builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-036 starttime: 1461303703.85 results: success (0) buildid: 20160421210502 builduid: 4af037259fc74061b246381ccbe2bf02 revision: 2271b0c11307e6b780eb61d2c6dbae6ae9ed927f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 22:41:43.849261) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 22:41:43.849799) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 22:41:43.850120) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 22:41:43.954155) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 22:41:43.954517) ========= '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-036\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-036 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-036 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-036 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-036 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-036 WINDIR=C:\WINDOWS using PTY: False --22:41:46-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 31.49 MB/s 22:41:47 (31.49 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.713000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 22:41:44.695434) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 22:41:44.696197) ========= '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-036\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-036 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-036 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-036 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-036 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-036 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.868000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 22:41:45.575906) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 22:41:45.576330) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 2271b0c11307e6b780eb61d2c6dbae6ae9ed927f --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 2271b0c11307e6b780eb61d2c6dbae6ae9ed927f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-036 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-036 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-036 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-036 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-036 WINDIR=C:\WINDOWS using PTY: False 2016-04-21 22:41:48,513 truncating revision to first 12 chars 2016-04-21 22:41:48,513 Setting DEBUG logging. 2016-04-21 22:41:48,513 attempt 1/10 2016-04-21 22:41:48,513 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/2271b0c11307?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 22:41:49,288 unpacking tar archive at: fx-team-2271b0c11307/testing/mozharness/ program finished with exit code 0 elapsedTime=1.660000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 22:41:47.344799) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 22:41:47.345165) ========= script_repo_revision: 2271b0c11307e6b780eb61d2c6dbae6ae9ed927f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 22:41:47.345629) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 22:41:47.345962) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 22:41:47.359857) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 23 secs) (at 2016-04-21 22:41:47.360348) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-036 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-036 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-036 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-036 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-036 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 22:41:50 INFO - MultiFileLogger online at 20160421 22:41:50 in C:\slave\test 22:41:50 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 fx-team --download-symbols true 22:41:50 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 22:41:50 INFO - {'append_to_log': False, 22:41:50 INFO - 'base_work_dir': 'C:\\slave\\test', 22:41:50 INFO - 'blob_upload_branch': 'fx-team', 22:41:50 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 22:41:50 INFO - 'buildbot_json_path': 'buildprops.json', 22:41:50 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 22:41:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:41:50 INFO - 'download_minidump_stackwalk': True, 22:41:50 INFO - 'download_symbols': 'true', 22:41:50 INFO - 'e10s': False, 22:41:50 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 22:41:50 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 22:41:50 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 22:41:50 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 22:41:50 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 22:41:50 INFO - 'C:/mozilla-build/tooltool.py'), 22:41:50 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 22:41:50 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 22:41:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:41:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:41:50 INFO - 'log_level': 'info', 22:41:50 INFO - 'log_to_console': True, 22:41:50 INFO - 'opt_config_files': (), 22:41:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:41:50 INFO - '--processes=1', 22:41:50 INFO - '--config=%(test_path)s/wptrunner.ini', 22:41:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:41:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:41:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:41:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:41:50 INFO - 'pip_index': False, 22:41:50 INFO - 'require_test_zip': True, 22:41:50 INFO - 'test_type': ('testharness',), 22:41:50 INFO - 'this_chunk': '1', 22:41:50 INFO - 'total_chunks': '10', 22:41:50 INFO - 'virtualenv_path': 'venv', 22:41:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:41:50 INFO - 'work_dir': 'build'} 22:41:50 INFO - ##### 22:41:50 INFO - ##### Running clobber step. 22:41:50 INFO - ##### 22:41:50 INFO - Running pre-action listener: _resource_record_pre_action 22:41:50 INFO - Running main action method: clobber 22:41:50 INFO - rmtree: C:\slave\test\build 22:41:50 INFO - Using _rmtree_windows ... 22:41:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 22:42:40 INFO - Running post-action listener: _resource_record_post_action 22:42:40 INFO - ##### 22:42:40 INFO - ##### Running read-buildbot-config step. 22:42:40 INFO - ##### 22:42:40 INFO - Running pre-action listener: _resource_record_pre_action 22:42:40 INFO - Running main action method: read_buildbot_config 22:42:40 INFO - Using buildbot properties: 22:42:40 INFO - { 22:42:40 INFO - "project": "", 22:42:40 INFO - "product": "firefox", 22:42:40 INFO - "script_repo_revision": "production", 22:42:40 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 22:42:40 INFO - "repository": "", 22:42:40 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 22:42:40 INFO - "buildid": "20160421210502", 22:42:40 INFO - "pgo_build": "False", 22:42:40 INFO - "basedir": "C:\\slave\\test", 22:42:40 INFO - "buildnumber": 87, 22:42:40 INFO - "slavename": "t-xp32-ix-036", 22:42:40 INFO - "revision": "2271b0c11307e6b780eb61d2c6dbae6ae9ed927f", 22:42:40 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 22:42:40 INFO - "platform": "win32", 22:42:40 INFO - "branch": "fx-team", 22:42:40 INFO - "repo_path": "integration/fx-team", 22:42:40 INFO - "moz_repo_path": "", 22:42:40 INFO - "stage_platform": "win32", 22:42:40 INFO - "builduid": "4af037259fc74061b246381ccbe2bf02", 22:42:40 INFO - "slavebuilddir": "test" 22:42:40 INFO - } 22:42:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 22:42:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 22:42:40 INFO - Running post-action listener: _resource_record_post_action 22:42:40 INFO - ##### 22:42:40 INFO - ##### Running download-and-extract step. 22:42:40 INFO - ##### 22:42:40 INFO - Running pre-action listener: _resource_record_pre_action 22:42:40 INFO - Running main action method: download_and_extract 22:42:40 INFO - mkdir: C:\slave\test\build\tests 22:42:40 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')]} 22:42:40 INFO - https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 22:42:40 INFO - trying https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 22:42:40 INFO - Downloading https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 22:42:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 22:42:41 INFO - Downloaded 1274 bytes. 22:42:41 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 22:42:41 INFO - Using the following test package requirements: 22:42:41 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 22:42:41 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:42:41 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 22:42:41 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:42:41 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 22:42:41 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:42:41 INFO - u'jsshell-win32.zip'], 22:42:41 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:42:41 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 22:42:41 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 22:42:41 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:42:41 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 22:42:41 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:42:41 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 22:42:41 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:42:41 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 22:42:41 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:42:41 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 22:42:41 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 22:42:41 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')]} 22:42:41 INFO - https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 22:42:41 INFO - trying https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 22:42:41 INFO - Downloading https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 22:42:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 22:42:43 INFO - Downloaded 20472799 bytes. 22:42:43 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:42:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:42:45 INFO - caution: filename not matched: web-platform/* 22:42:45 INFO - Return code: 11 22:42:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:42:45 INFO - https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 22:42:45 INFO - trying https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 22:42:45 INFO - Downloading https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 22:42:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 22:42:49 INFO - Downloaded 36400366 bytes. 22:42:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:42:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:43:15 INFO - caution: filename not matched: bin/* 22:43:15 INFO - caution: filename not matched: config/* 22:43:15 INFO - caution: filename not matched: mozbase/* 22:43:15 INFO - caution: filename not matched: marionette/* 22:43:15 INFO - caution: filename not matched: tools/wptserve/* 22:43:15 INFO - Return code: 11 22:43:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:15 INFO - https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 22:43:15 INFO - trying https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 22:43:15 INFO - Downloading https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 22:43:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 22:43:20 INFO - Downloaded 67483982 bytes. 22:43:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 22:43:20 INFO - mkdir: C:\slave\test\properties 22:43:20 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 22:43:20 INFO - Writing to file C:\slave\test\properties\build_url 22:43:20 INFO - Contents: 22:43:20 INFO - build_url:https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 22:43:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 22:43:20 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 22:43:20 INFO - Writing to file C:\slave\test\properties\symbols_url 22:43:20 INFO - Contents: 22:43:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 22:43:20 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')]} 22:43:20 INFO - https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:43:20 INFO - trying https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 22:43:20 INFO - Downloading https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 22:43:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 22:43:24 INFO - Downloaded 58293760 bytes. 22:43:24 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 22:43:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 22:43:29 INFO - Return code: 0 22:43:29 INFO - Running post-action listener: _resource_record_post_action 22:43:29 INFO - Running post-action listener: set_extra_try_arguments 22:43:29 INFO - ##### 22:43:29 INFO - ##### Running create-virtualenv step. 22:43:29 INFO - ##### 22:43:29 INFO - Running pre-action listener: _pre_create_virtualenv 22:43:29 INFO - Running pre-action listener: _resource_record_pre_action 22:43:29 INFO - Running main action method: create_virtualenv 22:43:29 INFO - Creating virtualenv C:\slave\test\build\venv 22:43:29 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 22:43:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 22:43:30 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 22:43:32 INFO - Installing distribute......................................................................................................................................................................................done. 22:43:32 INFO - Return code: 0 22:43:32 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 22:43:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:43:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:43:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00ECB0C0>, '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-036', 'USERDOMAIN': 'T-XP32-IX-036', '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-036', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-036', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\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-036'}}, attempt #1 22:43:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 22:43:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 22:43:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:43:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 22:43:33 INFO - 'CLIENTNAME': 'Console', 22:43:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:43:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 22:43:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:43:33 INFO - 'DCLOCATION': 'SCL3', 22:43:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:43:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:43:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:43:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:43:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:43:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:43:33 INFO - 'HOMEDRIVE': 'C:', 22:43:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 22:43:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:43:33 INFO - 'KTS_VERSION': '1.19c', 22:43:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:43:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 22:43:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:43:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:43:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:43:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:43:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:43:33 INFO - 'MOZ_AIRBAG': '1', 22:43:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:43:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:43:33 INFO - 'MOZ_MSVCVERSION': '8', 22:43:33 INFO - 'MOZ_NO_REMOTE': '1', 22:43:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:43:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:43:33 INFO - 'NO_EM_RESTART': '1', 22:43:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:43:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:43:33 INFO - 'OS': 'Windows_NT', 22:43:33 INFO - 'OURDRIVE': 'C:', 22:43:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:43:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:43:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:43:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:43:33 INFO - 'PROCESSOR_LEVEL': '6', 22:43:33 INFO - 'PROCESSOR_REVISION': '1e05', 22:43:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:43:33 INFO - 'PROMPT': '$P$G', 22:43:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:43:33 INFO - 'PWD': 'C:\\slave\\test', 22:43:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:43:33 INFO - 'SESSIONNAME': 'Console', 22:43:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:43:33 INFO - 'SYSTEMDRIVE': 'C:', 22:43:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:43:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:43:33 INFO - 'TEST1': 'testie', 22:43:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:43:33 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 22:43:33 INFO - 'USERNAME': 'cltbld', 22:43:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 22:43:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:43:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:43:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:43:33 INFO - 'WINDIR': 'C:\\WINDOWS', 22:43:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:43:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:43:33 INFO - Downloading/unpacking psutil>=0.7.1 22:43:33 INFO - Running setup.py egg_info for package psutil 22:43:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:43:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:43:33 INFO - Installing collected packages: psutil 22:43:33 INFO - Running setup.py install for psutil 22:43:33 INFO - building 'psutil._psutil_windows' extension 22:43:33 INFO - error: Unable to find vcvarsall.bat 22:43:33 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-k1kcor-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:43:33 INFO - running install 22:43:33 INFO - running build 22:43:33 INFO - running build_py 22:43:33 INFO - creating build 22:43:33 INFO - creating build\lib.win32-2.7 22:43:33 INFO - creating build\lib.win32-2.7\psutil 22:43:33 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 22:43:33 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 22:43:33 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 22:43:33 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 22:43:33 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 22:43:33 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 22:43:33 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 22:43:33 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 22:43:33 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 22:43:33 INFO - running build_ext 22:43:33 INFO - building 'psutil._psutil_windows' extension 22:43:33 INFO - error: Unable to find vcvarsall.bat 22:43:33 INFO - ---------------------------------------- 22:43:33 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-k1kcor-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:43:33 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data\pip\pip.log 22:43:33 WARNING - Return code: 1 22:43:33 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 22:43:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 22:43:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:43:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:43:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00ECB0C0>, '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-036', 'USERDOMAIN': 'T-XP32-IX-036', '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-036', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-036', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\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-036'}}, attempt #1 22:43:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 22:43:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 22:43:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:43:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 22:43:33 INFO - 'CLIENTNAME': 'Console', 22:43:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:43:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 22:43:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:43:33 INFO - 'DCLOCATION': 'SCL3', 22:43:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:43:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:43:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:43:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:43:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:43:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:43:33 INFO - 'HOMEDRIVE': 'C:', 22:43:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 22:43:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:43:33 INFO - 'KTS_VERSION': '1.19c', 22:43:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:43:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 22:43:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:43:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:43:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:43:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:43:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:43:33 INFO - 'MOZ_AIRBAG': '1', 22:43:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:43:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:43:33 INFO - 'MOZ_MSVCVERSION': '8', 22:43:33 INFO - 'MOZ_NO_REMOTE': '1', 22:43:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:43:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:43:33 INFO - 'NO_EM_RESTART': '1', 22:43:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:43:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:43:33 INFO - 'OS': 'Windows_NT', 22:43:33 INFO - 'OURDRIVE': 'C:', 22:43:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:43:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:43:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:43:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:43:33 INFO - 'PROCESSOR_LEVEL': '6', 22:43:33 INFO - 'PROCESSOR_REVISION': '1e05', 22:43:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:43:33 INFO - 'PROMPT': '$P$G', 22:43:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:43:33 INFO - 'PWD': 'C:\\slave\\test', 22:43:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:43:33 INFO - 'SESSIONNAME': 'Console', 22:43:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:43:33 INFO - 'SYSTEMDRIVE': 'C:', 22:43:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:43:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:43:33 INFO - 'TEST1': 'testie', 22:43:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:43:33 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 22:43:33 INFO - 'USERNAME': 'cltbld', 22:43:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 22:43:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:43:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:43:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:43:33 INFO - 'WINDIR': 'C:\\WINDOWS', 22:43:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:43:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:43:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:43:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:43:34 INFO - Running setup.py egg_info for package mozsystemmonitor 22:43:34 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 22:43:34 INFO - Running setup.py egg_info for package psutil 22:43:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:43:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:43:34 INFO - Installing collected packages: mozsystemmonitor, psutil 22:43:34 INFO - Running setup.py install for mozsystemmonitor 22:43:34 INFO - Running setup.py install for psutil 22:43:34 INFO - building 'psutil._psutil_windows' extension 22:43:34 INFO - error: Unable to find vcvarsall.bat 22:43:34 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-p1u78z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:43:34 INFO - running install 22:43:34 INFO - running build 22:43:34 INFO - running build_py 22:43:34 INFO - running build_ext 22:43:34 INFO - building 'psutil._psutil_windows' extension 22:43:34 INFO - error: Unable to find vcvarsall.bat 22:43:34 INFO - ---------------------------------------- 22:43:34 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-p1u78z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:43:34 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data\pip\pip.log 22:43:34 WARNING - Return code: 1 22:43:34 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 22:43:34 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 22:43:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:43:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:43:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00ECB0C0>, '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-036', 'USERDOMAIN': 'T-XP32-IX-036', '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-036', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-036', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\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-036'}}, attempt #1 22:43:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 22:43:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 22:43:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:43:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 22:43:34 INFO - 'CLIENTNAME': 'Console', 22:43:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:43:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 22:43:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:43:34 INFO - 'DCLOCATION': 'SCL3', 22:43:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:43:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:43:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:43:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:43:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:43:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:43:34 INFO - 'HOMEDRIVE': 'C:', 22:43:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 22:43:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:43:34 INFO - 'KTS_VERSION': '1.19c', 22:43:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:43:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 22:43:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:43:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:43:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:43:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:43:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:43:34 INFO - 'MOZ_AIRBAG': '1', 22:43:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:43:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:43:34 INFO - 'MOZ_MSVCVERSION': '8', 22:43:34 INFO - 'MOZ_NO_REMOTE': '1', 22:43:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:43:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:43:34 INFO - 'NO_EM_RESTART': '1', 22:43:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:43:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:43:34 INFO - 'OS': 'Windows_NT', 22:43:34 INFO - 'OURDRIVE': 'C:', 22:43:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:43:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:43:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:43:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:43:34 INFO - 'PROCESSOR_LEVEL': '6', 22:43:34 INFO - 'PROCESSOR_REVISION': '1e05', 22:43:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:43:34 INFO - 'PROMPT': '$P$G', 22:43:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:43:34 INFO - 'PWD': 'C:\\slave\\test', 22:43:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:43:34 INFO - 'SESSIONNAME': 'Console', 22:43:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:43:34 INFO - 'SYSTEMDRIVE': 'C:', 22:43:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:43:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:43:34 INFO - 'TEST1': 'testie', 22:43:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:43:34 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 22:43:34 INFO - 'USERNAME': 'cltbld', 22:43:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 22:43:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:43:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:43:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:43:34 INFO - 'WINDIR': 'C:\\WINDOWS', 22:43:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:43:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:43:35 INFO - Downloading/unpacking blobuploader==1.2.4 22:43:35 INFO - Downloading blobuploader-1.2.4.tar.gz 22:43:35 INFO - Running setup.py egg_info for package blobuploader 22:43:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:43:36 INFO - Running setup.py egg_info for package requests 22:43:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:43:36 INFO - Downloading docopt-0.6.1.tar.gz 22:43:36 INFO - Running setup.py egg_info for package docopt 22:43:36 INFO - Installing collected packages: blobuploader, docopt, requests 22:43:36 INFO - Running setup.py install for blobuploader 22:43:36 INFO - Running setup.py install for docopt 22:43:36 INFO - Running setup.py install for requests 22:43:36 INFO - Successfully installed blobuploader docopt requests 22:43:36 INFO - Cleaning up... 22:43:36 INFO - Return code: 0 22:43:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:43:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:43:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:43:36 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00ECB0C0>, '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-036', 'USERDOMAIN': 'T-XP32-IX-036', '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-036', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-036', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\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-036'}}, attempt #1 22:43:36 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 22:43:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:43:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:43:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 22:43:36 INFO - 'CLIENTNAME': 'Console', 22:43:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:43:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 22:43:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:43:36 INFO - 'DCLOCATION': 'SCL3', 22:43:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:43:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:43:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:43:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:43:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:43:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:43:36 INFO - 'HOMEDRIVE': 'C:', 22:43:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 22:43:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:43:36 INFO - 'KTS_VERSION': '1.19c', 22:43:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:43:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 22:43:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:43:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:43:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:43:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:43:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:43:36 INFO - 'MOZ_AIRBAG': '1', 22:43:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:43:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:43:36 INFO - 'MOZ_MSVCVERSION': '8', 22:43:36 INFO - 'MOZ_NO_REMOTE': '1', 22:43:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:43:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:43:36 INFO - 'NO_EM_RESTART': '1', 22:43:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:43:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:43:36 INFO - 'OS': 'Windows_NT', 22:43:36 INFO - 'OURDRIVE': 'C:', 22:43:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:43:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:43:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:43:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:43:36 INFO - 'PROCESSOR_LEVEL': '6', 22:43:36 INFO - 'PROCESSOR_REVISION': '1e05', 22:43:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:43:36 INFO - 'PROMPT': '$P$G', 22:43:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:43:36 INFO - 'PWD': 'C:\\slave\\test', 22:43:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:43:36 INFO - 'SESSIONNAME': 'Console', 22:43:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:43:36 INFO - 'SYSTEMDRIVE': 'C:', 22:43:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:43:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:43:36 INFO - 'TEST1': 'testie', 22:43:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:43:36 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 22:43:36 INFO - 'USERNAME': 'cltbld', 22:43:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 22:43:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:43:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:43:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:43:36 INFO - 'WINDIR': 'C:\\WINDOWS', 22:43:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:43:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:43:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:43:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:43:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:43:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:43:43 INFO - Unpacking c:\slave\test\build\tests\marionette 22:43:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:43:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:43:43 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 22:43:43 INFO - Running setup.py install for browsermob-proxy 22:43:47 INFO - Running setup.py install for manifestparser 22:43:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Running setup.py install for marionette-client 22:43:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:43:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Running setup.py install for marionette-driver 22:43:47 INFO - Running setup.py install for mozcrash 22:43:47 INFO - Running setup.py install for mozdebug 22:43:47 INFO - Running setup.py install for mozdevice 22:43:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Running setup.py install for mozfile 22:43:47 INFO - Running setup.py install for mozhttpd 22:43:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Running setup.py install for mozinfo 22:43:47 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Running setup.py install for mozInstall 22:43:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Running setup.py install for mozleak 22:43:47 INFO - Running setup.py install for mozlog 22:43:47 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Running setup.py install for moznetwork 22:43:47 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Running setup.py install for mozprocess 22:43:47 INFO - Running setup.py install for mozprofile 22:43:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Running setup.py install for mozrunner 22:43:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Running setup.py install for mozscreenshot 22:43:47 INFO - Running setup.py install for moztest 22:43:47 INFO - Running setup.py install for mozversion 22:43:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:43:47 INFO - Running setup.py install for wptserve 22:43:47 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 22:43:47 INFO - Cleaning up... 22:43:47 INFO - Return code: 0 22:43:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:43:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:43:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:43:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:43:47 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00ECB0C0>, '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-036', 'USERDOMAIN': 'T-XP32-IX-036', '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-036', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-036', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\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-036'}}, attempt #1 22:43:47 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 22:43:47 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 22:43:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:43:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 22:43:47 INFO - 'CLIENTNAME': 'Console', 22:43:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:43:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 22:43:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:43:47 INFO - 'DCLOCATION': 'SCL3', 22:43:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:43:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:43:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:43:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:43:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:43:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:43:47 INFO - 'HOMEDRIVE': 'C:', 22:43:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 22:43:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:43:47 INFO - 'KTS_VERSION': '1.19c', 22:43:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:43:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 22:43:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:43:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:43:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:43:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:43:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:43:47 INFO - 'MOZ_AIRBAG': '1', 22:43:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:43:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:43:47 INFO - 'MOZ_MSVCVERSION': '8', 22:43:47 INFO - 'MOZ_NO_REMOTE': '1', 22:43:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:43:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:43:47 INFO - 'NO_EM_RESTART': '1', 22:43:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:43:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:43:47 INFO - 'OS': 'Windows_NT', 22:43:47 INFO - 'OURDRIVE': 'C:', 22:43:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 22:43:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:43:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:43:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:43:47 INFO - 'PROCESSOR_LEVEL': '6', 22:43:47 INFO - 'PROCESSOR_REVISION': '1e05', 22:43:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:43:47 INFO - 'PROMPT': '$P$G', 22:43:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:43:47 INFO - 'PWD': 'C:\\slave\\test', 22:43:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:43:47 INFO - 'SESSIONNAME': 'Console', 22:43:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:43:47 INFO - 'SYSTEMDRIVE': 'C:', 22:43:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:43:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:43:47 INFO - 'TEST1': 'testie', 22:43:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:43:47 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 22:43:47 INFO - 'USERNAME': 'cltbld', 22:43:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 22:43:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:43:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:43:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:43:47 INFO - 'WINDIR': 'C:\\WINDOWS', 22:43:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:43:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:43:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:43:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:43:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:43:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:43:50 INFO - Unpacking c:\slave\test\build\tests\marionette 22:43:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:43:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:43:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 22:43:55 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)) 22:43:55 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)) 22:43:55 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)) 22:43:55 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)) 22:43:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 22:43:55 INFO - Downloading blessings-1.6.tar.gz 22:43:55 INFO - Running setup.py egg_info for package blessings 22:43:55 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)) 22:43:55 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 22:43:55 INFO - Running setup.py install for blessings 22:43:55 INFO - Running setup.py install for browsermob-proxy 22:43:55 INFO - Running setup.py install for manifestparser 22:43:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Running setup.py install for marionette-client 22:43:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:43:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Running setup.py install for marionette-driver 22:43:55 INFO - Running setup.py install for mozcrash 22:43:55 INFO - Running setup.py install for mozdebug 22:43:55 INFO - Running setup.py install for mozdevice 22:43:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Running setup.py install for mozhttpd 22:43:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Running setup.py install for mozInstall 22:43:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Running setup.py install for mozleak 22:43:55 INFO - Running setup.py install for mozprofile 22:43:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Running setup.py install for mozrunner 22:43:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:43:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:43:56 INFO - Running setup.py install for mozscreenshot 22:43:56 INFO - Running setup.py install for moztest 22:43:56 INFO - Running setup.py install for mozversion 22:43:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:43:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:43:56 INFO - Running setup.py install for wptserve 22:43:56 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 22:43:56 INFO - Cleaning up... 22:43:56 INFO - Return code: 0 22:43:56 INFO - Done creating virtualenv C:\slave\test\build\venv. 22:43:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:43:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:43:56 INFO - Reading from file tmpfile_stdout 22:43:56 INFO - Using _rmtree_windows ... 22:43:56 INFO - Using _rmtree_windows ... 22:43:56 INFO - Current package versions: 22:43:56 INFO - blessings == 1.6 22:43:56 INFO - blobuploader == 1.2.4 22:43:56 INFO - browsermob-proxy == 0.6.0 22:43:56 INFO - distribute == 0.6.14 22:43:56 INFO - docopt == 0.6.1 22:43:56 INFO - manifestparser == 1.1 22:43:56 INFO - marionette-client == 2.3.0 22:43:56 INFO - marionette-driver == 1.4.0 22:43:56 INFO - mozInstall == 1.12 22:43:56 INFO - mozcrash == 0.17 22:43:56 INFO - mozdebug == 0.1 22:43:56 INFO - mozdevice == 0.48 22:43:56 INFO - mozfile == 1.2 22:43:56 INFO - mozhttpd == 0.7 22:43:56 INFO - mozinfo == 0.9 22:43:56 INFO - mozleak == 0.1 22:43:56 INFO - mozlog == 3.1 22:43:56 INFO - moznetwork == 0.27 22:43:56 INFO - mozprocess == 0.22 22:43:56 INFO - mozprofile == 0.28 22:43:56 INFO - mozrunner == 6.11 22:43:56 INFO - mozscreenshot == 0.1 22:43:56 INFO - mozsystemmonitor == 0.0 22:43:56 INFO - moztest == 0.7 22:43:56 INFO - mozversion == 1.4 22:43:56 INFO - requests == 1.2.3 22:43:56 INFO - wptserve == 1.4.0 22:43:56 INFO - Running post-action listener: _resource_record_post_action 22:43:56 INFO - Running post-action listener: _start_resource_monitoring 22:43:56 INFO - Starting resource monitoring. 22:43:56 INFO - ##### 22:43:56 INFO - ##### Running pull step. 22:43:56 INFO - ##### 22:43:56 INFO - Running pre-action listener: _resource_record_pre_action 22:43:56 INFO - Running main action method: pull 22:43:56 INFO - Pull has nothing to do! 22:43:56 INFO - Running post-action listener: _resource_record_post_action 22:43:56 INFO - ##### 22:43:56 INFO - ##### Running install step. 22:43:56 INFO - ##### 22:43:56 INFO - Running pre-action listener: _resource_record_pre_action 22:43:56 INFO - Running main action method: install 22:43:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:43:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:43:56 INFO - Reading from file tmpfile_stdout 22:43:56 INFO - Using _rmtree_windows ... 22:43:56 INFO - Using _rmtree_windows ... 22:43:56 INFO - Detecting whether we're running mozinstall >=1.0... 22:43:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 22:43:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 22:43:56 INFO - Reading from file tmpfile_stdout 22:43:56 INFO - Output received: 22:43:56 INFO - Usage: mozinstall-script.py [options] installer 22:43:56 INFO - Options: 22:43:56 INFO - -h, --help show this help message and exit 22:43:56 INFO - -d DEST, --destination=DEST 22:43:56 INFO - Directory to install application into. [default: 22:43:56 INFO - "C:\slave\test"] 22:43:56 INFO - --app=APP Application being installed. [default: firefox] 22:43:56 INFO - Using _rmtree_windows ... 22:43:56 INFO - Using _rmtree_windows ... 22:43:56 INFO - mkdir: C:\slave\test\build\application 22:43:56 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 22:43:56 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 22:44:00 INFO - Reading from file tmpfile_stdout 22:44:00 INFO - Output received: 22:44:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 22:44:00 INFO - Using _rmtree_windows ... 22:44:00 INFO - Using _rmtree_windows ... 22:44:00 INFO - Running post-action listener: _resource_record_post_action 22:44:00 INFO - ##### 22:44:00 INFO - ##### Running run-tests step. 22:44:00 INFO - ##### 22:44:00 INFO - Running pre-action listener: _resource_record_pre_action 22:44:00 INFO - Running main action method: run_tests 22:44:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 22:44:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:44:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:44:00 INFO - grabbing minidump binary from tooltool 22:44:00 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')]} 22:44:00 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 0x00E42368>, '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 0x00ECB0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 22:44:00 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 22:44:00 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 22:44:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 22:44:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplttkia 22:44:00 INFO - INFO - File integrity verified, renaming tmplttkia to win32-minidump_stackwalk.exe 22:44:00 INFO - Return code: 0 22:44:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 22:44:00 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 22:44:00 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/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.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 22:44:00 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/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.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 22:44:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 22:44:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 22:44:00 INFO - 'CLIENTNAME': 'Console', 22:44:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:44:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 22:44:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 22:44:00 INFO - 'DCLOCATION': 'SCL3', 22:44:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:44:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:44:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:44:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:44:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:44:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:44:00 INFO - 'HOMEDRIVE': 'C:', 22:44:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 22:44:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:44:00 INFO - 'KTS_VERSION': '1.19c', 22:44:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:44:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 22:44:00 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 22:44:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:44:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:44:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:44:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:44:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:44:00 INFO - 'MOZ_AIRBAG': '1', 22:44:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:44:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:44:00 INFO - 'MOZ_MSVCVERSION': '8', 22:44:00 INFO - 'MOZ_NO_REMOTE': '1', 22:44:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:44:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:44:00 INFO - 'NO_EM_RESTART': '1', 22:44:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:44:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:44:00 INFO - 'OS': 'Windows_NT', 22:44:00 INFO - 'OURDRIVE': 'C:', 22:44:00 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', 22:44:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 22:44:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:44:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:44:00 INFO - 'PROCESSOR_LEVEL': '6', 22:44:00 INFO - 'PROCESSOR_REVISION': '1e05', 22:44:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:44:00 INFO - 'PROMPT': '$P$G', 22:44:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:44:00 INFO - 'PWD': 'C:\\slave\\test', 22:44:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:44:00 INFO - 'SESSIONNAME': 'Console', 22:44:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:44:00 INFO - 'SYSTEMDRIVE': 'C:', 22:44:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 22:44:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:44:00 INFO - 'TEST1': 'testie', 22:44:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 22:44:00 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 22:44:00 INFO - 'USERNAME': 'cltbld', 22:44:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 22:44:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:44:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:44:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:44:00 INFO - 'WINDIR': 'C:\\WINDOWS', 22:44:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:44:00 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/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.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 22:44:01 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 22:44:01 INFO - import pkg_resources 22:44:03 INFO - Using 1 client processes 22:44:06 INFO - SUITE-START | Running 778 tests 22:44:06 INFO - Running testharness tests 22:44:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:44:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 22:44:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:44:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 22:44:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:44:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 22:44:06 INFO - Setting up ssl 22:44:06 INFO - PROCESS | certutil | 22:44:06 INFO - PROCESS | certutil | 22:44:06 INFO - PROCESS | certutil | 22:44:06 INFO - Certificate Nickname Trust Attributes 22:44:06 INFO - SSL,S/MIME,JAR/XPI 22:44:06 INFO - 22:44:06 INFO - web-platform-tests CT,, 22:44:06 INFO - 22:44:06 INFO - Starting runner 22:44:08 INFO - PROCESS | 3804 | [3804] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 22:44:08 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 22:44:08 INFO - PROCESS | 3804 | [3804] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 22:44:10 INFO - PROCESS | 3804 | [3804] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 22:44:10 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 22:44:10 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 22:44:10 INFO - PROCESS | 3804 | 1461303850261 Marionette DEBUG Marionette enabled via build flag and pref 22:44:10 INFO - PROCESS | 3804 | ++DOCSHELL 14494C00 == 1 [pid = 3804] [id = 1] 22:44:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 1 (14495000) [pid = 3804] [serial = 1] [outer = 00000000] 22:44:10 INFO - PROCESS | 3804 | [3804] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 22:44:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 2 (14495C00) [pid = 3804] [serial = 2] [outer = 14495000] 22:44:10 INFO - PROCESS | 3804 | [3804] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 22:44:10 INFO - PROCESS | 3804 | [3804] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 22:44:10 INFO - PROCESS | 3804 | ++DOCSHELL 14A57400 == 2 [pid = 3804] [id = 2] 22:44:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 3 (14A57800) [pid = 3804] [serial = 3] [outer = 00000000] 22:44:10 INFO - PROCESS | 3804 | [3804] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 22:44:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 4 (14A58400) [pid = 3804] [serial = 4] [outer = 14A57800] 22:44:10 INFO - PROCESS | 3804 | 1461303850760 Marionette INFO Listening on port 2828 22:44:11 INFO - PROCESS | 3804 | 1461303851163 Marionette DEBUG Marionette enabled via command-line flag 22:44:11 INFO - PROCESS | 3804 | ++DOCSHELL 13DD9000 == 3 [pid = 3804] [id = 3] 22:44:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 5 (13DD9400) [pid = 3804] [serial = 5] [outer = 00000000] 22:44:11 INFO - PROCESS | 3804 | [3804] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 22:44:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 6 (13DDA000) [pid = 3804] [serial = 6] [outer = 13DD9400] 22:44:11 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 22:44:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 7 (16810000) [pid = 3804] [serial = 7] [outer = 14A57800] 22:44:11 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:44:11 INFO - PROCESS | 3804 | 1461303851502 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1475 22:44:11 INFO - PROCESS | 3804 | 1461303851533 Marionette DEBUG Closed connection conn0 22:44:11 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:44:11 INFO - PROCESS | 3804 | 1461303851620 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1477 22:44:11 INFO - PROCESS | 3804 | 1461303851655 Marionette DEBUG Closed connection conn1 22:44:11 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:44:11 INFO - PROCESS | 3804 | 1461303851663 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1478 22:44:11 INFO - PROCESS | 3804 | ++DOCSHELL 16801C00 == 4 [pid = 3804] [id = 4] 22:44:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 8 (16D1A000) [pid = 3804] [serial = 8] [outer = 00000000] 22:44:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 9 (1676E000) [pid = 3804] [serial = 9] [outer = 16D1A000] 22:44:11 INFO - PROCESS | 3804 | 1461303851756 Marionette DEBUG Closed connection conn2 22:44:11 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:44:11 INFO - PROCESS | 3804 | 1461303851764 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1479 22:44:11 INFO - PROCESS | 3804 | [3804] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 22:44:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 10 (16777000) [pid = 3804] [serial = 10] [outer = 16D1A000] 22:44:11 INFO - PROCESS | 3804 | 1461303851930 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:44:11 INFO - PROCESS | 3804 | 1461303851937 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421210502","device":"desktop","version":"48.0a1"} 22:44:11 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 22:44:12 INFO - PROCESS | 3804 | [3804] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:44:12 INFO - PROCESS | 3804 | [3804] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:44:12 INFO - PROCESS | 3804 | [3804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:44:12 INFO - PROCESS | 3804 | ++DOCSHELL 1862D000 == 5 [pid = 3804] [id = 5] 22:44:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 11 (1862D400) [pid = 3804] [serial = 11] [outer = 00000000] 22:44:12 INFO - PROCESS | 3804 | ++DOCSHELL 1862DC00 == 6 [pid = 3804] [id = 6] 22:44:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 12 (1862E400) [pid = 3804] [serial = 12] [outer = 00000000] 22:44:13 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:44:13 INFO - PROCESS | 3804 | ++DOCSHELL 198E3800 == 7 [pid = 3804] [id = 7] 22:44:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 13 (198E3C00) [pid = 3804] [serial = 13] [outer = 00000000] 22:44:13 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:44:13 INFO - PROCESS | 3804 | [3804] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:44:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 14 (198EC800) [pid = 3804] [serial = 14] [outer = 198E3C00] 22:44:13 INFO - PROCESS | 3804 | [3804] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 22:44:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 15 (19C76800) [pid = 3804] [serial = 15] [outer = 1862D400] 22:44:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 16 (1985E400) [pid = 3804] [serial = 16] [outer = 1862E400] 22:44:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 17 (19860C00) [pid = 3804] [serial = 17] [outer = 198E3C00] 22:44:14 INFO - PROCESS | 3804 | 1461303854463 Marionette DEBUG loaded listener.js 22:44:14 INFO - PROCESS | 3804 | 1461303854476 Marionette DEBUG loaded listener.js 22:44:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 18 (1AB49C00) [pid = 3804] [serial = 18] [outer = 198E3C00] 22:44:14 INFO - PROCESS | 3804 | 1461303854996 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"efbe616e-9e55-404f-b88c-6e0e0f4ec0b6","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421210502","device":"desktop","version":"48.0a1","command_id":1}}] 22:44:15 INFO - PROCESS | 3804 | 1461303855156 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:44:15 INFO - PROCESS | 3804 | 1461303855218 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 22:44:15 INFO - PROCESS | 3804 | 1461303855328 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:44:15 INFO - PROCESS | 3804 | [3804] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:44:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 19 (1C7A3400) [pid = 3804] [serial = 19] [outer = 198E3C00] 22:44:15 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:44:15 INFO - PROCESS | 3804 | 1461303855871 Marionette TRACE conn3 <- [1,3,null,{}] 22:44:15 INFO - PROCESS | 3804 | 1461303855923 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:44:15 INFO - PROCESS | 3804 | 1461303855939 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 22:44:15 INFO - PROCESS | 3804 | 1461303855964 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 22:44:15 INFO - PROCESS | 3804 | 1461303855967 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 22:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:44:15 INFO - PROCESS | 3804 | 1461303855970 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:44:15 INFO - PROCESS | 3804 | 1461303855974 Marionette TRACE conn3 <- [1,6,null,{}] 22:44:15 INFO - PROCESS | 3804 | 1461303855979 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:15 INFO - PROCESS | 3804 | 1461303855996 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 22:44:15 INFO - PROCESS | 3804 | 1461303856001 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:16 INFO - PROCESS | 3804 | ++DOCSHELL 197A8400 == 8 [pid = 3804] [id = 8] 22:44:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 20 (1CC92800) [pid = 3804] [serial = 20] [outer = 00000000] 22:44:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 21 (1CC95800) [pid = 3804] [serial = 21] [outer = 1CC92800] 22:44:16 INFO - PROCESS | 3804 | 1461303856048 Marionette DEBUG loaded listener.js 22:44:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 22 (1CC99000) [pid = 3804] [serial = 22] [outer = 1CC92800] 22:44:16 INFO - PROCESS | 3804 | ++DOCSHELL 1CCE9C00 == 9 [pid = 3804] [id = 9] 22:44:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 23 (1CCEA800) [pid = 3804] [serial = 23] [outer = 00000000] 22:44:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 24 (1CCEDC00) [pid = 3804] [serial = 24] [outer = 1CCEA800] 22:44:16 INFO - PROCESS | 3804 | 1461303856439 Marionette DEBUG loaded listener.js 22:44:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 25 (1CE20C00) [pid = 3804] [serial = 25] [outer = 1CCEA800] 22:44:16 INFO - PROCESS | 3804 | 1461303856681 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 22:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 729ms 22:44:16 INFO - PROCESS | 3804 | 1461303856696 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 22:44:16 INFO - PROCESS | 3804 | 1461303856698 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 22:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:44:16 INFO - PROCESS | 3804 | 1461303856702 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:44:16 INFO - PROCESS | 3804 | 1461303856704 Marionette TRACE conn3 <- [1,10,null,{}] 22:44:16 INFO - PROCESS | 3804 | 1461303856800 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:16 INFO - PROCESS | 3804 | 1461303856917 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 22:44:16 INFO - PROCESS | 3804 | 1461303856966 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:16 INFO - PROCESS | 3804 | ++DOCSHELL 1DA87C00 == 10 [pid = 3804] [id = 10] 22:44:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 26 (1DA88000) [pid = 3804] [serial = 26] [outer = 00000000] 22:44:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 27 (1DA8B000) [pid = 3804] [serial = 27] [outer = 1DA88000] 22:44:17 INFO - PROCESS | 3804 | 1461303857016 Marionette DEBUG loaded listener.js 22:44:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 28 (1DA8E800) [pid = 3804] [serial = 28] [outer = 1DA88000] 22:44:17 INFO - PROCESS | 3804 | 1461303857404 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 22:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 744ms 22:44:17 INFO - PROCESS | 3804 | 1461303857441 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 22:44:17 INFO - PROCESS | 3804 | 1461303857444 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 22:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:44:17 INFO - PROCESS | 3804 | 1461303857447 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:44:17 INFO - PROCESS | 3804 | 1461303857449 Marionette TRACE conn3 <- [1,14,null,{}] 22:44:17 INFO - PROCESS | 3804 | 1461303857452 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:17 INFO - PROCESS | 3804 | 1461303857543 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 22:44:17 INFO - PROCESS | 3804 | 1461303857557 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:17 INFO - PROCESS | 3804 | ++DOCSHELL 1D5B5400 == 11 [pid = 3804] [id = 11] 22:44:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 29 (1D5B7800) [pid = 3804] [serial = 29] [outer = 00000000] 22:44:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 30 (1D74C400) [pid = 3804] [serial = 30] [outer = 1D5B7800] 22:44:17 INFO - PROCESS | 3804 | 1461303857601 Marionette DEBUG loaded listener.js 22:44:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 31 (1DA86800) [pid = 3804] [serial = 31] [outer = 1D5B7800] 22:44:17 INFO - PROCESS | 3804 | 1461303857953 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 22:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 528ms 22:44:17 INFO - PROCESS | 3804 | 1461303857983 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 22:44:17 INFO - PROCESS | 3804 | 1461303857984 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 22:44:17 INFO - PROCESS | 3804 | 1461303857988 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:44:17 INFO - PROCESS | 3804 | 1461303857989 Marionette TRACE conn3 <- [1,18,null,{}] 22:44:17 INFO - PROCESS | 3804 | 1461303857993 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:18 INFO - PROCESS | 3804 | 1461303858081 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 22:44:18 INFO - PROCESS | 3804 | 1461303858088 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:18 INFO - PROCESS | 3804 | ++DOCSHELL 1D848400 == 12 [pid = 3804] [id = 12] 22:44:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 32 (1D84A000) [pid = 3804] [serial = 32] [outer = 00000000] 22:44:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 33 (1D891000) [pid = 3804] [serial = 33] [outer = 1D84A000] 22:44:18 INFO - PROCESS | 3804 | 1461303858134 Marionette DEBUG loaded listener.js 22:44:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 34 (1D894800) [pid = 3804] [serial = 34] [outer = 1D84A000] 22:44:18 INFO - PROCESS | 3804 | 1461303858484 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 22:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 527ms 22:44:18 INFO - PROCESS | 3804 | 1461303858524 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 22:44:18 INFO - PROCESS | 3804 | 1461303858526 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 22:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:44:18 INFO - PROCESS | 3804 | 1461303858530 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:44:18 INFO - PROCESS | 3804 | 1461303858531 Marionette TRACE conn3 <- [1,22,null,{}] 22:44:18 INFO - PROCESS | 3804 | 1461303858535 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:18 INFO - PROCESS | 3804 | 1461303858623 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 22:44:18 INFO - PROCESS | 3804 | 1461303858629 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:18 INFO - PROCESS | 3804 | ++DOCSHELL 1D89D400 == 13 [pid = 3804] [id = 13] 22:44:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 35 (1D89DC00) [pid = 3804] [serial = 35] [outer = 00000000] 22:44:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 36 (1DE98C00) [pid = 3804] [serial = 36] [outer = 1D89DC00] 22:44:18 INFO - PROCESS | 3804 | 1461303858673 Marionette DEBUG loaded listener.js 22:44:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 37 (1DE9B800) [pid = 3804] [serial = 37] [outer = 1D89DC00] 22:44:18 INFO - PROCESS | 3804 | 1461303858986 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 22:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 528ms 22:44:19 INFO - PROCESS | 3804 | 1461303859049 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 22:44:19 INFO - PROCESS | 3804 | 1461303859051 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 22:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:44:19 INFO - PROCESS | 3804 | 1461303859054 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:44:19 INFO - PROCESS | 3804 | 1461303859056 Marionette TRACE conn3 <- [1,26,null,{}] 22:44:19 INFO - PROCESS | 3804 | 1461303859059 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:19 INFO - PROCESS | 3804 | 1461303859148 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 22:44:19 INFO - PROCESS | 3804 | 1461303859156 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:19 INFO - PROCESS | 3804 | ++DOCSHELL 1DFE7800 == 14 [pid = 3804] [id = 14] 22:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 38 (1DFE8800) [pid = 3804] [serial = 38] [outer = 00000000] 22:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 39 (1DFF0000) [pid = 3804] [serial = 39] [outer = 1DFE8800] 22:44:19 INFO - PROCESS | 3804 | 1461303859199 Marionette DEBUG loaded listener.js 22:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 40 (1DFF3C00) [pid = 3804] [serial = 40] [outer = 1DFE8800] 22:44:19 INFO - PROCESS | 3804 | 1461303859554 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 22:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 528ms 22:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:44:19 INFO - PROCESS | 3804 | 1461303859590 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 22:44:19 INFO - PROCESS | 3804 | 1461303859591 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 22:44:19 INFO - PROCESS | 3804 | 1461303859595 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:44:19 INFO - PROCESS | 3804 | 1461303859596 Marionette TRACE conn3 <- [1,30,null,{}] 22:44:19 INFO - PROCESS | 3804 | 1461303859600 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:19 INFO - PROCESS | 3804 | 1461303859681 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 22:44:19 INFO - PROCESS | 3804 | 1461303859688 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:19 INFO - PROCESS | 3804 | ++DOCSHELL 1DFE7000 == 15 [pid = 3804] [id = 15] 22:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 41 (1E396000) [pid = 3804] [serial = 41] [outer = 00000000] 22:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 42 (1E39FC00) [pid = 3804] [serial = 42] [outer = 1E396000] 22:44:19 INFO - PROCESS | 3804 | 1461303859732 Marionette DEBUG loaded listener.js 22:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 43 (1E3A1C00) [pid = 3804] [serial = 43] [outer = 1E396000] 22:44:19 INFO - PROCESS | 3804 | ++DOCSHELL 1E20D400 == 16 [pid = 3804] [id = 16] 22:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 44 (1E20D800) [pid = 3804] [serial = 44] [outer = 00000000] 22:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 45 (1E20E400) [pid = 3804] [serial = 45] [outer = 1E20D800] 22:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 46 (1E204000) [pid = 3804] [serial = 46] [outer = 1E20D800] 22:44:19 INFO - PROCESS | 3804 | ++DOCSHELL 1E208C00 == 17 [pid = 3804] [id = 17] 22:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 47 (1E20F400) [pid = 3804] [serial = 47] [outer = 00000000] 22:44:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 48 (1EB35C00) [pid = 3804] [serial = 48] [outer = 1E20F400] 22:44:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 49 (1EB3EC00) [pid = 3804] [serial = 49] [outer = 1E20F400] 22:44:20 INFO - PROCESS | 3804 | 1461303860240 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 22:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 682ms 22:44:20 INFO - PROCESS | 3804 | 1461303860722 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 22:44:20 INFO - PROCESS | 3804 | 1461303860726 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 22:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:44:20 INFO - PROCESS | 3804 | --DOCSHELL 14494C00 == 16 [pid = 3804] [id = 1] 22:44:20 INFO - PROCESS | 3804 | 1461303860830 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:44:20 INFO - PROCESS | 3804 | 1461303860833 Marionette TRACE conn3 <- [1,34,null,{}] 22:44:20 INFO - PROCESS | 3804 | 1461303860854 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:20 INFO - PROCESS | 3804 | 1461303860950 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 22:44:21 INFO - PROCESS | 3804 | 1461303861020 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:21 INFO - PROCESS | 3804 | ++DOCSHELL 13368400 == 17 [pid = 3804] [id = 18] 22:44:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 50 (13368800) [pid = 3804] [serial = 50] [outer = 00000000] 22:44:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 51 (1337E000) [pid = 3804] [serial = 51] [outer = 13368800] 22:44:21 INFO - PROCESS | 3804 | 1461303861076 Marionette DEBUG loaded listener.js 22:44:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 52 (1373F000) [pid = 3804] [serial = 52] [outer = 13368800] 22:44:21 INFO - PROCESS | 3804 | 1461303861594 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 22:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 853ms 22:44:21 INFO - PROCESS | 3804 | 1461303861673 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 22:44:21 INFO - PROCESS | 3804 | 1461303861677 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 22:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:44:21 INFO - PROCESS | 3804 | 1461303861685 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:44:21 INFO - PROCESS | 3804 | 1461303861689 Marionette TRACE conn3 <- [1,38,null,{}] 22:44:21 INFO - PROCESS | 3804 | 1461303861693 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:21 INFO - PROCESS | 3804 | 1461303861801 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 22:44:21 INFO - PROCESS | 3804 | 1461303861865 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:21 INFO - PROCESS | 3804 | ++DOCSHELL 1444F800 == 18 [pid = 3804] [id = 19] 22:44:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 53 (1449FC00) [pid = 3804] [serial = 53] [outer = 00000000] 22:44:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 54 (16067800) [pid = 3804] [serial = 54] [outer = 1449FC00] 22:44:21 INFO - PROCESS | 3804 | 1461303861919 Marionette DEBUG loaded listener.js 22:44:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (1676D800) [pid = 3804] [serial = 55] [outer = 1449FC00] 22:44:22 INFO - PROCESS | 3804 | 1461303862495 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 22:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 838ms 22:44:22 INFO - PROCESS | 3804 | 1461303862525 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 22:44:22 INFO - PROCESS | 3804 | 1461303862528 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 22:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:44:22 INFO - PROCESS | 3804 | 1461303862532 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:44:22 INFO - PROCESS | 3804 | 1461303862534 Marionette TRACE conn3 <- [1,42,null,{}] 22:44:22 INFO - PROCESS | 3804 | 1461303862543 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:22 INFO - PROCESS | 3804 | 1461303862655 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 22:44:22 INFO - PROCESS | 3804 | 1461303862743 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:22 INFO - PROCESS | 3804 | ++DOCSHELL 18636400 == 19 [pid = 3804] [id = 20] 22:44:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (18637400) [pid = 3804] [serial = 56] [outer = 00000000] 22:44:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (18A31800) [pid = 3804] [serial = 57] [outer = 18637400] 22:44:22 INFO - PROCESS | 3804 | 1461303862803 Marionette DEBUG loaded listener.js 22:44:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (18F33000) [pid = 3804] [serial = 58] [outer = 18637400] 22:44:23 INFO - PROCESS | 3804 | 1461303863439 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 22:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 931ms 22:44:23 INFO - PROCESS | 3804 | 1461303863476 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 22:44:23 INFO - PROCESS | 3804 | 1461303863480 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 22:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:44:23 INFO - PROCESS | 3804 | 1461303863486 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:44:23 INFO - PROCESS | 3804 | 1461303863490 Marionette TRACE conn3 <- [1,46,null,{}] 22:44:23 INFO - PROCESS | 3804 | 1461303863495 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:23 INFO - PROCESS | 3804 | 1461303863585 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 22:44:23 INFO - PROCESS | 3804 | 1461303863666 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:23 INFO - PROCESS | 3804 | ++DOCSHELL 137B4800 == 20 [pid = 3804] [id = 21] 22:44:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (137B5800) [pid = 3804] [serial = 59] [outer = 00000000] 22:44:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (139E2400) [pid = 3804] [serial = 60] [outer = 137B5800] 22:44:23 INFO - PROCESS | 3804 | 1461303863723 Marionette DEBUG loaded listener.js 22:44:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (13B1D800) [pid = 3804] [serial = 61] [outer = 137B5800] 22:44:23 INFO - PROCESS | 3804 | --DOCSHELL 16801C00 == 19 [pid = 3804] [id = 4] 22:44:24 INFO - PROCESS | 3804 | 1461303864166 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 22:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 729ms 22:44:24 INFO - PROCESS | 3804 | 1461303864225 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 22:44:24 INFO - PROCESS | 3804 | 1461303864230 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 22:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:44:24 INFO - PROCESS | 3804 | 1461303864236 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:44:24 INFO - PROCESS | 3804 | 1461303864238 Marionette TRACE conn3 <- [1,50,null,{}] 22:44:24 INFO - PROCESS | 3804 | 1461303864242 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:24 INFO - PROCESS | 3804 | 1461303864385 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 22:44:24 INFO - PROCESS | 3804 | 1461303864475 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:24 INFO - PROCESS | 3804 | ++DOCSHELL 14452C00 == 20 [pid = 3804] [id = 22] 22:44:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (14454800) [pid = 3804] [serial = 62] [outer = 00000000] 22:44:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (15D30C00) [pid = 3804] [serial = 63] [outer = 14454800] 22:44:24 INFO - PROCESS | 3804 | 1461303864521 Marionette DEBUG loaded listener.js 22:44:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (15DD9400) [pid = 3804] [serial = 64] [outer = 14454800] 22:44:24 INFO - PROCESS | 3804 | 1461303864859 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 621ms 22:44:24 INFO - PROCESS | 3804 | 1461303864877 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 22:44:24 INFO - PROCESS | 3804 | 1461303864879 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 22:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:44:24 INFO - PROCESS | 3804 | 1461303864883 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:44:24 INFO - PROCESS | 3804 | 1461303864886 Marionette TRACE conn3 <- [1,54,null,{}] 22:44:24 INFO - PROCESS | 3804 | 1461303864896 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:24 INFO - PROCESS | 3804 | 1461303864973 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 22:44:25 INFO - PROCESS | 3804 | 1461303865042 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:25 INFO - PROCESS | 3804 | ++DOCSHELL 14407000 == 21 [pid = 3804] [id = 23] 22:44:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (15F41C00) [pid = 3804] [serial = 65] [outer = 00000000] 22:44:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (16806C00) [pid = 3804] [serial = 66] [outer = 15F41C00] 22:44:25 INFO - PROCESS | 3804 | 1461303865090 Marionette DEBUG loaded listener.js 22:44:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (16D18400) [pid = 3804] [serial = 67] [outer = 15F41C00] 22:44:25 INFO - PROCESS | 3804 | 1461303865412 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 590ms 22:44:25 INFO - PROCESS | 3804 | 1461303865464 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 22:44:25 INFO - PROCESS | 3804 | 1461303865466 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 22:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:44:25 INFO - PROCESS | 3804 | 1461303865470 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:44:25 INFO - PROCESS | 3804 | 1461303865472 Marionette TRACE conn3 <- [1,58,null,{}] 22:44:25 INFO - PROCESS | 3804 | 1461303865475 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:25 INFO - PROCESS | 3804 | 1461303865575 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 22:44:25 INFO - PROCESS | 3804 | 1461303865583 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:25 INFO - PROCESS | 3804 | ++DOCSHELL 16805C00 == 22 [pid = 3804] [id = 24] 22:44:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (16D17800) [pid = 3804] [serial = 68] [outer = 00000000] 22:44:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (1838E800) [pid = 3804] [serial = 69] [outer = 16D17800] 22:44:25 INFO - PROCESS | 3804 | 1461303865629 Marionette DEBUG loaded listener.js 22:44:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (183DE400) [pid = 3804] [serial = 70] [outer = 16D17800] 22:44:26 INFO - PROCESS | 3804 | 1461303866023 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 589ms 22:44:26 INFO - PROCESS | 3804 | 1461303866066 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 22:44:26 INFO - PROCESS | 3804 | 1461303866068 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 22:44:26 INFO - PROCESS | 3804 | 1461303866071 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:44:26 INFO - PROCESS | 3804 | 1461303866073 Marionette TRACE conn3 <- [1,62,null,{}] 22:44:26 INFO - PROCESS | 3804 | 1461303866076 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:26 INFO - PROCESS | 3804 | 1461303866177 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 22:44:26 INFO - PROCESS | 3804 | 1461303866186 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:26 INFO - PROCESS | 3804 | ++DOCSHELL 1839A400 == 23 [pid = 3804] [id = 25] 22:44:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (183E4400) [pid = 3804] [serial = 71] [outer = 00000000] 22:44:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (186BD400) [pid = 3804] [serial = 72] [outer = 183E4400] 22:44:26 INFO - PROCESS | 3804 | 1461303866232 Marionette DEBUG loaded listener.js 22:44:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (18A2D800) [pid = 3804] [serial = 73] [outer = 183E4400] 22:44:26 INFO - PROCESS | 3804 | 1461303866604 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 590ms 22:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:44:26 INFO - PROCESS | 3804 | 1461303866669 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 22:44:26 INFO - PROCESS | 3804 | 1461303866671 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 22:44:26 INFO - PROCESS | 3804 | 1461303866674 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:44:26 INFO - PROCESS | 3804 | 1461303866675 Marionette TRACE conn3 <- [1,66,null,{}] 22:44:26 INFO - PROCESS | 3804 | 1461303866679 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:26 INFO - PROCESS | 3804 | 1461303866796 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 22:44:26 INFO - PROCESS | 3804 | 1461303866830 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:26 INFO - PROCESS | 3804 | ++DOCSHELL 18A35800 == 24 [pid = 3804] [id = 26] 22:44:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (18A36C00) [pid = 3804] [serial = 74] [outer = 00000000] 22:44:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (198E8000) [pid = 3804] [serial = 75] [outer = 18A36C00] 22:44:26 INFO - PROCESS | 3804 | 1461303866878 Marionette DEBUG loaded listener.js 22:44:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (19869C00) [pid = 3804] [serial = 76] [outer = 18A36C00] 22:44:27 INFO - PROCESS | 3804 | 1461303867236 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 590ms 22:44:27 INFO - PROCESS | 3804 | 1461303867271 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 22:44:27 INFO - PROCESS | 3804 | 1461303867273 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 22:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:44:27 INFO - PROCESS | 3804 | 1461303867277 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:44:27 INFO - PROCESS | 3804 | 1461303867278 Marionette TRACE conn3 <- [1,70,null,{}] 22:44:27 INFO - PROCESS | 3804 | 1461303867282 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:27 INFO - PROCESS | 3804 | 1461303867338 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 22:44:27 INFO - PROCESS | 3804 | 1461303867407 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:27 INFO - PROCESS | 3804 | ++DOCSHELL 12BE0000 == 25 [pid = 3804] [id = 27] 22:44:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (19C68400) [pid = 3804] [serial = 77] [outer = 00000000] 22:44:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (19EA4800) [pid = 3804] [serial = 78] [outer = 19C68400] 22:44:27 INFO - PROCESS | 3804 | 1461303867459 Marionette DEBUG loaded listener.js 22:44:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (19E6B400) [pid = 3804] [serial = 79] [outer = 19C68400] 22:44:27 INFO - PROCESS | 3804 | 1461303867780 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 589ms 22:44:27 INFO - PROCESS | 3804 | 1461303867858 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 22:44:27 INFO - PROCESS | 3804 | 1461303867859 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 22:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:44:27 INFO - PROCESS | 3804 | 1461303867863 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:44:27 INFO - PROCESS | 3804 | 1461303867865 Marionette TRACE conn3 <- [1,74,null,{}] 22:44:27 INFO - PROCESS | 3804 | 1461303867868 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:27 INFO - PROCESS | 3804 | 1461303867966 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 22:44:27 INFO - PROCESS | 3804 | 1461303867975 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:27 INFO - PROCESS | 3804 | ++DOCSHELL 13DCD800 == 26 [pid = 3804] [id = 28] 22:44:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (19222000) [pid = 3804] [serial = 80] [outer = 00000000] 22:44:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (1A51CC00) [pid = 3804] [serial = 81] [outer = 19222000] 22:44:28 INFO - PROCESS | 3804 | 1461303868024 Marionette DEBUG loaded listener.js 22:44:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1A525400) [pid = 3804] [serial = 82] [outer = 19222000] 22:44:28 INFO - PROCESS | 3804 | 1461303868397 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 590ms 22:44:28 INFO - PROCESS | 3804 | 1461303868460 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 22:44:28 INFO - PROCESS | 3804 | 1461303868462 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 22:44:28 INFO - PROCESS | 3804 | 1461303868466 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:44:28 INFO - PROCESS | 3804 | 1461303868467 Marionette TRACE conn3 <- [1,78,null,{}] 22:44:28 INFO - PROCESS | 3804 | 1461303868471 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:28 INFO - PROCESS | 3804 | 1461303868568 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 22:44:28 INFO - PROCESS | 3804 | 1461303868610 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:28 INFO - PROCESS | 3804 | ++DOCSHELL 16803400 == 27 [pid = 3804] [id = 29] 22:44:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1838C400) [pid = 3804] [serial = 83] [outer = 00000000] 22:44:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1A9F8C00) [pid = 3804] [serial = 84] [outer = 1838C400] 22:44:28 INFO - PROCESS | 3804 | 1461303868654 Marionette DEBUG loaded listener.js 22:44:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1AB42400) [pid = 3804] [serial = 85] [outer = 1838C400] 22:44:28 INFO - PROCESS | 3804 | 1461303868963 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 543ms 22:44:28 INFO - PROCESS | 3804 | 1461303869001 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 22:44:28 INFO - PROCESS | 3804 | 1461303869003 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 22:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:44:29 INFO - PROCESS | 3804 | 1461303869007 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:44:29 INFO - PROCESS | 3804 | 1461303869008 Marionette TRACE conn3 <- [1,82,null,{}] 22:44:29 INFO - PROCESS | 3804 | 1461303869012 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:29 INFO - PROCESS | 3804 | 1461303869082 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 22:44:29 INFO - PROCESS | 3804 | 1461303869089 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:29 INFO - PROCESS | 3804 | ++DOCSHELL 1A4B0400 == 28 [pid = 3804] [id = 30] 22:44:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1A4B3400) [pid = 3804] [serial = 86] [outer = 00000000] 22:44:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1B1BC400) [pid = 3804] [serial = 87] [outer = 1A4B3400] 22:44:29 INFO - PROCESS | 3804 | 1461303869192 Marionette DEBUG loaded listener.js 22:44:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1B1C8400) [pid = 3804] [serial = 88] [outer = 1A4B3400] 22:44:29 INFO - PROCESS | 3804 | 1461303869548 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 589ms 22:44:29 INFO - PROCESS | 3804 | 1461303869604 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 22:44:29 INFO - PROCESS | 3804 | 1461303869606 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 22:44:29 INFO - PROCESS | 3804 | 1461303869609 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:44:29 INFO - PROCESS | 3804 | 1461303869611 Marionette TRACE conn3 <- [1,86,null,{}] 22:44:29 INFO - PROCESS | 3804 | 1461303869615 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:29 INFO - PROCESS | 3804 | 1461303869717 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 22:44:29 INFO - PROCESS | 3804 | 1461303869725 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:29 INFO - PROCESS | 3804 | ++DOCSHELL 1A9EF000 == 29 [pid = 3804] [id = 31] 22:44:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1ACE1000) [pid = 3804] [serial = 89] [outer = 00000000] 22:44:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1CC94800) [pid = 3804] [serial = 90] [outer = 1ACE1000] 22:44:29 INFO - PROCESS | 3804 | 1461303869772 Marionette DEBUG loaded listener.js 22:44:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1CCE3800) [pid = 3804] [serial = 91] [outer = 1ACE1000] 22:44:30 INFO - PROCESS | 3804 | 1461303870147 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 590ms 22:44:30 INFO - PROCESS | 3804 | 1461303870189 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 22:44:30 INFO - PROCESS | 3804 | 1461303870191 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 22:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:44:30 INFO - PROCESS | 3804 | 1461303870194 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:44:30 INFO - PROCESS | 3804 | 1461303870196 Marionette TRACE conn3 <- [1,90,null,{}] 22:44:30 INFO - PROCESS | 3804 | 1461303870199 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:30 INFO - PROCESS | 3804 | 1461303870270 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 22:44:30 INFO - PROCESS | 3804 | 1461303870275 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:30 INFO - PROCESS | 3804 | ++DOCSHELL 1838F000 == 30 [pid = 3804] [id = 32] 22:44:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1CCE5C00) [pid = 3804] [serial = 92] [outer = 00000000] 22:44:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1CE1E800) [pid = 3804] [serial = 93] [outer = 1CCE5C00] 22:44:30 INFO - PROCESS | 3804 | 1461303870320 Marionette DEBUG loaded listener.js 22:44:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1CE1FC00) [pid = 3804] [serial = 94] [outer = 1CCE5C00] 22:44:30 INFO - PROCESS | 3804 | 1461303870739 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 636ms 22:44:30 INFO - PROCESS | 3804 | 1461303870833 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 22:44:30 INFO - PROCESS | 3804 | 1461303870835 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 22:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:44:30 INFO - PROCESS | 3804 | 1461303870838 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:44:30 INFO - PROCESS | 3804 | 1461303870840 Marionette TRACE conn3 <- [1,94,null,{}] 22:44:30 INFO - PROCESS | 3804 | 1461303870843 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:30 INFO - PROCESS | 3804 | 1461303870915 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 22:44:30 INFO - PROCESS | 3804 | 1461303870922 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:30 INFO - PROCESS | 3804 | ++DOCSHELL 1CCE8800 == 31 [pid = 3804] [id = 33] 22:44:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1CCED400) [pid = 3804] [serial = 95] [outer = 00000000] 22:44:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1D5B3400) [pid = 3804] [serial = 96] [outer = 1CCED400] 22:44:30 INFO - PROCESS | 3804 | 1461303870969 Marionette DEBUG loaded listener.js 22:44:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1D5B8400) [pid = 3804] [serial = 97] [outer = 1CCED400] 22:44:32 INFO - PROCESS | 3804 | 1461303872167 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 22:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1380ms 22:44:32 INFO - PROCESS | 3804 | 1461303872216 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 22:44:32 INFO - PROCESS | 3804 | 1461303872219 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 22:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:44:32 INFO - PROCESS | 3804 | 1461303872224 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:44:32 INFO - PROCESS | 3804 | 1461303872227 Marionette TRACE conn3 <- [1,98,null,{}] 22:44:32 INFO - PROCESS | 3804 | 1461303872232 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:32 INFO - PROCESS | 3804 | 1461303872341 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 22:44:32 INFO - PROCESS | 3804 | 1461303872354 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:32 INFO - PROCESS | 3804 | ++DOCSHELL 1383B400 == 32 [pid = 3804] [id = 34] 22:44:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1383D800) [pid = 3804] [serial = 98] [outer = 00000000] 22:44:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1440B800) [pid = 3804] [serial = 99] [outer = 1383D800] 22:44:32 INFO - PROCESS | 3804 | 1461303872406 Marionette DEBUG loaded listener.js 22:44:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (14A4D400) [pid = 3804] [serial = 100] [outer = 1383D800] 22:44:32 INFO - PROCESS | 3804 | 1461303872816 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 22:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 635ms 22:44:32 INFO - PROCESS | 3804 | 1461303872859 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 22:44:32 INFO - PROCESS | 3804 | 1461303872864 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 22:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:44:32 INFO - PROCESS | 3804 | 1461303872875 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:44:32 INFO - PROCESS | 3804 | 1461303872878 Marionette TRACE conn3 <- [1,102,null,{}] 22:44:32 INFO - PROCESS | 3804 | 1461303872881 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:32 INFO - PROCESS | 3804 | 1461303872981 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 22:44:33 INFO - PROCESS | 3804 | 1461303873053 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:33 INFO - PROCESS | 3804 | ++DOCSHELL 1606B400 == 33 [pid = 3804] [id = 35] 22:44:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1606BC00) [pid = 3804] [serial = 101] [outer = 00000000] 22:44:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (16775000) [pid = 3804] [serial = 102] [outer = 1606BC00] 22:44:33 INFO - PROCESS | 3804 | 1461303873099 Marionette DEBUG loaded listener.js 22:44:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (16806400) [pid = 3804] [serial = 103] [outer = 1606BC00] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (16D1A000) [pid = 3804] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1DFE8800) [pid = 3804] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (1D89DC00) [pid = 3804] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1D84A000) [pid = 3804] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1D5B7800) [pid = 3804] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1DA88000) [pid = 3804] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1CC92800) [pid = 3804] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (15F41C00) [pid = 3804] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (16D17800) [pid = 3804] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (183E4400) [pid = 3804] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (18A36C00) [pid = 3804] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (19C68400) [pid = 3804] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (19222000) [pid = 3804] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1838C400) [pid = 3804] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1A4B3400) [pid = 3804] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1ACE1000) [pid = 3804] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1E396000) [pid = 3804] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (13368800) [pid = 3804] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (1449FC00) [pid = 3804] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (18637400) [pid = 3804] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (137B5800) [pid = 3804] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:44:33 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (14454800) [pid = 3804] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:44:33 INFO - PROCESS | 3804 | 1461303873951 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 22:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1102ms 22:44:33 INFO - PROCESS | 3804 | 1461303873975 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 22:44:33 INFO - PROCESS | 3804 | 1461303873977 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 22:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:44:33 INFO - PROCESS | 3804 | 1461303873980 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:44:33 INFO - PROCESS | 3804 | 1461303873984 Marionette TRACE conn3 <- [1,106,null,{}] 22:44:33 INFO - PROCESS | 3804 | 1461303873998 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:34 INFO - PROCESS | 3804 | 1461303874099 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 22:44:34 INFO - PROCESS | 3804 | 1461303874140 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:34 INFO - PROCESS | 3804 | ++DOCSHELL 1449D800 == 34 [pid = 3804] [id = 36] 22:44:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (15708000) [pid = 3804] [serial = 104] [outer = 00000000] 22:44:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (16D17800) [pid = 3804] [serial = 105] [outer = 15708000] 22:44:34 INFO - PROCESS | 3804 | 1461303874187 Marionette DEBUG loaded listener.js 22:44:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (17E22C00) [pid = 3804] [serial = 106] [outer = 15708000] 22:44:34 INFO - PROCESS | 3804 | 1461303874499 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 22:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 589ms 22:44:34 INFO - PROCESS | 3804 | 1461303874588 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 22:44:34 INFO - PROCESS | 3804 | 1461303874591 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 22:44:34 INFO - PROCESS | 3804 | 1461303874595 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:44:34 INFO - PROCESS | 3804 | 1461303874597 Marionette TRACE conn3 <- [1,110,null,{}] 22:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:44:34 INFO - PROCESS | 3804 | 1461303874600 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:34 INFO - PROCESS | 3804 | 1461303874675 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 22:44:34 INFO - PROCESS | 3804 | 1461303874682 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:34 INFO - PROCESS | 3804 | ++DOCSHELL 17E2A800 == 35 [pid = 3804] [id = 37] 22:44:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (17E48400) [pid = 3804] [serial = 107] [outer = 00000000] 22:44:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (18636800) [pid = 3804] [serial = 108] [outer = 17E48400] 22:44:34 INFO - PROCESS | 3804 | 1461303874727 Marionette DEBUG loaded listener.js 22:44:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1863F000) [pid = 3804] [serial = 109] [outer = 17E48400] 22:44:35 INFO - PROCESS | 3804 | 1461303875132 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 22:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 574ms 22:44:35 INFO - PROCESS | 3804 | 1461303875177 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 22:44:35 INFO - PROCESS | 3804 | 1461303875179 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 22:44:35 INFO - PROCESS | 3804 | 1461303875183 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:44:35 INFO - PROCESS | 3804 | 1461303875184 Marionette TRACE conn3 <- [1,114,null,{}] 22:44:35 INFO - PROCESS | 3804 | 1461303875192 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:35 INFO - PROCESS | 3804 | 1461303875263 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 22:44:35 INFO - PROCESS | 3804 | 1461303875269 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:35 INFO - PROCESS | 3804 | ++DOCSHELL 18F36400 == 36 [pid = 3804] [id = 38] 22:44:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (19221400) [pid = 3804] [serial = 110] [outer = 00000000] 22:44:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (198EB000) [pid = 3804] [serial = 111] [outer = 19221400] 22:44:35 INFO - PROCESS | 3804 | 1461303875313 Marionette DEBUG loaded listener.js 22:44:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (19AE9000) [pid = 3804] [serial = 112] [outer = 19221400] 22:44:35 INFO - PROCESS | 3804 | 1461303875721 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 22:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 589ms 22:44:35 INFO - PROCESS | 3804 | 1461303875781 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 22:44:35 INFO - PROCESS | 3804 | 1461303875785 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 22:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:44:35 INFO - PROCESS | 3804 | 1461303875790 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:44:35 INFO - PROCESS | 3804 | 1461303875794 Marionette TRACE conn3 <- [1,118,null,{}] 22:44:35 INFO - PROCESS | 3804 | 1461303875800 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:35 INFO - PROCESS | 3804 | 1461303875897 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 22:44:35 INFO - PROCESS | 3804 | 1461303876011 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:36 INFO - PROCESS | 3804 | ++DOCSHELL 13385800 == 37 [pid = 3804] [id = 39] 22:44:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (13745000) [pid = 3804] [serial = 113] [outer = 00000000] 22:44:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (13DCB800) [pid = 3804] [serial = 114] [outer = 13745000] 22:44:36 INFO - PROCESS | 3804 | 1461303876110 Marionette DEBUG loaded listener.js 22:44:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (14408800) [pid = 3804] [serial = 115] [outer = 13745000] 22:44:36 INFO - PROCESS | 3804 | 1461303876572 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 22:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 838ms 22:44:36 INFO - PROCESS | 3804 | 1461303876619 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 22:44:36 INFO - PROCESS | 3804 | 1461303876625 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 22:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:44:36 INFO - PROCESS | 3804 | 1461303876635 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:44:36 INFO - PROCESS | 3804 | 1461303876639 Marionette TRACE conn3 <- [1,122,null,{}] 22:44:36 INFO - PROCESS | 3804 | 1461303876644 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:36 INFO - PROCESS | 3804 | 1461303876740 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 22:44:36 INFO - PROCESS | 3804 | 1461303876824 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:36 INFO - PROCESS | 3804 | ++DOCSHELL 02A7DC00 == 38 [pid = 3804] [id = 40] 22:44:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (15D31800) [pid = 3804] [serial = 116] [outer = 00000000] 22:44:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (17E28400) [pid = 3804] [serial = 117] [outer = 15D31800] 22:44:36 INFO - PROCESS | 3804 | 1461303876882 Marionette DEBUG loaded listener.js 22:44:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1862A400) [pid = 3804] [serial = 118] [outer = 15D31800] 22:44:37 INFO - PROCESS | 3804 | 1461303877398 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 22:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 807ms 22:44:37 INFO - PROCESS | 3804 | 1461303877436 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 22:44:37 INFO - PROCESS | 3804 | 1461303877439 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 22:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:44:37 INFO - PROCESS | 3804 | 1461303877443 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:44:37 INFO - PROCESS | 3804 | 1461303877445 Marionette TRACE conn3 <- [1,126,null,{}] 22:44:37 INFO - PROCESS | 3804 | 1461303877455 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:37 INFO - PROCESS | 3804 | 1461303877554 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 22:44:37 INFO - PROCESS | 3804 | 1461303877640 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:37 INFO - PROCESS | 3804 | ++DOCSHELL 1A20D800 == 39 [pid = 3804] [id = 41] 22:44:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1A210C00) [pid = 3804] [serial = 119] [outer = 00000000] 22:44:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1A4B9C00) [pid = 3804] [serial = 120] [outer = 1A210C00] 22:44:37 INFO - PROCESS | 3804 | 1461303877705 Marionette DEBUG loaded listener.js 22:44:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1A526000) [pid = 3804] [serial = 121] [outer = 1A210C00] 22:44:38 INFO - PROCESS | 3804 | 1461303878251 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 22:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 837ms 22:44:38 INFO - PROCESS | 3804 | 1461303878285 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 22:44:38 INFO - PROCESS | 3804 | 1461303878287 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 22:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:44:38 INFO - PROCESS | 3804 | 1461303878290 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:44:38 INFO - PROCESS | 3804 | 1461303878292 Marionette TRACE conn3 <- [1,130,null,{}] 22:44:38 INFO - PROCESS | 3804 | 1461303878296 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:38 INFO - PROCESS | 3804 | 1461303878389 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 22:44:38 INFO - PROCESS | 3804 | 1461303878471 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:38 INFO - PROCESS | 3804 | ++DOCSHELL 1AB41800 == 40 [pid = 3804] [id = 42] 22:44:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1AB47000) [pid = 3804] [serial = 122] [outer = 00000000] 22:44:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1ACE2400) [pid = 3804] [serial = 123] [outer = 1AB47000] 22:44:38 INFO - PROCESS | 3804 | 1461303878526 Marionette DEBUG loaded listener.js 22:44:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1C5CC800) [pid = 3804] [serial = 124] [outer = 1AB47000] 22:44:39 INFO - PROCESS | 3804 | 1461303879186 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 22:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 946ms 22:44:39 INFO - PROCESS | 3804 | 1461303879220 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 22:44:39 INFO - PROCESS | 3804 | 1461303879224 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 22:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:44:39 INFO - PROCESS | 3804 | 1461303879229 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:44:39 INFO - PROCESS | 3804 | 1461303879232 Marionette TRACE conn3 <- [1,134,null,{}] 22:44:39 INFO - PROCESS | 3804 | 1461303879239 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:39 INFO - PROCESS | 3804 | 1461303879332 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 22:44:39 INFO - PROCESS | 3804 | 1461303879421 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:39 INFO - PROCESS | 3804 | ++DOCSHELL 1336D000 == 41 [pid = 3804] [id = 43] 22:44:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (13370400) [pid = 3804] [serial = 125] [outer = 00000000] 22:44:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (13DD2400) [pid = 3804] [serial = 126] [outer = 13370400] 22:44:39 INFO - PROCESS | 3804 | 1461303879470 Marionette DEBUG loaded listener.js 22:44:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (14A4F800) [pid = 3804] [serial = 127] [outer = 13370400] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 17E2A800 == 40 [pid = 3804] [id = 37] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 1449D800 == 39 [pid = 3804] [id = 36] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 1606B400 == 38 [pid = 3804] [id = 35] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 1383B400 == 37 [pid = 3804] [id = 34] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 16803400 == 36 [pid = 3804] [id = 29] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 1CCE8800 == 35 [pid = 3804] [id = 33] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 1A20D800 == 34 [pid = 3804] [id = 41] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 1AB41800 == 33 [pid = 3804] [id = 42] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 18F36400 == 32 [pid = 3804] [id = 38] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 1838F000 == 31 [pid = 3804] [id = 32] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 13385800 == 30 [pid = 3804] [id = 39] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 1A9EF000 == 29 [pid = 3804] [id = 31] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 1A4B0400 == 28 [pid = 3804] [id = 30] 22:44:40 INFO - PROCESS | 3804 | --DOCSHELL 02A7DC00 == 27 [pid = 3804] [id = 40] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (19860C00) [pid = 3804] [serial = 17] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (198EC800) [pid = 3804] [serial = 14] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1676E000) [pid = 3804] [serial = 9] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (16777000) [pid = 3804] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (14A58400) [pid = 3804] [serial = 4] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1CE1E800) [pid = 3804] [serial = 93] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (16806C00) [pid = 3804] [serial = 66] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (16D18400) [pid = 3804] [serial = 67] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1838E800) [pid = 3804] [serial = 69] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (186BD400) [pid = 3804] [serial = 72] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (198E8000) [pid = 3804] [serial = 75] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (19EA4800) [pid = 3804] [serial = 78] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1A51CC00) [pid = 3804] [serial = 81] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (183DE400) [pid = 3804] [serial = 70] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1A9F8C00) [pid = 3804] [serial = 84] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1B1BC400) [pid = 3804] [serial = 87] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1CC94800) [pid = 3804] [serial = 90] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1337E000) [pid = 3804] [serial = 51] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (16067800) [pid = 3804] [serial = 54] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (18A31800) [pid = 3804] [serial = 57] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (18F33000) [pid = 3804] [serial = 58] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (139E2400) [pid = 3804] [serial = 60] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (13B1D800) [pid = 3804] [serial = 61] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (15D30C00) [pid = 3804] [serial = 63] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (15DD9400) [pid = 3804] [serial = 64] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (18A2D800) [pid = 3804] [serial = 73] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (19869C00) [pid = 3804] [serial = 76] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (19E6B400) [pid = 3804] [serial = 79] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1A525400) [pid = 3804] [serial = 82] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1AB42400) [pid = 3804] [serial = 85] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1B1C8400) [pid = 3804] [serial = 88] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1676D800) [pid = 3804] [serial = 55] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1373F000) [pid = 3804] [serial = 52] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1CCE3800) [pid = 3804] [serial = 91] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1E3A1C00) [pid = 3804] [serial = 43] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (1DFF0000) [pid = 3804] [serial = 39] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1DFF3C00) [pid = 3804] [serial = 40] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1DE98C00) [pid = 3804] [serial = 36] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1DE9B800) [pid = 3804] [serial = 37] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1D894800) [pid = 3804] [serial = 34] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (1DA86800) [pid = 3804] [serial = 31] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (1D891000) [pid = 3804] [serial = 33] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (1D74C400) [pid = 3804] [serial = 30] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (1DA8B000) [pid = 3804] [serial = 27] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (1DA8E800) [pid = 3804] [serial = 28] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (1CCEDC00) [pid = 3804] [serial = 24] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (1CC95800) [pid = 3804] [serial = 21] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (1CC99000) [pid = 3804] [serial = 22] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (1E20E400) [pid = 3804] [serial = 45] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (1EB35C00) [pid = 3804] [serial = 48] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | --DOMWINDOW == 54 (1E39FC00) [pid = 3804] [serial = 42] [outer = 00000000] [url = about:blank] 22:44:40 INFO - PROCESS | 3804 | 1461303880449 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 22:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1241ms 22:44:40 INFO - PROCESS | 3804 | 1461303880477 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 22:44:40 INFO - PROCESS | 3804 | 1461303880481 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 22:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:44:40 INFO - PROCESS | 3804 | 1461303880486 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:44:40 INFO - PROCESS | 3804 | 1461303880490 Marionette TRACE conn3 <- [1,138,null,{}] 22:44:40 INFO - PROCESS | 3804 | 1461303880495 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:40 INFO - PROCESS | 3804 | 1461303880575 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 22:44:40 INFO - PROCESS | 3804 | 1461303880586 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:40 INFO - PROCESS | 3804 | ++DOCSHELL 137BAC00 == 28 [pid = 3804] [id = 44] 22:44:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (137BCC00) [pid = 3804] [serial = 128] [outer = 00000000] 22:44:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (13B18000) [pid = 3804] [serial = 129] [outer = 137BCC00] 22:44:40 INFO - PROCESS | 3804 | 1461303880634 Marionette DEBUG loaded listener.js 22:44:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (13DD7000) [pid = 3804] [serial = 130] [outer = 137BCC00] 22:44:41 INFO - PROCESS | 3804 | 1461303881086 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 22:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 638ms 22:44:41 INFO - PROCESS | 3804 | 1461303881109 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 22:44:41 INFO - PROCESS | 3804 | 1461303881115 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 22:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:44:41 INFO - PROCESS | 3804 | 1461303881122 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:44:41 INFO - PROCESS | 3804 | 1461303881124 Marionette TRACE conn3 <- [1,142,null,{}] 22:44:41 INFO - PROCESS | 3804 | 1461303881128 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:41 INFO - PROCESS | 3804 | 1461303881203 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 22:44:41 INFO - PROCESS | 3804 | 1461303881210 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:41 INFO - PROCESS | 3804 | ++DOCSHELL 15709400 == 29 [pid = 3804] [id = 45] 22:44:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (159A5C00) [pid = 3804] [serial = 131] [outer = 00000000] 22:44:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (15F95400) [pid = 3804] [serial = 132] [outer = 159A5C00] 22:44:41 INFO - PROCESS | 3804 | 1461303881255 Marionette DEBUG loaded listener.js 22:44:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (16768400) [pid = 3804] [serial = 133] [outer = 159A5C00] 22:44:41 INFO - PROCESS | 3804 | 1461303881670 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 22:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 592ms 22:44:41 INFO - PROCESS | 3804 | 1461303881716 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 22:44:41 INFO - PROCESS | 3804 | 1461303881719 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 22:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:44:41 INFO - PROCESS | 3804 | 1461303881723 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:44:41 INFO - PROCESS | 3804 | 1461303881726 Marionette TRACE conn3 <- [1,146,null,{}] 22:44:41 INFO - PROCESS | 3804 | 1461303881741 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:41 INFO - PROCESS | 3804 | 1461303881823 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 22:44:41 INFO - PROCESS | 3804 | 1461303881832 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:41 INFO - PROCESS | 3804 | ++DOCSHELL 17E1E800 == 30 [pid = 3804] [id = 46] 22:44:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (17E1EC00) [pid = 3804] [serial = 134] [outer = 00000000] 22:44:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (1838F400) [pid = 3804] [serial = 135] [outer = 17E1EC00] 22:44:41 INFO - PROCESS | 3804 | 1461303881884 Marionette DEBUG loaded listener.js 22:44:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (18624800) [pid = 3804] [serial = 136] [outer = 17E1EC00] 22:44:42 INFO - PROCESS | 3804 | 1461303882310 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 22:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 639ms 22:44:42 INFO - PROCESS | 3804 | 1461303882360 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 22:44:42 INFO - PROCESS | 3804 | 1461303882362 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 22:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:44:42 INFO - PROCESS | 3804 | 1461303882366 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:44:42 INFO - PROCESS | 3804 | 1461303882367 Marionette TRACE conn3 <- [1,150,null,{}] 22:44:42 INFO - PROCESS | 3804 | 1461303882371 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:42 INFO - PROCESS | 3804 | 1461303882444 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 22:44:42 INFO - PROCESS | 3804 | 1461303882451 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:42 INFO - PROCESS | 3804 | ++DOCSHELL 16A39400 == 31 [pid = 3804] [id = 47] 22:44:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (183DE000) [pid = 3804] [serial = 137] [outer = 00000000] 22:44:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (18A35400) [pid = 3804] [serial = 138] [outer = 183DE000] 22:44:42 INFO - PROCESS | 3804 | 1461303882496 Marionette DEBUG loaded listener.js 22:44:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (18F35800) [pid = 3804] [serial = 139] [outer = 183DE000] 22:44:42 INFO - PROCESS | 3804 | 1461303882913 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 22:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 592ms 22:44:42 INFO - PROCESS | 3804 | 1461303882965 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 22:44:42 INFO - PROCESS | 3804 | 1461303882967 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 22:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:44:42 INFO - PROCESS | 3804 | 1461303882970 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:44:42 INFO - PROCESS | 3804 | 1461303882972 Marionette TRACE conn3 <- [1,154,null,{}] 22:44:42 INFO - PROCESS | 3804 | 1461303882975 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:43 INFO - PROCESS | 3804 | 1461303883064 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 22:44:43 INFO - PROCESS | 3804 | 1461303883070 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:43 INFO - PROCESS | 3804 | ++DOCSHELL 18637000 == 32 [pid = 3804] [id = 48] 22:44:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (18A2BC00) [pid = 3804] [serial = 140] [outer = 00000000] 22:44:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (19863C00) [pid = 3804] [serial = 141] [outer = 18A2BC00] 22:44:43 INFO - PROCESS | 3804 | 1461303883114 Marionette DEBUG loaded listener.js 22:44:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (19AF5800) [pid = 3804] [serial = 142] [outer = 18A2BC00] 22:44:43 INFO - PROCESS | 3804 | 1461303883553 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 22:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 639ms 22:44:43 INFO - PROCESS | 3804 | 1461303883611 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 22:44:43 INFO - PROCESS | 3804 | 1461303883614 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 22:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:44:43 INFO - PROCESS | 3804 | 1461303883617 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:44:43 INFO - PROCESS | 3804 | 1461303883619 Marionette TRACE conn3 <- [1,158,null,{}] 22:44:43 INFO - PROCESS | 3804 | 1461303883622 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:43 INFO - PROCESS | 3804 | 1461303883747 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 22:44:43 INFO - PROCESS | 3804 | 1461303883809 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:43 INFO - PROCESS | 3804 | ++DOCSHELL 1A20CC00 == 33 [pid = 3804] [id = 49] 22:44:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (1A20D800) [pid = 3804] [serial = 143] [outer = 00000000] 22:44:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1A44B800) [pid = 3804] [serial = 144] [outer = 1A20D800] 22:44:43 INFO - PROCESS | 3804 | 1461303883857 Marionette DEBUG loaded listener.js 22:44:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1A51CC00) [pid = 3804] [serial = 145] [outer = 1A20D800] 22:44:44 INFO - PROCESS | 3804 | 1461303884251 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 22:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 701ms 22:44:44 INFO - PROCESS | 3804 | 1461303884317 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 22:44:44 INFO - PROCESS | 3804 | 1461303884319 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 22:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:44:44 INFO - PROCESS | 3804 | 1461303884322 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:44:44 INFO - PROCESS | 3804 | 1461303884324 Marionette TRACE conn3 <- [1,162,null,{}] 22:44:44 INFO - PROCESS | 3804 | 1461303884328 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:44 INFO - PROCESS | 3804 | 1461303884442 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 22:44:44 INFO - PROCESS | 3804 | 1461303884452 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:44 INFO - PROCESS | 3804 | ++DOCSHELL 1A444C00 == 34 [pid = 3804] [id = 50] 22:44:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1A4B0400) [pid = 3804] [serial = 146] [outer = 00000000] 22:44:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1AB4E400) [pid = 3804] [serial = 147] [outer = 1A4B0400] 22:44:44 INFO - PROCESS | 3804 | 1461303884496 Marionette DEBUG loaded listener.js 22:44:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1AB4C800) [pid = 3804] [serial = 148] [outer = 1A4B0400] 22:44:44 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1CCED400) [pid = 3804] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:44:44 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1CCE5C00) [pid = 3804] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:44:44 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (19221400) [pid = 3804] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:44:44 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (17E48400) [pid = 3804] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:44:44 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1383D800) [pid = 3804] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:44:44 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (1606BC00) [pid = 3804] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:44:44 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (15708000) [pid = 3804] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:44:44 INFO - PROCESS | 3804 | 1461303884921 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 22:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 623ms 22:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:44:44 INFO - PROCESS | 3804 | 1461303884960 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 22:44:44 INFO - PROCESS | 3804 | 1461303884962 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 22:44:44 INFO - PROCESS | 3804 | 1461303884965 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:44:44 INFO - PROCESS | 3804 | 1461303884967 Marionette TRACE conn3 <- [1,166,null,{}] 22:44:44 INFO - PROCESS | 3804 | 1461303884970 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:45 INFO - PROCESS | 3804 | 1461303885070 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 22:44:45 INFO - PROCESS | 3804 | 1461303885109 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:45 INFO - PROCESS | 3804 | ++DOCSHELL 137BA000 == 35 [pid = 3804] [id = 51] 22:44:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (139E2C00) [pid = 3804] [serial = 149] [outer = 00000000] 22:44:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (1A9F3800) [pid = 3804] [serial = 150] [outer = 139E2C00] 22:44:45 INFO - PROCESS | 3804 | 1461303885152 Marionette DEBUG loaded listener.js 22:44:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1A941000) [pid = 3804] [serial = 151] [outer = 139E2C00] 22:44:45 INFO - PROCESS | 3804 | 1461303885480 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 22:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 529ms 22:44:45 INFO - PROCESS | 3804 | 1461303885501 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 22:44:45 INFO - PROCESS | 3804 | 1461303885503 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 22:44:45 INFO - PROCESS | 3804 | 1461303885506 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:44:45 INFO - PROCESS | 3804 | 1461303885507 Marionette TRACE conn3 <- [1,170,null,{}] 22:44:45 INFO - PROCESS | 3804 | 1461303885511 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:45 INFO - PROCESS | 3804 | 1461303885582 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 22:44:45 INFO - PROCESS | 3804 | 1461303885648 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:45 INFO - PROCESS | 3804 | ++DOCSHELL 17E1DC00 == 36 [pid = 3804] [id = 52] 22:44:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (19862800) [pid = 3804] [serial = 152] [outer = 00000000] 22:44:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1C7AAC00) [pid = 3804] [serial = 153] [outer = 19862800] 22:44:45 INFO - PROCESS | 3804 | 1461303885692 Marionette DEBUG loaded listener.js 22:44:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1C7A7000) [pid = 3804] [serial = 154] [outer = 19862800] 22:44:46 INFO - PROCESS | 3804 | 1461303886031 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 22:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 593ms 22:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:44:46 INFO - PROCESS | 3804 | 1461303886103 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 22:44:46 INFO - PROCESS | 3804 | 1461303886105 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 22:44:46 INFO - PROCESS | 3804 | 1461303886108 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:44:46 INFO - PROCESS | 3804 | 1461303886110 Marionette TRACE conn3 <- [1,174,null,{}] 22:44:46 INFO - PROCESS | 3804 | 1461303886113 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:46 INFO - PROCESS | 3804 | 1461303886207 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 22:44:46 INFO - PROCESS | 3804 | 1461303886215 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:46 INFO - PROCESS | 3804 | ++DOCSHELL 1336E800 == 37 [pid = 3804] [id = 53] 22:44:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1337D400) [pid = 3804] [serial = 155] [outer = 00000000] 22:44:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1CC94800) [pid = 3804] [serial = 156] [outer = 1337D400] 22:44:46 INFO - PROCESS | 3804 | 1461303886259 Marionette DEBUG loaded listener.js 22:44:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1CC97800) [pid = 3804] [serial = 157] [outer = 1337D400] 22:44:46 INFO - PROCESS | 3804 | 1461303886615 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 22:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 530ms 22:44:46 INFO - PROCESS | 3804 | 1461303886628 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 22:44:46 INFO - PROCESS | 3804 | 1461303886631 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 22:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:44:46 INFO - PROCESS | 3804 | 1461303886634 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:44:46 INFO - PROCESS | 3804 | 1461303886637 Marionette TRACE conn3 <- [1,178,null,{}] 22:44:46 INFO - PROCESS | 3804 | 1461303886640 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:46 INFO - PROCESS | 3804 | 1461303886771 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 22:44:46 INFO - PROCESS | 3804 | 1461303886895 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:46 INFO - PROCESS | 3804 | ++DOCSHELL 12C5AC00 == 38 [pid = 3804] [id = 54] 22:44:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (12CB3400) [pid = 3804] [serial = 158] [outer = 00000000] 22:44:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (13385400) [pid = 3804] [serial = 159] [outer = 12CB3400] 22:44:46 INFO - PROCESS | 3804 | 1461303886998 Marionette DEBUG loaded listener.js 22:44:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1383CC00) [pid = 3804] [serial = 160] [outer = 12CB3400] 22:44:47 INFO - PROCESS | 3804 | 1461303887670 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 22:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1075ms 22:44:47 INFO - PROCESS | 3804 | 1461303887729 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 22:44:47 INFO - PROCESS | 3804 | 1461303887733 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 22:44:47 INFO - PROCESS | 3804 | 1461303887737 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:44:47 INFO - PROCESS | 3804 | 1461303887741 Marionette TRACE conn3 <- [1,182,null,{}] 22:44:47 INFO - PROCESS | 3804 | 1461303887770 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:47 INFO - PROCESS | 3804 | 1461303887875 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 22:44:47 INFO - PROCESS | 3804 | 1461303887948 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:47 INFO - PROCESS | 3804 | ++DOCSHELL 1676F000 == 39 [pid = 3804] [id = 55] 22:44:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (16802800) [pid = 3804] [serial = 161] [outer = 00000000] 22:44:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (16A3AC00) [pid = 3804] [serial = 162] [outer = 16802800] 22:44:47 INFO - PROCESS | 3804 | 1461303888005 Marionette DEBUG loaded listener.js 22:44:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (17E24C00) [pid = 3804] [serial = 163] [outer = 16802800] 22:44:48 INFO - PROCESS | 3804 | --DOCSHELL 1336E800 == 38 [pid = 3804] [id = 53] 22:44:48 INFO - PROCESS | 3804 | --DOCSHELL 17E1DC00 == 37 [pid = 3804] [id = 52] 22:44:48 INFO - PROCESS | 3804 | --DOCSHELL 137BA000 == 36 [pid = 3804] [id = 51] 22:44:48 INFO - PROCESS | 3804 | --DOCSHELL 1A444C00 == 35 [pid = 3804] [id = 50] 22:44:48 INFO - PROCESS | 3804 | --DOCSHELL 1A20CC00 == 34 [pid = 3804] [id = 49] 22:44:48 INFO - PROCESS | 3804 | --DOCSHELL 18637000 == 33 [pid = 3804] [id = 48] 22:44:48 INFO - PROCESS | 3804 | --DOCSHELL 16A39400 == 32 [pid = 3804] [id = 47] 22:44:48 INFO - PROCESS | 3804 | --DOCSHELL 17E1E800 == 31 [pid = 3804] [id = 46] 22:44:48 INFO - PROCESS | 3804 | --DOCSHELL 15709400 == 30 [pid = 3804] [id = 45] 22:44:48 INFO - PROCESS | 3804 | --DOCSHELL 137BAC00 == 29 [pid = 3804] [id = 44] 22:44:48 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1CE1FC00) [pid = 3804] [serial = 94] [outer = 00000000] [url = about:blank] 22:44:48 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (19AE9000) [pid = 3804] [serial = 112] [outer = 00000000] [url = about:blank] 22:44:48 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1863F000) [pid = 3804] [serial = 109] [outer = 00000000] [url = about:blank] 22:44:48 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1440B800) [pid = 3804] [serial = 99] [outer = 00000000] [url = about:blank] 22:44:48 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (14A4D400) [pid = 3804] [serial = 100] [outer = 00000000] [url = about:blank] 22:44:48 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (16775000) [pid = 3804] [serial = 102] [outer = 00000000] [url = about:blank] 22:44:48 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (18636800) [pid = 3804] [serial = 108] [outer = 00000000] [url = about:blank] 22:44:48 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (16D17800) [pid = 3804] [serial = 105] [outer = 00000000] [url = about:blank] 22:44:48 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16806400) [pid = 3804] [serial = 103] [outer = 00000000] [url = about:blank] 22:44:48 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (17E22C00) [pid = 3804] [serial = 106] [outer = 00000000] [url = about:blank] 22:44:48 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1D5B8400) [pid = 3804] [serial = 97] [outer = 00000000] [url = about:blank] 22:44:48 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (198EB000) [pid = 3804] [serial = 111] [outer = 00000000] [url = about:blank] 22:44:48 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1D5B3400) [pid = 3804] [serial = 96] [outer = 00000000] [url = about:blank] 22:44:48 INFO - PROCESS | 3804 | 1461303888829 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 22:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1122ms 22:44:48 INFO - PROCESS | 3804 | 1461303888863 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 22:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:44:48 INFO - PROCESS | 3804 | 1461303888866 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 22:44:48 INFO - PROCESS | 3804 | 1461303888871 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:44:48 INFO - PROCESS | 3804 | 1461303888875 Marionette TRACE conn3 <- [1,186,null,{}] 22:44:48 INFO - PROCESS | 3804 | 1461303888880 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:48 INFO - PROCESS | 3804 | 1461303888963 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 22:44:48 INFO - PROCESS | 3804 | 1461303888971 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:48 INFO - PROCESS | 3804 | ++DOCSHELL 13B1E800 == 30 [pid = 3804] [id = 56] 22:44:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (13DD8400) [pid = 3804] [serial = 164] [outer = 00000000] 22:44:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (14A58000) [pid = 3804] [serial = 165] [outer = 13DD8400] 22:44:49 INFO - PROCESS | 3804 | 1461303889019 Marionette DEBUG loaded listener.js 22:44:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (15709400) [pid = 3804] [serial = 166] [outer = 13DD8400] 22:44:49 INFO - PROCESS | 3804 | 1461303889426 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 22:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 592ms 22:44:49 INFO - PROCESS | 3804 | 1461303889466 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 22:44:49 INFO - PROCESS | 3804 | 1461303889471 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 22:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:44:49 INFO - PROCESS | 3804 | 1461303889477 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:44:49 INFO - PROCESS | 3804 | 1461303889480 Marionette TRACE conn3 <- [1,190,null,{}] 22:44:49 INFO - PROCESS | 3804 | 1461303889484 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:49 INFO - PROCESS | 3804 | 1461303889562 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 22:44:49 INFO - PROCESS | 3804 | 1461303889608 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:49 INFO - PROCESS | 3804 | ++DOCSHELL 16768800 == 31 [pid = 3804] [id = 57] 22:44:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1676DC00) [pid = 3804] [serial = 167] [outer = 00000000] 22:44:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16803400) [pid = 3804] [serial = 168] [outer = 1676DC00] 22:44:49 INFO - PROCESS | 3804 | 1461303889663 Marionette DEBUG loaded listener.js 22:44:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16A31800) [pid = 3804] [serial = 169] [outer = 1676DC00] 22:44:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (16776000) [pid = 3804] [serial = 170] [outer = 1E20F400] 22:44:50 INFO - PROCESS | 3804 | 1461303890125 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 22:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 701ms 22:44:50 INFO - PROCESS | 3804 | 1461303890175 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 22:44:50 INFO - PROCESS | 3804 | 1461303890177 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 22:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:44:50 INFO - PROCESS | 3804 | 1461303890181 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:44:50 INFO - PROCESS | 3804 | 1461303890184 Marionette TRACE conn3 <- [1,194,null,{}] 22:44:50 INFO - PROCESS | 3804 | 1461303890195 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:50 INFO - PROCESS | 3804 | 1461303890277 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 22:44:50 INFO - PROCESS | 3804 | 1461303890285 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:50 INFO - PROCESS | 3804 | ++DOCSHELL 1863F000 == 32 [pid = 3804] [id = 58] 22:44:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (186BCC00) [pid = 3804] [serial = 171] [outer = 00000000] 22:44:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (18F35C00) [pid = 3804] [serial = 172] [outer = 186BCC00] 22:44:50 INFO - PROCESS | 3804 | 1461303890337 Marionette DEBUG loaded listener.js 22:44:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (197A5000) [pid = 3804] [serial = 173] [outer = 186BCC00] 22:44:50 INFO - PROCESS | 3804 | 1461303890731 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 22:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 592ms 22:44:50 INFO - PROCESS | 3804 | 1461303890778 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 22:44:50 INFO - PROCESS | 3804 | 1461303890780 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 22:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:44:50 INFO - PROCESS | 3804 | 1461303890784 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:44:50 INFO - PROCESS | 3804 | 1461303890785 Marionette TRACE conn3 <- [1,198,null,{}] 22:44:50 INFO - PROCESS | 3804 | 1461303890789 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:50 INFO - PROCESS | 3804 | 1461303890864 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 22:44:50 INFO - PROCESS | 3804 | 1461303890870 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:50 INFO - PROCESS | 3804 | ++DOCSHELL 19223C00 == 33 [pid = 3804] [id = 59] 22:44:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (19AF1400) [pid = 3804] [serial = 174] [outer = 00000000] 22:44:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (19E74800) [pid = 3804] [serial = 175] [outer = 19AF1400] 22:44:50 INFO - PROCESS | 3804 | 1461303890918 Marionette DEBUG loaded listener.js 22:44:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (19F9A400) [pid = 3804] [serial = 176] [outer = 19AF1400] 22:44:51 INFO - PROCESS | 3804 | 1461303891368 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 22:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 639ms 22:44:51 INFO - PROCESS | 3804 | 1461303891423 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 22:44:51 INFO - PROCESS | 3804 | 1461303891425 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 22:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:44:51 INFO - PROCESS | 3804 | 1461303891428 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:44:51 INFO - PROCESS | 3804 | 1461303891430 Marionette TRACE conn3 <- [1,202,null,{}] 22:44:51 INFO - PROCESS | 3804 | 1461303891433 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:51 INFO - PROCESS | 3804 | 1461303891525 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 22:44:51 INFO - PROCESS | 3804 | 1461303891533 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:51 INFO - PROCESS | 3804 | ++DOCSHELL 1383D000 == 34 [pid = 3804] [id = 60] 22:44:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (19E71C00) [pid = 3804] [serial = 177] [outer = 00000000] 22:44:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1A940C00) [pid = 3804] [serial = 178] [outer = 19E71C00] 22:44:51 INFO - PROCESS | 3804 | 1461303891578 Marionette DEBUG loaded listener.js 22:44:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1AB45400) [pid = 3804] [serial = 179] [outer = 19E71C00] 22:44:51 INFO - PROCESS | 3804 | 1461303891978 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 22:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 592ms 22:44:52 INFO - PROCESS | 3804 | 1461303892024 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 22:44:52 INFO - PROCESS | 3804 | 1461303892026 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 22:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:44:52 INFO - PROCESS | 3804 | 1461303892030 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:44:52 INFO - PROCESS | 3804 | 1461303892032 Marionette TRACE conn3 <- [1,206,null,{}] 22:44:52 INFO - PROCESS | 3804 | 1461303892043 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:52 INFO - PROCESS | 3804 | 1461303892167 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 22:44:52 INFO - PROCESS | 3804 | 1461303892176 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:52 INFO - PROCESS | 3804 | ++DOCSHELL 1AB46000 == 35 [pid = 3804] [id = 61] 22:44:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1ABF3400) [pid = 3804] [serial = 180] [outer = 00000000] 22:44:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1CCE8800) [pid = 3804] [serial = 181] [outer = 1ABF3400] 22:44:52 INFO - PROCESS | 3804 | 1461303892273 Marionette DEBUG loaded listener.js 22:44:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1CCEC400) [pid = 3804] [serial = 182] [outer = 1ABF3400] 22:44:52 INFO - PROCESS | 3804 | 1461303892671 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 22:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 685ms 22:44:52 INFO - PROCESS | 3804 | 1461303892713 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 22:44:52 INFO - PROCESS | 3804 | 1461303892715 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 22:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:44:52 INFO - PROCESS | 3804 | 1461303892718 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:44:52 INFO - PROCESS | 3804 | 1461303892720 Marionette TRACE conn3 <- [1,210,null,{}] 22:44:52 INFO - PROCESS | 3804 | 1461303892723 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:52 INFO - PROCESS | 3804 | 1461303892816 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 22:44:52 INFO - PROCESS | 3804 | 1461303892822 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:52 INFO - PROCESS | 3804 | ++DOCSHELL 12DD7400 == 36 [pid = 3804] [id = 62] 22:44:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (13317400) [pid = 3804] [serial = 183] [outer = 00000000] 22:44:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1CE1F800) [pid = 3804] [serial = 184] [outer = 13317400] 22:44:52 INFO - PROCESS | 3804 | 1461303892865 Marionette DEBUG loaded listener.js 22:44:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1D229000) [pid = 3804] [serial = 185] [outer = 13317400] 22:44:53 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (19862800) [pid = 3804] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:44:53 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (137BCC00) [pid = 3804] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:44:53 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (159A5C00) [pid = 3804] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:44:53 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (183DE000) [pid = 3804] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:44:53 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (18A2BC00) [pid = 3804] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:44:53 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (17E1EC00) [pid = 3804] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:44:53 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (13745000) [pid = 3804] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:44:53 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (15D31800) [pid = 3804] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:44:53 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1A210C00) [pid = 3804] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:44:53 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1AB47000) [pid = 3804] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:44:53 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (139E2C00) [pid = 3804] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:44:53 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1A20D800) [pid = 3804] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:44:53 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1A4B0400) [pid = 3804] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:44:53 INFO - PROCESS | 3804 | 1461303893381 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 22:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 701ms 22:44:53 INFO - PROCESS | 3804 | 1461303893418 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 22:44:53 INFO - PROCESS | 3804 | 1461303893420 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 22:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:44:53 INFO - PROCESS | 3804 | 1461303893423 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:44:53 INFO - PROCESS | 3804 | 1461303893425 Marionette TRACE conn3 <- [1,214,null,{}] 22:44:53 INFO - PROCESS | 3804 | 1461303893428 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:53 INFO - PROCESS | 3804 | 1461303893546 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 22:44:53 INFO - PROCESS | 3804 | 1461303893593 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:53 INFO - PROCESS | 3804 | ++DOCSHELL 13315C00 == 37 [pid = 3804] [id = 63] 22:44:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (13366800) [pid = 3804] [serial = 186] [outer = 00000000] 22:44:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (19862800) [pid = 3804] [serial = 187] [outer = 13366800] 22:44:53 INFO - PROCESS | 3804 | 1461303893637 Marionette DEBUG loaded listener.js 22:44:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1ACE4800) [pid = 3804] [serial = 188] [outer = 13366800] 22:44:53 INFO - PROCESS | 3804 | 1461303893952 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 22:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 592ms 22:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:44:54 INFO - PROCESS | 3804 | 1461303894021 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 22:44:54 INFO - PROCESS | 3804 | 1461303894022 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 22:44:54 INFO - PROCESS | 3804 | 1461303894026 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:44:54 INFO - PROCESS | 3804 | 1461303894027 Marionette TRACE conn3 <- [1,218,null,{}] 22:44:54 INFO - PROCESS | 3804 | 1461303894031 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:54 INFO - PROCESS | 3804 | 1461303894133 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 22:44:54 INFO - PROCESS | 3804 | 1461303894141 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:54 INFO - PROCESS | 3804 | ++DOCSHELL 13366C00 == 38 [pid = 3804] [id = 64] 22:44:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (13367C00) [pid = 3804] [serial = 189] [outer = 00000000] 22:44:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1D450800) [pid = 3804] [serial = 190] [outer = 13367C00] 22:44:54 INFO - PROCESS | 3804 | 1461303894187 Marionette DEBUG loaded listener.js 22:44:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1D234400) [pid = 3804] [serial = 191] [outer = 13367C00] 22:44:54 INFO - PROCESS | 3804 | 1461303894547 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 22:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 530ms 22:44:54 INFO - PROCESS | 3804 | 1461303894562 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 22:44:54 INFO - PROCESS | 3804 | 1461303894564 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 22:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:44:54 INFO - PROCESS | 3804 | 1461303894567 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:44:54 INFO - PROCESS | 3804 | 1461303894569 Marionette TRACE conn3 <- [1,222,null,{}] 22:44:54 INFO - PROCESS | 3804 | 1461303894572 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:54 INFO - PROCESS | 3804 | 1461303894642 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 22:44:54 INFO - PROCESS | 3804 | 1461303894648 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:54 INFO - PROCESS | 3804 | ++DOCSHELL 19864000 == 39 [pid = 3804] [id = 65] 22:44:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1CC96000) [pid = 3804] [serial = 192] [outer = 00000000] 22:44:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1D5BA000) [pid = 3804] [serial = 193] [outer = 1CC96000] 22:44:54 INFO - PROCESS | 3804 | 1461303894695 Marionette DEBUG loaded listener.js 22:44:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1D5B9C00) [pid = 3804] [serial = 194] [outer = 1CC96000] 22:44:55 INFO - PROCESS | 3804 | 1461303895109 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 22:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 592ms 22:44:55 INFO - PROCESS | 3804 | 1461303895164 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 22:44:55 INFO - PROCESS | 3804 | 1461303895167 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 22:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:44:55 INFO - PROCESS | 3804 | 1461303895170 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:44:55 INFO - PROCESS | 3804 | 1461303895172 Marionette TRACE conn3 <- [1,226,null,{}] 22:44:55 INFO - PROCESS | 3804 | 1461303895176 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:55 INFO - PROCESS | 3804 | 1461303895305 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 22:44:55 INFO - PROCESS | 3804 | 1461303895373 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:55 INFO - PROCESS | 3804 | ++DOCSHELL 12BDAC00 == 40 [pid = 3804] [id = 66] 22:44:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (12CB5000) [pid = 3804] [serial = 195] [outer = 00000000] 22:44:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1337E000) [pid = 3804] [serial = 196] [outer = 12CB5000] 22:44:55 INFO - PROCESS | 3804 | 1461303895432 Marionette DEBUG loaded listener.js 22:44:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (137BE000) [pid = 3804] [serial = 197] [outer = 12CB5000] 22:44:56 INFO - PROCESS | 3804 | 1461303896014 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 22:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 903ms 22:44:56 INFO - PROCESS | 3804 | 1461303896076 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 22:44:56 INFO - PROCESS | 3804 | 1461303896081 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 22:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:44:56 INFO - PROCESS | 3804 | 1461303896086 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:44:56 INFO - PROCESS | 3804 | 1461303896090 Marionette TRACE conn3 <- [1,230,null,{}] 22:44:56 INFO - PROCESS | 3804 | 1461303896095 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:56 INFO - PROCESS | 3804 | 1461303896208 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 22:44:56 INFO - PROCESS | 3804 | 1461303896274 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:56 INFO - PROCESS | 3804 | ++DOCSHELL 1606A000 == 41 [pid = 3804] [id = 67] 22:44:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (16776800) [pid = 3804] [serial = 198] [outer = 00000000] 22:44:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (18637C00) [pid = 3804] [serial = 199] [outer = 16776800] 22:44:56 INFO - PROCESS | 3804 | 1461303896331 Marionette DEBUG loaded listener.js 22:44:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (18A2BC00) [pid = 3804] [serial = 200] [outer = 16776800] 22:44:56 INFO - PROCESS | 3804 | 1461303896861 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 22:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 811ms 22:44:56 INFO - PROCESS | 3804 | 1461303896891 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 22:44:56 INFO - PROCESS | 3804 | 1461303896894 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 22:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:44:56 INFO - PROCESS | 3804 | 1461303896899 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:44:56 INFO - PROCESS | 3804 | 1461303896902 Marionette TRACE conn3 <- [1,234,null,{}] 22:44:56 INFO - PROCESS | 3804 | 1461303896905 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:56 INFO - PROCESS | 3804 | 1461303897001 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 22:44:57 INFO - PROCESS | 3804 | 1461303897088 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:57 INFO - PROCESS | 3804 | ++DOCSHELL 19AF3C00 == 42 [pid = 3804] [id = 68] 22:44:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1A20CC00) [pid = 3804] [serial = 201] [outer = 00000000] 22:44:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1CC9E400) [pid = 3804] [serial = 202] [outer = 1A20CC00] 22:44:57 INFO - PROCESS | 3804 | 1461303897142 Marionette DEBUG loaded listener.js 22:44:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1CCEE800) [pid = 3804] [serial = 203] [outer = 1A20CC00] 22:44:57 INFO - PROCESS | 3804 | 1461303897699 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 22:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 841ms 22:44:57 INFO - PROCESS | 3804 | 1461303897741 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 22:44:57 INFO - PROCESS | 3804 | 1461303897745 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 22:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:44:57 INFO - PROCESS | 3804 | 1461303897756 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:44:57 INFO - PROCESS | 3804 | 1461303897761 Marionette TRACE conn3 <- [1,238,null,{}] 22:44:57 INFO - PROCESS | 3804 | 1461303897765 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:57 INFO - PROCESS | 3804 | 1461303897863 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 22:44:57 INFO - PROCESS | 3804 | 1461303897934 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:57 INFO - PROCESS | 3804 | ++DOCSHELL 19E76C00 == 43 [pid = 3804] [id = 69] 22:44:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1C5C1800) [pid = 3804] [serial = 204] [outer = 00000000] 22:44:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1C5CB800) [pid = 3804] [serial = 205] [outer = 1C5C1800] 22:44:57 INFO - PROCESS | 3804 | 1461303897988 Marionette DEBUG loaded listener.js 22:44:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1C79FC00) [pid = 3804] [serial = 206] [outer = 1C5C1800] 22:44:58 INFO - PROCESS | 3804 | 1461303898682 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 22:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 997ms 22:44:58 INFO - PROCESS | 3804 | 1461303898738 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 22:44:58 INFO - PROCESS | 3804 | 1461303898742 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 22:44:58 INFO - PROCESS | 3804 | 1461303898747 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:44:58 INFO - PROCESS | 3804 | 1461303898751 Marionette TRACE conn3 <- [1,242,null,{}] 22:44:58 INFO - PROCESS | 3804 | 1461303898756 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:58 INFO - PROCESS | 3804 | 1461303898845 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 22:44:58 INFO - PROCESS | 3804 | 1461303898936 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:58 INFO - PROCESS | 3804 | ++DOCSHELL 159FA000 == 44 [pid = 3804] [id = 70] 22:44:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (159FBC00) [pid = 3804] [serial = 207] [outer = 00000000] 22:44:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1676C400) [pid = 3804] [serial = 208] [outer = 159FBC00] 22:44:58 INFO - PROCESS | 3804 | 1461303898986 Marionette DEBUG loaded listener.js 22:44:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (16803000) [pid = 3804] [serial = 209] [outer = 159FBC00] 22:44:59 INFO - PROCESS | 3804 | --DOCSHELL 19864000 == 43 [pid = 3804] [id = 65] 22:44:59 INFO - PROCESS | 3804 | --DOCSHELL 13366C00 == 42 [pid = 3804] [id = 64] 22:44:59 INFO - PROCESS | 3804 | --DOCSHELL 13315C00 == 41 [pid = 3804] [id = 63] 22:44:59 INFO - PROCESS | 3804 | --DOCSHELL 12DD7400 == 40 [pid = 3804] [id = 62] 22:44:59 INFO - PROCESS | 3804 | --DOCSHELL 1AB46000 == 39 [pid = 3804] [id = 61] 22:44:59 INFO - PROCESS | 3804 | --DOCSHELL 1383D000 == 38 [pid = 3804] [id = 60] 22:44:59 INFO - PROCESS | 3804 | --DOCSHELL 19223C00 == 37 [pid = 3804] [id = 59] 22:44:59 INFO - PROCESS | 3804 | --DOCSHELL 1863F000 == 36 [pid = 3804] [id = 58] 22:44:59 INFO - PROCESS | 3804 | --DOCSHELL 16768800 == 35 [pid = 3804] [id = 57] 22:44:59 INFO - PROCESS | 3804 | --DOCSHELL 13B1E800 == 34 [pid = 3804] [id = 56] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1C7A7000) [pid = 3804] [serial = 154] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (13DD2400) [pid = 3804] [serial = 126] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (13B18000) [pid = 3804] [serial = 129] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (13DD7000) [pid = 3804] [serial = 130] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (15F95400) [pid = 3804] [serial = 132] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (16768400) [pid = 3804] [serial = 133] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (18A35400) [pid = 3804] [serial = 138] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (19AF5800) [pid = 3804] [serial = 142] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1838F400) [pid = 3804] [serial = 135] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (18624800) [pid = 3804] [serial = 136] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (19863C00) [pid = 3804] [serial = 141] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (14408800) [pid = 3804] [serial = 115] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (13DCB800) [pid = 3804] [serial = 114] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1862A400) [pid = 3804] [serial = 118] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (17E28400) [pid = 3804] [serial = 117] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1A526000) [pid = 3804] [serial = 121] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1A4B9C00) [pid = 3804] [serial = 120] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1C5CC800) [pid = 3804] [serial = 124] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (1ACE2400) [pid = 3804] [serial = 123] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1A9F3800) [pid = 3804] [serial = 150] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1A44B800) [pid = 3804] [serial = 144] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1AB4E400) [pid = 3804] [serial = 147] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1AB4C800) [pid = 3804] [serial = 148] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1CC94800) [pid = 3804] [serial = 156] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1A941000) [pid = 3804] [serial = 151] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1A51CC00) [pid = 3804] [serial = 145] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1C7AAC00) [pid = 3804] [serial = 153] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (18F35800) [pid = 3804] [serial = 139] [outer = 00000000] [url = about:blank] 22:44:59 INFO - PROCESS | 3804 | 1461303899520 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 22:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 795ms 22:44:59 INFO - PROCESS | 3804 | 1461303899550 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 22:44:59 INFO - PROCESS | 3804 | 1461303899556 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 22:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:44:59 INFO - PROCESS | 3804 | 1461303899562 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:44:59 INFO - PROCESS | 3804 | 1461303899564 Marionette TRACE conn3 <- [1,246,null,{}] 22:44:59 INFO - PROCESS | 3804 | 1461303899569 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:44:59 INFO - PROCESS | 3804 | 1461303899645 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 22:44:59 INFO - PROCESS | 3804 | 1461303899654 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:44:59 INFO - PROCESS | 3804 | ++DOCSHELL 139E4000 == 35 [pid = 3804] [id = 71] 22:44:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (13B18000) [pid = 3804] [serial = 210] [outer = 00000000] 22:44:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (15FDE800) [pid = 3804] [serial = 211] [outer = 13B18000] 22:44:59 INFO - PROCESS | 3804 | 1461303899698 Marionette DEBUG loaded listener.js 22:44:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (16769400) [pid = 3804] [serial = 212] [outer = 13B18000] 22:45:00 INFO - PROCESS | 3804 | 1461303900133 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 22:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 592ms 22:45:00 INFO - PROCESS | 3804 | 1461303900157 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 22:45:00 INFO - PROCESS | 3804 | 1461303900160 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 22:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:45:00 INFO - PROCESS | 3804 | 1461303900167 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:45:00 INFO - PROCESS | 3804 | 1461303900171 Marionette TRACE conn3 <- [1,250,null,{}] 22:45:00 INFO - PROCESS | 3804 | 1461303900181 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:00 INFO - PROCESS | 3804 | 1461303900264 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 22:45:00 INFO - PROCESS | 3804 | 1461303900271 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:00 INFO - PROCESS | 3804 | ++DOCSHELL 18399400 == 36 [pid = 3804] [id = 72] 22:45:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1862B400) [pid = 3804] [serial = 213] [outer = 00000000] 22:45:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (186BF800) [pid = 3804] [serial = 214] [outer = 1862B400] 22:45:00 INFO - PROCESS | 3804 | 1461303900322 Marionette DEBUG loaded listener.js 22:45:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (18F31C00) [pid = 3804] [serial = 215] [outer = 1862B400] 22:45:00 INFO - PROCESS | 3804 | 1461303900756 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 22:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 623ms 22:45:00 INFO - PROCESS | 3804 | 1461303900806 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 22:45:00 INFO - PROCESS | 3804 | 1461303900808 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 22:45:00 INFO - PROCESS | 3804 | 1461303900815 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:45:00 INFO - PROCESS | 3804 | 1461303900817 Marionette TRACE conn3 <- [1,254,null,{}] 22:45:00 INFO - PROCESS | 3804 | 1461303900820 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:00 INFO - PROCESS | 3804 | 1461303900896 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 22:45:00 INFO - PROCESS | 3804 | 1461303900903 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:00 INFO - PROCESS | 3804 | ++DOCSHELL 19223C00 == 37 [pid = 3804] [id = 73] 22:45:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (19869C00) [pid = 3804] [serial = 216] [outer = 00000000] 22:45:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (19C6F800) [pid = 3804] [serial = 217] [outer = 19869C00] 22:45:00 INFO - PROCESS | 3804 | 1461303900948 Marionette DEBUG loaded listener.js 22:45:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (19E68000) [pid = 3804] [serial = 218] [outer = 19869C00] 22:45:01 INFO - PROCESS | 3804 | 1461303901362 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 22:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 592ms 22:45:01 INFO - PROCESS | 3804 | 1461303901414 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 22:45:01 INFO - PROCESS | 3804 | 1461303901416 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 22:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:45:01 INFO - PROCESS | 3804 | 1461303901419 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:45:01 INFO - PROCESS | 3804 | 1461303901421 Marionette TRACE conn3 <- [1,258,null,{}] 22:45:01 INFO - PROCESS | 3804 | 1461303901424 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:01 INFO - PROCESS | 3804 | 1461303901496 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 22:45:01 INFO - PROCESS | 3804 | 1461303901502 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:01 INFO - PROCESS | 3804 | ++DOCSHELL 159A5C00 == 38 [pid = 3804] [id = 74] 22:45:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (19E6D400) [pid = 3804] [serial = 219] [outer = 00000000] 22:45:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1A4B2000) [pid = 3804] [serial = 220] [outer = 19E6D400] 22:45:01 INFO - PROCESS | 3804 | 1461303901546 Marionette DEBUG loaded listener.js 22:45:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1A44FC00) [pid = 3804] [serial = 221] [outer = 19E6D400] 22:45:02 INFO - PROCESS | 3804 | 1461303902018 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 22:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 623ms 22:45:02 INFO - PROCESS | 3804 | 1461303902057 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 22:45:02 INFO - PROCESS | 3804 | 1461303902059 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 22:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:45:02 INFO - PROCESS | 3804 | 1461303902066 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:45:02 INFO - PROCESS | 3804 | 1461303902068 Marionette TRACE conn3 <- [1,262,null,{}] 22:45:02 INFO - PROCESS | 3804 | 1461303902071 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:02 INFO - PROCESS | 3804 | 1461303902189 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 22:45:02 INFO - PROCESS | 3804 | 1461303902198 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:02 INFO - PROCESS | 3804 | ++DOCSHELL 13848C00 == 39 [pid = 3804] [id = 75] 22:45:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1A4B0000) [pid = 3804] [serial = 222] [outer = 00000000] 22:45:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1B1BF800) [pid = 3804] [serial = 223] [outer = 1A4B0000] 22:45:02 INFO - PROCESS | 3804 | 1461303902251 Marionette DEBUG loaded listener.js 22:45:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1C5C0400) [pid = 3804] [serial = 224] [outer = 1A4B0000] 22:45:02 INFO - PROCESS | 3804 | 1461303902689 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 22:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 639ms 22:45:02 INFO - PROCESS | 3804 | 1461303902709 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 22:45:02 INFO - PROCESS | 3804 | 1461303902711 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 22:45:02 INFO - PROCESS | 3804 | 1461303902714 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:45:02 INFO - PROCESS | 3804 | 1461303902716 Marionette TRACE conn3 <- [1,266,null,{}] 22:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:45:02 INFO - PROCESS | 3804 | 1461303902719 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:02 INFO - PROCESS | 3804 | 1461303902813 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 22:45:02 INFO - PROCESS | 3804 | 1461303902888 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:02 INFO - PROCESS | 3804 | ++DOCSHELL 1ACE2C00 == 40 [pid = 3804] [id = 76] 22:45:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1B1C4800) [pid = 3804] [serial = 225] [outer = 00000000] 22:45:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1C5CAC00) [pid = 3804] [serial = 226] [outer = 1B1C4800] 22:45:02 INFO - PROCESS | 3804 | 1461303902932 Marionette DEBUG loaded listener.js 22:45:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1CA43800) [pid = 3804] [serial = 227] [outer = 1B1C4800] 22:45:03 INFO - PROCESS | 3804 | 1461303903328 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 22:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 623ms 22:45:03 INFO - PROCESS | 3804 | 1461303903355 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 22:45:03 INFO - PROCESS | 3804 | 1461303903358 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 22:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:45:03 INFO - PROCESS | 3804 | 1461303903361 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:45:03 INFO - PROCESS | 3804 | 1461303903363 Marionette TRACE conn3 <- [1,270,null,{}] 22:45:03 INFO - PROCESS | 3804 | 1461303903367 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:03 INFO - PROCESS | 3804 | 1461303903462 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 22:45:03 INFO - PROCESS | 3804 | 1461303903468 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:03 INFO - PROCESS | 3804 | ++DOCSHELL 1ACE2800 == 41 [pid = 3804] [id = 77] 22:45:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1C5C7C00) [pid = 3804] [serial = 228] [outer = 00000000] 22:45:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1CCE3800) [pid = 3804] [serial = 229] [outer = 1C5C7C00] 22:45:03 INFO - PROCESS | 3804 | 1461303903512 Marionette DEBUG loaded listener.js 22:45:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1CCE3000) [pid = 3804] [serial = 230] [outer = 1C5C7C00] 22:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (19E71C00) [pid = 3804] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1676DC00) [pid = 3804] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (13DD8400) [pid = 3804] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (19AF1400) [pid = 3804] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (13317400) [pid = 3804] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (186BCC00) [pid = 3804] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1ABF3400) [pid = 3804] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (13366800) [pid = 3804] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1337D400) [pid = 3804] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:45:03 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (13367C00) [pid = 3804] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:45:03 INFO - PROCESS | 3804 | 1461303903994 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 22:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 701ms 22:45:04 INFO - PROCESS | 3804 | 1461303904059 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 22:45:04 INFO - PROCESS | 3804 | 1461303904061 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 22:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:45:04 INFO - PROCESS | 3804 | 1461303904064 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:45:04 INFO - PROCESS | 3804 | 1461303904066 Marionette TRACE conn3 <- [1,274,null,{}] 22:45:04 INFO - PROCESS | 3804 | 1461303904070 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:04 INFO - PROCESS | 3804 | 1461303904191 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 22:45:04 INFO - PROCESS | 3804 | 1461303904238 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:04 INFO - PROCESS | 3804 | ++DOCSHELL 13366000 == 42 [pid = 3804] [id = 78] 22:45:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (13366800) [pid = 3804] [serial = 231] [outer = 00000000] 22:45:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (19C77C00) [pid = 3804] [serial = 232] [outer = 13366800] 22:45:04 INFO - PROCESS | 3804 | 1461303904283 Marionette DEBUG loaded listener.js 22:45:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1CC92C00) [pid = 3804] [serial = 233] [outer = 13366800] 22:45:04 INFO - PROCESS | 3804 | 1461303904607 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 22:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 592ms 22:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:45:04 INFO - PROCESS | 3804 | 1461303904645 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 22:45:04 INFO - PROCESS | 3804 | 1461303904647 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 22:45:04 INFO - PROCESS | 3804 | 1461303904650 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:45:04 INFO - PROCESS | 3804 | 1461303904652 Marionette TRACE conn3 <- [1,278,null,{}] 22:45:04 INFO - PROCESS | 3804 | 1461303904655 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:04 INFO - PROCESS | 3804 | 1461303904756 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 22:45:04 INFO - PROCESS | 3804 | 1461303904765 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:04 INFO - PROCESS | 3804 | ++DOCSHELL 1838D800 == 43 [pid = 3804] [id = 79] 22:45:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (18A32000) [pid = 3804] [serial = 234] [outer = 00000000] 22:45:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1D5BA400) [pid = 3804] [serial = 235] [outer = 18A32000] 22:45:04 INFO - PROCESS | 3804 | 1461303904808 Marionette DEBUG loaded listener.js 22:45:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1D748000) [pid = 3804] [serial = 236] [outer = 18A32000] 22:45:05 INFO - PROCESS | 3804 | 1461303905190 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 22:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 592ms 22:45:05 INFO - PROCESS | 3804 | 1461303905248 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 22:45:05 INFO - PROCESS | 3804 | 1461303905250 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 22:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:45:05 INFO - PROCESS | 3804 | 1461303905253 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:45:05 INFO - PROCESS | 3804 | 1461303905255 Marionette TRACE conn3 <- [1,282,null,{}] 22:45:05 INFO - PROCESS | 3804 | 1461303905259 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:05 INFO - PROCESS | 3804 | 1461303905374 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 22:45:05 INFO - PROCESS | 3804 | 1461303905461 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:05 INFO - PROCESS | 3804 | ++DOCSHELL 1D74E800 == 44 [pid = 3804] [id = 80] 22:45:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1D74EC00) [pid = 3804] [serial = 237] [outer = 00000000] 22:45:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1D849C00) [pid = 3804] [serial = 238] [outer = 1D74EC00] 22:45:05 INFO - PROCESS | 3804 | 1461303905510 Marionette DEBUG loaded listener.js 22:45:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1D84FC00) [pid = 3804] [serial = 239] [outer = 1D74EC00] 22:45:05 INFO - PROCESS | 3804 | 1461303905864 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 22:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 701ms 22:45:05 INFO - PROCESS | 3804 | 1461303905954 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 22:45:05 INFO - PROCESS | 3804 | 1461303905958 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 22:45:05 INFO - PROCESS | 3804 | 1461303905963 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:45:05 INFO - PROCESS | 3804 | 1461303905967 Marionette TRACE conn3 <- [1,286,null,{}] 22:45:05 INFO - PROCESS | 3804 | 1461303905973 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:06 INFO - PROCESS | 3804 | 1461303906113 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 22:45:06 INFO - PROCESS | 3804 | 1461303906126 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:06 INFO - PROCESS | 3804 | ++DOCSHELL 139EAC00 == 45 [pid = 3804] [id = 81] 22:45:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (13B12C00) [pid = 3804] [serial = 240] [outer = 00000000] 22:45:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (14408800) [pid = 3804] [serial = 241] [outer = 13B12C00] 22:45:06 INFO - PROCESS | 3804 | 1461303906195 Marionette DEBUG loaded listener.js 22:45:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1449D000) [pid = 3804] [serial = 242] [outer = 13B12C00] 22:45:06 INFO - PROCESS | 3804 | 1461303906829 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 22:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 888ms 22:45:06 INFO - PROCESS | 3804 | 1461303906869 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 22:45:06 INFO - PROCESS | 3804 | 1461303906873 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 22:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:45:06 INFO - PROCESS | 3804 | 1461303906880 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:45:06 INFO - PROCESS | 3804 | 1461303906884 Marionette TRACE conn3 <- [1,290,null,{}] 22:45:06 INFO - PROCESS | 3804 | 1461303906889 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:06 INFO - PROCESS | 3804 | 1461303907000 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 22:45:07 INFO - PROCESS | 3804 | 1461303907148 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:07 INFO - PROCESS | 3804 | ++DOCSHELL 1839AC00 == 46 [pid = 3804] [id = 82] 22:45:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1839B000) [pid = 3804] [serial = 243] [outer = 00000000] 22:45:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (18632C00) [pid = 3804] [serial = 244] [outer = 1839B000] 22:45:07 INFO - PROCESS | 3804 | 1461303907210 Marionette DEBUG loaded listener.js 22:45:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (19224000) [pid = 3804] [serial = 245] [outer = 1839B000] 22:45:07 INFO - PROCESS | 3804 | 1461303907826 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 22:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 997ms 22:45:07 INFO - PROCESS | 3804 | 1461303907882 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 22:45:07 INFO - PROCESS | 3804 | 1461303907885 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 22:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:45:07 INFO - PROCESS | 3804 | 1461303907889 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:45:07 INFO - PROCESS | 3804 | 1461303907891 Marionette TRACE conn3 <- [1,294,null,{}] 22:45:07 INFO - PROCESS | 3804 | 1461303907901 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:08 INFO - PROCESS | 3804 | 1461303908032 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 22:45:08 INFO - PROCESS | 3804 | 1461303908106 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:08 INFO - PROCESS | 3804 | ++DOCSHELL 1C5BF400 == 47 [pid = 3804] [id = 83] 22:45:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1C5C9C00) [pid = 3804] [serial = 246] [outer = 00000000] 22:45:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (1D231000) [pid = 3804] [serial = 247] [outer = 1C5C9C00] 22:45:08 INFO - PROCESS | 3804 | 1461303908205 Marionette DEBUG loaded listener.js 22:45:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1D748800) [pid = 3804] [serial = 248] [outer = 1C5C9C00] 22:45:08 INFO - PROCESS | 3804 | 1461303908800 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:08 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. 22:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 935ms 22:45:08 INFO - PROCESS | 3804 | 1461303908841 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 22:45:08 INFO - PROCESS | 3804 | 1461303908843 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 22:45:08 INFO - PROCESS | 3804 | 1461303908847 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:45:08 INFO - PROCESS | 3804 | 1461303908849 Marionette TRACE conn3 <- [1,298,null,{}] 22:45:08 INFO - PROCESS | 3804 | 1461303908853 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:08 INFO - PROCESS | 3804 | 1461303908949 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 22:45:09 INFO - PROCESS | 3804 | 1461303909023 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:09 INFO - PROCESS | 3804 | ++DOCSHELL 1863A400 == 48 [pid = 3804] [id = 84] 22:45:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (186BF400) [pid = 3804] [serial = 249] [outer = 00000000] 22:45:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1A20E400) [pid = 3804] [serial = 250] [outer = 186BF400] 22:45:09 INFO - PROCESS | 3804 | 1461303909077 Marionette DEBUG loaded listener.js 22:45:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1AB41800) [pid = 3804] [serial = 251] [outer = 186BF400] 22:45:09 INFO - PROCESS | 3804 | 1461303909755 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:09 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. 22:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 951ms 22:45:09 INFO - PROCESS | 3804 | 1461303909795 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 22:45:09 INFO - PROCESS | 3804 | 1461303909800 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 22:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:45:09 INFO - PROCESS | 3804 | 1461303909805 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:45:09 INFO - PROCESS | 3804 | 1461303909809 Marionette TRACE conn3 <- [1,302,null,{}] 22:45:09 INFO - PROCESS | 3804 | 1461303909814 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:09 INFO - PROCESS | 3804 | 1461303909909 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 22:45:09 INFO - PROCESS | 3804 | 1461303910003 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:09 INFO - PROCESS | 3804 | ++DOCSHELL 1680E000 == 49 [pid = 3804] [id = 85] 22:45:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (17E42C00) [pid = 3804] [serial = 252] [outer = 00000000] 22:45:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1862A400) [pid = 3804] [serial = 253] [outer = 17E42C00] 22:45:10 INFO - PROCESS | 3804 | 1461303910052 Marionette DEBUG loaded listener.js 22:45:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (18F30000) [pid = 3804] [serial = 254] [outer = 17E42C00] 22:45:10 INFO - PROCESS | 3804 | --DOCSHELL 1838D800 == 48 [pid = 3804] [id = 79] 22:45:10 INFO - PROCESS | 3804 | --DOCSHELL 13366000 == 47 [pid = 3804] [id = 78] 22:45:10 INFO - PROCESS | 3804 | --DOCSHELL 1ACE2800 == 46 [pid = 3804] [id = 77] 22:45:10 INFO - PROCESS | 3804 | --DOCSHELL 1ACE2C00 == 45 [pid = 3804] [id = 76] 22:45:10 INFO - PROCESS | 3804 | --DOCSHELL 13848C00 == 44 [pid = 3804] [id = 75] 22:45:10 INFO - PROCESS | 3804 | --DOCSHELL 159A5C00 == 43 [pid = 3804] [id = 74] 22:45:10 INFO - PROCESS | 3804 | --DOCSHELL 19223C00 == 42 [pid = 3804] [id = 73] 22:45:10 INFO - PROCESS | 3804 | --DOCSHELL 18399400 == 41 [pid = 3804] [id = 72] 22:45:10 INFO - PROCESS | 3804 | --DOCSHELL 139E4000 == 40 [pid = 3804] [id = 71] 22:45:10 INFO - PROCESS | 3804 | --DOCSHELL 159FA000 == 39 [pid = 3804] [id = 70] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1CC97800) [pid = 3804] [serial = 157] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (1D5BA000) [pid = 3804] [serial = 193] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1D234400) [pid = 3804] [serial = 191] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (1A940C00) [pid = 3804] [serial = 178] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1AB45400) [pid = 3804] [serial = 179] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (16803400) [pid = 3804] [serial = 168] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (16A31800) [pid = 3804] [serial = 169] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (14A58000) [pid = 3804] [serial = 165] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (15709400) [pid = 3804] [serial = 166] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (19E74800) [pid = 3804] [serial = 175] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1CE1F800) [pid = 3804] [serial = 184] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (16A3AC00) [pid = 3804] [serial = 162] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (18F35C00) [pid = 3804] [serial = 172] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (197A5000) [pid = 3804] [serial = 173] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (13385400) [pid = 3804] [serial = 159] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1CCEC400) [pid = 3804] [serial = 182] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1CCE8800) [pid = 3804] [serial = 181] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (19862800) [pid = 3804] [serial = 187] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (1D229000) [pid = 3804] [serial = 185] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1EB3EC00) [pid = 3804] [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.] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1ACE4800) [pid = 3804] [serial = 188] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (19F9A400) [pid = 3804] [serial = 176] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1D450800) [pid = 3804] [serial = 190] [outer = 00000000] [url = about:blank] 22:45:10 INFO - PROCESS | 3804 | 1461303910701 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:10 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. 22:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 935ms 22:45:10 INFO - PROCESS | 3804 | 1461303910738 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 22:45:10 INFO - PROCESS | 3804 | 1461303910743 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 22:45:10 INFO - PROCESS | 3804 | 1461303910749 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:45:10 INFO - PROCESS | 3804 | 1461303910752 Marionette TRACE conn3 <- [1,306,null,{}] 22:45:10 INFO - PROCESS | 3804 | 1461303910755 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:10 INFO - PROCESS | 3804 | 1461303910839 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 22:45:10 INFO - PROCESS | 3804 | 1461303910911 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:10 INFO - PROCESS | 3804 | ++DOCSHELL 16806800 == 40 [pid = 3804] [id = 86] 22:45:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (16A31800) [pid = 3804] [serial = 255] [outer = 00000000] 22:45:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (19AF0800) [pid = 3804] [serial = 256] [outer = 16A31800] 22:45:10 INFO - PROCESS | 3804 | 1461303910956 Marionette DEBUG loaded listener.js 22:45:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (19E75400) [pid = 3804] [serial = 257] [outer = 16A31800] 22:45:11 INFO - PROCESS | 3804 | 1461303911352 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:11 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. 22:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 639ms 22:45:11 INFO - PROCESS | 3804 | 1461303911390 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 22:45:11 INFO - PROCESS | 3804 | 1461303911392 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 22:45:11 INFO - PROCESS | 3804 | 1461303911395 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:45:11 INFO - PROCESS | 3804 | 1461303911398 Marionette TRACE conn3 <- [1,310,null,{}] 22:45:11 INFO - PROCESS | 3804 | 1461303911408 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:11 INFO - PROCESS | 3804 | 1461303911488 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 22:45:11 INFO - PROCESS | 3804 | 1461303911496 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:11 INFO - PROCESS | 3804 | ++DOCSHELL 1A936800 == 41 [pid = 3804] [id = 87] 22:45:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1A941400) [pid = 3804] [serial = 258] [outer = 00000000] 22:45:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1ACE1400) [pid = 3804] [serial = 259] [outer = 1A941400] 22:45:11 INFO - PROCESS | 3804 | 1461303911543 Marionette DEBUG loaded listener.js 22:45:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1C5C1000) [pid = 3804] [serial = 260] [outer = 1A941400] 22:45:11 INFO - PROCESS | 3804 | 1461303911982 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:12 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. 22:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 639ms 22:45:12 INFO - PROCESS | 3804 | 1461303912033 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 22:45:12 INFO - PROCESS | 3804 | 1461303912036 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 22:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:45:12 INFO - PROCESS | 3804 | 1461303912039 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:45:12 INFO - PROCESS | 3804 | 1461303912041 Marionette TRACE conn3 <- [1,314,null,{}] 22:45:12 INFO - PROCESS | 3804 | 1461303912044 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:12 INFO - PROCESS | 3804 | 1461303912122 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 22:45:12 INFO - PROCESS | 3804 | 1461303912131 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:12 INFO - PROCESS | 3804 | ++DOCSHELL 1C5C6C00 == 42 [pid = 3804] [id = 88] 22:45:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1C5C8C00) [pid = 3804] [serial = 261] [outer = 00000000] 22:45:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1CC9B400) [pid = 3804] [serial = 262] [outer = 1C5C8C00] 22:45:12 INFO - PROCESS | 3804 | 1461303912176 Marionette DEBUG loaded listener.js 22:45:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1CCEC400) [pid = 3804] [serial = 263] [outer = 1C5C8C00] 22:45:12 INFO - PROCESS | 3804 | 1461303912583 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:12 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. 22:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 592ms 22:45:12 INFO - PROCESS | 3804 | 1461303912636 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 22:45:12 INFO - PROCESS | 3804 | 1461303912638 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 22:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:45:12 INFO - PROCESS | 3804 | 1461303912648 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:45:12 INFO - PROCESS | 3804 | 1461303912650 Marionette TRACE conn3 <- [1,318,null,{}] 22:45:12 INFO - PROCESS | 3804 | 1461303912653 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:12 INFO - PROCESS | 3804 | 1461303912753 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 22:45:12 INFO - PROCESS | 3804 | 1461303912759 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:12 INFO - PROCESS | 3804 | ++DOCSHELL 1CCE5400 == 43 [pid = 3804] [id = 89] 22:45:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1CE1D800) [pid = 3804] [serial = 264] [outer = 00000000] 22:45:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1D234400) [pid = 3804] [serial = 265] [outer = 1CE1D800] 22:45:12 INFO - PROCESS | 3804 | 1461303912804 Marionette DEBUG loaded listener.js 22:45:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1D232800) [pid = 3804] [serial = 266] [outer = 1CE1D800] 22:45:13 INFO - PROCESS | 3804 | 1461303913267 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:13 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. 22:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 639ms 22:45:13 INFO - PROCESS | 3804 | 1461303913284 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 22:45:13 INFO - PROCESS | 3804 | 1461303913286 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 22:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:45:13 INFO - PROCESS | 3804 | 1461303913296 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:45:13 INFO - PROCESS | 3804 | 1461303913298 Marionette TRACE conn3 <- [1,322,null,{}] 22:45:13 INFO - PROCESS | 3804 | 1461303913301 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:13 INFO - PROCESS | 3804 | 1461303913409 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 22:45:13 INFO - PROCESS | 3804 | 1461303913415 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:13 INFO - PROCESS | 3804 | ++DOCSHELL 1C5CCC00 == 44 [pid = 3804] [id = 90] 22:45:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1D22F800) [pid = 3804] [serial = 267] [outer = 00000000] 22:45:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1D84A000) [pid = 3804] [serial = 268] [outer = 1D22F800] 22:45:13 INFO - PROCESS | 3804 | 1461303913462 Marionette DEBUG loaded listener.js 22:45:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1D892400) [pid = 3804] [serial = 269] [outer = 1D22F800] 22:45:13 INFO - PROCESS | 3804 | 1461303913884 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:13 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. 22:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 623ms 22:45:13 INFO - PROCESS | 3804 | 1461303913934 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 22:45:13 INFO - PROCESS | 3804 | 1461303913936 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 22:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:45:13 INFO - PROCESS | 3804 | 1461303913940 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:45:13 INFO - PROCESS | 3804 | 1461303913942 Marionette TRACE conn3 <- [1,326,null,{}] 22:45:13 INFO - PROCESS | 3804 | 1461303913945 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:14 INFO - PROCESS | 3804 | 1461303914043 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 22:45:14 INFO - PROCESS | 3804 | 1461303914073 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:14 INFO - PROCESS | 3804 | ++DOCSHELL 1445B400 == 45 [pid = 3804] [id = 91] 22:45:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (1D74C800) [pid = 3804] [serial = 270] [outer = 00000000] 22:45:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1D89E800) [pid = 3804] [serial = 271] [outer = 1D74C800] 22:45:14 INFO - PROCESS | 3804 | 1461303914165 Marionette DEBUG loaded listener.js 22:45:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1D89DC00) [pid = 3804] [serial = 272] [outer = 1D74C800] 22:45:14 INFO - PROCESS | 3804 | 1461303914376 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:45:14 INFO - PROCESS | 3804 | 1461303914612 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:14 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. 22:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 701ms 22:45:14 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1A4B0000) [pid = 3804] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:45:14 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1B1C4800) [pid = 3804] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:45:14 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (13366800) [pid = 3804] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:45:14 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (18A32000) [pid = 3804] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:45:14 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (1862B400) [pid = 3804] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:45:14 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (19869C00) [pid = 3804] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:45:14 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (159FBC00) [pid = 3804] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:45:14 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1C5C7C00) [pid = 3804] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:45:14 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (13B18000) [pid = 3804] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:45:14 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (19E6D400) [pid = 3804] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:45:14 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1CC96000) [pid = 3804] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:45:14 INFO - PROCESS | 3804 | 1461303914781 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 22:45:14 INFO - PROCESS | 3804 | 1461303914783 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 22:45:14 INFO - PROCESS | 3804 | 1461303914792 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:45:14 INFO - PROCESS | 3804 | 1461303914793 Marionette TRACE conn3 <- [1,330,null,{}] 22:45:14 INFO - PROCESS | 3804 | 1461303914797 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:45:14 INFO - PROCESS | 3804 | 1461303914875 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 22:45:14 INFO - PROCESS | 3804 | 1461303914882 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:14 INFO - PROCESS | 3804 | ++DOCSHELL 16069000 == 46 [pid = 3804] [id = 92] 22:45:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (16769800) [pid = 3804] [serial = 273] [outer = 00000000] 22:45:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (19AE8C00) [pid = 3804] [serial = 274] [outer = 16769800] 22:45:14 INFO - PROCESS | 3804 | 1461303914928 Marionette DEBUG loaded listener.js 22:45:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (19E6D400) [pid = 3804] [serial = 275] [outer = 16769800] 22:45:15 INFO - PROCESS | 3804 | 1461303915335 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:15 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. 22:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 577ms 22:45:15 INFO - PROCESS | 3804 | 1461303915381 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 22:45:15 INFO - PROCESS | 3804 | 1461303915383 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 22:45:15 INFO - PROCESS | 3804 | 1461303915386 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:45:15 INFO - PROCESS | 3804 | 1461303915389 Marionette TRACE conn3 <- [1,334,null,{}] 22:45:15 INFO - PROCESS | 3804 | 1461303915393 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:15 INFO - PROCESS | 3804 | 1461303915494 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 22:45:15 INFO - PROCESS | 3804 | 1461303915503 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:15 INFO - PROCESS | 3804 | ++DOCSHELL 1838C400 == 47 [pid = 3804] [id = 93] 22:45:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1CC9C000) [pid = 3804] [serial = 276] [outer = 00000000] 22:45:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1DA8A400) [pid = 3804] [serial = 277] [outer = 1CC9C000] 22:45:15 INFO - PROCESS | 3804 | 1461303915547 Marionette DEBUG loaded listener.js 22:45:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1DA8E400) [pid = 3804] [serial = 278] [outer = 1CC9C000] 22:45:15 INFO - PROCESS | 3804 | 1461303915950 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:15 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. 22:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 592ms 22:45:15 INFO - PROCESS | 3804 | 1461303915990 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 22:45:15 INFO - PROCESS | 3804 | 1461303915992 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 22:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:45:15 INFO - PROCESS | 3804 | 1461303915999 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:45:15 INFO - PROCESS | 3804 | 1461303916001 Marionette TRACE conn3 <- [1,338,null,{}] 22:45:15 INFO - PROCESS | 3804 | 1461303916004 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:16 INFO - PROCESS | 3804 | 1461303916063 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 22:45:16 INFO - PROCESS | 3804 | 1461303916070 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:16 INFO - PROCESS | 3804 | ++DOCSHELL 186C0400 == 48 [pid = 3804] [id = 94] 22:45:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1DE9CC00) [pid = 3804] [serial = 279] [outer = 00000000] 22:45:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1DFEA400) [pid = 3804] [serial = 280] [outer = 1DE9CC00] 22:45:16 INFO - PROCESS | 3804 | 1461303916113 Marionette DEBUG loaded listener.js 22:45:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (1DFEC800) [pid = 3804] [serial = 281] [outer = 1DE9CC00] 22:45:16 INFO - PROCESS | 3804 | 1461303916519 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:16 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. 22:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 592ms 22:45:16 INFO - PROCESS | 3804 | 1461303916576 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 22:45:16 INFO - PROCESS | 3804 | 1461303916578 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 22:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:45:16 INFO - PROCESS | 3804 | 1461303916582 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:45:16 INFO - PROCESS | 3804 | 1461303916584 Marionette TRACE conn3 <- [1,342,null,{}] 22:45:16 INFO - PROCESS | 3804 | 1461303916587 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:16 INFO - PROCESS | 3804 | 1461303916679 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 22:45:16 INFO - PROCESS | 3804 | 1461303916687 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:16 INFO - PROCESS | 3804 | ++DOCSHELL 18199400 == 49 [pid = 3804] [id = 95] 22:45:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1819A800) [pid = 3804] [serial = 282] [outer = 00000000] 22:45:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (181A7400) [pid = 3804] [serial = 283] [outer = 1819A800] 22:45:16 INFO - PROCESS | 3804 | 1461303916743 Marionette DEBUG loaded listener.js 22:45:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1DFE6800) [pid = 3804] [serial = 284] [outer = 1819A800] 22:45:17 INFO - PROCESS | 3804 | 1461303917375 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:17 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. 22:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 842ms 22:45:17 INFO - PROCESS | 3804 | 1461303917432 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 22:45:17 INFO - PROCESS | 3804 | 1461303917437 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 22:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:45:17 INFO - PROCESS | 3804 | 1461303917445 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:45:17 INFO - PROCESS | 3804 | 1461303917450 Marionette TRACE conn3 <- [1,346,null,{}] 22:45:17 INFO - PROCESS | 3804 | 1461303917455 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:17 INFO - PROCESS | 3804 | 1461303917559 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 22:45:17 INFO - PROCESS | 3804 | 1461303917635 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:17 INFO - PROCESS | 3804 | ++DOCSHELL 159FA000 == 50 [pid = 3804] [id = 96] 22:45:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (15D32000) [pid = 3804] [serial = 285] [outer = 00000000] 22:45:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (18198C00) [pid = 3804] [serial = 286] [outer = 15D32000] 22:45:17 INFO - PROCESS | 3804 | 1461303917690 Marionette DEBUG loaded listener.js 22:45:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1819E800) [pid = 3804] [serial = 287] [outer = 15D32000] 22:45:18 INFO - PROCESS | 3804 | 1461303918283 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:18 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. 22:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 888ms 22:45:18 INFO - PROCESS | 3804 | 1461303918353 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 22:45:18 INFO - PROCESS | 3804 | 1461303918359 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 22:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:45:18 INFO - PROCESS | 3804 | 1461303918366 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:45:18 INFO - PROCESS | 3804 | 1461303918369 Marionette TRACE conn3 <- [1,350,null,{}] 22:45:18 INFO - PROCESS | 3804 | 1461303918373 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:18 INFO - PROCESS | 3804 | 1461303918480 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 22:45:18 INFO - PROCESS | 3804 | 1461303918556 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:18 INFO - PROCESS | 3804 | ++DOCSHELL 1819C800 == 51 [pid = 3804] [id = 97] 22:45:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (181A0400) [pid = 3804] [serial = 288] [outer = 00000000] 22:45:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (19EA4800) [pid = 3804] [serial = 289] [outer = 181A0400] 22:45:18 INFO - PROCESS | 3804 | 1461303918610 Marionette DEBUG loaded listener.js 22:45:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (1A4B3400) [pid = 3804] [serial = 290] [outer = 181A0400] 22:45:19 INFO - PROCESS | 3804 | 1461303919127 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:19 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. 22:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 795ms 22:45:19 INFO - PROCESS | 3804 | 1461303919171 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 22:45:19 INFO - PROCESS | 3804 | 1461303919174 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 22:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:45:19 INFO - PROCESS | 3804 | 1461303919178 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:45:19 INFO - PROCESS | 3804 | 1461303919182 Marionette TRACE conn3 <- [1,354,null,{}] 22:45:19 INFO - PROCESS | 3804 | 1461303919193 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:19 INFO - PROCESS | 3804 | 1461303919296 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 22:45:19 INFO - PROCESS | 3804 | 1461303919386 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:19 INFO - PROCESS | 3804 | ++DOCSHELL 1CC9CC00 == 52 [pid = 3804] [id = 98] 22:45:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (1CC9E000) [pid = 3804] [serial = 291] [outer = 00000000] 22:45:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (1D44A800) [pid = 3804] [serial = 292] [outer = 1CC9E000] 22:45:19 INFO - PROCESS | 3804 | 1461303919442 Marionette DEBUG loaded listener.js 22:45:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1D746C00) [pid = 3804] [serial = 293] [outer = 1CC9E000] 22:45:20 INFO - PROCESS | 3804 | 1461303920037 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:20 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. 22:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 950ms 22:45:20 INFO - PROCESS | 3804 | 1461303920122 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 22:45:20 INFO - PROCESS | 3804 | 1461303920125 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 22:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:45:20 INFO - PROCESS | 3804 | 1461303920128 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:45:20 INFO - PROCESS | 3804 | 1461303920130 Marionette TRACE conn3 <- [1,358,null,{}] 22:45:20 INFO - PROCESS | 3804 | 1461303920134 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:20 INFO - PROCESS | 3804 | 1461303920237 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 22:45:20 INFO - PROCESS | 3804 | 1461303920312 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:20 INFO - PROCESS | 3804 | ++DOCSHELL 190AB400 == 53 [pid = 3804] [id = 99] 22:45:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (190ABC00) [pid = 3804] [serial = 294] [outer = 00000000] 22:45:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (190B5000) [pid = 3804] [serial = 295] [outer = 190ABC00] 22:45:20 INFO - PROCESS | 3804 | 1461303920366 Marionette DEBUG loaded listener.js 22:45:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (190B7800) [pid = 3804] [serial = 296] [outer = 190ABC00] 22:45:21 INFO - PROCESS | 3804 | 1461303921098 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:21 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. 22:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 998ms 22:45:21 INFO - PROCESS | 3804 | 1461303921131 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 22:45:21 INFO - PROCESS | 3804 | 1461303921136 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 22:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:45:21 INFO - PROCESS | 3804 | 1461303921141 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:45:21 INFO - PROCESS | 3804 | 1461303921145 Marionette TRACE conn3 <- [1,362,null,{}] 22:45:21 INFO - PROCESS | 3804 | 1461303921149 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:21 INFO - PROCESS | 3804 | 1461303921245 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 22:45:21 INFO - PROCESS | 3804 | 1461303921323 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:21 INFO - PROCESS | 3804 | ++DOCSHELL 15F8F400 == 54 [pid = 3804] [id = 100] 22:45:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (15F90000) [pid = 3804] [serial = 297] [outer = 00000000] 22:45:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (16801C00) [pid = 3804] [serial = 298] [outer = 15F90000] 22:45:21 INFO - PROCESS | 3804 | 1461303921373 Marionette DEBUG loaded listener.js 22:45:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (16A35800) [pid = 3804] [serial = 299] [outer = 15F90000] 22:45:21 INFO - PROCESS | 3804 | --DOCSHELL 186C0400 == 53 [pid = 3804] [id = 94] 22:45:21 INFO - PROCESS | 3804 | --DOCSHELL 1838C400 == 52 [pid = 3804] [id = 93] 22:45:21 INFO - PROCESS | 3804 | --DOCSHELL 16069000 == 51 [pid = 3804] [id = 92] 22:45:21 INFO - PROCESS | 3804 | --DOCSHELL 1445B400 == 50 [pid = 3804] [id = 91] 22:45:21 INFO - PROCESS | 3804 | --DOCSHELL 1C5CCC00 == 49 [pid = 3804] [id = 90] 22:45:21 INFO - PROCESS | 3804 | --DOCSHELL 1CCE5400 == 48 [pid = 3804] [id = 89] 22:45:21 INFO - PROCESS | 3804 | --DOCSHELL 1C5C6C00 == 47 [pid = 3804] [id = 88] 22:45:21 INFO - PROCESS | 3804 | --DOCSHELL 1A936800 == 46 [pid = 3804] [id = 87] 22:45:21 INFO - PROCESS | 3804 | --DOCSHELL 16806800 == 45 [pid = 3804] [id = 86] 22:45:21 INFO - PROCESS | 3804 | --DOCSHELL 1680E000 == 44 [pid = 3804] [id = 85] 22:45:21 INFO - PROCESS | 3804 | --DOCSHELL 139EAC00 == 43 [pid = 3804] [id = 81] 22:45:21 INFO - PROCESS | 3804 | --DOCSHELL 1D74E800 == 42 [pid = 3804] [id = 80] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (186BF800) [pid = 3804] [serial = 214] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (18F31C00) [pid = 3804] [serial = 215] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (19C6F800) [pid = 3804] [serial = 217] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (19E68000) [pid = 3804] [serial = 218] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (16803000) [pid = 3804] [serial = 209] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (1676C400) [pid = 3804] [serial = 208] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1CC9E400) [pid = 3804] [serial = 202] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (1CCE3800) [pid = 3804] [serial = 229] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (15FDE800) [pid = 3804] [serial = 211] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (16769400) [pid = 3804] [serial = 212] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (1A4B2000) [pid = 3804] [serial = 220] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1C5CB800) [pid = 3804] [serial = 205] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (18637C00) [pid = 3804] [serial = 199] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1337E000) [pid = 3804] [serial = 196] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (1D5B9C00) [pid = 3804] [serial = 194] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1D5BA400) [pid = 3804] [serial = 235] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1CCE3000) [pid = 3804] [serial = 230] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1C5C0400) [pid = 3804] [serial = 224] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1CC92C00) [pid = 3804] [serial = 233] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1A44FC00) [pid = 3804] [serial = 221] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (1D849C00) [pid = 3804] [serial = 238] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1B1BF800) [pid = 3804] [serial = 223] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1CA43800) [pid = 3804] [serial = 227] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1C5CAC00) [pid = 3804] [serial = 226] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (19C77C00) [pid = 3804] [serial = 232] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (1D748000) [pid = 3804] [serial = 236] [outer = 00000000] [url = about:blank] 22:45:21 INFO - PROCESS | 3804 | 1461303921949 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:21 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. 22:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 842ms 22:45:21 INFO - PROCESS | 3804 | 1461303921969 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 22:45:21 INFO - PROCESS | 3804 | 1461303921974 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 22:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:45:21 INFO - PROCESS | 3804 | 1461303921980 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:45:21 INFO - PROCESS | 3804 | 1461303921982 Marionette TRACE conn3 <- [1,366,null,{}] 22:45:21 INFO - PROCESS | 3804 | 1461303921986 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:22 INFO - PROCESS | 3804 | 1461303922065 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 22:45:22 INFO - PROCESS | 3804 | 1461303922075 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:22 INFO - PROCESS | 3804 | ++DOCSHELL 14AF9C00 == 43 [pid = 3804] [id = 101] 22:45:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (159A3C00) [pid = 3804] [serial = 300] [outer = 00000000] 22:45:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (17E1B400) [pid = 3804] [serial = 301] [outer = 159A3C00] 22:45:22 INFO - PROCESS | 3804 | 1461303922120 Marionette DEBUG loaded listener.js 22:45:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1819D000) [pid = 3804] [serial = 302] [outer = 159A3C00] 22:45:22 INFO - PROCESS | 3804 | 1461303922581 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:22 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. 22:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 624ms 22:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:45:22 INFO - PROCESS | 3804 | 1461303922617 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 22:45:22 INFO - PROCESS | 3804 | 1461303922619 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 22:45:22 INFO - PROCESS | 3804 | 1461303922623 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:45:22 INFO - PROCESS | 3804 | 1461303922626 Marionette TRACE conn3 <- [1,370,null,{}] 22:45:22 INFO - PROCESS | 3804 | 1461303922636 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:22 INFO - PROCESS | 3804 | 1461303922715 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 22:45:22 INFO - PROCESS | 3804 | 1461303922724 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:22 INFO - PROCESS | 3804 | ++DOCSHELL 186C4800 == 44 [pid = 3804] [id = 102] 22:45:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (18A2A800) [pid = 3804] [serial = 303] [outer = 00000000] 22:45:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (18F32C00) [pid = 3804] [serial = 304] [outer = 18A2A800] 22:45:22 INFO - PROCESS | 3804 | 1461303922771 Marionette DEBUG loaded listener.js 22:45:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (190AAC00) [pid = 3804] [serial = 305] [outer = 18A2A800] 22:45:23 INFO - PROCESS | 3804 | 1461303923221 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:45:23 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. 22:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 624ms 22:45:23 INFO - PROCESS | 3804 | 1461303923261 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 22:45:23 INFO - PROCESS | 3804 | 1461303923263 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 22:45:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:45:23 INFO - PROCESS | 3804 | 1461303923267 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:45:23 INFO - PROCESS | 3804 | 1461303923268 Marionette TRACE conn3 <- [1,374,null,{}] 22:45:23 INFO - PROCESS | 3804 | 1461303923272 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:23 INFO - PROCESS | 3804 | 1461303923347 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 22:45:23 INFO - PROCESS | 3804 | 1461303923383 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:23 INFO - PROCESS | 3804 | ++DOCSHELL 190B7400 == 45 [pid = 3804] [id = 103] 22:45:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (19220400) [pid = 3804] [serial = 306] [outer = 00000000] 22:45:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (198ED400) [pid = 3804] [serial = 307] [outer = 19220400] 22:45:23 INFO - PROCESS | 3804 | 1461303923430 Marionette DEBUG loaded listener.js 22:45:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (19C70000) [pid = 3804] [serial = 308] [outer = 19220400] 22:45:23 INFO - PROCESS | 3804 | 1461303923873 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:45:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:45:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 639ms 22:45:23 INFO - PROCESS | 3804 | 1461303923905 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 22:45:23 INFO - PROCESS | 3804 | 1461303923908 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 22:45:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:45:23 INFO - PROCESS | 3804 | 1461303923912 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:45:23 INFO - PROCESS | 3804 | 1461303923915 Marionette TRACE conn3 <- [1,378,null,{}] 22:45:23 INFO - PROCESS | 3804 | 1461303923919 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:23 INFO - PROCESS | 3804 | 1461303923992 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 22:45:23 INFO - PROCESS | 3804 | 1461303923998 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:24 INFO - PROCESS | 3804 | ++DOCSHELL 1444EC00 == 46 [pid = 3804] [id = 104] 22:45:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (190B4000) [pid = 3804] [serial = 309] [outer = 00000000] 22:45:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1A44E800) [pid = 3804] [serial = 310] [outer = 190B4000] 22:45:24 INFO - PROCESS | 3804 | 1461303924046 Marionette DEBUG loaded listener.js 22:45:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1A445400) [pid = 3804] [serial = 311] [outer = 190B4000] 22:45:24 INFO - PROCESS | 3804 | 1461303924520 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:45:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:45:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 639ms 22:45:24 INFO - PROCESS | 3804 | 1461303924548 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 22:45:24 INFO - PROCESS | 3804 | 1461303924550 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 22:45:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:45:24 INFO - PROCESS | 3804 | 1461303924553 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:45:24 INFO - PROCESS | 3804 | 1461303924555 Marionette TRACE conn3 <- [1,382,null,{}] 22:45:24 INFO - PROCESS | 3804 | 1461303924558 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:24 INFO - PROCESS | 3804 | 1461303924666 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 22:45:24 INFO - PROCESS | 3804 | 1461303924745 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:24 INFO - PROCESS | 3804 | ++DOCSHELL 1ABEC400 == 47 [pid = 3804] [id = 105] 22:45:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1ABF2800) [pid = 3804] [serial = 312] [outer = 00000000] 22:45:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1C5C1400) [pid = 3804] [serial = 313] [outer = 1ABF2800] 22:45:24 INFO - PROCESS | 3804 | 1461303924792 Marionette DEBUG loaded listener.js 22:45:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1C5C4400) [pid = 3804] [serial = 314] [outer = 1ABF2800] 22:45:25 INFO - PROCESS | 3804 | 1461303925207 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:45:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:45:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 701ms 22:45:25 INFO - PROCESS | 3804 | 1461303925259 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 22:45:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:45:25 INFO - PROCESS | 3804 | 1461303925261 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 22:45:25 INFO - PROCESS | 3804 | 1461303925267 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:45:25 INFO - PROCESS | 3804 | 1461303925269 Marionette TRACE conn3 <- [1,386,null,{}] 22:45:25 INFO - PROCESS | 3804 | 1461303925273 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:25 INFO - PROCESS | 3804 | 1461303925371 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 22:45:25 INFO - PROCESS | 3804 | 1461303925378 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:25 INFO - PROCESS | 3804 | ++DOCSHELL 1ACDA400 == 48 [pid = 3804] [id = 106] 22:45:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1C5C0000) [pid = 3804] [serial = 315] [outer = 00000000] 22:45:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (1CA50800) [pid = 3804] [serial = 316] [outer = 1C5C0000] 22:45:25 INFO - PROCESS | 3804 | 1461303925423 Marionette DEBUG loaded listener.js 22:45:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (1CC93C00) [pid = 3804] [serial = 317] [outer = 1C5C0000] 22:45:25 INFO - PROCESS | 3804 | 1461303925848 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 22:45:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:45:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 623ms 22:45:25 INFO - PROCESS | 3804 | 1461303925909 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 22:45:25 INFO - PROCESS | 3804 | 1461303925911 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 22:45:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:45:25 INFO - PROCESS | 3804 | 1461303925914 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:45:25 INFO - PROCESS | 3804 | 1461303925916 Marionette TRACE conn3 <- [1,390,null,{}] 22:45:25 INFO - PROCESS | 3804 | 1461303925919 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:26 INFO - PROCESS | 3804 | 1461303926025 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 22:45:26 INFO - PROCESS | 3804 | 1461303926107 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:26 INFO - PROCESS | 3804 | ++DOCSHELL 1B1C1800 == 49 [pid = 3804] [id = 107] 22:45:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (1C79F800) [pid = 3804] [serial = 318] [outer = 00000000] 22:45:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1CCEF400) [pid = 3804] [serial = 319] [outer = 1C79F800] 22:45:26 INFO - PROCESS | 3804 | 1461303926151 Marionette DEBUG loaded listener.js 22:45:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (1CE20000) [pid = 3804] [serial = 320] [outer = 1C79F800] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (17E42C00) [pid = 3804] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1A941400) [pid = 3804] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (16A31800) [pid = 3804] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (16769800) [pid = 3804] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1CC9C000) [pid = 3804] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (1C5C1800) [pid = 3804] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (16802800) [pid = 3804] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (13370400) [pid = 3804] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1DE9CC00) [pid = 3804] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (1CE1D800) [pid = 3804] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1D74C800) [pid = 3804] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1D22F800) [pid = 3804] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (186BF400) [pid = 3804] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:45:26 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1C5C8C00) [pid = 3804] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:45:26 INFO - PROCESS | 3804 | 1461303926720 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 22:45:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:45:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 841ms 22:45:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:45:26 INFO - PROCESS | 3804 | 1461303926757 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 22:45:26 INFO - PROCESS | 3804 | 1461303926759 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 22:45:26 INFO - PROCESS | 3804 | 1461303926762 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:45:26 INFO - PROCESS | 3804 | 1461303926764 Marionette TRACE conn3 <- [1,394,null,{}] 22:45:26 INFO - PROCESS | 3804 | 1461303926767 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:26 INFO - PROCESS | 3804 | 1461303926840 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 22:45:26 INFO - PROCESS | 3804 | 1461303926847 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:26 INFO - PROCESS | 3804 | ++DOCSHELL 15F94400 == 50 [pid = 3804] [id = 108] 22:45:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (16A31800) [pid = 3804] [serial = 321] [outer = 00000000] 22:45:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1C7A7000) [pid = 3804] [serial = 322] [outer = 16A31800] 22:45:26 INFO - PROCESS | 3804 | 1461303926891 Marionette DEBUG loaded listener.js 22:45:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1CCE3800) [pid = 3804] [serial = 323] [outer = 16A31800] 22:45:27 INFO - PROCESS | 3804 | 1461303927304 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 22:45:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:45:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 592ms 22:45:27 INFO - PROCESS | 3804 | 1461303927357 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 22:45:27 INFO - PROCESS | 3804 | 1461303927359 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 22:45:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:45:27 INFO - PROCESS | 3804 | 1461303927363 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:45:27 INFO - PROCESS | 3804 | 1461303927364 Marionette TRACE conn3 <- [1,398,null,{}] 22:45:27 INFO - PROCESS | 3804 | 1461303927368 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:27 INFO - PROCESS | 3804 | 1461303927441 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 22:45:27 INFO - PROCESS | 3804 | 1461303927450 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:27 INFO - PROCESS | 3804 | ++DOCSHELL 15709800 == 51 [pid = 3804] [id = 109] 22:45:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1CCEDC00) [pid = 3804] [serial = 324] [outer = 00000000] 22:45:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1D5BBC00) [pid = 3804] [serial = 325] [outer = 1CCEDC00] 22:45:27 INFO - PROCESS | 3804 | 1461303927494 Marionette DEBUG loaded listener.js 22:45:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1D5BA400) [pid = 3804] [serial = 326] [outer = 1CCEDC00] 22:45:27 INFO - PROCESS | 3804 | 1461303927927 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 22:45:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:45:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 639ms 22:45:27 INFO - PROCESS | 3804 | 1461303927985 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 22:45:27 INFO - PROCESS | 3804 | 1461303927987 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 22:45:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:45:27 INFO - PROCESS | 3804 | 1461303927990 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:45:27 INFO - PROCESS | 3804 | 1461303927993 Marionette TRACE conn3 <- [1,402,null,{}] 22:45:27 INFO - PROCESS | 3804 | 1461303927996 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:28 INFO - PROCESS | 3804 | 1461303928095 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 22:45:28 INFO - PROCESS | 3804 | 1461303928101 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:28 INFO - PROCESS | 3804 | ++DOCSHELL 1D749C00 == 52 [pid = 3804] [id = 110] 22:45:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1D84AC00) [pid = 3804] [serial = 327] [outer = 00000000] 22:45:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1D899C00) [pid = 3804] [serial = 328] [outer = 1D84AC00] 22:45:28 INFO - PROCESS | 3804 | 1461303928149 Marionette DEBUG loaded listener.js 22:45:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1DA87400) [pid = 3804] [serial = 329] [outer = 1D84AC00] 22:45:28 INFO - PROCESS | 3804 | 1461303928677 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 22:45:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:45:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 748ms 22:45:28 INFO - PROCESS | 3804 | 1461303928731 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 22:45:28 INFO - PROCESS | 3804 | 1461303928736 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 22:45:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:45:28 INFO - PROCESS | 3804 | 1461303928794 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:45:28 INFO - PROCESS | 3804 | 1461303928798 Marionette TRACE conn3 <- [1,406,null,{}] 22:45:28 INFO - PROCESS | 3804 | 1461303928848 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:28 INFO - PROCESS | 3804 | 1461303928959 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 22:45:29 INFO - PROCESS | 3804 | 1461303929031 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:29 INFO - PROCESS | 3804 | ++DOCSHELL 139EAC00 == 53 [pid = 3804] [id = 111] 22:45:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (139EC800) [pid = 3804] [serial = 330] [outer = 00000000] 22:45:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (16069000) [pid = 3804] [serial = 331] [outer = 139EC800] 22:45:29 INFO - PROCESS | 3804 | 1461303929097 Marionette DEBUG loaded listener.js 22:45:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (1676FC00) [pid = 3804] [serial = 332] [outer = 139EC800] 22:45:29 INFO - PROCESS | 3804 | 1461303929698 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 22:45:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:45:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 935ms 22:45:29 INFO - PROCESS | 3804 | 1461303929737 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 22:45:29 INFO - PROCESS | 3804 | 1461303929743 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 22:45:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:45:29 INFO - PROCESS | 3804 | 1461303929750 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:45:29 INFO - PROCESS | 3804 | 1461303929753 Marionette TRACE conn3 <- [1,410,null,{}] 22:45:29 INFO - PROCESS | 3804 | 1461303929756 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:29 INFO - PROCESS | 3804 | 1461303929855 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 22:45:29 INFO - PROCESS | 3804 | 1461303929947 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:29 INFO - PROCESS | 3804 | ++DOCSHELL 15DD9400 == 54 [pid = 3804] [id = 112] 22:45:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (16803000) [pid = 3804] [serial = 333] [outer = 00000000] 22:45:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (18F30800) [pid = 3804] [serial = 334] [outer = 16803000] 22:45:30 INFO - PROCESS | 3804 | 1461303930001 Marionette DEBUG loaded listener.js 22:45:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (190AFC00) [pid = 3804] [serial = 335] [outer = 16803000] 22:45:30 INFO - PROCESS | 3804 | 1461303930631 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 22:45:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:45:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 935ms 22:45:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:45:30 INFO - PROCESS | 3804 | 1461303930693 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 22:45:30 INFO - PROCESS | 3804 | 1461303930695 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 22:45:30 INFO - PROCESS | 3804 | 1461303930699 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:45:30 INFO - PROCESS | 3804 | 1461303930703 Marionette TRACE conn3 <- [1,414,null,{}] 22:45:30 INFO - PROCESS | 3804 | 1461303930728 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:30 INFO - PROCESS | 3804 | 1461303930855 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 22:45:30 INFO - PROCESS | 3804 | 1461303930911 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:30 INFO - PROCESS | 3804 | ++DOCSHELL 19BC4400 == 55 [pid = 3804] [id = 113] 22:45:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (19BC4800) [pid = 3804] [serial = 336] [outer = 00000000] 22:45:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (19FA3400) [pid = 3804] [serial = 337] [outer = 19BC4800] 22:45:30 INFO - PROCESS | 3804 | 1461303930969 Marionette DEBUG loaded listener.js 22:45:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1A941000) [pid = 3804] [serial = 338] [outer = 19BC4800] 22:45:31 INFO - PROCESS | 3804 | 1461303931546 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 22:45:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:45:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 888ms 22:45:31 INFO - PROCESS | 3804 | 1461303931603 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 22:45:31 INFO - PROCESS | 3804 | 1461303931606 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 22:45:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:45:31 INFO - PROCESS | 3804 | 1461303931609 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:45:31 INFO - PROCESS | 3804 | 1461303931611 Marionette TRACE conn3 <- [1,418,null,{}] 22:45:31 INFO - PROCESS | 3804 | 1461303931615 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:31 INFO - PROCESS | 3804 | 1461303931742 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 22:45:31 INFO - PROCESS | 3804 | 1461303931818 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:31 INFO - PROCESS | 3804 | ++DOCSHELL 1C79F400 == 56 [pid = 3804] [id = 114] 22:45:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (1C7A7800) [pid = 3804] [serial = 339] [outer = 00000000] 22:45:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (1D5BA800) [pid = 3804] [serial = 340] [outer = 1C7A7800] 22:45:31 INFO - PROCESS | 3804 | 1461303931913 Marionette DEBUG loaded listener.js 22:45:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (1D844C00) [pid = 3804] [serial = 341] [outer = 1C7A7800] 22:45:32 INFO - PROCESS | 3804 | 1461303932995 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 22:45:32 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 22:45:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1387ms 22:45:32 INFO - PROCESS | 3804 | 1461303933010 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 22:45:32 INFO - PROCESS | 3804 | 1461303933013 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 22:45:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:45:32 INFO - PROCESS | 3804 | 1461303933019 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:45:33 INFO - PROCESS | 3804 | 1461303933023 Marionette TRACE conn3 <- [1,422,null,{}] 22:45:33 INFO - PROCESS | 3804 | 1461303933029 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:33 INFO - PROCESS | 3804 | 1461303933119 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 22:45:33 INFO - PROCESS | 3804 | 1461303933199 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:33 INFO - PROCESS | 3804 | ++DOCSHELL 15D35800 == 57 [pid = 3804] [id = 115] 22:45:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (16068000) [pid = 3804] [serial = 342] [outer = 00000000] 22:45:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (17E48400) [pid = 3804] [serial = 343] [outer = 16068000] 22:45:33 INFO - PROCESS | 3804 | 1461303933250 Marionette DEBUG loaded listener.js 22:45:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (181A5C00) [pid = 3804] [serial = 344] [outer = 16068000] 22:45:33 INFO - PROCESS | 3804 | --DOCSHELL 15709800 == 56 [pid = 3804] [id = 109] 22:45:33 INFO - PROCESS | 3804 | --DOCSHELL 15F94400 == 55 [pid = 3804] [id = 108] 22:45:33 INFO - PROCESS | 3804 | --DOCSHELL 1B1C1800 == 54 [pid = 3804] [id = 107] 22:45:33 INFO - PROCESS | 3804 | --DOCSHELL 1ACDA400 == 53 [pid = 3804] [id = 106] 22:45:33 INFO - PROCESS | 3804 | --DOCSHELL 1ABEC400 == 52 [pid = 3804] [id = 105] 22:45:33 INFO - PROCESS | 3804 | --DOCSHELL 1444EC00 == 51 [pid = 3804] [id = 104] 22:45:33 INFO - PROCESS | 3804 | --DOCSHELL 190B7400 == 50 [pid = 3804] [id = 103] 22:45:33 INFO - PROCESS | 3804 | --DOCSHELL 186C4800 == 49 [pid = 3804] [id = 102] 22:45:33 INFO - PROCESS | 3804 | --DOCSHELL 14AF9C00 == 48 [pid = 3804] [id = 101] 22:45:33 INFO - PROCESS | 3804 | --DOCSHELL 15F8F400 == 47 [pid = 3804] [id = 100] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (1C79FC00) [pid = 3804] [serial = 206] [outer = 00000000] [url = about:blank] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (17E24C00) [pid = 3804] [serial = 163] [outer = 00000000] [url = about:blank] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (14A4F800) [pid = 3804] [serial = 127] [outer = 00000000] [url = about:blank] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (14408800) [pid = 3804] [serial = 241] [outer = 00000000] [url = about:blank] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (18632C00) [pid = 3804] [serial = 244] [outer = 00000000] [url = about:blank] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (1AB41800) [pid = 3804] [serial = 251] [outer = 00000000] [url = about:blank] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (1A20E400) [pid = 3804] [serial = 250] [outer = 00000000] [url = about:blank] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (18F30000) [pid = 3804] [serial = 254] [outer = 00000000] [url = about:blank] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1862A400) [pid = 3804] [serial = 253] [outer = 00000000] [url = about:blank] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1ACE1400) [pid = 3804] [serial = 259] [outer = 00000000] [url = about:blank] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (1C5C1000) [pid = 3804] [serial = 260] [outer = 00000000] [url = about:blank] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (19AF0800) [pid = 3804] [serial = 256] [outer = 00000000] [url = about:blank] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (19E75400) [pid = 3804] [serial = 257] [outer = 00000000] [url = about:blank] 22:45:33 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (1D231000) [pid = 3804] [serial = 247] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1D232800) [pid = 3804] [serial = 266] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (1D89E800) [pid = 3804] [serial = 271] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1D892400) [pid = 3804] [serial = 269] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (1D84A000) [pid = 3804] [serial = 268] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1CC9B400) [pid = 3804] [serial = 262] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (19AE8C00) [pid = 3804] [serial = 274] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1DA8A400) [pid = 3804] [serial = 277] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1D89DC00) [pid = 3804] [serial = 272] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1D234400) [pid = 3804] [serial = 265] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1DA8E400) [pid = 3804] [serial = 278] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1DFEC800) [pid = 3804] [serial = 281] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (1CCEC400) [pid = 3804] [serial = 263] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (19E6D400) [pid = 3804] [serial = 275] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1DFEA400) [pid = 3804] [serial = 280] [outer = 00000000] [url = about:blank] 22:45:34 INFO - PROCESS | 3804 | 1461303934339 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 22:45:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:45:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1356ms 22:45:34 INFO - PROCESS | 3804 | 1461303934359 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 22:45:34 INFO - PROCESS | 3804 | 1461303934365 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 22:45:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:45:34 INFO - PROCESS | 3804 | 1461303934372 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:45:34 INFO - PROCESS | 3804 | 1461303934375 Marionette TRACE conn3 <- [1,426,null,{}] 22:45:34 INFO - PROCESS | 3804 | 1461303934378 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:34 INFO - PROCESS | 3804 | 1461303934457 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 22:45:34 INFO - PROCESS | 3804 | 1461303934465 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:34 INFO - PROCESS | 3804 | ++DOCSHELL 13842800 == 48 [pid = 3804] [id = 116] 22:45:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1440A400) [pid = 3804] [serial = 345] [outer = 00000000] 22:45:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (181A7800) [pid = 3804] [serial = 346] [outer = 1440A400] 22:45:34 INFO - PROCESS | 3804 | 1461303934510 Marionette DEBUG loaded listener.js 22:45:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (18639800) [pid = 3804] [serial = 347] [outer = 1440A400] 22:45:34 INFO - PROCESS | 3804 | 1461303934986 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 22:45:35 INFO - PROCESS | 3804 | 1461303935011 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 22:45:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:45:35 INFO - PROCESS | 3804 | 1461303935018 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:45:35 INFO - PROCESS | 3804 | 1461303935021 Marionette TRACE conn3 <- [1,430,null,{}] 22:45:35 INFO - PROCESS | 3804 | 1461303935032 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:35 INFO - PROCESS | 3804 | 1461303935115 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 22:45:35 INFO - PROCESS | 3804 | 1461303935123 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:35 INFO - PROCESS | 3804 | ++DOCSHELL 191F2000 == 49 [pid = 3804] [id = 117] 22:45:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (191F2400) [pid = 3804] [serial = 348] [outer = 00000000] 22:45:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (191F7C00) [pid = 3804] [serial = 349] [outer = 191F2400] 22:45:35 INFO - PROCESS | 3804 | 1461303935170 Marionette DEBUG loaded listener.js 22:45:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (19864800) [pid = 3804] [serial = 350] [outer = 191F2400] 22:45:35 INFO - PROCESS | 3804 | 1461303935606 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 22:45:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:45:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 639ms 22:45:35 INFO - PROCESS | 3804 | 1461303935653 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 22:45:35 INFO - PROCESS | 3804 | 1461303935655 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 22:45:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:45:35 INFO - PROCESS | 3804 | 1461303935658 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:45:35 INFO - PROCESS | 3804 | 1461303935660 Marionette TRACE conn3 <- [1,434,null,{}] 22:45:35 INFO - PROCESS | 3804 | 1461303935663 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:35 INFO - PROCESS | 3804 | 1461303935740 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 22:45:35 INFO - PROCESS | 3804 | 1461303935747 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:35 INFO - PROCESS | 3804 | ++DOCSHELL 191F6C00 == 50 [pid = 3804] [id = 118] 22:45:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (197A5000) [pid = 3804] [serial = 351] [outer = 00000000] 22:45:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (19BC2C00) [pid = 3804] [serial = 352] [outer = 197A5000] 22:45:35 INFO - PROCESS | 3804 | 1461303935792 Marionette DEBUG loaded listener.js 22:45:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (19E6A800) [pid = 3804] [serial = 353] [outer = 197A5000] 22:45:36 INFO - PROCESS | 3804 | 1461303936283 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 22:45:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:45:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 639ms 22:45:36 INFO - PROCESS | 3804 | 1461303936296 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 22:45:36 INFO - PROCESS | 3804 | 1461303936298 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 22:45:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:45:36 INFO - PROCESS | 3804 | 1461303936305 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:45:36 INFO - PROCESS | 3804 | 1461303936307 Marionette TRACE conn3 <- [1,438,null,{}] 22:45:36 INFO - PROCESS | 3804 | 1461303936310 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:36 INFO - PROCESS | 3804 | 1461303936413 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 22:45:36 INFO - PROCESS | 3804 | 1461303936420 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:36 INFO - PROCESS | 3804 | ++DOCSHELL 19BC0800 == 51 [pid = 3804] [id = 119] 22:45:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (19EA5000) [pid = 3804] [serial = 354] [outer = 00000000] 22:45:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1A526000) [pid = 3804] [serial = 355] [outer = 19EA5000] 22:45:36 INFO - PROCESS | 3804 | 1461303936464 Marionette DEBUG loaded listener.js 22:45:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1AB45400) [pid = 3804] [serial = 356] [outer = 19EA5000] 22:45:36 INFO - PROCESS | 3804 | 1461303936900 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 22:45:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:45:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 623ms 22:45:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:45:36 INFO - PROCESS | 3804 | 1461303936945 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 22:45:36 INFO - PROCESS | 3804 | 1461303936947 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 22:45:36 INFO - PROCESS | 3804 | 1461303936950 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:45:36 INFO - PROCESS | 3804 | 1461303936952 Marionette TRACE conn3 <- [1,442,null,{}] 22:45:36 INFO - PROCESS | 3804 | 1461303936955 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:37 INFO - PROCESS | 3804 | 1461303937075 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 22:45:37 INFO - PROCESS | 3804 | 1461303937159 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:37 INFO - PROCESS | 3804 | ++DOCSHELL 19BBC400 == 52 [pid = 3804] [id = 120] 22:45:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (19E6D400) [pid = 3804] [serial = 357] [outer = 00000000] 22:45:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (1C5C9800) [pid = 3804] [serial = 358] [outer = 19E6D400] 22:45:37 INFO - PROCESS | 3804 | 1461303937206 Marionette DEBUG loaded listener.js 22:45:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (1CC94C00) [pid = 3804] [serial = 359] [outer = 19E6D400] 22:45:37 INFO - PROCESS | 3804 | 1461303937640 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 22:45:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:45:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 733ms 22:45:37 INFO - PROCESS | 3804 | 1461303937691 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 22:45:37 INFO - PROCESS | 3804 | 1461303937693 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 22:45:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:45:37 INFO - PROCESS | 3804 | 1461303937696 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:45:37 INFO - PROCESS | 3804 | 1461303937698 Marionette TRACE conn3 <- [1,446,null,{}] 22:45:37 INFO - PROCESS | 3804 | 1461303937701 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:37 INFO - PROCESS | 3804 | 1461303937800 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 22:45:37 INFO - PROCESS | 3804 | 1461303937808 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:37 INFO - PROCESS | 3804 | ++DOCSHELL 139E5400 == 53 [pid = 3804] [id = 121] 22:45:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (1AB40800) [pid = 3804] [serial = 360] [outer = 00000000] 22:45:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1D227400) [pid = 3804] [serial = 361] [outer = 1AB40800] 22:45:37 INFO - PROCESS | 3804 | 1461303937856 Marionette DEBUG loaded listener.js 22:45:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (1CE1EC00) [pid = 3804] [serial = 362] [outer = 1AB40800] 22:45:38 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (1C79F800) [pid = 3804] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:45:38 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (16A31800) [pid = 3804] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:45:38 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (1D74EC00) [pid = 3804] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:45:38 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (159A3C00) [pid = 3804] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:45:38 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (190ABC00) [pid = 3804] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:45:38 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (1ABF2800) [pid = 3804] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:45:38 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (15F90000) [pid = 3804] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:45:38 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (19220400) [pid = 3804] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:45:38 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1CCEDC00) [pid = 3804] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:45:38 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (190B4000) [pid = 3804] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:45:38 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (18A2A800) [pid = 3804] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:45:38 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1C5C0000) [pid = 3804] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:45:38 INFO - PROCESS | 3804 | 1461303938356 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 22:45:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:45:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 686ms 22:45:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:45:38 INFO - PROCESS | 3804 | 1461303938396 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 22:45:38 INFO - PROCESS | 3804 | 1461303938398 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 22:45:38 INFO - PROCESS | 3804 | 1461303938401 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:45:38 INFO - PROCESS | 3804 | 1461303938403 Marionette TRACE conn3 <- [1,450,null,{}] 22:45:38 INFO - PROCESS | 3804 | 1461303938406 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:38 INFO - PROCESS | 3804 | 1461303938505 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 22:45:38 INFO - PROCESS | 3804 | 1461303938512 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:38 INFO - PROCESS | 3804 | ++DOCSHELL 16777000 == 54 [pid = 3804] [id = 122] 22:45:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1819B000) [pid = 3804] [serial = 363] [outer = 00000000] 22:45:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1C5C1C00) [pid = 3804] [serial = 364] [outer = 1819B000] 22:45:38 INFO - PROCESS | 3804 | 1461303938556 Marionette DEBUG loaded listener.js 22:45:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1C79F800) [pid = 3804] [serial = 365] [outer = 1819B000] 22:45:38 INFO - PROCESS | 3804 | 1461303938965 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 22:45:38 INFO - PROCESS | 3804 | 1461303939003 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 22:45:38 INFO - PROCESS | 3804 | 1461303939006 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:45:38 INFO - PROCESS | 3804 | 1461303939008 Marionette TRACE conn3 <- [1,454,null,{}] 22:45:38 INFO - PROCESS | 3804 | 1461303939011 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:39 INFO - PROCESS | 3804 | 1461303939085 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 22:45:39 INFO - PROCESS | 3804 | 1461303939091 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:39 INFO - PROCESS | 3804 | ++DOCSHELL 1CCE6C00 == 55 [pid = 3804] [id = 123] 22:45:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1D5B1800) [pid = 3804] [serial = 366] [outer = 00000000] 22:45:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1D847C00) [pid = 3804] [serial = 367] [outer = 1D5B1800] 22:45:39 INFO - PROCESS | 3804 | 1461303939135 Marionette DEBUG loaded listener.js 22:45:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1D84B400) [pid = 3804] [serial = 368] [outer = 1D5B1800] 22:45:39 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:45:39 INFO - PROCESS | 3804 | 1461303939544 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 22:45:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:45:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 592ms 22:45:39 INFO - PROCESS | 3804 | 1461303939602 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 22:45:39 INFO - PROCESS | 3804 | 1461303939604 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 22:45:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:45:39 INFO - PROCESS | 3804 | 1461303939607 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:45:39 INFO - PROCESS | 3804 | 1461303939609 Marionette TRACE conn3 <- [1,458,null,{}] 22:45:39 INFO - PROCESS | 3804 | 1461303939612 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:39 INFO - PROCESS | 3804 | 1461303939685 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 22:45:39 INFO - PROCESS | 3804 | 1461303939691 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:39 INFO - PROCESS | 3804 | ++DOCSHELL 1D5B0000 == 56 [pid = 3804] [id = 124] 22:45:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1D895C00) [pid = 3804] [serial = 369] [outer = 00000000] 22:45:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (1D89EC00) [pid = 3804] [serial = 370] [outer = 1D895C00] 22:45:39 INFO - PROCESS | 3804 | 1461303939735 Marionette DEBUG loaded listener.js 22:45:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (1DA80800) [pid = 3804] [serial = 371] [outer = 1D895C00] 22:45:40 INFO - PROCESS | 3804 | 1461303940276 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 22:45:40 INFO - PROCESS | 3804 | 1461303940336 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 22:45:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:45:40 INFO - PROCESS | 3804 | 1461303940341 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:45:40 INFO - PROCESS | 3804 | 1461303940345 Marionette TRACE conn3 <- [1,462,null,{}] 22:45:40 INFO - PROCESS | 3804 | 1461303940351 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:40 INFO - PROCESS | 3804 | 1461303940464 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 22:45:40 INFO - PROCESS | 3804 | 1461303940545 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:40 INFO - PROCESS | 3804 | ++DOCSHELL 14AED400 == 57 [pid = 3804] [id = 125] 22:45:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (14AF6400) [pid = 3804] [serial = 372] [outer = 00000000] 22:45:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (17E3CC00) [pid = 3804] [serial = 373] [outer = 14AF6400] 22:45:40 INFO - PROCESS | 3804 | 1461303940644 Marionette DEBUG loaded listener.js 22:45:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (18636000) [pid = 3804] [serial = 374] [outer = 14AF6400] 22:45:41 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:45:41 INFO - PROCESS | 3804 | 1461303941268 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 22:45:41 INFO - PROCESS | 3804 | 1461303941302 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 22:45:41 INFO - PROCESS | 3804 | 1461303941310 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:45:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:45:41 INFO - PROCESS | 3804 | 1461303941313 Marionette TRACE conn3 <- [1,466,null,{}] 22:45:41 INFO - PROCESS | 3804 | 1461303941317 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:41 INFO - PROCESS | 3804 | 1461303941420 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 22:45:41 INFO - PROCESS | 3804 | 1461303941512 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:41 INFO - PROCESS | 3804 | ++DOCSHELL 191EE400 == 58 [pid = 3804] [id = 126] 22:45:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (191F0000) [pid = 3804] [serial = 375] [outer = 00000000] 22:45:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (19BC0400) [pid = 3804] [serial = 376] [outer = 191F0000] 22:45:41 INFO - PROCESS | 3804 | 1461303941566 Marionette DEBUG loaded listener.js 22:45:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (1A2E2C00) [pid = 3804] [serial = 377] [outer = 191F0000] 22:45:42 INFO - PROCESS | 3804 | 1461303942087 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 22:45:42 INFO - PROCESS | 3804 | 1461303942115 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 22:45:42 INFO - PROCESS | 3804 | 1461303942134 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:45:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:45:42 INFO - PROCESS | 3804 | 1461303942138 Marionette TRACE conn3 <- [1,470,null,{}] 22:45:42 INFO - PROCESS | 3804 | 1461303942149 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:42 INFO - PROCESS | 3804 | 1461303942252 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 22:45:42 INFO - PROCESS | 3804 | 1461303942346 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:42 INFO - PROCESS | 3804 | ++DOCSHELL 1D894400 == 59 [pid = 3804] [id = 127] 22:45:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1D896800) [pid = 3804] [serial = 378] [outer = 00000000] 22:45:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (1DE92400) [pid = 3804] [serial = 379] [outer = 1D896800] 22:45:42 INFO - PROCESS | 3804 | 1461303942403 Marionette DEBUG loaded listener.js 22:45:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (1DE9B800) [pid = 3804] [serial = 380] [outer = 1D896800] 22:45:42 INFO - PROCESS | 3804 | 1461303943013 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 22:45:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:45:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 888ms 22:45:43 INFO - PROCESS | 3804 | 1461303943040 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 22:45:43 INFO - PROCESS | 3804 | 1461303943043 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 22:45:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:45:43 INFO - PROCESS | 3804 | 1461303943046 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:45:43 INFO - PROCESS | 3804 | 1461303943048 Marionette TRACE conn3 <- [1,474,null,{}] 22:45:43 INFO - PROCESS | 3804 | 1461303943052 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:43 INFO - PROCESS | 3804 | 1461303943150 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 22:45:43 INFO - PROCESS | 3804 | 1461303943241 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:43 INFO - PROCESS | 3804 | ++DOCSHELL 19288000 == 60 [pid = 3804] [id = 128] 22:45:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (19289400) [pid = 3804] [serial = 381] [outer = 00000000] 22:45:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (1B1C9C00) [pid = 3804] [serial = 382] [outer = 19289400] 22:45:43 INFO - PROCESS | 3804 | 1461303943295 Marionette DEBUG loaded listener.js 22:45:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (1D897C00) [pid = 3804] [serial = 383] [outer = 19289400] 22:45:43 INFO - PROCESS | 3804 | 1461303943833 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 22:45:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:45:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 841ms 22:45:43 INFO - PROCESS | 3804 | 1461303943889 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 22:45:43 INFO - PROCESS | 3804 | 1461303943891 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 22:45:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:45:43 INFO - PROCESS | 3804 | 1461303943895 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:45:43 INFO - PROCESS | 3804 | 1461303943897 Marionette TRACE conn3 <- [1,478,null,{}] 22:45:43 INFO - PROCESS | 3804 | 1461303943901 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:43 INFO - PROCESS | 3804 | 1461303943997 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 22:45:44 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 22:45:44 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 22:45:44 INFO - PROCESS | 3804 | 1461303944093 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:44 INFO - PROCESS | 3804 | ++DOCSHELL 1819EC00 == 61 [pid = 3804] [id = 129] 22:45:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (18625C00) [pid = 3804] [serial = 384] [outer = 00000000] 22:45:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (1C5C6400) [pid = 3804] [serial = 385] [outer = 18625C00] 22:45:44 INFO - PROCESS | 3804 | 1461303944147 Marionette DEBUG loaded listener.js 22:45:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1CC9B800) [pid = 3804] [serial = 386] [outer = 18625C00] 22:45:44 INFO - PROCESS | 3804 | 1461303944979 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 22:45:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:45:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1153ms 22:45:45 INFO - PROCESS | 3804 | 1461303945050 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 22:45:45 INFO - PROCESS | 3804 | 1461303945054 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 22:45:45 INFO - PROCESS | 3804 | 1461303945059 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:45:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:45:45 INFO - PROCESS | 3804 | 1461303945063 Marionette TRACE conn3 <- [1,482,null,{}] 22:45:45 INFO - PROCESS | 3804 | 1461303945069 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:45 INFO - PROCESS | 3804 | 1461303945164 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 22:45:45 INFO - PROCESS | 3804 | 1461303945246 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:45 INFO - PROCESS | 3804 | ++DOCSHELL 17E48800 == 62 [pid = 3804] [id = 130] 22:45:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1819C000) [pid = 3804] [serial = 387] [outer = 00000000] 22:45:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (1838F000) [pid = 3804] [serial = 388] [outer = 1819C000] 22:45:45 INFO - PROCESS | 3804 | 1461303945345 Marionette DEBUG loaded listener.js 22:45:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (18A2D800) [pid = 3804] [serial = 389] [outer = 1819C000] 22:45:45 INFO - PROCESS | 3804 | --DOCSHELL 1CCE6C00 == 61 [pid = 3804] [id = 123] 22:45:45 INFO - PROCESS | 3804 | --DOCSHELL 16777000 == 60 [pid = 3804] [id = 122] 22:45:45 INFO - PROCESS | 3804 | --DOCSHELL 139E5400 == 59 [pid = 3804] [id = 121] 22:45:45 INFO - PROCESS | 3804 | --DOCSHELL 19BBC400 == 58 [pid = 3804] [id = 120] 22:45:45 INFO - PROCESS | 3804 | --DOCSHELL 19BC0800 == 57 [pid = 3804] [id = 119] 22:45:45 INFO - PROCESS | 3804 | --DOCSHELL 191F6C00 == 56 [pid = 3804] [id = 118] 22:45:45 INFO - PROCESS | 3804 | --DOCSHELL 191F2000 == 55 [pid = 3804] [id = 117] 22:45:45 INFO - PROCESS | 3804 | --DOCSHELL 13842800 == 54 [pid = 3804] [id = 116] 22:45:45 INFO - PROCESS | 3804 | --DOCSHELL 15D35800 == 53 [pid = 3804] [id = 115] 22:45:45 INFO - PROCESS | 3804 | --DOCSHELL 139EAC00 == 52 [pid = 3804] [id = 111] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (1D899C00) [pid = 3804] [serial = 328] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (18198C00) [pid = 3804] [serial = 286] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (19EA4800) [pid = 3804] [serial = 289] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (1D44A800) [pid = 3804] [serial = 292] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (181A7400) [pid = 3804] [serial = 283] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (1D84FC00) [pid = 3804] [serial = 239] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (17E1B400) [pid = 3804] [serial = 301] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (1819D000) [pid = 3804] [serial = 302] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (190B7800) [pid = 3804] [serial = 296] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (190B5000) [pid = 3804] [serial = 295] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (1C5C1400) [pid = 3804] [serial = 313] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (16A35800) [pid = 3804] [serial = 299] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (16801C00) [pid = 3804] [serial = 298] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (198ED400) [pid = 3804] [serial = 307] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1D5BA400) [pid = 3804] [serial = 326] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (19C70000) [pid = 3804] [serial = 308] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1A44E800) [pid = 3804] [serial = 310] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (18F32C00) [pid = 3804] [serial = 304] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (190AAC00) [pid = 3804] [serial = 305] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1CA50800) [pid = 3804] [serial = 316] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (1C5C4400) [pid = 3804] [serial = 314] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1CCEF400) [pid = 3804] [serial = 319] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (1CC93C00) [pid = 3804] [serial = 317] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1D5BBC00) [pid = 3804] [serial = 325] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (1C7A7000) [pid = 3804] [serial = 322] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1CCE3800) [pid = 3804] [serial = 323] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1A445400) [pid = 3804] [serial = 311] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1CE20000) [pid = 3804] [serial = 320] [outer = 00000000] [url = about:blank] 22:45:45 INFO - PROCESS | 3804 | 1461303945869 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 22:45:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:45:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 841ms 22:45:45 INFO - PROCESS | 3804 | 1461303945888 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 22:45:45 INFO - PROCESS | 3804 | 1461303945893 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 22:45:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:45:45 INFO - PROCESS | 3804 | 1461303945899 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:45:45 INFO - PROCESS | 3804 | 1461303945902 Marionette TRACE conn3 <- [1,486,null,{}] 22:45:45 INFO - PROCESS | 3804 | 1461303945905 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:45 INFO - PROCESS | 3804 | 1461303945984 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 22:45:45 INFO - PROCESS | 3804 | 1461303945990 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:45 INFO - PROCESS | 3804 | ++DOCSHELL 17E1B400 == 53 [pid = 3804] [id = 131] 22:45:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (18198C00) [pid = 3804] [serial = 390] [outer = 00000000] 22:45:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (18F36400) [pid = 3804] [serial = 391] [outer = 18198C00] 22:45:46 INFO - PROCESS | 3804 | 1461303946035 Marionette DEBUG loaded listener.js 22:45:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (190B2000) [pid = 3804] [serial = 392] [outer = 18198C00] 22:45:46 INFO - PROCESS | 3804 | 1461303946506 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 22:45:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:45:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 623ms 22:45:46 INFO - PROCESS | 3804 | 1461303946538 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 22:45:46 INFO - PROCESS | 3804 | 1461303946542 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 22:45:46 INFO - PROCESS | 3804 | 1461303946546 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:45:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:45:46 INFO - PROCESS | 3804 | 1461303946549 Marionette TRACE conn3 <- [1,490,null,{}] 22:45:46 INFO - PROCESS | 3804 | 1461303946559 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:46 INFO - PROCESS | 3804 | 1461303946639 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 22:45:46 INFO - PROCESS | 3804 | 1461303946650 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:46 INFO - PROCESS | 3804 | ++DOCSHELL 1928C000 == 54 [pid = 3804] [id = 132] 22:45:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1928C400) [pid = 3804] [serial = 393] [outer = 00000000] 22:45:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (19869C00) [pid = 3804] [serial = 394] [outer = 1928C400] 22:45:46 INFO - PROCESS | 3804 | 1461303946696 Marionette DEBUG loaded listener.js 22:45:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (19BB8C00) [pid = 3804] [serial = 395] [outer = 1928C400] 22:45:47 INFO - PROCESS | 3804 | 1461303947122 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 22:45:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:45:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 592ms 22:45:47 INFO - PROCESS | 3804 | 1461303947143 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 22:45:47 INFO - PROCESS | 3804 | 1461303947146 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 22:45:47 INFO - PROCESS | 3804 | 1461303947149 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:45:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:45:47 INFO - PROCESS | 3804 | 1461303947150 Marionette TRACE conn3 <- [1,494,null,{}] 22:45:47 INFO - PROCESS | 3804 | 1461303947154 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:47 INFO - PROCESS | 3804 | 1461303947237 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 22:45:47 INFO - PROCESS | 3804 | 1461303947243 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:47 INFO - PROCESS | 3804 | ++DOCSHELL 19AE9000 == 55 [pid = 3804] [id = 133] 22:45:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (19BBB800) [pid = 3804] [serial = 396] [outer = 00000000] 22:45:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1A20D800) [pid = 3804] [serial = 397] [outer = 19BBB800] 22:45:47 INFO - PROCESS | 3804 | 1461303947288 Marionette DEBUG loaded listener.js 22:45:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (1A4B2C00) [pid = 3804] [serial = 398] [outer = 19BBB800] 22:45:47 INFO - PROCESS | 3804 | 1461303947753 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 22:45:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:45:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 624ms 22:45:47 INFO - PROCESS | 3804 | 1461303947787 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 22:45:47 INFO - PROCESS | 3804 | 1461303947789 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 22:45:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:45:47 INFO - PROCESS | 3804 | 1461303947805 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:45:47 INFO - PROCESS | 3804 | 1461303947807 Marionette TRACE conn3 <- [1,498,null,{}] 22:45:47 INFO - PROCESS | 3804 | 1461303947810 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:47 INFO - PROCESS | 3804 | 1461303947910 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 22:45:47 INFO - PROCESS | 3804 | 1461303947919 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:47 INFO - PROCESS | 3804 | ++DOCSHELL 19CEE800 == 56 [pid = 3804] [id = 134] 22:45:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (19E6F800) [pid = 3804] [serial = 399] [outer = 00000000] 22:45:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (1B1C9400) [pid = 3804] [serial = 400] [outer = 19E6F800] 22:45:47 INFO - PROCESS | 3804 | 1461303947963 Marionette DEBUG loaded listener.js 22:45:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1C5C3C00) [pid = 3804] [serial = 401] [outer = 19E6F800] 22:45:48 INFO - PROCESS | 3804 | 1461303948413 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 22:45:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:45:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 655ms 22:45:48 INFO - PROCESS | 3804 | 1461303948452 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 22:45:48 INFO - PROCESS | 3804 | 1461303948454 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 22:45:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:45:48 INFO - PROCESS | 3804 | 1461303948458 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:45:48 INFO - PROCESS | 3804 | 1461303948459 Marionette TRACE conn3 <- [1,502,null,{}] 22:45:48 INFO - PROCESS | 3804 | 1461303948462 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:48 INFO - PROCESS | 3804 | 1461303948582 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 22:45:48 INFO - PROCESS | 3804 | 1461303948680 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:48 INFO - PROCESS | 3804 | ++DOCSHELL 14495800 == 57 [pid = 3804] [id = 135] 22:45:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (19E76400) [pid = 3804] [serial = 402] [outer = 00000000] 22:45:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (1CE14400) [pid = 3804] [serial = 403] [outer = 19E76400] 22:45:48 INFO - PROCESS | 3804 | 1461303948727 Marionette DEBUG loaded listener.js 22:45:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1CE13800) [pid = 3804] [serial = 404] [outer = 19E76400] 22:45:49 INFO - PROCESS | 3804 | 1461303949124 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 22:45:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:45:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 701ms 22:45:49 INFO - PROCESS | 3804 | 1461303949165 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 22:45:49 INFO - PROCESS | 3804 | 1461303949167 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 22:45:49 INFO - PROCESS | 3804 | 1461303949170 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:45:49 INFO - PROCESS | 3804 | 1461303949172 Marionette TRACE conn3 <- [1,506,null,{}] 22:45:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:45:49 INFO - PROCESS | 3804 | 1461303949175 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:49 INFO - PROCESS | 3804 | 1461303949284 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 22:45:49 INFO - PROCESS | 3804 | 1461303949290 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:49 INFO - PROCESS | 3804 | ++DOCSHELL 1A2DE400 == 58 [pid = 3804] [id = 136] 22:45:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (1C5CB400) [pid = 3804] [serial = 405] [outer = 00000000] 22:45:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1D746400) [pid = 3804] [serial = 406] [outer = 1C5CB400] 22:45:49 INFO - PROCESS | 3804 | 1461303949334 Marionette DEBUG loaded listener.js 22:45:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (1D845800) [pid = 3804] [serial = 407] [outer = 1C5CB400] 22:45:49 INFO - PROCESS | 3804 | 1461303949763 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 22:45:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:45:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 639ms 22:45:50 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (191F2400) [pid = 3804] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:45:50 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (19E6D400) [pid = 3804] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:45:50 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (1D5B1800) [pid = 3804] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:45:50 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1819B000) [pid = 3804] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:45:50 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (16068000) [pid = 3804] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:45:50 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (197A5000) [pid = 3804] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:45:50 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1440A400) [pid = 3804] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:45:50 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (19EA5000) [pid = 3804] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:45:50 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (1AB40800) [pid = 3804] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:45:50 INFO - PROCESS | 3804 | 1461303950092 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 22:45:50 INFO - PROCESS | 3804 | 1461303950094 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 22:45:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (14A59000) [pid = 3804] [serial = 408] [outer = 1E20F400] 22:45:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:45:50 INFO - PROCESS | 3804 | 1461303950126 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:45:50 INFO - PROCESS | 3804 | 1461303950128 Marionette TRACE conn3 <- [1,510,null,{}] 22:45:50 INFO - PROCESS | 3804 | 1461303950163 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:50 INFO - PROCESS | 3804 | 1461303950238 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 22:45:50 INFO - PROCESS | 3804 | 1461303950244 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:50 INFO - PROCESS | 3804 | ++DOCSHELL 1A44FC00 == 59 [pid = 3804] [id = 137] 22:45:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (1A938000) [pid = 3804] [serial = 409] [outer = 00000000] 22:45:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1D5B6800) [pid = 3804] [serial = 410] [outer = 1A938000] 22:45:50 INFO - PROCESS | 3804 | 1461303950288 Marionette DEBUG loaded listener.js 22:45:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (1D84B800) [pid = 3804] [serial = 411] [outer = 1A938000] 22:45:50 INFO - PROCESS | 3804 | 1461303950710 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 22:45:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:45:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 654ms 22:45:50 INFO - PROCESS | 3804 | 1461303950773 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 22:45:50 INFO - PROCESS | 3804 | 1461303950775 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 22:45:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:45:50 INFO - PROCESS | 3804 | 1461303950778 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:45:50 INFO - PROCESS | 3804 | 1461303950779 Marionette TRACE conn3 <- [1,514,null,{}] 22:45:50 INFO - PROCESS | 3804 | 1461303950783 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:50 INFO - PROCESS | 3804 | 1461303950859 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 22:45:50 INFO - PROCESS | 3804 | 1461303950867 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:50 INFO - PROCESS | 3804 | ++DOCSHELL 1440A000 == 60 [pid = 3804] [id = 138] 22:45:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (19999C00) [pid = 3804] [serial = 412] [outer = 00000000] 22:45:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1999F000) [pid = 3804] [serial = 413] [outer = 19999C00] 22:45:50 INFO - PROCESS | 3804 | 1461303950911 Marionette DEBUG loaded listener.js 22:45:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (199A1C00) [pid = 3804] [serial = 414] [outer = 19999C00] 22:45:51 INFO - PROCESS | 3804 | 1461303951313 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 22:45:51 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 22:45:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 592ms 22:45:51 INFO - PROCESS | 3804 | 1461303951375 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 22:45:51 INFO - PROCESS | 3804 | 1461303951377 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 22:45:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:45:51 INFO - PROCESS | 3804 | 1461303951380 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:45:51 INFO - PROCESS | 3804 | 1461303951382 Marionette TRACE conn3 <- [1,518,null,{}] 22:45:51 INFO - PROCESS | 3804 | 1461303951385 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:51 INFO - PROCESS | 3804 | 1461303951460 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 22:45:51 INFO - PROCESS | 3804 | 1461303951466 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:51 INFO - PROCESS | 3804 | ++DOCSHELL 19998800 == 61 [pid = 3804] [id = 139] 22:45:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (19999400) [pid = 3804] [serial = 415] [outer = 00000000] 22:45:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (1D852800) [pid = 3804] [serial = 416] [outer = 19999400] 22:45:51 INFO - PROCESS | 3804 | 1461303951494 Marionette DEBUG loaded listener.js 22:45:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (1DA83800) [pid = 3804] [serial = 417] [outer = 19999400] 22:45:51 INFO - PROCESS | 3804 | 1461303951958 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 22:45:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:45:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 639ms 22:45:52 INFO - PROCESS | 3804 | 1461303952002 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 22:45:52 INFO - PROCESS | 3804 | 1461303952005 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 22:45:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:45:52 INFO - PROCESS | 3804 | 1461303952008 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:45:52 INFO - PROCESS | 3804 | 1461303952010 Marionette TRACE conn3 <- [1,522,null,{}] 22:45:52 INFO - PROCESS | 3804 | 1461303952014 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:52 INFO - PROCESS | 3804 | 1461303952157 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 22:45:52 INFO - PROCESS | 3804 | 1461303952285 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:52 INFO - PROCESS | 3804 | ++DOCSHELL 13364000 == 62 [pid = 3804] [id = 140] 22:45:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (13364C00) [pid = 3804] [serial = 418] [outer = 00000000] 22:45:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (14AEA800) [pid = 3804] [serial = 419] [outer = 13364C00] 22:45:52 INFO - PROCESS | 3804 | 1461303952344 Marionette DEBUG loaded listener.js 22:45:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (15F4A000) [pid = 3804] [serial = 420] [outer = 13364C00] 22:45:52 INFO - PROCESS | 3804 | 1461303952992 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 22:45:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:45:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1029ms 22:45:53 INFO - PROCESS | 3804 | 1461303953070 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 22:45:53 INFO - PROCESS | 3804 | 1461303953075 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 22:45:53 INFO - PROCESS | 3804 | 1461303953080 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:45:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:45:53 INFO - PROCESS | 3804 | 1461303953084 Marionette TRACE conn3 <- [1,526,null,{}] 22:45:53 INFO - PROCESS | 3804 | 1461303953089 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:53 INFO - PROCESS | 3804 | 1461303953223 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 22:45:53 INFO - PROCESS | 3804 | 1461303953319 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:53 INFO - PROCESS | 3804 | ++DOCSHELL 190B6000 == 63 [pid = 3804] [id = 141] 22:45:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (191E9800) [pid = 3804] [serial = 421] [outer = 00000000] 22:45:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (191F5800) [pid = 3804] [serial = 422] [outer = 191E9800] 22:45:53 INFO - PROCESS | 3804 | 1461303953377 Marionette DEBUG loaded listener.js 22:45:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (19285C00) [pid = 3804] [serial = 423] [outer = 191E9800] 22:45:53 INFO - PROCESS | 3804 | 1461303953952 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 22:45:53 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 22:45:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 904ms 22:45:53 INFO - PROCESS | 3804 | 1461303953988 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 22:45:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:45:53 INFO - PROCESS | 3804 | 1461303953991 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 22:45:53 INFO - PROCESS | 3804 | 1461303953996 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:45:53 INFO - PROCESS | 3804 | 1461303953998 Marionette TRACE conn3 <- [1,530,null,{}] 22:45:53 INFO - PROCESS | 3804 | 1461303954002 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:54 INFO - PROCESS | 3804 | 1461303954102 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 22:45:54 INFO - PROCESS | 3804 | 1461303954200 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:54 INFO - PROCESS | 3804 | ++DOCSHELL 19BD6C00 == 64 [pid = 3804] [id = 142] 22:45:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (19BD7400) [pid = 3804] [serial = 424] [outer = 00000000] 22:45:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (19BDB800) [pid = 3804] [serial = 425] [outer = 19BD7400] 22:45:54 INFO - PROCESS | 3804 | 1461303954254 Marionette DEBUG loaded listener.js 22:45:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (19BDE400) [pid = 3804] [serial = 426] [outer = 19BD7400] 22:45:54 INFO - PROCESS | 3804 | 1461303954832 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 22:45:54 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 22:45:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:45:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:45:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:45:54 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 22:45:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:45:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:45:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:45:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 888ms 22:45:54 INFO - PROCESS | 3804 | 1461303954899 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 22:45:54 INFO - PROCESS | 3804 | 1461303954903 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 22:45:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:45:54 INFO - PROCESS | 3804 | 1461303954914 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:45:54 INFO - PROCESS | 3804 | 1461303954919 Marionette TRACE conn3 <- [1,534,null,{}] 22:45:54 INFO - PROCESS | 3804 | 1461303954922 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:55 INFO - PROCESS | 3804 | 1461303955037 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 22:45:55 INFO - PROCESS | 3804 | 1461303955131 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:55 INFO - PROCESS | 3804 | ++DOCSHELL 19BDA000 == 65 [pid = 3804] [id = 143] 22:45:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (19BDE000) [pid = 3804] [serial = 427] [outer = 00000000] 22:45:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (1DFED400) [pid = 3804] [serial = 428] [outer = 19BDE000] 22:45:55 INFO - PROCESS | 3804 | 1461303955185 Marionette DEBUG loaded listener.js 22:45:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (1DFF2000) [pid = 3804] [serial = 429] [outer = 19BDE000] 22:45:55 INFO - PROCESS | 3804 | 1461303955712 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 22:45:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 22:45:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 857ms 22:45:55 INFO - PROCESS | 3804 | 1461303955773 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 22:45:55 INFO - PROCESS | 3804 | 1461303955775 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 22:45:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:45:55 INFO - PROCESS | 3804 | 1461303955779 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:45:55 INFO - PROCESS | 3804 | 1461303955781 Marionette TRACE conn3 <- [1,538,null,{}] 22:45:55 INFO - PROCESS | 3804 | 1461303955784 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:55 INFO - PROCESS | 3804 | 1461303955892 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 22:45:55 INFO - PROCESS | 3804 | 1461303955989 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:55 INFO - PROCESS | 3804 | ++DOCSHELL 1383D800 == 66 [pid = 3804] [id = 144] 22:45:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (139E1800) [pid = 3804] [serial = 430] [outer = 00000000] 22:45:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (19860400) [pid = 3804] [serial = 431] [outer = 139E1800] 22:45:56 INFO - PROCESS | 3804 | 1461303956044 Marionette DEBUG loaded listener.js 22:45:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (19BB7000) [pid = 3804] [serial = 432] [outer = 139E1800] 22:45:56 INFO - PROCESS | 3804 | 1461303956554 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 22:45:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 22:45:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 795ms 22:45:56 INFO - PROCESS | 3804 | 1461303956592 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 22:45:56 INFO - PROCESS | 3804 | 1461303956594 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 22:45:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:45:56 INFO - PROCESS | 3804 | 1461303956599 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:45:56 INFO - PROCESS | 3804 | 1461303956601 Marionette TRACE conn3 <- [1,542,null,{}] 22:45:56 INFO - PROCESS | 3804 | 1461303956604 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:56 INFO - PROCESS | 3804 | 1461303956705 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 22:45:56 INFO - PROCESS | 3804 | 1461303957005 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:57 INFO - PROCESS | 3804 | ++DOCSHELL 02A97800 == 67 [pid = 3804] [id = 145] 22:45:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (1336CC00) [pid = 3804] [serial = 433] [outer = 00000000] 22:45:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (15DD7800) [pid = 3804] [serial = 434] [outer = 1336CC00] 22:45:57 INFO - PROCESS | 3804 | 1461303957070 Marionette DEBUG loaded listener.js 22:45:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (16A35800) [pid = 3804] [serial = 435] [outer = 1336CC00] 22:45:57 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:45:57 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:45:57 INFO - PROCESS | 3804 | 1461303957579 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 22:45:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:45:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1044ms 22:45:57 INFO - PROCESS | 3804 | 1461303957641 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 22:45:57 INFO - PROCESS | 3804 | 1461303957645 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 22:45:57 INFO - PROCESS | 3804 | 1461303957649 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:45:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:45:57 INFO - PROCESS | 3804 | 1461303957653 Marionette TRACE conn3 <- [1,546,null,{}] 22:45:57 INFO - PROCESS | 3804 | 1461303957658 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:57 INFO - PROCESS | 3804 | 1461303957757 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 22:45:57 INFO - PROCESS | 3804 | 1461303957842 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:57 INFO - PROCESS | 3804 | ++DOCSHELL 17E42C00 == 68 [pid = 3804] [id = 146] 22:45:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (183E1400) [pid = 3804] [serial = 436] [outer = 00000000] 22:45:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (18F31800) [pid = 3804] [serial = 437] [outer = 183E1400] 22:45:57 INFO - PROCESS | 3804 | 1461303957939 Marionette DEBUG loaded listener.js 22:45:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (190B7C00) [pid = 3804] [serial = 438] [outer = 183E1400] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 12C5AC00 == 67 [pid = 3804] [id = 54] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 18199400 == 66 [pid = 3804] [id = 95] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 19AF3C00 == 65 [pid = 3804] [id = 68] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 1606A000 == 64 [pid = 3804] [id = 67] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 19998800 == 63 [pid = 3804] [id = 139] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 1440A000 == 62 [pid = 3804] [id = 138] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 1A44FC00 == 61 [pid = 3804] [id = 137] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 1A2DE400 == 60 [pid = 3804] [id = 136] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 14495800 == 59 [pid = 3804] [id = 135] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 19CEE800 == 58 [pid = 3804] [id = 134] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 19AE9000 == 57 [pid = 3804] [id = 133] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 1928C000 == 56 [pid = 3804] [id = 132] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 17E1B400 == 55 [pid = 3804] [id = 131] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 17E48800 == 54 [pid = 3804] [id = 130] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 1819EC00 == 53 [pid = 3804] [id = 129] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 19288000 == 52 [pid = 3804] [id = 128] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (1D89EC00) [pid = 3804] [serial = 370] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (18F30800) [pid = 3804] [serial = 334] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (19FA3400) [pid = 3804] [serial = 337] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (16069000) [pid = 3804] [serial = 331] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (1D5BA800) [pid = 3804] [serial = 340] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 1D894400 == 51 [pid = 3804] [id = 127] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 191EE400 == 50 [pid = 3804] [id = 126] 22:45:58 INFO - PROCESS | 3804 | --DOCSHELL 14AED400 == 49 [pid = 3804] [id = 125] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (1D84B400) [pid = 3804] [serial = 368] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (19864800) [pid = 3804] [serial = 350] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (1C5C9800) [pid = 3804] [serial = 358] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (1D847C00) [pid = 3804] [serial = 367] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (1C5C1C00) [pid = 3804] [serial = 364] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (181A5C00) [pid = 3804] [serial = 344] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1C79F800) [pid = 3804] [serial = 365] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (19E6A800) [pid = 3804] [serial = 353] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (18639800) [pid = 3804] [serial = 347] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1AB45400) [pid = 3804] [serial = 356] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (1D227400) [pid = 3804] [serial = 361] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (17E48400) [pid = 3804] [serial = 343] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (19BC2C00) [pid = 3804] [serial = 352] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (1CE1EC00) [pid = 3804] [serial = 362] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (191F7C00) [pid = 3804] [serial = 349] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (1A526000) [pid = 3804] [serial = 355] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (1CC94C00) [pid = 3804] [serial = 359] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (181A7800) [pid = 3804] [serial = 346] [outer = 00000000] [url = about:blank] 22:45:58 INFO - PROCESS | 3804 | 1461303958442 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 22:45:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:45:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 841ms 22:45:58 INFO - PROCESS | 3804 | 1461303958499 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 22:45:58 INFO - PROCESS | 3804 | 1461303958503 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 22:45:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:45:58 INFO - PROCESS | 3804 | 1461303958506 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:45:58 INFO - PROCESS | 3804 | 1461303958508 Marionette TRACE conn3 <- [1,550,null,{}] 22:45:58 INFO - PROCESS | 3804 | 1461303958512 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:58 INFO - PROCESS | 3804 | 1461303958591 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 22:45:58 INFO - PROCESS | 3804 | 1461303958600 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:58 INFO - PROCESS | 3804 | ++DOCSHELL 181A5C00 == 50 [pid = 3804] [id = 147] 22:45:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (181A6000) [pid = 3804] [serial = 439] [outer = 00000000] 22:45:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (190AF800) [pid = 3804] [serial = 440] [outer = 181A6000] 22:45:58 INFO - PROCESS | 3804 | 1461303958650 Marionette DEBUG loaded listener.js 22:45:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (191F1C00) [pid = 3804] [serial = 441] [outer = 181A6000] 22:45:59 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:45:59 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:45:59 INFO - PROCESS | 3804 | 1461303959125 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 22:45:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:45:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 623ms 22:45:59 INFO - PROCESS | 3804 | 1461303959145 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 22:45:59 INFO - PROCESS | 3804 | 1461303959147 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 22:45:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:45:59 INFO - PROCESS | 3804 | 1461303959160 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:45:59 INFO - PROCESS | 3804 | 1461303959166 Marionette TRACE conn3 <- [1,554,null,{}] 22:45:59 INFO - PROCESS | 3804 | 1461303959171 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:59 INFO - PROCESS | 3804 | 1461303959250 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 22:45:59 INFO - PROCESS | 3804 | 1461303959260 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:59 INFO - PROCESS | 3804 | ++DOCSHELL 19998C00 == 51 [pid = 3804] [id = 148] 22:45:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (1999E400) [pid = 3804] [serial = 442] [outer = 00000000] 22:45:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (19BB8000) [pid = 3804] [serial = 443] [outer = 1999E400] 22:45:59 INFO - PROCESS | 3804 | 1461303959305 Marionette DEBUG loaded listener.js 22:45:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (19BC1C00) [pid = 3804] [serial = 444] [outer = 1999E400] 22:45:59 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:45:59 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:45:59 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:45:59 INFO - PROCESS | 3804 | 1461303959759 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:45:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:45:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 654ms 22:45:59 INFO - PROCESS | 3804 | 1461303959809 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 22:45:59 INFO - PROCESS | 3804 | 1461303959812 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 22:45:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:45:59 INFO - PROCESS | 3804 | 1461303959815 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:45:59 INFO - PROCESS | 3804 | 1461303959817 Marionette TRACE conn3 <- [1,558,null,{}] 22:45:59 INFO - PROCESS | 3804 | 1461303959821 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:45:59 INFO - PROCESS | 3804 | 1461303959898 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 22:45:59 INFO - PROCESS | 3804 | 1461303959910 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:45:59 INFO - PROCESS | 3804 | ++DOCSHELL 02A92C00 == 52 [pid = 3804] [id = 149] 22:45:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (19BD8C00) [pid = 3804] [serial = 445] [outer = 00000000] 22:45:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (19E72C00) [pid = 3804] [serial = 446] [outer = 19BD8C00] 22:45:59 INFO - PROCESS | 3804 | 1461303959959 Marionette DEBUG loaded listener.js 22:46:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (19FA5400) [pid = 3804] [serial = 447] [outer = 19BD8C00] 22:46:00 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:00 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:46:00 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:00 INFO - PROCESS | 3804 | 1461303960378 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 22:46:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:46:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 592ms 22:46:00 INFO - PROCESS | 3804 | 1461303960411 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 22:46:00 INFO - PROCESS | 3804 | 1461303960413 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 22:46:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:46:00 INFO - PROCESS | 3804 | 1461303960417 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:46:00 INFO - PROCESS | 3804 | 1461303960418 Marionette TRACE conn3 <- [1,562,null,{}] 22:46:00 INFO - PROCESS | 3804 | 1461303960422 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:00 INFO - PROCESS | 3804 | 1461303960531 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 22:46:00 INFO - PROCESS | 3804 | 1461303960537 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:00 INFO - PROCESS | 3804 | ++DOCSHELL 1A529400 == 53 [pid = 3804] [id = 150] 22:46:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (1A529800) [pid = 3804] [serial = 448] [outer = 00000000] 22:46:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (1AB45C00) [pid = 3804] [serial = 449] [outer = 1A529800] 22:46:00 INFO - PROCESS | 3804 | 1461303960636 Marionette DEBUG loaded listener.js 22:46:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1B1BCC00) [pid = 3804] [serial = 450] [outer = 1A529800] 22:46:01 INFO - PROCESS | 3804 | 1461303961104 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:46:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:46:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 732ms 22:46:01 INFO - PROCESS | 3804 | 1461303961157 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 22:46:01 INFO - PROCESS | 3804 | 1461303961159 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 22:46:01 INFO - PROCESS | 3804 | 1461303961163 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:46:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:46:01 INFO - PROCESS | 3804 | 1461303961164 Marionette TRACE conn3 <- [1,566,null,{}] 22:46:01 INFO - PROCESS | 3804 | 1461303961168 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:01 INFO - PROCESS | 3804 | 1461303961273 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 22:46:01 INFO - PROCESS | 3804 | 1461303961280 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:01 INFO - PROCESS | 3804 | ++DOCSHELL 1C5C1800 == 54 [pid = 3804] [id = 151] 22:46:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (1C5C7400) [pid = 3804] [serial = 451] [outer = 00000000] 22:46:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (1CC97000) [pid = 3804] [serial = 452] [outer = 1C5C7400] 22:46:01 INFO - PROCESS | 3804 | 1461303961323 Marionette DEBUG loaded listener.js 22:46:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (1CC93800) [pid = 3804] [serial = 453] [outer = 1C5C7400] 22:46:01 INFO - PROCESS | 3804 | 1461303961741 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 22:46:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:46:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 623ms 22:46:01 INFO - PROCESS | 3804 | 1461303961801 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 22:46:01 INFO - PROCESS | 3804 | 1461303961803 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 22:46:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:46:01 INFO - PROCESS | 3804 | 1461303961820 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:46:01 INFO - PROCESS | 3804 | 1461303961822 Marionette TRACE conn3 <- [1,570,null,{}] 22:46:01 INFO - PROCESS | 3804 | 1461303961829 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:01 INFO - PROCESS | 3804 | 1461303961931 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 22:46:02 INFO - PROCESS | 3804 | 1461303962024 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:02 INFO - PROCESS | 3804 | ++DOCSHELL 198EC800 == 55 [pid = 3804] [id = 152] 22:46:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (1C5CB000) [pid = 3804] [serial = 454] [outer = 00000000] 22:46:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (1D454000) [pid = 3804] [serial = 455] [outer = 1C5CB000] 22:46:02 INFO - PROCESS | 3804 | 1461303962069 Marionette DEBUG loaded listener.js 22:46:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (1D5B4000) [pid = 3804] [serial = 456] [outer = 1C5CB000] 22:46:02 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (1819C000) [pid = 3804] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:46:02 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (1A938000) [pid = 3804] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:46:02 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (19999C00) [pid = 3804] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:46:02 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (19E6F800) [pid = 3804] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:46:02 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (1C7A7800) [pid = 3804] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:46:02 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (19E76400) [pid = 3804] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:46:02 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (18198C00) [pid = 3804] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:46:02 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (1C5CB400) [pid = 3804] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:46:02 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (1928C400) [pid = 3804] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:46:02 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (19BBB800) [pid = 3804] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:46:02 INFO - PROCESS | 3804 | 1461303962825 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 22:46:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:46:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1044ms 22:46:02 INFO - PROCESS | 3804 | 1461303962872 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 22:46:02 INFO - PROCESS | 3804 | 1461303962874 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 22:46:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:46:02 INFO - PROCESS | 3804 | 1461303962878 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:46:02 INFO - PROCESS | 3804 | 1461303962879 Marionette TRACE conn3 <- [1,574,null,{}] 22:46:02 INFO - PROCESS | 3804 | 1461303962883 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:02 INFO - PROCESS | 3804 | 1461303962958 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 22:46:02 INFO - PROCESS | 3804 | 1461303962964 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:02 INFO - PROCESS | 3804 | ++DOCSHELL 11B6B800 == 56 [pid = 3804] [id = 153] 22:46:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (11B6FC00) [pid = 3804] [serial = 457] [outer = 00000000] 22:46:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (11B76C00) [pid = 3804] [serial = 458] [outer = 11B6FC00] 22:46:03 INFO - PROCESS | 3804 | 1461303963016 Marionette DEBUG loaded listener.js 22:46:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (18625400) [pid = 3804] [serial = 459] [outer = 11B6FC00] 22:46:03 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:03 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:46:03 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:03 INFO - PROCESS | 3804 | 1461303963472 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 22:46:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:46:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 639ms 22:46:03 INFO - PROCESS | 3804 | 1461303963514 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 22:46:03 INFO - PROCESS | 3804 | 1461303963516 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 22:46:03 INFO - PROCESS | 3804 | 1461303963519 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:46:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:46:03 INFO - PROCESS | 3804 | 1461303963520 Marionette TRACE conn3 <- [1,578,null,{}] 22:46:03 INFO - PROCESS | 3804 | 1461303963508 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:03 INFO - PROCESS | 3804 | 1461303963588 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 22:46:03 INFO - PROCESS | 3804 | 1461303963594 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:03 INFO - PROCESS | 3804 | ++DOCSHELL 11B74800 == 57 [pid = 3804] [id = 154] 22:46:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (11B78800) [pid = 3804] [serial = 460] [outer = 00000000] 22:46:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (19E6F800) [pid = 3804] [serial = 461] [outer = 11B78800] 22:46:03 INFO - PROCESS | 3804 | 1461303963638 Marionette DEBUG loaded listener.js 22:46:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (1C5C7000) [pid = 3804] [serial = 462] [outer = 11B78800] 22:46:04 INFO - PROCESS | 3804 | 1461303964055 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 22:46:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:46:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 593ms 22:46:04 INFO - PROCESS | 3804 | 1461303964100 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 22:46:04 INFO - PROCESS | 3804 | 1461303964102 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 22:46:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:46:04 INFO - PROCESS | 3804 | 1461303964110 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:46:04 INFO - PROCESS | 3804 | 1461303964112 Marionette TRACE conn3 <- [1,582,null,{}] 22:46:04 INFO - PROCESS | 3804 | 1461303964115 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:04 INFO - PROCESS | 3804 | 1461303964192 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 22:46:04 INFO - PROCESS | 3804 | 1461303964198 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:04 INFO - PROCESS | 3804 | ++DOCSHELL 191EC400 == 58 [pid = 3804] [id = 155] 22:46:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (1928C400) [pid = 3804] [serial = 463] [outer = 00000000] 22:46:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (1D74B400) [pid = 3804] [serial = 464] [outer = 1928C400] 22:46:04 INFO - PROCESS | 3804 | 1461303964247 Marionette DEBUG loaded listener.js 22:46:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (1D84C000) [pid = 3804] [serial = 465] [outer = 1928C400] 22:46:04 INFO - PROCESS | 3804 | 1461303964706 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 22:46:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:46:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 639ms 22:46:04 INFO - PROCESS | 3804 | 1461303964744 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 22:46:04 INFO - PROCESS | 3804 | 1461303964746 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 22:46:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:46:04 INFO - PROCESS | 3804 | 1461303964749 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:46:04 INFO - PROCESS | 3804 | 1461303964751 Marionette TRACE conn3 <- [1,586,null,{}] 22:46:04 INFO - PROCESS | 3804 | 1461303964754 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:04 INFO - PROCESS | 3804 | 1461303964900 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 22:46:05 INFO - PROCESS | 3804 | 1461303965031 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:05 INFO - PROCESS | 3804 | ++DOCSHELL 11B32400 == 59 [pid = 3804] [id = 156] 22:46:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (11B32800) [pid = 3804] [serial = 466] [outer = 00000000] 22:46:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (11B38C00) [pid = 3804] [serial = 467] [outer = 11B32800] 22:46:05 INFO - PROCESS | 3804 | 1461303965097 Marionette DEBUG loaded listener.js 22:46:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (11B3B000) [pid = 3804] [serial = 468] [outer = 11B32800] 22:46:05 INFO - PROCESS | 3804 | 1461303965707 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 22:46:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:46:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 997ms 22:46:05 INFO - PROCESS | 3804 | 1461303965754 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 22:46:05 INFO - PROCESS | 3804 | 1461303965759 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 22:46:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:46:05 INFO - PROCESS | 3804 | 1461303965764 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:46:05 INFO - PROCESS | 3804 | 1461303965768 Marionette TRACE conn3 <- [1,590,null,{}] 22:46:05 INFO - PROCESS | 3804 | 1461303965773 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:05 INFO - PROCESS | 3804 | 1461303965876 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 22:46:06 INFO - PROCESS | 3804 | 1461303966001 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:06 INFO - PROCESS | 3804 | ++DOCSHELL 1570AC00 == 60 [pid = 3804] [id = 157] 22:46:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (159F6C00) [pid = 3804] [serial = 469] [outer = 00000000] 22:46:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (17E24C00) [pid = 3804] [serial = 470] [outer = 159F6C00] 22:46:06 INFO - PROCESS | 3804 | 1461303966059 Marionette DEBUG loaded listener.js 22:46:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (181A3000) [pid = 3804] [serial = 471] [outer = 159F6C00] 22:46:06 INFO - PROCESS | 3804 | 1461303966626 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 22:46:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:46:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 904ms 22:46:06 INFO - PROCESS | 3804 | 1461303966668 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 22:46:06 INFO - PROCESS | 3804 | 1461303966671 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 22:46:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:46:06 INFO - PROCESS | 3804 | 1461303966675 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:46:06 INFO - PROCESS | 3804 | 1461303966677 Marionette TRACE conn3 <- [1,594,null,{}] 22:46:06 INFO - PROCESS | 3804 | 1461303966681 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:06 INFO - PROCESS | 3804 | 1461303966782 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 22:46:06 INFO - PROCESS | 3804 | 1461303966880 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:06 INFO - PROCESS | 3804 | ++DOCSHELL 19280C00 == 61 [pid = 3804] [id = 158] 22:46:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (19281800) [pid = 3804] [serial = 472] [outer = 00000000] 22:46:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (19862400) [pid = 3804] [serial = 473] [outer = 19281800] 22:46:06 INFO - PROCESS | 3804 | 1461303966935 Marionette DEBUG loaded listener.js 22:46:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (1999B800) [pid = 3804] [serial = 474] [outer = 19281800] 22:46:07 INFO - PROCESS | 3804 | 1461303967549 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:46:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:46:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 950ms 22:46:07 INFO - PROCESS | 3804 | 1461303967619 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 22:46:07 INFO - PROCESS | 3804 | 1461303967623 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 22:46:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:46:07 INFO - PROCESS | 3804 | 1461303967634 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:46:07 INFO - PROCESS | 3804 | 1461303967639 Marionette TRACE conn3 <- [1,598,null,{}] 22:46:07 INFO - PROCESS | 3804 | 1461303967643 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:07 INFO - PROCESS | 3804 | 1461303967746 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 22:46:07 INFO - PROCESS | 3804 | 1461303967871 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:07 INFO - PROCESS | 3804 | ++DOCSHELL 11B6C800 == 62 [pid = 3804] [id = 159] 22:46:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (13365000) [pid = 3804] [serial = 475] [outer = 00000000] 22:46:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (1CCE3800) [pid = 3804] [serial = 476] [outer = 13365000] 22:46:07 INFO - PROCESS | 3804 | 1461303967926 Marionette DEBUG loaded listener.js 22:46:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (1928CC00) [pid = 3804] [serial = 477] [outer = 13365000] 22:46:08 INFO - PROCESS | 3804 | 1461303968450 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 22:46:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:46:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 904ms 22:46:08 INFO - PROCESS | 3804 | 1461303968534 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 22:46:08 INFO - PROCESS | 3804 | 1461303968536 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 22:46:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:46:08 INFO - PROCESS | 3804 | 1461303968540 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:46:08 INFO - PROCESS | 3804 | 1461303968542 Marionette TRACE conn3 <- [1,602,null,{}] 22:46:08 INFO - PROCESS | 3804 | 1461303968545 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:08 INFO - PROCESS | 3804 | 1461303968700 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 22:46:08 INFO - PROCESS | 3804 | 1461303968825 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:08 INFO - PROCESS | 3804 | ++DOCSHELL 14451000 == 63 [pid = 3804] [id = 160] 22:46:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (14494C00) [pid = 3804] [serial = 478] [outer = 00000000] 22:46:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (190AB000) [pid = 3804] [serial = 479] [outer = 14494C00] 22:46:08 INFO - PROCESS | 3804 | 1461303968884 Marionette DEBUG loaded listener.js 22:46:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (190B7000) [pid = 3804] [serial = 480] [outer = 14494C00] 22:46:09 INFO - PROCESS | 3804 | 1461303969449 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 22:46:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:46:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 935ms 22:46:09 INFO - PROCESS | 3804 | 1461303969469 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 22:46:09 INFO - PROCESS | 3804 | 1461303969471 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 22:46:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:46:09 INFO - PROCESS | 3804 | 1461303969475 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:46:09 INFO - PROCESS | 3804 | 1461303969477 Marionette TRACE conn3 <- [1,606,null,{}] 22:46:09 INFO - PROCESS | 3804 | 1461303969482 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:09 INFO - PROCESS | 3804 | 1461303969580 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 22:46:09 INFO - PROCESS | 3804 | 1461303969681 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:09 INFO - PROCESS | 3804 | ++DOCSHELL 19C74C00 == 64 [pid = 3804] [id = 161] 22:46:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (19EA4000) [pid = 3804] [serial = 481] [outer = 00000000] 22:46:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 154 (1C534800) [pid = 3804] [serial = 482] [outer = 19EA4000] 22:46:09 INFO - PROCESS | 3804 | 1461303969744 Marionette DEBUG loaded listener.js 22:46:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 155 (1C53C400) [pid = 3804] [serial = 483] [outer = 19EA4000] 22:46:10 INFO - PROCESS | 3804 | 1461303970656 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:46:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:46:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1231ms 22:46:10 INFO - PROCESS | 3804 | 1461303970719 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 22:46:10 INFO - PROCESS | 3804 | 1461303970723 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 22:46:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:46:10 INFO - PROCESS | 3804 | 1461303970727 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:46:10 INFO - PROCESS | 3804 | 1461303970731 Marionette TRACE conn3 <- [1,610,null,{}] 22:46:10 INFO - PROCESS | 3804 | 1461303970736 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:10 INFO - PROCESS | 3804 | 1461303970872 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 22:46:11 INFO - PROCESS | 3804 | 1461303971005 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:11 INFO - PROCESS | 3804 | ++DOCSHELL 02A93000 == 65 [pid = 3804] [id = 162] 22:46:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 156 (11B75C00) [pid = 3804] [serial = 484] [outer = 00000000] 22:46:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 157 (1606A000) [pid = 3804] [serial = 485] [outer = 11B75C00] 22:46:11 INFO - PROCESS | 3804 | 1461303971056 Marionette DEBUG loaded listener.js 22:46:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 158 (183E4000) [pid = 3804] [serial = 486] [outer = 11B75C00] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 191EC400 == 64 [pid = 3804] [id = 155] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 11B74800 == 63 [pid = 3804] [id = 154] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 11B6B800 == 62 [pid = 3804] [id = 153] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 198EC800 == 61 [pid = 3804] [id = 152] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 1C5C1800 == 60 [pid = 3804] [id = 151] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 1A529400 == 59 [pid = 3804] [id = 150] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 02A92C00 == 58 [pid = 3804] [id = 149] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 19998C00 == 57 [pid = 3804] [id = 148] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 181A5C00 == 56 [pid = 3804] [id = 147] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 17E42C00 == 55 [pid = 3804] [id = 146] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 02A97800 == 54 [pid = 3804] [id = 145] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 157 (1C5C6400) [pid = 3804] [serial = 385] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 156 (1D852800) [pid = 3804] [serial = 416] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 1383D800 == 53 [pid = 3804] [id = 144] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 19BDA000 == 52 [pid = 3804] [id = 143] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 19BD6C00 == 51 [pid = 3804] [id = 142] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 190B6000 == 50 [pid = 3804] [id = 141] 22:46:11 INFO - PROCESS | 3804 | --DOCSHELL 13364000 == 49 [pid = 3804] [id = 140] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 155 (1D844C00) [pid = 3804] [serial = 341] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 154 (1CE14400) [pid = 3804] [serial = 403] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 153 (17E3CC00) [pid = 3804] [serial = 373] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (1DE92400) [pid = 3804] [serial = 379] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (18F36400) [pid = 3804] [serial = 391] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (190B2000) [pid = 3804] [serial = 392] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (1D746400) [pid = 3804] [serial = 406] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (19869C00) [pid = 3804] [serial = 394] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (19BB8C00) [pid = 3804] [serial = 395] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (19BC0400) [pid = 3804] [serial = 376] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (1A20D800) [pid = 3804] [serial = 397] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (1CE13800) [pid = 3804] [serial = 404] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (18A2D800) [pid = 3804] [serial = 389] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (1838F000) [pid = 3804] [serial = 388] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (1B1C9C00) [pid = 3804] [serial = 382] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (1D845800) [pid = 3804] [serial = 407] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (1D84B800) [pid = 3804] [serial = 411] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (1D5B6800) [pid = 3804] [serial = 410] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (1999F000) [pid = 3804] [serial = 413] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (199A1C00) [pid = 3804] [serial = 414] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (1C5C3C00) [pid = 3804] [serial = 401] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (1B1C9400) [pid = 3804] [serial = 400] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (16776000) [pid = 3804] [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.] 22:46:11 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (1A4B2C00) [pid = 3804] [serial = 398] [outer = 00000000] [url = about:blank] 22:46:11 INFO - PROCESS | 3804 | 1461303971574 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 22:46:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:46:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 904ms 22:46:11 INFO - PROCESS | 3804 | 1461303971629 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 22:46:11 INFO - PROCESS | 3804 | 1461303971634 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 22:46:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:46:11 INFO - PROCESS | 3804 | 1461303971640 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:46:11 INFO - PROCESS | 3804 | 1461303971642 Marionette TRACE conn3 <- [1,614,null,{}] 22:46:11 INFO - PROCESS | 3804 | 1461303971646 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:11 INFO - PROCESS | 3804 | 1461303971729 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 22:46:11 INFO - PROCESS | 3804 | 1461303971738 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:11 INFO - PROCESS | 3804 | ++DOCSHELL 17E3CC00 == 50 [pid = 3804] [id = 163] 22:46:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (181A0000) [pid = 3804] [serial = 487] [outer = 00000000] 22:46:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (190B4000) [pid = 3804] [serial = 488] [outer = 181A0000] 22:46:11 INFO - PROCESS | 3804 | 1461303971784 Marionette DEBUG loaded listener.js 22:46:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (1922E400) [pid = 3804] [serial = 489] [outer = 181A0000] 22:46:12 INFO - PROCESS | 3804 | 1461303972233 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 22:46:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:46:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 639ms 22:46:12 INFO - PROCESS | 3804 | 1461303972277 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 22:46:12 INFO - PROCESS | 3804 | 1461303972280 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 22:46:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:46:12 INFO - PROCESS | 3804 | 1461303972283 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:46:12 INFO - PROCESS | 3804 | 1461303972286 Marionette TRACE conn3 <- [1,618,null,{}] 22:46:12 INFO - PROCESS | 3804 | 1461303972296 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:12 INFO - PROCESS | 3804 | 1461303972380 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 22:46:12 INFO - PROCESS | 3804 | 1461303972390 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:12 INFO - PROCESS | 3804 | ++DOCSHELL 199A3000 == 51 [pid = 3804] [id = 164] 22:46:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (199A3400) [pid = 3804] [serial = 490] [outer = 00000000] 22:46:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (19BD6C00) [pid = 3804] [serial = 491] [outer = 199A3400] 22:46:12 INFO - PROCESS | 3804 | 1461303972437 Marionette DEBUG loaded listener.js 22:46:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (19C6F800) [pid = 3804] [serial = 492] [outer = 199A3400] 22:46:12 INFO - PROCESS | 3804 | 1461303972881 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 22:46:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:46:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 639ms 22:46:12 INFO - PROCESS | 3804 | 1461303972920 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 22:46:12 INFO - PROCESS | 3804 | 1461303972923 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 22:46:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:46:12 INFO - PROCESS | 3804 | 1461303972930 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:46:12 INFO - PROCESS | 3804 | 1461303972931 Marionette TRACE conn3 <- [1,622,null,{}] 22:46:12 INFO - PROCESS | 3804 | 1461303972935 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:13 INFO - PROCESS | 3804 | 1461303973014 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 22:46:13 INFO - PROCESS | 3804 | 1461303973021 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:13 INFO - PROCESS | 3804 | ++DOCSHELL 1ACE1400 == 52 [pid = 3804] [id = 165] 22:46:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (1ACE5800) [pid = 3804] [serial = 493] [outer = 00000000] 22:46:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (1C53B000) [pid = 3804] [serial = 494] [outer = 1ACE5800] 22:46:13 INFO - PROCESS | 3804 | 1461303973067 Marionette DEBUG loaded listener.js 22:46:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (1C53E800) [pid = 3804] [serial = 495] [outer = 1ACE5800] 22:46:13 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:13 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:46:13 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:13 INFO - PROCESS | 3804 | 1461303973538 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 22:46:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:46:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 624ms 22:46:13 INFO - PROCESS | 3804 | 1461303973569 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 22:46:13 INFO - PROCESS | 3804 | 1461303973571 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 22:46:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:46:13 INFO - PROCESS | 3804 | 1461303973581 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:46:13 INFO - PROCESS | 3804 | 1461303973583 Marionette TRACE conn3 <- [1,626,null,{}] 22:46:13 INFO - PROCESS | 3804 | 1461303973587 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:13 INFO - PROCESS | 3804 | 1461303973690 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 22:46:13 INFO - PROCESS | 3804 | 1461303973696 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:13 INFO - PROCESS | 3804 | ++DOCSHELL 18A2D800 == 53 [pid = 3804] [id = 166] 22:46:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (1A529400) [pid = 3804] [serial = 496] [outer = 00000000] 22:46:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (1C5CB400) [pid = 3804] [serial = 497] [outer = 1A529400] 22:46:13 INFO - PROCESS | 3804 | 1461303973740 Marionette DEBUG loaded listener.js 22:46:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (1C79C000) [pid = 3804] [serial = 498] [outer = 1A529400] 22:46:14 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:14 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:46:14 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:14 INFO - PROCESS | 3804 | 1461303974200 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:46:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:46:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 655ms 22:46:14 INFO - PROCESS | 3804 | 1461303974233 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 22:46:14 INFO - PROCESS | 3804 | 1461303974235 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 22:46:14 INFO - PROCESS | 3804 | 1461303974238 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:46:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:46:14 INFO - PROCESS | 3804 | 1461303974240 Marionette TRACE conn3 <- [1,630,null,{}] 22:46:14 INFO - PROCESS | 3804 | 1461303974248 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:14 INFO - PROCESS | 3804 | 1461303974368 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 22:46:14 INFO - PROCESS | 3804 | 1461303974456 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:14 INFO - PROCESS | 3804 | ++DOCSHELL 1CCE8800 == 54 [pid = 3804] [id = 167] 22:46:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (1CE1F400) [pid = 3804] [serial = 499] [outer = 00000000] 22:46:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (1D743800) [pid = 3804] [serial = 500] [outer = 1CE1F400] 22:46:14 INFO - PROCESS | 3804 | 1461303974503 Marionette DEBUG loaded listener.js 22:46:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (1D743000) [pid = 3804] [serial = 501] [outer = 1CE1F400] 22:46:14 INFO - PROCESS | 3804 | 1461303974933 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 22:46:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:46:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 748ms 22:46:14 INFO - PROCESS | 3804 | 1461303974979 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 22:46:14 INFO - PROCESS | 3804 | 1461303974981 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 22:46:14 INFO - PROCESS | 3804 | 1461303974984 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:46:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:46:14 INFO - PROCESS | 3804 | 1461303974986 Marionette TRACE conn3 <- [1,634,null,{}] 22:46:14 INFO - PROCESS | 3804 | 1461303974989 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:15 INFO - PROCESS | 3804 | 1461303975092 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 22:46:15 INFO - PROCESS | 3804 | 1461303975101 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:15 INFO - PROCESS | 3804 | ++DOCSHELL 11B70C00 == 55 [pid = 3804] [id = 168] 22:46:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (1819BC00) [pid = 3804] [serial = 502] [outer = 00000000] 22:46:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (1D891C00) [pid = 3804] [serial = 503] [outer = 1819BC00] 22:46:15 INFO - PROCESS | 3804 | 1461303975191 Marionette DEBUG loaded listener.js 22:46:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (1D89C000) [pid = 3804] [serial = 504] [outer = 1819BC00] 22:46:15 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (18625C00) [pid = 3804] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:46:15 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (1C5CB000) [pid = 3804] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:46:15 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (183E1400) [pid = 3804] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:46:15 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (1336CC00) [pid = 3804] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:46:15 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (181A6000) [pid = 3804] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:46:15 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (1999E400) [pid = 3804] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:46:15 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (19BD8C00) [pid = 3804] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:46:15 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (1C5C7400) [pid = 3804] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:46:15 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (19999400) [pid = 3804] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:46:15 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (11B6FC00) [pid = 3804] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:46:15 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (11B78800) [pid = 3804] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:46:15 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (1A529800) [pid = 3804] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:46:15 INFO - PROCESS | 3804 | 1461303975937 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:46:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:46:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 997ms 22:46:15 INFO - PROCESS | 3804 | 1461303975971 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 22:46:15 INFO - PROCESS | 3804 | 1461303975973 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 22:46:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:46:15 INFO - PROCESS | 3804 | 1461303975981 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:46:15 INFO - PROCESS | 3804 | 1461303975982 Marionette TRACE conn3 <- [1,638,null,{}] 22:46:15 INFO - PROCESS | 3804 | 1461303975986 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:16 INFO - PROCESS | 3804 | 1461303976062 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 22:46:16 INFO - PROCESS | 3804 | 1461303976069 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:16 INFO - PROCESS | 3804 | ++DOCSHELL 1819E000 == 56 [pid = 3804] [id = 169] 22:46:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (181A6000) [pid = 3804] [serial = 505] [outer = 00000000] 22:46:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (1999E400) [pid = 3804] [serial = 506] [outer = 181A6000] 22:46:16 INFO - PROCESS | 3804 | 1461303976113 Marionette DEBUG loaded listener.js 22:46:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (19AAC400) [pid = 3804] [serial = 507] [outer = 181A6000] 22:46:16 INFO - PROCESS | 3804 | 1461303976529 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 22:46:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:46:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 592ms 22:46:16 INFO - PROCESS | 3804 | 1461303976579 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 22:46:16 INFO - PROCESS | 3804 | 1461303976581 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 22:46:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:46:16 INFO - PROCESS | 3804 | 1461303976584 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:46:16 INFO - PROCESS | 3804 | 1461303976586 Marionette TRACE conn3 <- [1,642,null,{}] 22:46:16 INFO - PROCESS | 3804 | 1461303976589 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:16 INFO - PROCESS | 3804 | 1461303976667 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 22:46:16 INFO - PROCESS | 3804 | 1461303976674 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:16 INFO - PROCESS | 3804 | ++DOCSHELL 13371000 == 57 [pid = 3804] [id = 170] 22:46:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (19AAB400) [pid = 3804] [serial = 508] [outer = 00000000] 22:46:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (19AB6400) [pid = 3804] [serial = 509] [outer = 19AAB400] 22:46:16 INFO - PROCESS | 3804 | 1461303976718 Marionette DEBUG loaded listener.js 22:46:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (19AB8400) [pid = 3804] [serial = 510] [outer = 19AAB400] 22:46:17 INFO - PROCESS | 3804 | 1461303977126 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 22:46:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:46:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 593ms 22:46:17 INFO - PROCESS | 3804 | 1461303977181 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 22:46:17 INFO - PROCESS | 3804 | 1461303977183 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 22:46:17 INFO - PROCESS | 3804 | 1461303977186 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:46:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:46:17 INFO - PROCESS | 3804 | 1461303977188 Marionette TRACE conn3 <- [1,646,null,{}] 22:46:17 INFO - PROCESS | 3804 | 1461303977192 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:17 INFO - PROCESS | 3804 | 1461303977271 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 22:46:17 INFO - PROCESS | 3804 | 1461303977278 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:17 INFO - PROCESS | 3804 | ++DOCSHELL 1ABEC400 == 58 [pid = 3804] [id = 171] 22:46:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (1ACDF400) [pid = 3804] [serial = 511] [outer = 00000000] 22:46:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (1D5BC000) [pid = 3804] [serial = 512] [outer = 1ACDF400] 22:46:17 INFO - PROCESS | 3804 | 1461303977321 Marionette DEBUG loaded listener.js 22:46:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (1D851C00) [pid = 3804] [serial = 513] [outer = 1ACDF400] 22:46:17 INFO - PROCESS | 3804 | 1461303977792 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:46:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:46:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 638ms 22:46:17 INFO - PROCESS | 3804 | 1461303977827 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 22:46:17 INFO - PROCESS | 3804 | 1461303977830 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 22:46:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:46:17 INFO - PROCESS | 3804 | 1461303977833 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:46:17 INFO - PROCESS | 3804 | 1461303977836 Marionette TRACE conn3 <- [1,650,null,{}] 22:46:17 INFO - PROCESS | 3804 | 1461303977843 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:17 INFO - PROCESS | 3804 | 1461303977990 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 22:46:18 INFO - PROCESS | 3804 | 1461303978123 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:18 INFO - PROCESS | 3804 | ++DOCSHELL 11B36800 == 59 [pid = 3804] [id = 172] 22:46:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (11B36C00) [pid = 3804] [serial = 514] [outer = 00000000] 22:46:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (13367C00) [pid = 3804] [serial = 515] [outer = 11B36C00] 22:46:18 INFO - PROCESS | 3804 | 1461303978181 Marionette DEBUG loaded listener.js 22:46:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (14A59800) [pid = 3804] [serial = 516] [outer = 11B36C00] 22:46:18 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:18 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:46:18 INFO - PROCESS | 3804 | 1461303978827 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 22:46:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:46:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1045ms 22:46:18 INFO - PROCESS | 3804 | 1461303978898 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 22:46:18 INFO - PROCESS | 3804 | 1461303978903 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 22:46:18 INFO - PROCESS | 3804 | 1461303978908 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:46:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:46:18 INFO - PROCESS | 3804 | 1461303978913 Marionette TRACE conn3 <- [1,654,null,{}] 22:46:18 INFO - PROCESS | 3804 | 1461303978918 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:19 INFO - PROCESS | 3804 | 1461303979030 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 22:46:19 INFO - PROCESS | 3804 | 1461303979159 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:19 INFO - PROCESS | 3804 | ++DOCSHELL 15F4BC00 == 60 [pid = 3804] [id = 173] 22:46:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (1819FC00) [pid = 3804] [serial = 517] [outer = 00000000] 22:46:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (198EC800) [pid = 3804] [serial = 518] [outer = 1819FC00] 22:46:19 INFO - PROCESS | 3804 | 1461303979217 Marionette DEBUG loaded listener.js 22:46:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (1999D400) [pid = 3804] [serial = 519] [outer = 1819FC00] 22:46:19 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:19 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:46:19 INFO - PROCESS | 3804 | 1461303979744 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 22:46:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:46:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 904ms 22:46:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:46:19 INFO - PROCESS | 3804 | 1461303979816 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 22:46:19 INFO - PROCESS | 3804 | 1461303979819 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 22:46:19 INFO - PROCESS | 3804 | 1461303979823 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:46:19 INFO - PROCESS | 3804 | 1461303979825 Marionette TRACE conn3 <- [1,658,null,{}] 22:46:19 INFO - PROCESS | 3804 | 1461303979829 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:19 INFO - PROCESS | 3804 | 1461303979933 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 22:46:20 INFO - PROCESS | 3804 | 1461303980061 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:20 INFO - PROCESS | 3804 | ++DOCSHELL 19BDBC00 == 61 [pid = 3804] [id = 174] 22:46:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 154 (1A2DE400) [pid = 3804] [serial = 520] [outer = 00000000] 22:46:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 155 (1C53D800) [pid = 3804] [serial = 521] [outer = 1A2DE400] 22:46:20 INFO - PROCESS | 3804 | 1461303980118 Marionette DEBUG loaded listener.js 22:46:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 156 (1C7A1800) [pid = 3804] [serial = 522] [outer = 1A2DE400] 22:46:20 INFO - PROCESS | 3804 | 1461303980717 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 22:46:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:46:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 935ms 22:46:20 INFO - PROCESS | 3804 | 1461303980767 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 22:46:20 INFO - PROCESS | 3804 | 1461303980771 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 22:46:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:46:20 INFO - PROCESS | 3804 | 1461303980782 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:46:20 INFO - PROCESS | 3804 | 1461303980787 Marionette TRACE conn3 <- [1,662,null,{}] 22:46:20 INFO - PROCESS | 3804 | 1461303980791 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:20 INFO - PROCESS | 3804 | 1461303980902 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 22:46:21 INFO - PROCESS | 3804 | 1461303981028 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:21 INFO - PROCESS | 3804 | ++DOCSHELL 11B76000 == 62 [pid = 3804] [id = 175] 22:46:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 157 (1862C800) [pid = 3804] [serial = 523] [outer = 00000000] 22:46:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 158 (1DFED800) [pid = 3804] [serial = 524] [outer = 1862C800] 22:46:21 INFO - PROCESS | 3804 | 1461303981084 Marionette DEBUG loaded listener.js 22:46:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 159 (1E203000) [pid = 3804] [serial = 525] [outer = 1862C800] 22:46:21 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:46:21 INFO - PROCESS | 3804 | [3804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:46:21 INFO - PROCESS | 3804 | 1461303981673 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 22:46:21 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 22:46:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 935ms 22:46:21 INFO - PROCESS | 3804 | 1461303981706 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 22:46:21 INFO - PROCESS | 3804 | 1461303981709 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 22:46:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:46:21 INFO - PROCESS | 3804 | 1461303981713 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:46:21 INFO - PROCESS | 3804 | 1461303981715 Marionette TRACE conn3 <- [1,666,null,{}] 22:46:21 INFO - PROCESS | 3804 | 1461303981718 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:21 INFO - PROCESS | 3804 | 1461303981820 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 22:46:21 INFO - PROCESS | 3804 | 1461303981924 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:21 INFO - PROCESS | 3804 | ++DOCSHELL 13315C00 == 63 [pid = 3804] [id = 176] 22:46:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 160 (16776C00) [pid = 3804] [serial = 526] [outer = 00000000] 22:46:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 161 (19BBDC00) [pid = 3804] [serial = 527] [outer = 16776C00] 22:46:21 INFO - PROCESS | 3804 | 1461303981977 Marionette DEBUG loaded listener.js 22:46:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 162 (19BD5C00) [pid = 3804] [serial = 528] [outer = 16776C00] 22:46:22 INFO - PROCESS | 3804 | 1461303982732 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 22:46:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:46:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1029ms 22:46:22 INFO - PROCESS | 3804 | 1461303982777 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 22:46:22 INFO - PROCESS | 3804 | 1461303982781 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 22:46:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:46:22 INFO - PROCESS | 3804 | 1461303982786 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:46:22 INFO - PROCESS | 3804 | 1461303982790 Marionette TRACE conn3 <- [1,670,null,{}] 22:46:22 INFO - PROCESS | 3804 | 1461303982797 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:22 INFO - PROCESS | 3804 | 1461303982895 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 22:46:23 INFO - PROCESS | 3804 | 1461303983031 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:23 INFO - PROCESS | 3804 | ++DOCSHELL 137BD800 == 64 [pid = 3804] [id = 177] 22:46:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 163 (13842800) [pid = 3804] [serial = 529] [outer = 00000000] 22:46:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 164 (16805000) [pid = 3804] [serial = 530] [outer = 13842800] 22:46:23 INFO - PROCESS | 3804 | 1461303983087 Marionette DEBUG loaded listener.js 22:46:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 165 (1838C800) [pid = 3804] [serial = 531] [outer = 13842800] 22:46:23 INFO - PROCESS | 3804 | --DOCSHELL 1D5B0000 == 63 [pid = 3804] [id = 124] 22:46:23 INFO - PROCESS | 3804 | --DOCSHELL 1ABEC400 == 62 [pid = 3804] [id = 171] 22:46:23 INFO - PROCESS | 3804 | --DOCSHELL 13371000 == 61 [pid = 3804] [id = 170] 22:46:23 INFO - PROCESS | 3804 | --DOCSHELL 1819E000 == 60 [pid = 3804] [id = 169] 22:46:23 INFO - PROCESS | 3804 | --DOCSHELL 11B70C00 == 59 [pid = 3804] [id = 168] 22:46:23 INFO - PROCESS | 3804 | --DOCSHELL 1CCE8800 == 58 [pid = 3804] [id = 167] 22:46:23 INFO - PROCESS | 3804 | --DOCSHELL 18A2D800 == 57 [pid = 3804] [id = 166] 22:46:23 INFO - PROCESS | 3804 | --DOCSHELL 1ACE1400 == 56 [pid = 3804] [id = 165] 22:46:23 INFO - PROCESS | 3804 | --DOCSHELL 199A3000 == 55 [pid = 3804] [id = 164] 22:46:23 INFO - PROCESS | 3804 | --DOCSHELL 17E3CC00 == 54 [pid = 3804] [id = 163] 22:46:23 INFO - PROCESS | 3804 | --DOCSHELL 02A93000 == 53 [pid = 3804] [id = 162] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 164 (14AEA800) [pid = 3804] [serial = 419] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 163 (191F5800) [pid = 3804] [serial = 422] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 162 (19BDB800) [pid = 3804] [serial = 425] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 161 (1DFED400) [pid = 3804] [serial = 428] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 160 (19860400) [pid = 3804] [serial = 431] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOCSHELL 11B32400 == 52 [pid = 3804] [id = 156] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 159 (1CC9B800) [pid = 3804] [serial = 386] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 158 (1D454000) [pid = 3804] [serial = 455] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 157 (190B7C00) [pid = 3804] [serial = 438] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 156 (18F31800) [pid = 3804] [serial = 437] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 155 (16A35800) [pid = 3804] [serial = 435] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 154 (15DD7800) [pid = 3804] [serial = 434] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 153 (190AF800) [pid = 3804] [serial = 440] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (191F1C00) [pid = 3804] [serial = 441] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (19BB8000) [pid = 3804] [serial = 443] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (19BC1C00) [pid = 3804] [serial = 444] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (19E72C00) [pid = 3804] [serial = 446] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (1CC93800) [pid = 3804] [serial = 453] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (1CC97000) [pid = 3804] [serial = 452] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (1DA83800) [pid = 3804] [serial = 417] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (11B76C00) [pid = 3804] [serial = 458] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (18625400) [pid = 3804] [serial = 459] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (19E6F800) [pid = 3804] [serial = 461] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (1D5B4000) [pid = 3804] [serial = 456] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (1AB45C00) [pid = 3804] [serial = 449] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (1B1BCC00) [pid = 3804] [serial = 450] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (1C5C7000) [pid = 3804] [serial = 462] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (19FA5400) [pid = 3804] [serial = 447] [outer = 00000000] [url = about:blank] 22:46:23 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (1D74B400) [pid = 3804] [serial = 464] [outer = 00000000] [url = about:blank] 22:46:24 INFO - PROCESS | 3804 | 1461303984169 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 22:46:24 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) 22:46:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1418ms 22:46:24 INFO - PROCESS | 3804 | 1461303984200 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 22:46:24 INFO - PROCESS | 3804 | 1461303984205 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 22:46:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:46:24 INFO - PROCESS | 3804 | 1461303984211 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:46:24 INFO - PROCESS | 3804 | 1461303984214 Marionette TRACE conn3 <- [1,674,null,{}] 22:46:24 INFO - PROCESS | 3804 | 1461303984218 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:24 INFO - PROCESS | 3804 | 1461303984297 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 22:46:24 INFO - PROCESS | 3804 | 1461303984432 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:24 INFO - PROCESS | 3804 | ++DOCSHELL 15709800 == 53 [pid = 3804] [id = 178] 22:46:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (16069C00) [pid = 3804] [serial = 532] [outer = 00000000] 22:46:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (18199C00) [pid = 3804] [serial = 533] [outer = 16069C00] 22:46:24 INFO - PROCESS | 3804 | 1461303984481 Marionette DEBUG loaded listener.js 22:46:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (18391C00) [pid = 3804] [serial = 534] [outer = 16069C00] 22:46:25 INFO - PROCESS | 3804 | 1461303985334 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 22:46:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:46:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1137ms 22:46:25 INFO - PROCESS | 3804 | 1461303985359 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 22:46:25 INFO - PROCESS | 3804 | 1461303985361 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 22:46:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:46:25 INFO - PROCESS | 3804 | 1461303985365 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:46:25 INFO - PROCESS | 3804 | 1461303985368 Marionette TRACE conn3 <- [1,678,null,{}] 22:46:25 INFO - PROCESS | 3804 | 1461303985388 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:25 INFO - PROCESS | 3804 | 1461303985470 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 22:46:25 INFO - PROCESS | 3804 | 1461303985478 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:25 INFO - PROCESS | 3804 | ++DOCSHELL 190AAC00 == 54 [pid = 3804] [id = 179] 22:46:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (191F3400) [pid = 3804] [serial = 535] [outer = 00000000] 22:46:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (19864800) [pid = 3804] [serial = 536] [outer = 191F3400] 22:46:25 INFO - PROCESS | 3804 | 1461303985525 Marionette DEBUG loaded listener.js 22:46:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (199A1800) [pid = 3804] [serial = 537] [outer = 191F3400] 22:46:26 INFO - PROCESS | 3804 | 1461303986521 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 22:46:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:46:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1184ms 22:46:26 INFO - PROCESS | 3804 | 1461303986574 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 22:46:26 INFO - PROCESS | 3804 | 1461303986577 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 22:46:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:46:26 INFO - PROCESS | 3804 | 1461303986580 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:46:26 INFO - PROCESS | 3804 | 1461303986582 Marionette TRACE conn3 <- [1,682,null,{}] 22:46:26 INFO - PROCESS | 3804 | 1461303986585 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:26 INFO - PROCESS | 3804 | 1461303986704 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 22:46:26 INFO - PROCESS | 3804 | 1461303986710 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:26 INFO - PROCESS | 3804 | ++DOCSHELL 199A3C00 == 55 [pid = 3804] [id = 180] 22:46:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (19AA9400) [pid = 3804] [serial = 538] [outer = 00000000] 22:46:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (19BC3400) [pid = 3804] [serial = 539] [outer = 19AA9400] 22:46:26 INFO - PROCESS | 3804 | 1461303986756 Marionette DEBUG loaded listener.js 22:46:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (19BDB800) [pid = 3804] [serial = 540] [outer = 19AA9400] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (1CE1F400) [pid = 3804] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (1819BC00) [pid = 3804] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (11B75C00) [pid = 3804] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (19281800) [pid = 3804] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (199A3400) [pid = 3804] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (159F6C00) [pid = 3804] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (181A0000) [pid = 3804] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (1ACE5800) [pid = 3804] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (19EA4000) [pid = 3804] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (181A6000) [pid = 3804] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (11B32800) [pid = 3804] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (1A529400) [pid = 3804] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (19AAB400) [pid = 3804] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (1D896800) [pid = 3804] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (12CB5000) [pid = 3804] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (191E9800) [pid = 3804] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (1C5C9C00) [pid = 3804] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1819A800) [pid = 3804] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (13364C00) [pid = 3804] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (16776800) [pid = 3804] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (19289400) [pid = 3804] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (139EC800) [pid = 3804] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (15D32000) [pid = 3804] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (12CB3400) [pid = 3804] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (14AF6400) [pid = 3804] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (19BD7400) [pid = 3804] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (1D84AC00) [pid = 3804] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (19BC4800) [pid = 3804] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1A20CC00) [pid = 3804] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1D895C00) [pid = 3804] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (1CC9E000) [pid = 3804] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (139E1800) [pid = 3804] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (19BDE000) [pid = 3804] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (1839B000) [pid = 3804] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (191F0000) [pid = 3804] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (181A0400) [pid = 3804] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (16803000) [pid = 3804] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:46:28 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (13B12C00) [pid = 3804] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:46:28 INFO - PROCESS | 3804 | 1461303988085 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 22:46:28 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) 22:46:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1558ms 22:46:28 INFO - PROCESS | 3804 | 1461303988122 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 22:46:28 INFO - PROCESS | 3804 | 1461303988124 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 22:46:28 INFO - PROCESS | 3804 | 1461303988127 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:46:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:46:28 INFO - PROCESS | 3804 | 1461303988129 Marionette TRACE conn3 <- [1,686,null,{}] 22:46:28 INFO - PROCESS | 3804 | 1461303988133 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:28 INFO - PROCESS | 3804 | 1461303988206 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 22:46:28 INFO - PROCESS | 3804 | 1461303988212 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:28 INFO - PROCESS | 3804 | ++DOCSHELL 02A8E000 == 56 [pid = 3804] [id = 181] 22:46:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (02A8E400) [pid = 3804] [serial = 541] [outer = 00000000] 22:46:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (149B0800) [pid = 3804] [serial = 542] [outer = 02A8E400] 22:46:28 INFO - PROCESS | 3804 | 1461303988257 Marionette DEBUG loaded listener.js 22:46:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (15D32000) [pid = 3804] [serial = 543] [outer = 02A8E400] 22:46:29 INFO - PROCESS | 3804 | 1461303989159 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 22:46:29 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) 22:46:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1044ms 22:46:29 INFO - PROCESS | 3804 | 1461303989177 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 22:46:29 INFO - PROCESS | 3804 | 1461303989179 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 22:46:29 INFO - PROCESS | 3804 | 1461303989182 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:46:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:46:29 INFO - PROCESS | 3804 | 1461303989184 Marionette TRACE conn3 <- [1,690,null,{}] 22:46:29 INFO - PROCESS | 3804 | 1461303989188 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:29 INFO - PROCESS | 3804 | 1461303989312 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 22:46:29 INFO - PROCESS | 3804 | 1461303989324 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:29 INFO - PROCESS | 3804 | ++DOCSHELL 13314800 == 57 [pid = 3804] [id = 182] 22:46:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (16071000) [pid = 3804] [serial = 544] [outer = 00000000] 22:46:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (19286000) [pid = 3804] [serial = 545] [outer = 16071000] 22:46:29 INFO - PROCESS | 3804 | 1461303989371 Marionette DEBUG loaded listener.js 22:46:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (19AB1C00) [pid = 3804] [serial = 546] [outer = 16071000] 22:46:30 INFO - PROCESS | 3804 | 1461303990285 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 22:46:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:46:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1137ms 22:46:30 INFO - PROCESS | 3804 | 1461303990346 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 22:46:30 INFO - PROCESS | 3804 | 1461303990351 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 22:46:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:46:30 INFO - PROCESS | 3804 | 1461303990357 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:46:30 INFO - PROCESS | 3804 | 1461303990362 Marionette TRACE conn3 <- [1,694,null,{}] 22:46:30 INFO - PROCESS | 3804 | 1461303990369 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:30 INFO - PROCESS | 3804 | 1461303990464 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 22:46:30 INFO - PROCESS | 3804 | 1461303990630 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:30 INFO - PROCESS | 3804 | ++DOCSHELL 14AEA800 == 58 [pid = 3804] [id = 183] 22:46:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1570A000) [pid = 3804] [serial = 547] [outer = 00000000] 22:46:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (16067400) [pid = 3804] [serial = 548] [outer = 1570A000] 22:46:30 INFO - PROCESS | 3804 | 1461303990737 Marionette DEBUG loaded listener.js 22:46:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (1676C400) [pid = 3804] [serial = 549] [outer = 1570A000] 22:46:31 INFO - PROCESS | 3804 | 1461303991780 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 22:46:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:46:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1450ms 22:46:31 INFO - PROCESS | 3804 | 1461303991817 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 22:46:31 INFO - PROCESS | 3804 | 1461303991823 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 22:46:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:46:31 INFO - PROCESS | 3804 | 1461303991830 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:46:31 INFO - PROCESS | 3804 | 1461303991833 Marionette TRACE conn3 <- [1,698,null,{}] 22:46:31 INFO - PROCESS | 3804 | 1461303991837 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:31 INFO - PROCESS | 3804 | 1461303991938 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 22:46:32 INFO - PROCESS | 3804 | 1461303992055 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:32 INFO - PROCESS | 3804 | ++DOCSHELL 18F31800 == 59 [pid = 3804] [id = 184] 22:46:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (190AC800) [pid = 3804] [serial = 550] [outer = 00000000] 22:46:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (190B5800) [pid = 3804] [serial = 551] [outer = 190AC800] 22:46:32 INFO - PROCESS | 3804 | 1461303992153 Marionette DEBUG loaded listener.js 22:46:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (191ED800) [pid = 3804] [serial = 552] [outer = 190AC800] 22:46:33 INFO - PROCESS | 3804 | 1461303993193 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 22:46:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:46:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1418ms 22:46:33 INFO - PROCESS | 3804 | 1461303993245 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 22:46:33 INFO - PROCESS | 3804 | 1461303993247 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 22:46:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:46:33 INFO - PROCESS | 3804 | 1461303993251 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:46:33 INFO - PROCESS | 3804 | 1461303993255 Marionette TRACE conn3 <- [1,702,null,{}] 22:46:33 INFO - PROCESS | 3804 | 1461303993267 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:33 INFO - PROCESS | 3804 | 1461303993400 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 22:46:33 INFO - PROCESS | 3804 | 1461303993527 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:33 INFO - PROCESS | 3804 | ++DOCSHELL 19AB4800 == 60 [pid = 3804] [id = 185] 22:46:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (19AE9400) [pid = 3804] [serial = 553] [outer = 00000000] 22:46:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (19E70400) [pid = 3804] [serial = 554] [outer = 19AE9400] 22:46:33 INFO - PROCESS | 3804 | 1461303993584 Marionette DEBUG loaded listener.js 22:46:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (1A51C800) [pid = 3804] [serial = 555] [outer = 19AE9400] 22:46:34 INFO - PROCESS | 3804 | 1461303994547 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 22:46:34 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 22:46:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1356ms 22:46:34 INFO - PROCESS | 3804 | 1461303994589 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 22:46:34 INFO - PROCESS | 3804 | 1461303994592 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 22:46:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:46:34 INFO - PROCESS | 3804 | 1461303994595 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:46:34 INFO - PROCESS | 3804 | 1461303994597 Marionette TRACE conn3 <- [1,706,null,{}] 22:46:34 INFO - PROCESS | 3804 | 1461303994601 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:34 INFO - PROCESS | 3804 | 1461303994703 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 22:46:34 INFO - PROCESS | 3804 | 1461303994782 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:34 INFO - PROCESS | 3804 | ++DOCSHELL 11B3BC00 == 61 [pid = 3804] [id = 186] 22:46:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (11B72400) [pid = 3804] [serial = 556] [outer = 00000000] 22:46:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (1599F400) [pid = 3804] [serial = 557] [outer = 11B72400] 22:46:34 INFO - PROCESS | 3804 | 1461303994886 Marionette DEBUG loaded listener.js 22:46:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (16777400) [pid = 3804] [serial = 558] [outer = 11B72400] 22:46:35 INFO - PROCESS | 3804 | --DOCSHELL 19C74C00 == 60 [pid = 3804] [id = 161] 22:46:35 INFO - PROCESS | 3804 | --DOCSHELL 1C79F400 == 59 [pid = 3804] [id = 114] 22:46:35 INFO - PROCESS | 3804 | --DOCSHELL 02A8E000 == 58 [pid = 3804] [id = 181] 22:46:35 INFO - PROCESS | 3804 | --DOCSHELL 199A3C00 == 57 [pid = 3804] [id = 180] 22:46:35 INFO - PROCESS | 3804 | --DOCSHELL 190AAC00 == 56 [pid = 3804] [id = 179] 22:46:35 INFO - PROCESS | 3804 | --DOCSHELL 15709800 == 55 [pid = 3804] [id = 178] 22:46:35 INFO - PROCESS | 3804 | --DOCSHELL 137BD800 == 54 [pid = 3804] [id = 177] 22:46:35 INFO - PROCESS | 3804 | --DOCSHELL 11B76000 == 53 [pid = 3804] [id = 175] 22:46:35 INFO - PROCESS | 3804 | --DOCSHELL 19BDBC00 == 52 [pid = 3804] [id = 174] 22:46:35 INFO - PROCESS | 3804 | --DOCSHELL 15F4BC00 == 51 [pid = 3804] [id = 173] 22:46:35 INFO - PROCESS | 3804 | --DOCSHELL 11B36800 == 50 [pid = 3804] [id = 172] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (15F4A000) [pid = 3804] [serial = 420] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (18A2BC00) [pid = 3804] [serial = 200] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (1D897C00) [pid = 3804] [serial = 383] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (1676FC00) [pid = 3804] [serial = 332] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (1819E800) [pid = 3804] [serial = 287] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (1383CC00) [pid = 3804] [serial = 160] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (18636000) [pid = 3804] [serial = 374] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (19BDE400) [pid = 3804] [serial = 426] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1DA87400) [pid = 3804] [serial = 329] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1A941000) [pid = 3804] [serial = 338] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (1CCEE800) [pid = 3804] [serial = 203] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1DA80800) [pid = 3804] [serial = 371] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (1D746C00) [pid = 3804] [serial = 293] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (19BB7000) [pid = 3804] [serial = 432] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1DFF2000) [pid = 3804] [serial = 429] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (19224000) [pid = 3804] [serial = 245] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1A2E2C00) [pid = 3804] [serial = 377] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (1A4B3400) [pid = 3804] [serial = 290] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (190AFC00) [pid = 3804] [serial = 335] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (1449D000) [pid = 3804] [serial = 242] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1D743800) [pid = 3804] [serial = 500] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1D891C00) [pid = 3804] [serial = 503] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (183E4000) [pid = 3804] [serial = 486] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1606A000) [pid = 3804] [serial = 485] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1999B800) [pid = 3804] [serial = 474] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (19862400) [pid = 3804] [serial = 473] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (19BD6C00) [pid = 3804] [serial = 491] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (19C6F800) [pid = 3804] [serial = 492] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (181A3000) [pid = 3804] [serial = 471] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (17E24C00) [pid = 3804] [serial = 470] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (190B4000) [pid = 3804] [serial = 488] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1922E400) [pid = 3804] [serial = 489] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1D743000) [pid = 3804] [serial = 501] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1C53B000) [pid = 3804] [serial = 494] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (1C53C400) [pid = 3804] [serial = 483] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1C534800) [pid = 3804] [serial = 482] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1CCE3800) [pid = 3804] [serial = 476] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (190AB000) [pid = 3804] [serial = 479] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (19AAC400) [pid = 3804] [serial = 507] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1999E400) [pid = 3804] [serial = 506] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1D89C000) [pid = 3804] [serial = 504] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (11B3B000) [pid = 3804] [serial = 468] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (11B38C00) [pid = 3804] [serial = 467] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1C5CB400) [pid = 3804] [serial = 497] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1C79C000) [pid = 3804] [serial = 498] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (19AB6400) [pid = 3804] [serial = 509] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (19AB8400) [pid = 3804] [serial = 510] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1C53E800) [pid = 3804] [serial = 495] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1DE9B800) [pid = 3804] [serial = 380] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (137BE000) [pid = 3804] [serial = 197] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (19285C00) [pid = 3804] [serial = 423] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1D748800) [pid = 3804] [serial = 248] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1DFE6800) [pid = 3804] [serial = 284] [outer = 00000000] [url = about:blank] 22:46:35 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1D5BC000) [pid = 3804] [serial = 512] [outer = 00000000] [url = about:blank] 22:46:36 INFO - PROCESS | 3804 | 1461303996020 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 22:46:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:46:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1449ms 22:46:36 INFO - PROCESS | 3804 | 1461303996051 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 22:46:36 INFO - PROCESS | 3804 | 1461303996054 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 22:46:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:46:36 INFO - PROCESS | 3804 | 1461303996058 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:46:36 INFO - PROCESS | 3804 | 1461303996061 Marionette TRACE conn3 <- [1,710,null,{}] 22:46:36 INFO - PROCESS | 3804 | 1461303996067 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:36 INFO - PROCESS | 3804 | 1461303996150 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 22:46:36 INFO - PROCESS | 3804 | 1461303996159 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:36 INFO - PROCESS | 3804 | ++DOCSHELL 13365C00 == 51 [pid = 3804] [id = 187] 22:46:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1337F000) [pid = 3804] [serial = 559] [outer = 00000000] 22:46:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (14AED400) [pid = 3804] [serial = 560] [outer = 1337F000] 22:46:36 INFO - PROCESS | 3804 | 1461303996207 Marionette DEBUG loaded listener.js 22:46:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (15F4A000) [pid = 3804] [serial = 561] [outer = 1337F000] 22:46:36 INFO - PROCESS | 3804 | 1461303996698 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 22:46:36 INFO - PROCESS | 3804 | 1461303996761 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 22:46:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:46:36 INFO - PROCESS | 3804 | 1461303996767 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:46:36 INFO - PROCESS | 3804 | 1461303996770 Marionette TRACE conn3 <- [1,714,null,{}] 22:46:36 INFO - PROCESS | 3804 | 1461303996773 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:36 INFO - PROCESS | 3804 | 1461303996854 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 22:46:36 INFO - PROCESS | 3804 | 1461303996863 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:36 INFO - PROCESS | 3804 | ++DOCSHELL 18198400 == 52 [pid = 3804] [id = 188] 22:46:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (18198800) [pid = 3804] [serial = 562] [outer = 00000000] 22:46:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (181A5400) [pid = 3804] [serial = 563] [outer = 18198800] 22:46:36 INFO - PROCESS | 3804 | 1461303996908 Marionette DEBUG loaded listener.js 22:46:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (183E1400) [pid = 3804] [serial = 564] [outer = 18198800] 22:46:37 INFO - PROCESS | 3804 | 1461303997417 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 22:46:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:46:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 701ms 22:46:37 INFO - PROCESS | 3804 | 1461303997466 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 22:46:37 INFO - PROCESS | 3804 | 1461303997468 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 22:46:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:46:37 INFO - PROCESS | 3804 | 1461303997471 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:46:37 INFO - PROCESS | 3804 | 1461303997475 Marionette TRACE conn3 <- [1,718,null,{}] 22:46:37 INFO - PROCESS | 3804 | 1461303997515 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:37 INFO - PROCESS | 3804 | 1461303997627 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 22:46:37 INFO - PROCESS | 3804 | 1461303997643 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:37 INFO - PROCESS | 3804 | ++DOCSHELL 190B6000 == 53 [pid = 3804] [id = 189] 22:46:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (190B6C00) [pid = 3804] [serial = 565] [outer = 00000000] 22:46:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (19220800) [pid = 3804] [serial = 566] [outer = 190B6C00] 22:46:37 INFO - PROCESS | 3804 | 1461303997690 Marionette DEBUG loaded listener.js 22:46:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (19285C00) [pid = 3804] [serial = 567] [outer = 190B6C00] 22:46:38 INFO - PROCESS | 3804 | 1461303998120 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 22:46:38 INFO - PROCESS | 3804 | 1461303998173 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 22:46:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:46:38 INFO - PROCESS | 3804 | 1461303998176 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:46:38 INFO - PROCESS | 3804 | 1461303998178 Marionette TRACE conn3 <- [1,722,null,{}] 22:46:38 INFO - PROCESS | 3804 | 1461303998181 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:38 INFO - PROCESS | 3804 | 1461303998296 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 22:46:38 INFO - PROCESS | 3804 | 1461303998309 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:38 INFO - PROCESS | 3804 | ++DOCSHELL 19860400 == 54 [pid = 3804] [id = 190] 22:46:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (19863000) [pid = 3804] [serial = 568] [outer = 00000000] 22:46:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (199A0000) [pid = 3804] [serial = 569] [outer = 19863000] 22:46:38 INFO - PROCESS | 3804 | 1461303998354 Marionette DEBUG loaded listener.js 22:46:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (19AAB000) [pid = 3804] [serial = 570] [outer = 19863000] 22:46:38 INFO - PROCESS | 3804 | 1461303998784 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 22:46:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:46:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 624ms 22:46:38 INFO - PROCESS | 3804 | 1461303998814 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 22:46:38 INFO - PROCESS | 3804 | 1461303998816 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 22:46:38 INFO - PROCESS | 3804 | 1461303998819 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:46:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:46:38 INFO - PROCESS | 3804 | 1461303998821 Marionette TRACE conn3 <- [1,726,null,{}] 22:46:38 INFO - PROCESS | 3804 | 1461303998824 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:38 INFO - PROCESS | 3804 | 1461303998965 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 22:46:38 INFO - PROCESS | 3804 | 1461303998988 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:39 INFO - PROCESS | 3804 | ++DOCSHELL 19AB8400 == 55 [pid = 3804] [id = 191] 22:46:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (19AB8C00) [pid = 3804] [serial = 571] [outer = 00000000] 22:46:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (19BBA000) [pid = 3804] [serial = 572] [outer = 19AB8C00] 22:46:39 INFO - PROCESS | 3804 | 1461303999041 Marionette DEBUG loaded listener.js 22:46:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (19BB9400) [pid = 3804] [serial = 573] [outer = 19AB8C00] 22:46:39 INFO - PROCESS | 3804 | 1461303999957 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 22:46:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:46:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1184ms 22:46:40 INFO - PROCESS | 3804 | 1461304000003 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 22:46:40 INFO - PROCESS | 3804 | 1461304000005 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 22:46:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:46:40 INFO - PROCESS | 3804 | 1461304000010 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:46:40 INFO - PROCESS | 3804 | 1461304000013 Marionette TRACE conn3 <- [1,730,null,{}] 22:46:40 INFO - PROCESS | 3804 | 1461304000028 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:40 INFO - PROCESS | 3804 | 1461304000167 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 22:46:40 INFO - PROCESS | 3804 | 1461304000174 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:40 INFO - PROCESS | 3804 | ++DOCSHELL 19BC3000 == 56 [pid = 3804] [id = 192] 22:46:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (19BD4400) [pid = 3804] [serial = 574] [outer = 00000000] 22:46:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (19E6D800) [pid = 3804] [serial = 575] [outer = 19BD4400] 22:46:40 INFO - PROCESS | 3804 | 1461304000267 Marionette DEBUG loaded listener.js 22:46:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1A2E2C00) [pid = 3804] [serial = 576] [outer = 19BD4400] 22:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (19AA9400) [pid = 3804] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (13842800) [pid = 3804] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (191F3400) [pid = 3804] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (16776C00) [pid = 3804] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (02A8E400) [pid = 3804] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (16069C00) [pid = 3804] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (13365000) [pid = 3804] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (14494C00) [pid = 3804] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:46:40 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1928C400) [pid = 3804] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:46:41 INFO - PROCESS | 3804 | 1461304001155 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 22:46:41 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 22:46:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1184ms 22:46:41 INFO - PROCESS | 3804 | 1461304001207 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 22:46:41 INFO - PROCESS | 3804 | 1461304001208 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 22:46:41 INFO - PROCESS | 3804 | 1461304001212 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:46:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:46:41 INFO - PROCESS | 3804 | 1461304001214 Marionette TRACE conn3 <- [1,734,null,{}] 22:46:41 INFO - PROCESS | 3804 | 1461304001218 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:41 INFO - PROCESS | 3804 | 1461304001294 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 22:46:41 INFO - PROCESS | 3804 | 1461304001301 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:41 INFO - PROCESS | 3804 | ++DOCSHELL 190B4800 == 57 [pid = 3804] [id = 193] 22:46:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (191EB400) [pid = 3804] [serial = 577] [outer = 00000000] 22:46:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (19C70000) [pid = 3804] [serial = 578] [outer = 191EB400] 22:46:41 INFO - PROCESS | 3804 | 1461304001345 Marionette DEBUG loaded listener.js 22:46:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (19BDD000) [pid = 3804] [serial = 579] [outer = 191EB400] 22:46:42 INFO - PROCESS | 3804 | 1461304002274 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 22:46:42 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.) 22:46:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1091ms 22:46:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:46:42 INFO - PROCESS | 3804 | 1461304002313 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 22:46:42 INFO - PROCESS | 3804 | 1461304002315 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 22:46:42 INFO - PROCESS | 3804 | 1461304002319 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:46:42 INFO - PROCESS | 3804 | 1461304002320 Marionette TRACE conn3 <- [1,738,null,{}] 22:46:42 INFO - PROCESS | 3804 | 1461304002324 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:42 INFO - PROCESS | 3804 | 1461304002401 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 22:46:42 INFO - PROCESS | 3804 | 1461304002408 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:42 INFO - PROCESS | 3804 | ++DOCSHELL 1928E400 == 58 [pid = 3804] [id = 194] 22:46:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1999AC00) [pid = 3804] [serial = 580] [outer = 00000000] 22:46:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1B1BB000) [pid = 3804] [serial = 581] [outer = 1999AC00] 22:46:42 INFO - PROCESS | 3804 | 1461304002452 Marionette DEBUG loaded listener.js 22:46:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1ACE2800) [pid = 3804] [serial = 582] [outer = 1999AC00] 22:46:43 INFO - PROCESS | 3804 | 1461304003634 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 22:46:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:46:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1325ms 22:46:43 INFO - PROCESS | 3804 | 1461304003662 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 22:46:43 INFO - PROCESS | 3804 | 1461304003666 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 22:46:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:46:43 INFO - PROCESS | 3804 | 1461304003671 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:46:43 INFO - PROCESS | 3804 | 1461304003674 Marionette TRACE conn3 <- [1,742,null,{}] 22:46:43 INFO - PROCESS | 3804 | 1461304003681 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:43 INFO - PROCESS | 3804 | 1461304003787 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 22:46:43 INFO - PROCESS | 3804 | 1461304003916 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:43 INFO - PROCESS | 3804 | ++DOCSHELL 14A4E800 == 59 [pid = 3804] [id = 195] 22:46:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (14A58400) [pid = 3804] [serial = 583] [outer = 00000000] 22:46:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1819BC00) [pid = 3804] [serial = 584] [outer = 14A58400] 22:46:43 INFO - PROCESS | 3804 | 1461304003973 Marionette DEBUG loaded listener.js 22:46:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (181A3000) [pid = 3804] [serial = 585] [outer = 14A58400] 22:46:44 INFO - PROCESS | 3804 | 1461304004965 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 22:46:45 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 22:46:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1355ms 22:46:45 INFO - PROCESS | 3804 | 1461304005068 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 22:46:45 INFO - PROCESS | 3804 | 1461304005074 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 22:46:45 INFO - PROCESS | 3804 | 1461304005083 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:46:45 INFO - PROCESS | 3804 | 1461304005086 Marionette TRACE conn3 <- [1,746,null,{}] 22:46:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:46:45 INFO - PROCESS | 3804 | 1461304005090 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:45 INFO - PROCESS | 3804 | 1461304005192 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 22:46:45 INFO - PROCESS | 3804 | 1461304005400 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:45 INFO - PROCESS | 3804 | ++DOCSHELL 18F33000 == 60 [pid = 3804] [id = 196] 22:46:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (190AA800) [pid = 3804] [serial = 586] [outer = 00000000] 22:46:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1999B400) [pid = 3804] [serial = 587] [outer = 190AA800] 22:46:45 INFO - PROCESS | 3804 | 1461304005456 Marionette DEBUG loaded listener.js 22:46:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (19AAE400) [pid = 3804] [serial = 588] [outer = 190AA800] 22:46:46 INFO - PROCESS | 3804 | 1461304006007 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 22:46:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:46:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 981ms 22:46:46 INFO - PROCESS | 3804 | 1461304006058 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 22:46:46 INFO - PROCESS | 3804 | 1461304006060 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 22:46:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:46:46 INFO - PROCESS | 3804 | 1461304006064 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:46:46 INFO - PROCESS | 3804 | 1461304006068 Marionette TRACE conn3 <- [1,750,null,{}] 22:46:46 INFO - PROCESS | 3804 | 1461304006079 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:46 INFO - PROCESS | 3804 | 1461304006193 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 22:46:46 INFO - PROCESS | 3804 | 1461304006439 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:46 INFO - PROCESS | 3804 | ++DOCSHELL 02A7F800 == 61 [pid = 3804] [id = 197] 22:46:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (02A8D800) [pid = 3804] [serial = 589] [outer = 00000000] 22:46:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1337D400) [pid = 3804] [serial = 590] [outer = 02A8D800] 22:46:46 INFO - PROCESS | 3804 | 1461304006508 Marionette DEBUG loaded listener.js 22:46:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (139E4000) [pid = 3804] [serial = 591] [outer = 02A8D800] 22:46:47 INFO - PROCESS | 3804 | --DOCSHELL 190B4800 == 60 [pid = 3804] [id = 193] 22:46:47 INFO - PROCESS | 3804 | --DOCSHELL 19BC3000 == 59 [pid = 3804] [id = 192] 22:46:47 INFO - PROCESS | 3804 | --DOCSHELL 19AB8400 == 58 [pid = 3804] [id = 191] 22:46:47 INFO - PROCESS | 3804 | --DOCSHELL 19860400 == 57 [pid = 3804] [id = 190] 22:46:47 INFO - PROCESS | 3804 | --DOCSHELL 190B6000 == 56 [pid = 3804] [id = 189] 22:46:47 INFO - PROCESS | 3804 | --DOCSHELL 18198400 == 55 [pid = 3804] [id = 188] 22:46:47 INFO - PROCESS | 3804 | --DOCSHELL 13365C00 == 54 [pid = 3804] [id = 187] 22:46:47 INFO - PROCESS | 3804 | --DOCSHELL 11B3BC00 == 53 [pid = 3804] [id = 186] 22:46:47 INFO - PROCESS | 3804 | --DOCSHELL 19AB4800 == 52 [pid = 3804] [id = 185] 22:46:47 INFO - PROCESS | 3804 | --DOCSHELL 18F31800 == 51 [pid = 3804] [id = 184] 22:46:47 INFO - PROCESS | 3804 | --DOCSHELL 14AEA800 == 50 [pid = 3804] [id = 183] 22:46:47 INFO - PROCESS | 3804 | --DOCSHELL 13314800 == 49 [pid = 3804] [id = 182] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (1928CC00) [pid = 3804] [serial = 477] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (190B7000) [pid = 3804] [serial = 480] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1D84C000) [pid = 3804] [serial = 465] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (19BC3400) [pid = 3804] [serial = 539] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (13367C00) [pid = 3804] [serial = 515] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (1DFED800) [pid = 3804] [serial = 524] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1838C800) [pid = 3804] [serial = 531] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (16805000) [pid = 3804] [serial = 530] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (198EC800) [pid = 3804] [serial = 518] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (19864800) [pid = 3804] [serial = 536] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (19BD5C00) [pid = 3804] [serial = 528] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (19BBDC00) [pid = 3804] [serial = 527] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (149B0800) [pid = 3804] [serial = 542] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (18199C00) [pid = 3804] [serial = 533] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (18391C00) [pid = 3804] [serial = 534] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1C53D800) [pid = 3804] [serial = 521] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (19BDB800) [pid = 3804] [serial = 540] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (15D32000) [pid = 3804] [serial = 543] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (199A1800) [pid = 3804] [serial = 537] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (19286000) [pid = 3804] [serial = 545] [outer = 00000000] [url = about:blank] 22:46:47 INFO - PROCESS | 3804 | 1461304007537 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 22:46:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:46:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1512ms 22:46:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:46:47 INFO - PROCESS | 3804 | 1461304007581 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 22:46:47 INFO - PROCESS | 3804 | 1461304007584 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 22:46:47 INFO - PROCESS | 3804 | 1461304007588 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:46:47 INFO - PROCESS | 3804 | 1461304007592 Marionette TRACE conn3 <- [1,754,null,{}] 22:46:47 INFO - PROCESS | 3804 | 1461304007598 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:47 INFO - PROCESS | 3804 | 1461304007681 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 22:46:47 INFO - PROCESS | 3804 | 1461304007689 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:47 INFO - PROCESS | 3804 | ++DOCSHELL 137BA000 == 50 [pid = 3804] [id = 198] 22:46:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (137BD800) [pid = 3804] [serial = 592] [outer = 00000000] 22:46:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (14AEA800) [pid = 3804] [serial = 593] [outer = 137BD800] 22:46:47 INFO - PROCESS | 3804 | 1461304007737 Marionette DEBUG loaded listener.js 22:46:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (15F94800) [pid = 3804] [serial = 594] [outer = 137BD800] 22:46:48 INFO - PROCESS | 3804 | 1461304008718 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 22:46:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:46:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1137ms 22:46:48 INFO - PROCESS | 3804 | 1461304008734 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 22:46:48 INFO - PROCESS | 3804 | 1461304008738 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 22:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:46:48 INFO - PROCESS | 3804 | 1461304008742 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:46:48 INFO - PROCESS | 3804 | 1461304008744 Marionette TRACE conn3 <- [1,758,null,{}] 22:46:48 INFO - PROCESS | 3804 | 1461304008748 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:48 INFO - PROCESS | 3804 | 1461304008829 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 22:46:48 INFO - PROCESS | 3804 | 1461304008836 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:48 INFO - PROCESS | 3804 | ++DOCSHELL 1819B400 == 51 [pid = 3804] [id = 199] 22:46:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (183E2800) [pid = 3804] [serial = 595] [outer = 00000000] 22:46:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (18F30000) [pid = 3804] [serial = 596] [outer = 183E2800] 22:46:48 INFO - PROCESS | 3804 | 1461304008881 Marionette DEBUG loaded listener.js 22:46:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (18F3B400) [pid = 3804] [serial = 597] [outer = 183E2800] 22:46:49 INFO - PROCESS | 3804 | 1461304009340 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 22:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 623ms 22:46:49 INFO - PROCESS | 3804 | 1461304009380 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 22:46:49 INFO - PROCESS | 3804 | 1461304009383 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 22:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:46:49 INFO - PROCESS | 3804 | 1461304009388 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:46:49 INFO - PROCESS | 3804 | 1461304009393 Marionette TRACE conn3 <- [1,762,null,{}] 22:46:49 INFO - PROCESS | 3804 | 1461304009402 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:49 INFO - PROCESS | 3804 | 1461304009484 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 22:46:49 INFO - PROCESS | 3804 | 1461304009491 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:49 INFO - PROCESS | 3804 | ++DOCSHELL 191EC400 == 52 [pid = 3804] [id = 200] 22:46:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (191EE000) [pid = 3804] [serial = 598] [outer = 00000000] 22:46:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1928E000) [pid = 3804] [serial = 599] [outer = 191EE000] 22:46:49 INFO - PROCESS | 3804 | 1461304009536 Marionette DEBUG loaded listener.js 22:46:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (198E8000) [pid = 3804] [serial = 600] [outer = 191EE000] 22:46:49 INFO - PROCESS | 3804 | 1461304009999 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 22:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 654ms 22:46:50 INFO - PROCESS | 3804 | 1461304010045 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 22:46:50 INFO - PROCESS | 3804 | 1461304010047 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 22:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:46:50 INFO - PROCESS | 3804 | 1461304010051 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:46:50 INFO - PROCESS | 3804 | 1461304010052 Marionette TRACE conn3 <- [1,766,null,{}] 22:46:50 INFO - PROCESS | 3804 | 1461304010061 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:50 INFO - PROCESS | 3804 | 1461304010175 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 22:46:50 INFO - PROCESS | 3804 | 1461304010257 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:50 INFO - PROCESS | 3804 | ++DOCSHELL 199A3000 == 53 [pid = 3804] [id = 201] 22:46:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (199A4000) [pid = 3804] [serial = 601] [outer = 00000000] 22:46:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (19AB8400) [pid = 3804] [serial = 602] [outer = 199A4000] 22:46:50 INFO - PROCESS | 3804 | 1461304010302 Marionette DEBUG loaded listener.js 22:46:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (19AB7C00) [pid = 3804] [serial = 603] [outer = 199A4000] 22:46:50 INFO - PROCESS | 3804 | 1461304010720 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 22:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 685ms 22:46:50 INFO - PROCESS | 3804 | 1461304010750 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 22:46:50 INFO - PROCESS | 3804 | 1461304010752 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 22:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:46:50 INFO - PROCESS | 3804 | 1461304010755 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:46:50 INFO - PROCESS | 3804 | 1461304010757 Marionette TRACE conn3 <- [1,770,null,{}] 22:46:50 INFO - PROCESS | 3804 | 1461304010761 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:50 INFO - PROCESS | 3804 | 1461304010868 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 22:46:50 INFO - PROCESS | 3804 | 1461304010875 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:50 INFO - PROCESS | 3804 | ++DOCSHELL 19BBF400 == 54 [pid = 3804] [id = 202] 22:46:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (19BD1C00) [pid = 3804] [serial = 604] [outer = 00000000] 22:46:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (19BDA800) [pid = 3804] [serial = 605] [outer = 19BD1C00] 22:46:50 INFO - PROCESS | 3804 | 1461304010975 Marionette DEBUG loaded listener.js 22:46:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (19C73800) [pid = 3804] [serial = 606] [outer = 19BD1C00] 22:46:51 INFO - PROCESS | 3804 | 1461304011413 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 22:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 686ms 22:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:46:51 INFO - PROCESS | 3804 | 1461304011455 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 22:46:51 INFO - PROCESS | 3804 | 1461304011457 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 22:46:51 INFO - PROCESS | 3804 | 1461304011444 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:46:51 INFO - PROCESS | 3804 | 1461304011446 Marionette TRACE conn3 <- [1,774,null,{}] 22:46:51 INFO - PROCESS | 3804 | 1461304011449 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:51 INFO - PROCESS | 3804 | 1461304011579 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 22:46:51 INFO - PROCESS | 3804 | 1461304011604 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:51 INFO - PROCESS | 3804 | ++DOCSHELL 13DD0C00 == 55 [pid = 3804] [id = 203] 22:46:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1A52A800) [pid = 3804] [serial = 607] [outer = 00000000] 22:46:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1ACDA400) [pid = 3804] [serial = 608] [outer = 1A52A800] 22:46:51 INFO - PROCESS | 3804 | 1461304011648 Marionette DEBUG loaded listener.js 22:46:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1B1BEC00) [pid = 3804] [serial = 609] [outer = 1A52A800] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (19AB8C00) [pid = 3804] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (19BD4400) [pid = 3804] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (18198800) [pid = 3804] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (190B6C00) [pid = 3804] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (19AE9400) [pid = 3804] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1570A000) [pid = 3804] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (11B72400) [pid = 3804] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (190AC800) [pid = 3804] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1337F000) [pid = 3804] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (19863000) [pid = 3804] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1ACDF400) [pid = 3804] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (11B36C00) [pid = 3804] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1862C800) [pid = 3804] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1A2DE400) [pid = 3804] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1819FC00) [pid = 3804] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:46:51 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (191EB400) [pid = 3804] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:46:52 INFO - PROCESS | 3804 | 1461304012146 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 22:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 733ms 22:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:46:52 INFO - PROCESS | 3804 | 1461304012188 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 22:46:52 INFO - PROCESS | 3804 | 1461304012189 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 22:46:52 INFO - PROCESS | 3804 | 1461304012193 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:46:52 INFO - PROCESS | 3804 | 1461304012195 Marionette TRACE conn3 <- [1,778,null,{}] 22:46:52 INFO - PROCESS | 3804 | 1461304012198 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:52 INFO - PROCESS | 3804 | 1461304012275 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 22:46:52 INFO - PROCESS | 3804 | 1461304012282 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:52 INFO - PROCESS | 3804 | ++DOCSHELL 1373C800 == 56 [pid = 3804] [id = 204] 22:46:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (14495800) [pid = 3804] [serial = 610] [outer = 00000000] 22:46:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (198EC400) [pid = 3804] [serial = 611] [outer = 14495800] 22:46:52 INFO - PROCESS | 3804 | 1461304012327 Marionette DEBUG loaded listener.js 22:46:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (19AE9400) [pid = 3804] [serial = 612] [outer = 14495800] 22:46:52 INFO - PROCESS | 3804 | 1461304012738 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 22:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 592ms 22:46:52 INFO - PROCESS | 3804 | 1461304012787 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 22:46:52 INFO - PROCESS | 3804 | 1461304012789 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 22:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:46:52 INFO - PROCESS | 3804 | 1461304012793 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:46:52 INFO - PROCESS | 3804 | 1461304012794 Marionette TRACE conn3 <- [1,782,null,{}] 22:46:52 INFO - PROCESS | 3804 | 1461304012798 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:52 INFO - PROCESS | 3804 | 1461304012875 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 22:46:52 INFO - PROCESS | 3804 | 1461304012881 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:52 INFO - PROCESS | 3804 | ++DOCSHELL 18F3CC00 == 57 [pid = 3804] [id = 205] 22:46:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (191F4000) [pid = 3804] [serial = 613] [outer = 00000000] 22:46:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1A2DF800) [pid = 3804] [serial = 614] [outer = 191F4000] 22:46:52 INFO - PROCESS | 3804 | 1461304012927 Marionette DEBUG loaded listener.js 22:46:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1A936800) [pid = 3804] [serial = 615] [outer = 191F4000] 22:46:53 INFO - PROCESS | 3804 | 1461304013364 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 22:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 593ms 22:46:53 INFO - PROCESS | 3804 | 1461304013391 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 22:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:46:53 INFO - PROCESS | 3804 | 1461304013394 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 22:46:53 INFO - PROCESS | 3804 | 1461304013398 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:46:53 INFO - PROCESS | 3804 | 1461304013400 Marionette TRACE conn3 <- [1,786,null,{}] 22:46:53 INFO - PROCESS | 3804 | 1461304013420 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:53 INFO - PROCESS | 3804 | 1461304013499 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 22:46:53 INFO - PROCESS | 3804 | 1461304013505 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:53 INFO - PROCESS | 3804 | ++DOCSHELL 191F1800 == 58 [pid = 3804] [id = 206] 22:46:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (191F2000) [pid = 3804] [serial = 616] [outer = 00000000] 22:46:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1C53D800) [pid = 3804] [serial = 617] [outer = 191F2000] 22:46:53 INFO - PROCESS | 3804 | 1461304013553 Marionette DEBUG loaded listener.js 22:46:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1C540800) [pid = 3804] [serial = 618] [outer = 191F2000] 22:46:54 INFO - PROCESS | 3804 | 1461304014039 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 22:46:54 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 22:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 686ms 22:46:54 INFO - PROCESS | 3804 | 1461304014095 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 22:46:54 INFO - PROCESS | 3804 | 1461304014100 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 22:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:46:54 INFO - PROCESS | 3804 | 1461304014105 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:46:54 INFO - PROCESS | 3804 | 1461304014110 Marionette TRACE conn3 <- [1,790,null,{}] 22:46:54 INFO - PROCESS | 3804 | 1461304014117 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:54 INFO - PROCESS | 3804 | 1461304014223 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 22:46:54 INFO - PROCESS | 3804 | 1461304014378 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:54 INFO - PROCESS | 3804 | ++DOCSHELL 1383E000 == 59 [pid = 3804] [id = 207] 22:46:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (13843C00) [pid = 3804] [serial = 619] [outer = 00000000] 22:46:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (16773400) [pid = 3804] [serial = 620] [outer = 13843C00] 22:46:54 INFO - PROCESS | 3804 | 1461304014442 Marionette DEBUG loaded listener.js 22:46:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (16D4EC00) [pid = 3804] [serial = 621] [outer = 13843C00] 22:46:54 INFO - PROCESS | 3804 | 1461304015013 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 22:46:55 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 22:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 935ms 22:46:55 INFO - PROCESS | 3804 | 1461304015052 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 22:46:55 INFO - PROCESS | 3804 | 1461304015058 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 22:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:46:55 INFO - PROCESS | 3804 | 1461304015065 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:46:55 INFO - PROCESS | 3804 | 1461304015068 Marionette TRACE conn3 <- [1,794,null,{}] 22:46:55 INFO - PROCESS | 3804 | 1461304015071 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:55 INFO - PROCESS | 3804 | 1461304015175 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 22:46:55 INFO - PROCESS | 3804 | 1461304015273 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:55 INFO - PROCESS | 3804 | ++DOCSHELL 1838CC00 == 60 [pid = 3804] [id = 208] 22:46:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (18390400) [pid = 3804] [serial = 622] [outer = 00000000] 22:46:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (190B5000) [pid = 3804] [serial = 623] [outer = 18390400] 22:46:55 INFO - PROCESS | 3804 | 1461304015327 Marionette DEBUG loaded listener.js 22:46:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (19223800) [pid = 3804] [serial = 624] [outer = 18390400] 22:46:55 INFO - PROCESS | 3804 | 1461304015918 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 22:46:55 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 22:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 904ms 22:46:55 INFO - PROCESS | 3804 | 1461304015967 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 22:46:55 INFO - PROCESS | 3804 | 1461304015969 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 22:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:46:55 INFO - PROCESS | 3804 | 1461304015973 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:46:55 INFO - PROCESS | 3804 | 1461304015977 Marionette TRACE conn3 <- [1,798,null,{}] 22:46:55 INFO - PROCESS | 3804 | 1461304015988 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:56 INFO - PROCESS | 3804 | 1461304016096 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 22:46:56 INFO - PROCESS | 3804 | 1461304016194 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:56 INFO - PROCESS | 3804 | ++DOCSHELL 1A44FC00 == 61 [pid = 3804] [id = 209] 22:46:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1A4B0C00) [pid = 3804] [serial = 625] [outer = 00000000] 22:46:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1C539400) [pid = 3804] [serial = 626] [outer = 1A4B0C00] 22:46:56 INFO - PROCESS | 3804 | 1461304016251 Marionette DEBUG loaded listener.js 22:46:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1C5C4000) [pid = 3804] [serial = 627] [outer = 1A4B0C00] 22:46:56 INFO - PROCESS | 3804 | 1461304016835 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 22:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 889ms 22:46:56 INFO - PROCESS | 3804 | 1461304016877 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 22:46:56 INFO - PROCESS | 3804 | 1461304016880 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 22:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:46:56 INFO - PROCESS | 3804 | 1461304016883 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:46:56 INFO - PROCESS | 3804 | 1461304016885 Marionette TRACE conn3 <- [1,802,null,{}] 22:46:56 INFO - PROCESS | 3804 | 1461304016889 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:56 INFO - PROCESS | 3804 | 1461304016990 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 22:46:57 INFO - PROCESS | 3804 | 1461304017086 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:57 INFO - PROCESS | 3804 | ++DOCSHELL 1C5C3800 == 62 [pid = 3804] [id = 210] 22:46:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1C5C3C00) [pid = 3804] [serial = 628] [outer = 00000000] 22:46:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1CA51400) [pid = 3804] [serial = 629] [outer = 1C5C3C00] 22:46:57 INFO - PROCESS | 3804 | 1461304017140 Marionette DEBUG loaded listener.js 22:46:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1CC96400) [pid = 3804] [serial = 630] [outer = 1C5C3C00] 22:46:57 INFO - PROCESS | 3804 | 1461304017723 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 22:46:57 INFO - PROCESS | 3804 | 1461304017773 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 22:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:46:57 INFO - PROCESS | 3804 | 1461304017776 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:46:57 INFO - PROCESS | 3804 | 1461304017778 Marionette TRACE conn3 <- [1,806,null,{}] 22:46:57 INFO - PROCESS | 3804 | 1461304017782 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:57 INFO - PROCESS | 3804 | 1461304017882 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 22:46:57 INFO - PROCESS | 3804 | 1461304017979 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:57 INFO - PROCESS | 3804 | ++DOCSHELL 11B37000 == 63 [pid = 3804] [id = 211] 22:46:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (11B39400) [pid = 3804] [serial = 631] [outer = 00000000] 22:46:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1CE16800) [pid = 3804] [serial = 632] [outer = 11B39400] 22:46:58 INFO - PROCESS | 3804 | 1461304018032 Marionette DEBUG loaded listener.js 22:46:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1CE20000) [pid = 3804] [serial = 633] [outer = 11B39400] 22:46:58 INFO - PROCESS | 3804 | 1461304018592 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 22:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 904ms 22:46:58 INFO - PROCESS | 3804 | 1461304018681 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 22:46:58 INFO - PROCESS | 3804 | 1461304018683 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 22:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:46:58 INFO - PROCESS | 3804 | 1461304018687 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:46:58 INFO - PROCESS | 3804 | 1461304018689 Marionette TRACE conn3 <- [1,810,null,{}] 22:46:58 INFO - PROCESS | 3804 | 1461304018692 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:58 INFO - PROCESS | 3804 | 1461304018841 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 22:46:58 INFO - PROCESS | 3804 | 1461304018975 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:46:58 INFO - PROCESS | 3804 | ++DOCSHELL 1A4B2000 == 64 [pid = 3804] [id = 212] 22:46:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (1A4B2C00) [pid = 3804] [serial = 634] [outer = 00000000] 22:46:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1D5B3400) [pid = 3804] [serial = 635] [outer = 1A4B2C00] 22:46:59 INFO - PROCESS | 3804 | 1461304019032 Marionette DEBUG loaded listener.js 22:46:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1D5BCC00) [pid = 3804] [serial = 636] [outer = 1A4B2C00] 22:46:59 INFO - PROCESS | 3804 | 1461304019762 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 22:46:59 INFO - PROCESS | 3804 | 1461304019785 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 22:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:46:59 INFO - PROCESS | 3804 | 1461304019806 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:46:59 INFO - PROCESS | 3804 | 1461304019809 Marionette TRACE conn3 <- [1,814,null,{}] 22:46:59 INFO - PROCESS | 3804 | 1461304019815 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:46:59 INFO - PROCESS | 3804 | 1461304019913 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 22:47:00 INFO - PROCESS | 3804 | 1461304020019 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:00 INFO - PROCESS | 3804 | ++DOCSHELL 1383CC00 == 65 [pid = 3804] [id = 213] 22:47:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (13DD3000) [pid = 3804] [serial = 637] [outer = 00000000] 22:47:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (17E4A400) [pid = 3804] [serial = 638] [outer = 13DD3000] 22:47:00 INFO - PROCESS | 3804 | 1461304020072 Marionette DEBUG loaded listener.js 22:47:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (183E1000) [pid = 3804] [serial = 639] [outer = 13DD3000] 22:47:00 INFO - PROCESS | 3804 | --DOCSHELL 18F3CC00 == 64 [pid = 3804] [id = 205] 22:47:00 INFO - PROCESS | 3804 | --DOCSHELL 1373C800 == 63 [pid = 3804] [id = 204] 22:47:00 INFO - PROCESS | 3804 | --DOCSHELL 13DD0C00 == 62 [pid = 3804] [id = 203] 22:47:00 INFO - PROCESS | 3804 | --DOCSHELL 19BBF400 == 61 [pid = 3804] [id = 202] 22:47:00 INFO - PROCESS | 3804 | --DOCSHELL 199A3000 == 60 [pid = 3804] [id = 201] 22:47:00 INFO - PROCESS | 3804 | --DOCSHELL 191EC400 == 59 [pid = 3804] [id = 200] 22:47:00 INFO - PROCESS | 3804 | --DOCSHELL 1819B400 == 58 [pid = 3804] [id = 199] 22:47:00 INFO - PROCESS | 3804 | --DOCSHELL 137BA000 == 57 [pid = 3804] [id = 198] 22:47:00 INFO - PROCESS | 3804 | --DOCSHELL 02A7F800 == 56 [pid = 3804] [id = 197] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1D851C00) [pid = 3804] [serial = 513] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (14A59800) [pid = 3804] [serial = 516] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1E203000) [pid = 3804] [serial = 525] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1C7A1800) [pid = 3804] [serial = 522] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1999D400) [pid = 3804] [serial = 519] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (19C70000) [pid = 3804] [serial = 578] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (19BBA000) [pid = 3804] [serial = 572] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (19E6D800) [pid = 3804] [serial = 575] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (19BB9400) [pid = 3804] [serial = 573] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (181A5400) [pid = 3804] [serial = 563] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (183E1400) [pid = 3804] [serial = 564] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (19220800) [pid = 3804] [serial = 566] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (19285C00) [pid = 3804] [serial = 567] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1A51C800) [pid = 3804] [serial = 555] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (19E70400) [pid = 3804] [serial = 554] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1676C400) [pid = 3804] [serial = 549] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (16067400) [pid = 3804] [serial = 548] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (16777400) [pid = 3804] [serial = 558] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1599F400) [pid = 3804] [serial = 557] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (191ED800) [pid = 3804] [serial = 552] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (190B5800) [pid = 3804] [serial = 551] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (14AED400) [pid = 3804] [serial = 560] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (15F4A000) [pid = 3804] [serial = 561] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (1A2E2C00) [pid = 3804] [serial = 576] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (199A0000) [pid = 3804] [serial = 569] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (19BDD000) [pid = 3804] [serial = 579] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (19AAB000) [pid = 3804] [serial = 570] [outer = 00000000] [url = about:blank] 22:47:00 INFO - PROCESS | 3804 | 1461304020700 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 22:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 935ms 22:47:00 INFO - PROCESS | 3804 | 1461304020750 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 22:47:00 INFO - PROCESS | 3804 | 1461304020756 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 22:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:47:00 INFO - PROCESS | 3804 | 1461304020762 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:47:00 INFO - PROCESS | 3804 | 1461304020764 Marionette TRACE conn3 <- [1,818,null,{}] 22:47:00 INFO - PROCESS | 3804 | 1461304020768 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:00 INFO - PROCESS | 3804 | 1461304020865 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 22:47:00 INFO - PROCESS | 3804 | 1461304020950 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:00 INFO - PROCESS | 3804 | ++DOCSHELL 12B38800 == 57 [pid = 3804] [id = 214] 22:47:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (13310800) [pid = 3804] [serial = 640] [outer = 00000000] 22:47:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (15709C00) [pid = 3804] [serial = 641] [outer = 13310800] 22:47:00 INFO - PROCESS | 3804 | 1461304020995 Marionette DEBUG loaded listener.js 22:47:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (16805000) [pid = 3804] [serial = 642] [outer = 13310800] 22:47:01 INFO - PROCESS | 3804 | 1461304021365 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 22:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 639ms 22:47:01 INFO - PROCESS | 3804 | 1461304021399 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 22:47:01 INFO - PROCESS | 3804 | 1461304021401 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 22:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:47:01 INFO - PROCESS | 3804 | 1461304021404 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:47:01 INFO - PROCESS | 3804 | 1461304021408 Marionette TRACE conn3 <- [1,822,null,{}] 22:47:01 INFO - PROCESS | 3804 | 1461304021418 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:01 INFO - PROCESS | 3804 | 1461304021502 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 22:47:01 INFO - PROCESS | 3804 | 1461304021569 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:01 INFO - PROCESS | 3804 | ++DOCSHELL 191EC000 == 58 [pid = 3804] [id = 215] 22:47:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (191EC400) [pid = 3804] [serial = 643] [outer = 00000000] 22:47:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (191F6800) [pid = 3804] [serial = 644] [outer = 191EC400] 22:47:01 INFO - PROCESS | 3804 | 1461304021617 Marionette DEBUG loaded listener.js 22:47:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (19281C00) [pid = 3804] [serial = 645] [outer = 191EC400] 22:47:02 INFO - PROCESS | 3804 | 1461304022060 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 22:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 702ms 22:47:02 INFO - PROCESS | 3804 | 1461304022104 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 22:47:02 INFO - PROCESS | 3804 | 1461304022106 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 22:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:47:02 INFO - PROCESS | 3804 | 1461304022110 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:47:02 INFO - PROCESS | 3804 | 1461304022111 Marionette TRACE conn3 <- [1,826,null,{}] 22:47:02 INFO - PROCESS | 3804 | 1461304022115 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:02 INFO - PROCESS | 3804 | 1461304022195 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 22:47:02 INFO - PROCESS | 3804 | 1461304022202 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:02 INFO - PROCESS | 3804 | ++DOCSHELL 181A5400 == 59 [pid = 3804] [id = 216] 22:47:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (190B7C00) [pid = 3804] [serial = 646] [outer = 00000000] 22:47:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (199A1800) [pid = 3804] [serial = 647] [outer = 190B7C00] 22:47:02 INFO - PROCESS | 3804 | 1461304022252 Marionette DEBUG loaded listener.js 22:47:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (19AAAC00) [pid = 3804] [serial = 648] [outer = 190B7C00] 22:47:02 INFO - PROCESS | 3804 | 1461304022683 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 22:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 592ms 22:47:02 INFO - PROCESS | 3804 | 1461304022708 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 22:47:02 INFO - PROCESS | 3804 | 1461304022710 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 22:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:47:02 INFO - PROCESS | 3804 | 1461304022713 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:47:02 INFO - PROCESS | 3804 | 1461304022715 Marionette TRACE conn3 <- [1,830,null,{}] 22:47:02 INFO - PROCESS | 3804 | 1461304022719 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:02 INFO - PROCESS | 3804 | 1461304022797 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 22:47:02 INFO - PROCESS | 3804 | 1461304022804 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:02 INFO - PROCESS | 3804 | ++DOCSHELL 13366000 == 60 [pid = 3804] [id = 217] 22:47:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (198ED400) [pid = 3804] [serial = 649] [outer = 00000000] 22:47:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (19BB9400) [pid = 3804] [serial = 650] [outer = 198ED400] 22:47:02 INFO - PROCESS | 3804 | 1461304022850 Marionette DEBUG loaded listener.js 22:47:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (19BBD400) [pid = 3804] [serial = 651] [outer = 198ED400] 22:47:03 INFO - PROCESS | 3804 | 1461304023363 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 22:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 686ms 22:47:03 INFO - PROCESS | 3804 | 1461304023395 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 22:47:03 INFO - PROCESS | 3804 | 1461304023397 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 22:47:03 INFO - PROCESS | 3804 | 1461304023401 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:47:03 INFO - PROCESS | 3804 | 1461304023403 Marionette TRACE conn3 <- [1,834,null,{}] 22:47:03 INFO - PROCESS | 3804 | 1461304023406 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:03 INFO - PROCESS | 3804 | 1461304023530 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 22:47:03 INFO - PROCESS | 3804 | 1461304023591 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:03 INFO - PROCESS | 3804 | ++DOCSHELL 19BDE400 == 61 [pid = 3804] [id = 218] 22:47:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (19C6E800) [pid = 3804] [serial = 652] [outer = 00000000] 22:47:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1A449400) [pid = 3804] [serial = 653] [outer = 19C6E800] 22:47:03 INFO - PROCESS | 3804 | 1461304023638 Marionette DEBUG loaded listener.js 22:47:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1A4B3800) [pid = 3804] [serial = 654] [outer = 19C6E800] 22:47:04 INFO - PROCESS | 3804 | 1461304024051 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 22:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 701ms 22:47:04 INFO - PROCESS | 3804 | 1461304024104 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 22:47:04 INFO - PROCESS | 3804 | 1461304024106 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 22:47:04 INFO - PROCESS | 3804 | 1461304024115 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:47:04 INFO - PROCESS | 3804 | 1461304024116 Marionette TRACE conn3 <- [1,838,null,{}] 22:47:04 INFO - PROCESS | 3804 | 1461304024120 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:04 INFO - PROCESS | 3804 | 1461304024256 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 22:47:04 INFO - PROCESS | 3804 | 1461304024317 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:04 INFO - PROCESS | 3804 | ++DOCSHELL 19BC1800 == 62 [pid = 3804] [id = 219] 22:47:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (19E6CC00) [pid = 3804] [serial = 655] [outer = 00000000] 22:47:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1C538000) [pid = 3804] [serial = 656] [outer = 19E6CC00] 22:47:04 INFO - PROCESS | 3804 | 1461304024362 Marionette DEBUG loaded listener.js 22:47:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1C5C1400) [pid = 3804] [serial = 657] [outer = 19E6CC00] 22:47:04 INFO - PROCESS | 3804 | 1461304024774 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 22:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 686ms 22:47:04 INFO - PROCESS | 3804 | 1461304024816 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 22:47:04 INFO - PROCESS | 3804 | 1461304024818 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 22:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:47:04 INFO - PROCESS | 3804 | 1461304024822 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:47:04 INFO - PROCESS | 3804 | 1461304024823 Marionette TRACE conn3 <- [1,842,null,{}] 22:47:04 INFO - PROCESS | 3804 | 1461304024826 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:04 INFO - PROCESS | 3804 | 1461304024934 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 22:47:04 INFO - PROCESS | 3804 | 1461304024940 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:04 INFO - PROCESS | 3804 | ++DOCSHELL 1A529400 == 63 [pid = 3804] [id = 220] 22:47:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1ABF2400) [pid = 3804] [serial = 658] [outer = 00000000] 22:47:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1CA49C00) [pid = 3804] [serial = 659] [outer = 1ABF2400] 22:47:04 INFO - PROCESS | 3804 | 1461304024984 Marionette DEBUG loaded listener.js 22:47:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1CCA0400) [pid = 3804] [serial = 660] [outer = 1ABF2400] 22:47:05 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (199A4000) [pid = 3804] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:47:05 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (19BD1C00) [pid = 3804] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:47:05 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (191EE000) [pid = 3804] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:47:05 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (02A8D800) [pid = 3804] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:47:05 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (183E2800) [pid = 3804] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:47:05 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1A52A800) [pid = 3804] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:47:05 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (137BD800) [pid = 3804] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:47:05 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (191F4000) [pid = 3804] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:47:05 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (14495800) [pid = 3804] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:47:05 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (16071000) [pid = 3804] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:47:05 INFO - PROCESS | 3804 | 1461304025481 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 22:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 701ms 22:47:05 INFO - PROCESS | 3804 | 1461304025521 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 22:47:05 INFO - PROCESS | 3804 | 1461304025523 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 22:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:47:05 INFO - PROCESS | 3804 | 1461304025527 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:47:05 INFO - PROCESS | 3804 | 1461304025528 Marionette TRACE conn3 <- [1,846,null,{}] 22:47:05 INFO - PROCESS | 3804 | 1461304025532 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:05 INFO - PROCESS | 3804 | 1461304025642 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 22:47:05 INFO - PROCESS | 3804 | 1461304025650 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:05 INFO - PROCESS | 3804 | ++DOCSHELL 12CB3400 == 64 [pid = 3804] [id = 221] 22:47:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (13364C00) [pid = 3804] [serial = 661] [outer = 00000000] 22:47:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1A2E0000) [pid = 3804] [serial = 662] [outer = 13364C00] 22:47:05 INFO - PROCESS | 3804 | 1461304025694 Marionette DEBUG loaded listener.js 22:47:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1A9F9400) [pid = 3804] [serial = 663] [outer = 13364C00] 22:47:06 INFO - PROCESS | 3804 | 1461304026108 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 22:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 639ms 22:47:06 INFO - PROCESS | 3804 | 1461304026165 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 22:47:06 INFO - PROCESS | 3804 | 1461304026167 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 22:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:47:06 INFO - PROCESS | 3804 | 1461304026170 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:47:06 INFO - PROCESS | 3804 | 1461304026172 Marionette TRACE conn3 <- [1,850,null,{}] 22:47:06 INFO - PROCESS | 3804 | 1461304026175 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:06 INFO - PROCESS | 3804 | 1461304026260 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 22:47:06 INFO - PROCESS | 3804 | 1461304026269 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:06 INFO - PROCESS | 3804 | ++DOCSHELL 198E7800 == 65 [pid = 3804] [id = 222] 22:47:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1D233000) [pid = 3804] [serial = 664] [outer = 00000000] 22:47:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1D456400) [pid = 3804] [serial = 665] [outer = 1D233000] 22:47:06 INFO - PROCESS | 3804 | 1461304026313 Marionette DEBUG loaded listener.js 22:47:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1D5B6800) [pid = 3804] [serial = 666] [outer = 1D233000] 22:47:06 INFO - PROCESS | 3804 | 1461304026730 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 22:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 592ms 22:47:06 INFO - PROCESS | 3804 | 1461304026773 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 22:47:06 INFO - PROCESS | 3804 | 1461304026775 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 22:47:06 INFO - PROCESS | 3804 | 1461304026779 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:47:06 INFO - PROCESS | 3804 | 1461304026781 Marionette TRACE conn3 <- [1,854,null,{}] 22:47:06 INFO - PROCESS | 3804 | 1461304026788 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:06 INFO - PROCESS | 3804 | 1461304026885 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 22:47:06 INFO - PROCESS | 3804 | 1461304026891 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:06 INFO - PROCESS | 3804 | ++DOCSHELL 1D748000 == 66 [pid = 3804] [id = 223] 22:47:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1D749400) [pid = 3804] [serial = 667] [outer = 00000000] 22:47:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1D846C00) [pid = 3804] [serial = 668] [outer = 1D749400] 22:47:06 INFO - PROCESS | 3804 | 1461304026939 Marionette DEBUG loaded listener.js 22:47:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1D84D400) [pid = 3804] [serial = 669] [outer = 1D749400] 22:47:07 INFO - PROCESS | 3804 | 1461304027590 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 22:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 841ms 22:47:07 INFO - PROCESS | 3804 | 1461304027622 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 22:47:07 INFO - PROCESS | 3804 | 1461304027626 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 22:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:47:07 INFO - PROCESS | 3804 | 1461304027632 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:47:07 INFO - PROCESS | 3804 | 1461304027636 Marionette TRACE conn3 <- [1,858,null,{}] 22:47:07 INFO - PROCESS | 3804 | 1461304027641 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:07 INFO - PROCESS | 3804 | 1461304027753 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 22:47:07 INFO - PROCESS | 3804 | 1461304027892 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:07 INFO - PROCESS | 3804 | ++DOCSHELL 137BA000 == 67 [pid = 3804] [id = 224] 22:47:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (13DD8400) [pid = 3804] [serial = 670] [outer = 00000000] 22:47:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (16776C00) [pid = 3804] [serial = 671] [outer = 13DD8400] 22:47:07 INFO - PROCESS | 3804 | 1461304027950 Marionette DEBUG loaded listener.js 22:47:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (16D5B400) [pid = 3804] [serial = 672] [outer = 13DD8400] 22:47:08 INFO - PROCESS | 3804 | 1461304028564 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 22:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 997ms 22:47:08 INFO - PROCESS | 3804 | 1461304028636 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 22:47:08 INFO - PROCESS | 3804 | 1461304028642 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 22:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:47:08 INFO - PROCESS | 3804 | 1461304028648 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:47:08 INFO - PROCESS | 3804 | 1461304028651 Marionette TRACE conn3 <- [1,862,null,{}] 22:47:08 INFO - PROCESS | 3804 | 1461304028655 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:08 INFO - PROCESS | 3804 | 1461304028792 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 22:47:08 INFO - PROCESS | 3804 | 1461304028929 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:08 INFO - PROCESS | 3804 | ++DOCSHELL 18636800 == 68 [pid = 3804] [id = 225] 22:47:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (18A32000) [pid = 3804] [serial = 673] [outer = 00000000] 22:47:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (191F4800) [pid = 3804] [serial = 674] [outer = 18A32000] 22:47:08 INFO - PROCESS | 3804 | 1461304028984 Marionette DEBUG loaded listener.js 22:47:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (19996800) [pid = 3804] [serial = 675] [outer = 18A32000] 22:47:09 INFO - PROCESS | 3804 | 1461304029604 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 22:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 997ms 22:47:09 INFO - PROCESS | 3804 | 1461304029632 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 22:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:47:09 INFO - PROCESS | 3804 | 1461304029635 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 22:47:09 INFO - PROCESS | 3804 | 1461304029639 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:47:09 INFO - PROCESS | 3804 | 1461304029643 Marionette TRACE conn3 <- [1,866,null,{}] 22:47:09 INFO - PROCESS | 3804 | 1461304029654 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:09 INFO - PROCESS | 3804 | 1461304029764 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 22:47:09 INFO - PROCESS | 3804 | 1461304029875 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:09 INFO - PROCESS | 3804 | ++DOCSHELL 1C538C00 == 69 [pid = 3804] [id = 226] 22:47:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1C53B400) [pid = 3804] [serial = 676] [outer = 00000000] 22:47:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1D451400) [pid = 3804] [serial = 677] [outer = 1C53B400] 22:47:09 INFO - PROCESS | 3804 | 1461304029932 Marionette DEBUG loaded listener.js 22:47:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1D746800) [pid = 3804] [serial = 678] [outer = 1C53B400] 22:47:10 INFO - PROCESS | 3804 | 1461304030468 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 22:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 904ms 22:47:10 INFO - PROCESS | 3804 | 1461304030542 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 22:47:10 INFO - PROCESS | 3804 | 1461304030545 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 22:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:47:10 INFO - PROCESS | 3804 | 1461304030549 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:47:10 INFO - PROCESS | 3804 | 1461304030551 Marionette TRACE conn3 <- [1,870,null,{}] 22:47:10 INFO - PROCESS | 3804 | 1461304030554 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:10 INFO - PROCESS | 3804 | 1461304030676 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 22:47:10 INFO - PROCESS | 3804 | 1461304030782 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:10 INFO - PROCESS | 3804 | ++DOCSHELL 190B6C00 == 70 [pid = 3804] [id = 227] 22:47:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (191EF400) [pid = 3804] [serial = 679] [outer = 00000000] 22:47:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (19E6AC00) [pid = 3804] [serial = 680] [outer = 191EF400] 22:47:10 INFO - PROCESS | 3804 | 1461304030836 Marionette DEBUG loaded listener.js 22:47:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (1C535C00) [pid = 3804] [serial = 681] [outer = 191EF400] 22:47:11 INFO - PROCESS | 3804 | 1461304031639 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 22:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1153ms 22:47:11 INFO - PROCESS | 3804 | 1461304031714 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 22:47:11 INFO - PROCESS | 3804 | 1461304031718 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 22:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:47:11 INFO - PROCESS | 3804 | 1461304031724 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:47:11 INFO - PROCESS | 3804 | 1461304031728 Marionette TRACE conn3 <- [1,874,null,{}] 22:47:11 INFO - PROCESS | 3804 | 1461304031733 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:11 INFO - PROCESS | 3804 | 1461304031838 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 22:47:11 INFO - PROCESS | 3804 | 1461304031967 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:11 INFO - PROCESS | 3804 | ++DOCSHELL 02A8F000 == 71 [pid = 3804] [id = 228] 22:47:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (11B34C00) [pid = 3804] [serial = 682] [outer = 00000000] 22:47:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (139E3400) [pid = 3804] [serial = 683] [outer = 11B34C00] 22:47:12 INFO - PROCESS | 3804 | 1461304032018 Marionette DEBUG loaded listener.js 22:47:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (1444E800) [pid = 3804] [serial = 684] [outer = 11B34C00] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 1336D000 == 70 [pid = 3804] [id = 43] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 12BDAC00 == 69 [pid = 3804] [id = 66] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 11B6C800 == 68 [pid = 3804] [id = 159] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 159FA000 == 67 [pid = 3804] [id = 96] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 198E7800 == 66 [pid = 3804] [id = 222] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 12CB3400 == 65 [pid = 3804] [id = 221] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 1A529400 == 64 [pid = 3804] [id = 220] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 19BC1800 == 63 [pid = 3804] [id = 219] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 19BDE400 == 62 [pid = 3804] [id = 218] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 13366000 == 61 [pid = 3804] [id = 217] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 181A5400 == 60 [pid = 3804] [id = 216] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 191EC000 == 59 [pid = 3804] [id = 215] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 12B38800 == 58 [pid = 3804] [id = 214] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 1383CC00 == 57 [pid = 3804] [id = 213] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (1C53D800) [pid = 3804] [serial = 617] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 1C5C3800 == 56 [pid = 3804] [id = 210] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 1A44FC00 == 55 [pid = 3804] [id = 209] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 1838CC00 == 54 [pid = 3804] [id = 208] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 1383E000 == 53 [pid = 3804] [id = 207] 22:47:12 INFO - PROCESS | 3804 | --DOCSHELL 191F1800 == 52 [pid = 3804] [id = 206] 22:47:12 INFO - PROCESS | 3804 | 1461304032579 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 22:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 888ms 22:47:12 INFO - PROCESS | 3804 | 1461304032629 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 22:47:12 INFO - PROCESS | 3804 | 1461304032634 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 22:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:47:12 INFO - PROCESS | 3804 | 1461304032641 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:47:12 INFO - PROCESS | 3804 | 1461304032643 Marionette TRACE conn3 <- [1,878,null,{}] 22:47:12 INFO - PROCESS | 3804 | 1461304032647 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:12 INFO - PROCESS | 3804 | 1461304032742 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (19AB1C00) [pid = 3804] [serial = 546] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (19AB8400) [pid = 3804] [serial = 602] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (19BDA800) [pid = 3804] [serial = 605] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (19AB7C00) [pid = 3804] [serial = 603] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (1928E000) [pid = 3804] [serial = 599] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1999B400) [pid = 3804] [serial = 587] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (139E4000) [pid = 3804] [serial = 591] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1337D400) [pid = 3804] [serial = 590] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (1819BC00) [pid = 3804] [serial = 584] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (18F30000) [pid = 3804] [serial = 596] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (18F3B400) [pid = 3804] [serial = 597] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1ACDA400) [pid = 3804] [serial = 608] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1B1BB000) [pid = 3804] [serial = 581] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (14AEA800) [pid = 3804] [serial = 593] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (15F94800) [pid = 3804] [serial = 594] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1A936800) [pid = 3804] [serial = 615] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (19C73800) [pid = 3804] [serial = 606] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1A2DF800) [pid = 3804] [serial = 614] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1B1BEC00) [pid = 3804] [serial = 609] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (198EC400) [pid = 3804] [serial = 611] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (19AE9400) [pid = 3804] [serial = 612] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (198E8000) [pid = 3804] [serial = 600] [outer = 00000000] [url = about:blank] 22:47:12 INFO - PROCESS | 3804 | 1461304032832 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:12 INFO - PROCESS | 3804 | ++DOCSHELL 11B69400 == 53 [pid = 3804] [id = 229] 22:47:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (11B6A800) [pid = 3804] [serial = 685] [outer = 00000000] 22:47:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1383CC00) [pid = 3804] [serial = 686] [outer = 11B6A800] 22:47:12 INFO - PROCESS | 3804 | 1461304032878 Marionette DEBUG loaded listener.js 22:47:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1570A000) [pid = 3804] [serial = 687] [outer = 11B6A800] 22:47:13 INFO - PROCESS | 3804 | 1461304033251 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 22:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 639ms 22:47:13 INFO - PROCESS | 3804 | 1461304033332 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 22:47:13 INFO - PROCESS | 3804 | 1461304033334 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 22:47:13 INFO - PROCESS | 3804 | 1461304033341 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:47:13 INFO - PROCESS | 3804 | 1461304033344 Marionette TRACE conn3 <- [1,882,null,{}] 22:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:47:13 INFO - PROCESS | 3804 | 1461304033359 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:13 INFO - PROCESS | 3804 | 1461304033441 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 22:47:13 INFO - PROCESS | 3804 | 1461304033457 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:13 INFO - PROCESS | 3804 | ++DOCSHELL 1863C000 == 54 [pid = 3804] [id = 230] 22:47:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1863C800) [pid = 3804] [serial = 688] [outer = 00000000] 22:47:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (18F35400) [pid = 3804] [serial = 689] [outer = 1863C800] 22:47:13 INFO - PROCESS | 3804 | 1461304033504 Marionette DEBUG loaded listener.js 22:47:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (190ACC00) [pid = 3804] [serial = 690] [outer = 1863C800] 22:47:14 INFO - PROCESS | 3804 | 1461304034207 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 22:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 872ms 22:47:14 INFO - PROCESS | 3804 | 1461304034233 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 22:47:14 INFO - PROCESS | 3804 | 1461304034236 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 22:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:47:14 INFO - PROCESS | 3804 | 1461304034239 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:47:14 INFO - PROCESS | 3804 | 1461304034240 Marionette TRACE conn3 <- [1,886,null,{}] 22:47:14 INFO - PROCESS | 3804 | 1461304034244 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:14 INFO - PROCESS | 3804 | 1461304034352 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 22:47:14 INFO - PROCESS | 3804 | 1461304034360 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:14 INFO - PROCESS | 3804 | ++DOCSHELL 1863B800 == 55 [pid = 3804] [id = 231] 22:47:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1863E800) [pid = 3804] [serial = 691] [outer = 00000000] 22:47:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (199A4C00) [pid = 3804] [serial = 692] [outer = 1863E800] 22:47:14 INFO - PROCESS | 3804 | 1461304034409 Marionette DEBUG loaded listener.js 22:47:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (19AAD400) [pid = 3804] [serial = 693] [outer = 1863E800] 22:47:14 INFO - PROCESS | 3804 | 1461304034846 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 22:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 623ms 22:47:14 INFO - PROCESS | 3804 | 1461304034877 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 22:47:14 INFO - PROCESS | 3804 | 1461304034879 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 22:47:14 INFO - PROCESS | 3804 | 1461304034882 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:47:14 INFO - PROCESS | 3804 | 1461304034884 Marionette TRACE conn3 <- [1,890,null,{}] 22:47:14 INFO - PROCESS | 3804 | 1461304034887 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:14 INFO - PROCESS | 3804 | 1461304035007 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 22:47:15 INFO - PROCESS | 3804 | 1461304035028 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:15 INFO - PROCESS | 3804 | ++DOCSHELL 199A1C00 == 56 [pid = 3804] [id = 232] 22:47:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (19AAE000) [pid = 3804] [serial = 694] [outer = 00000000] 22:47:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (19BC1800) [pid = 3804] [serial = 695] [outer = 19AAE000] 22:47:15 INFO - PROCESS | 3804 | 1461304035075 Marionette DEBUG loaded listener.js 22:47:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (19BC5C00) [pid = 3804] [serial = 696] [outer = 19AAE000] 22:47:15 INFO - PROCESS | 3804 | 1461304035495 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 22:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 686ms 22:47:15 INFO - PROCESS | 3804 | 1461304035569 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 22:47:15 INFO - PROCESS | 3804 | 1461304035571 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 22:47:15 INFO - PROCESS | 3804 | 1461304035574 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:47:15 INFO - PROCESS | 3804 | 1461304035576 Marionette TRACE conn3 <- [1,894,null,{}] 22:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:47:15 INFO - PROCESS | 3804 | 1461304035579 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:15 INFO - PROCESS | 3804 | 1461304035704 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 22:47:15 INFO - PROCESS | 3804 | 1461304035715 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:15 INFO - PROCESS | 3804 | ++DOCSHELL 19AB8C00 == 57 [pid = 3804] [id = 233] 22:47:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (19AF0800) [pid = 3804] [serial = 697] [outer = 00000000] 22:47:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1A2DE400) [pid = 3804] [serial = 698] [outer = 19AF0800] 22:47:15 INFO - PROCESS | 3804 | 1461304035763 Marionette DEBUG loaded listener.js 22:47:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1A445400) [pid = 3804] [serial = 699] [outer = 19AF0800] 22:47:16 INFO - PROCESS | 3804 | 1461304036217 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 22:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 701ms 22:47:16 INFO - PROCESS | 3804 | 1461304036314 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 22:47:16 INFO - PROCESS | 3804 | 1461304036316 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 22:47:16 INFO - PROCESS | 3804 | 1461304036319 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:47:16 INFO - PROCESS | 3804 | 1461304036321 Marionette TRACE conn3 <- [1,898,null,{}] 22:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:47:16 INFO - PROCESS | 3804 | 1461304036324 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:16 INFO - PROCESS | 3804 | 1461304036431 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 22:47:16 INFO - PROCESS | 3804 | 1461304036508 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:16 INFO - PROCESS | 3804 | ++DOCSHELL 18A34800 == 58 [pid = 3804] [id = 234] 22:47:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1ABF3400) [pid = 3804] [serial = 700] [outer = 00000000] 22:47:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1B1BE000) [pid = 3804] [serial = 701] [outer = 1ABF3400] 22:47:16 INFO - PROCESS | 3804 | 1461304036553 Marionette DEBUG loaded listener.js 22:47:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1B1BD000) [pid = 3804] [serial = 702] [outer = 1ABF3400] 22:47:17 INFO - PROCESS | 3804 | 1461304037196 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 22:47:17 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (19C6E800) [pid = 3804] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:47:17 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (19E6CC00) [pid = 3804] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:47:17 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (13DD3000) [pid = 3804] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:47:17 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (191EC400) [pid = 3804] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:47:17 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (190B7C00) [pid = 3804] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:47:17 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (13310800) [pid = 3804] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:47:17 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (198ED400) [pid = 3804] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:47:17 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (191F2000) [pid = 3804] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:47:17 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1ABF2400) [pid = 3804] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:47:17 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (13364C00) [pid = 3804] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:47:17 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (1D233000) [pid = 3804] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:47:17 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (14A58400) [pid = 3804] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:47:17 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (190AA800) [pid = 3804] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 951ms 22:47:17 INFO - PROCESS | 3804 | 1461304037271 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 22:47:17 INFO - PROCESS | 3804 | 1461304037273 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 22:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:47:17 INFO - PROCESS | 3804 | 1461304037276 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:47:17 INFO - PROCESS | 3804 | 1461304037278 Marionette TRACE conn3 <- [1,902,null,{}] 22:47:17 INFO - PROCESS | 3804 | 1461304037281 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:17 INFO - PROCESS | 3804 | 1461304037357 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 22:47:17 INFO - PROCESS | 3804 | 1461304037364 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:17 INFO - PROCESS | 3804 | ++DOCSHELL 1606A000 == 59 [pid = 3804] [id = 235] 22:47:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (16802000) [pid = 3804] [serial = 703] [outer = 00000000] 22:47:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (191ECC00) [pid = 3804] [serial = 704] [outer = 16802000] 22:47:17 INFO - PROCESS | 3804 | 1461304037408 Marionette DEBUG loaded listener.js 22:47:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (191EC400) [pid = 3804] [serial = 705] [outer = 16802000] 22:47:17 INFO - PROCESS | 3804 | 1461304037840 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 22:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 592ms 22:47:17 INFO - PROCESS | 3804 | 1461304037874 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 22:47:17 INFO - PROCESS | 3804 | 1461304037876 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 22:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:47:17 INFO - PROCESS | 3804 | 1461304037879 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:47:17 INFO - PROCESS | 3804 | 1461304037881 Marionette TRACE conn3 <- [1,906,null,{}] 22:47:17 INFO - PROCESS | 3804 | 1461304037884 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:17 INFO - PROCESS | 3804 | 1461304037961 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 22:47:17 INFO - PROCESS | 3804 | 1461304037970 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:17 INFO - PROCESS | 3804 | ++DOCSHELL 199A2C00 == 60 [pid = 3804] [id = 236] 22:47:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (19BD9800) [pid = 3804] [serial = 706] [outer = 00000000] 22:47:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (1C539800) [pid = 3804] [serial = 707] [outer = 19BD9800] 22:47:18 INFO - PROCESS | 3804 | 1461304038014 Marionette DEBUG loaded listener.js 22:47:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1C540400) [pid = 3804] [serial = 708] [outer = 19BD9800] 22:47:18 INFO - PROCESS | 3804 | 1461304038472 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 22:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 624ms 22:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:47:18 INFO - PROCESS | 3804 | 1461304038517 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 22:47:18 INFO - PROCESS | 3804 | 1461304038519 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 22:47:18 INFO - PROCESS | 3804 | 1461304038522 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:47:18 INFO - PROCESS | 3804 | 1461304038524 Marionette TRACE conn3 <- [1,910,null,{}] 22:47:18 INFO - PROCESS | 3804 | 1461304038528 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:18 INFO - PROCESS | 3804 | 1461304038605 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 22:47:18 INFO - PROCESS | 3804 | 1461304038611 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:18 INFO - PROCESS | 3804 | ++DOCSHELL 1C5CCC00 == 61 [pid = 3804] [id = 237] 22:47:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1C7A5800) [pid = 3804] [serial = 709] [outer = 00000000] 22:47:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1CC9E000) [pid = 3804] [serial = 710] [outer = 1C7A5800] 22:47:18 INFO - PROCESS | 3804 | 1461304038654 Marionette DEBUG loaded listener.js 22:47:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (14450800) [pid = 3804] [serial = 711] [outer = 1C7A5800] 22:47:19 INFO - PROCESS | 3804 | 1461304039077 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 22:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 593ms 22:47:19 INFO - PROCESS | 3804 | 1461304039122 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 22:47:19 INFO - PROCESS | 3804 | 1461304039124 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 22:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:47:19 INFO - PROCESS | 3804 | 1461304039128 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:47:19 INFO - PROCESS | 3804 | 1461304039131 Marionette TRACE conn3 <- [1,914,null,{}] 22:47:19 INFO - PROCESS | 3804 | 1461304039134 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:19 INFO - PROCESS | 3804 | 1461304039286 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 22:47:19 INFO - PROCESS | 3804 | 1461304039445 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:19 INFO - PROCESS | 3804 | ++DOCSHELL 11B6BC00 == 62 [pid = 3804] [id = 238] 22:47:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (11B6EC00) [pid = 3804] [serial = 712] [outer = 00000000] 22:47:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (12CB5000) [pid = 3804] [serial = 713] [outer = 11B6EC00] 22:47:19 INFO - PROCESS | 3804 | 1461304039504 Marionette DEBUG loaded listener.js 22:47:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (13314C00) [pid = 3804] [serial = 714] [outer = 11B6EC00] 22:47:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1819E000) [pid = 3804] [serial = 715] [outer = 1E20F400] 22:47:20 INFO - PROCESS | 3804 | 1461304040136 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 22:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1090ms 22:47:20 INFO - PROCESS | 3804 | 1461304040232 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 22:47:20 INFO - PROCESS | 3804 | 1461304040237 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 22:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:47:20 INFO - PROCESS | 3804 | 1461304040243 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:47:20 INFO - PROCESS | 3804 | 1461304040247 Marionette TRACE conn3 <- [1,918,null,{}] 22:47:20 INFO - PROCESS | 3804 | 1461304040252 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:20 INFO - PROCESS | 3804 | 1461304040366 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 22:47:20 INFO - PROCESS | 3804 | 1461304040490 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:20 INFO - PROCESS | 3804 | ++DOCSHELL 16D16400 == 63 [pid = 3804] [id = 239] 22:47:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (17E22C00) [pid = 3804] [serial = 716] [outer = 00000000] 22:47:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (190AE800) [pid = 3804] [serial = 717] [outer = 17E22C00] 22:47:20 INFO - PROCESS | 3804 | 1461304040548 Marionette DEBUG loaded listener.js 22:47:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (191F1800) [pid = 3804] [serial = 718] [outer = 17E22C00] 22:47:21 INFO - PROCESS | 3804 | 1461304041145 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 22:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 935ms 22:47:21 INFO - PROCESS | 3804 | 1461304041171 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 22:47:21 INFO - PROCESS | 3804 | 1461304041175 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 22:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:47:21 INFO - PROCESS | 3804 | 1461304041179 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:47:21 INFO - PROCESS | 3804 | 1461304041181 Marionette TRACE conn3 <- [1,922,null,{}] 22:47:21 INFO - PROCESS | 3804 | 1461304041185 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:21 INFO - PROCESS | 3804 | 1461304041287 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 22:47:21 INFO - PROCESS | 3804 | 1461304041390 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:21 INFO - PROCESS | 3804 | ++DOCSHELL 19E6B800 == 64 [pid = 3804] [id = 240] 22:47:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (19E6C800) [pid = 3804] [serial = 719] [outer = 00000000] 22:47:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (1B1BBC00) [pid = 3804] [serial = 720] [outer = 19E6C800] 22:47:21 INFO - PROCESS | 3804 | 1461304041445 Marionette DEBUG loaded listener.js 22:47:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (1C5C8C00) [pid = 3804] [serial = 721] [outer = 19E6C800] 22:47:22 INFO - PROCESS | 3804 | 1461304042010 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 22:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 888ms 22:47:22 INFO - PROCESS | 3804 | 1461304042082 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 22:47:22 INFO - PROCESS | 3804 | 1461304042086 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 22:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:47:22 INFO - PROCESS | 3804 | 1461304042097 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:47:22 INFO - PROCESS | 3804 | 1461304042101 Marionette TRACE conn3 <- [1,926,null,{}] 22:47:22 INFO - PROCESS | 3804 | 1461304042106 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:22 INFO - PROCESS | 3804 | 1461304042246 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 22:47:22 INFO - PROCESS | 3804 | 1461304042372 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:22 INFO - PROCESS | 3804 | ++DOCSHELL 11B31400 == 65 [pid = 3804] [id = 241] 22:47:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (11B38800) [pid = 3804] [serial = 722] [outer = 00000000] 22:47:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (1D84C000) [pid = 3804] [serial = 723] [outer = 11B38800] 22:47:22 INFO - PROCESS | 3804 | 1461304042427 Marionette DEBUG loaded listener.js 22:47:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1D852400) [pid = 3804] [serial = 724] [outer = 11B38800] 22:47:22 INFO - PROCESS | 3804 | 1461304042945 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 22:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 904ms 22:47:22 INFO - PROCESS | 3804 | 1461304042996 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 22:47:22 INFO - PROCESS | 3804 | 1461304042999 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 22:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:47:22 INFO - PROCESS | 3804 | 1461304043002 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:47:22 INFO - PROCESS | 3804 | 1461304043004 Marionette TRACE conn3 <- [1,930,null,{}] 22:47:22 INFO - PROCESS | 3804 | 1461304043008 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:23 INFO - PROCESS | 3804 | 1461304043109 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 22:47:23 INFO - PROCESS | 3804 | 1461304043213 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:23 INFO - PROCESS | 3804 | ++DOCSHELL 1D843C00 == 66 [pid = 3804] [id = 242] 22:47:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (1D897800) [pid = 3804] [serial = 725] [outer = 00000000] 22:47:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (1D89A000) [pid = 3804] [serial = 726] [outer = 1D897800] 22:47:23 INFO - PROCESS | 3804 | 1461304043270 Marionette DEBUG loaded listener.js 22:47:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (1D89FC00) [pid = 3804] [serial = 727] [outer = 1D897800] 22:47:23 INFO - PROCESS | 3804 | 1461304043839 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 22:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 889ms 22:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:47:23 INFO - PROCESS | 3804 | 1461304043907 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 22:47:23 INFO - PROCESS | 3804 | 1461304043909 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 22:47:23 INFO - PROCESS | 3804 | 1461304043913 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:47:23 INFO - PROCESS | 3804 | 1461304043915 Marionette TRACE conn3 <- [1,934,null,{}] 22:47:23 INFO - PROCESS | 3804 | 1461304043918 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:24 INFO - PROCESS | 3804 | 1461304044020 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 22:47:24 INFO - PROCESS | 3804 | 1461304044124 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:24 INFO - PROCESS | 3804 | ++DOCSHELL 1DA8E000 == 67 [pid = 3804] [id = 243] 22:47:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (1DA8E400) [pid = 3804] [serial = 728] [outer = 00000000] 22:47:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (1DE9C000) [pid = 3804] [serial = 729] [outer = 1DA8E400] 22:47:24 INFO - PROCESS | 3804 | 1461304044184 Marionette DEBUG loaded listener.js 22:47:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (1DFE6800) [pid = 3804] [serial = 730] [outer = 1DA8E400] 22:47:24 INFO - PROCESS | 3804 | 1461304044794 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 22:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 935ms 22:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:47:24 INFO - PROCESS | 3804 | 1461304044858 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 22:47:24 INFO - PROCESS | 3804 | 1461304044860 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 22:47:24 INFO - PROCESS | 3804 | 1461304044864 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:47:24 INFO - PROCESS | 3804 | 1461304044866 Marionette TRACE conn3 <- [1,938,null,{}] 22:47:24 INFO - PROCESS | 3804 | 1461304044870 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:25 INFO - PROCESS | 3804 | 1461304045091 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 22:47:25 INFO - PROCESS | 3804 | 1461304045227 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:25 INFO - PROCESS | 3804 | ++DOCSHELL 11C2A800 == 68 [pid = 3804] [id = 244] 22:47:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (11C2B000) [pid = 3804] [serial = 731] [outer = 00000000] 22:47:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (12B84000) [pid = 3804] [serial = 732] [outer = 11C2B000] 22:47:25 INFO - PROCESS | 3804 | 1461304045286 Marionette DEBUG loaded listener.js 22:47:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (13371000) [pid = 3804] [serial = 733] [outer = 11C2B000] 22:47:25 INFO - PROCESS | 3804 | 1461304045856 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 1C5CCC00 == 67 [pid = 3804] [id = 237] 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 199A2C00 == 66 [pid = 3804] [id = 236] 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 1606A000 == 65 [pid = 3804] [id = 235] 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 18A34800 == 64 [pid = 3804] [id = 234] 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 19AB8C00 == 63 [pid = 3804] [id = 233] 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 199A1C00 == 62 [pid = 3804] [id = 232] 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 1863B800 == 61 [pid = 3804] [id = 231] 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 1863C000 == 60 [pid = 3804] [id = 230] 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 11B69400 == 59 [pid = 3804] [id = 229] 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 02A8F000 == 58 [pid = 3804] [id = 228] 22:47:25 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1D846C00) [pid = 3804] [serial = 668] [outer = 00000000] [url = about:blank] 22:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1075ms 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 190B6C00 == 57 [pid = 3804] [id = 227] 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 1C538C00 == 56 [pid = 3804] [id = 226] 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 18636800 == 55 [pid = 3804] [id = 225] 22:47:25 INFO - PROCESS | 3804 | --DOCSHELL 137BA000 == 54 [pid = 3804] [id = 224] 22:47:25 INFO - PROCESS | 3804 | 1461304045956 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 22:47:25 INFO - PROCESS | 3804 | 1461304045960 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 22:47:25 INFO - PROCESS | 3804 | 1461304045965 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:47:25 INFO - PROCESS | 3804 | 1461304045969 Marionette TRACE conn3 <- [1,942,null,{}] 22:47:25 INFO - PROCESS | 3804 | 1461304045973 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:26 INFO - PROCESS | 3804 | 1461304046064 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (1A449400) [pid = 3804] [serial = 653] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (1C538000) [pid = 3804] [serial = 656] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (1A4B3800) [pid = 3804] [serial = 654] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (183E1000) [pid = 3804] [serial = 639] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (17E4A400) [pid = 3804] [serial = 638] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (191F6800) [pid = 3804] [serial = 644] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (19281C00) [pid = 3804] [serial = 645] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (199A1800) [pid = 3804] [serial = 647] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (19AAAC00) [pid = 3804] [serial = 648] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (15709C00) [pid = 3804] [serial = 641] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (16805000) [pid = 3804] [serial = 642] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (19BB9400) [pid = 3804] [serial = 650] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (1C540800) [pid = 3804] [serial = 618] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1CA49C00) [pid = 3804] [serial = 659] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (1D5B3400) [pid = 3804] [serial = 635] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (16773400) [pid = 3804] [serial = 620] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (190B5000) [pid = 3804] [serial = 623] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (1C539400) [pid = 3804] [serial = 626] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1CA51400) [pid = 3804] [serial = 629] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (1C5C1400) [pid = 3804] [serial = 657] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1CE16800) [pid = 3804] [serial = 632] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (1A2E0000) [pid = 3804] [serial = 662] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1D456400) [pid = 3804] [serial = 665] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1CCA0400) [pid = 3804] [serial = 660] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (19BBD400) [pid = 3804] [serial = 651] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1D5B6800) [pid = 3804] [serial = 666] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1A9F9400) [pid = 3804] [serial = 663] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (181A3000) [pid = 3804] [serial = 585] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (19AAE400) [pid = 3804] [serial = 588] [outer = 00000000] [url = about:blank] 22:47:26 INFO - PROCESS | 3804 | 1461304046163 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:26 INFO - PROCESS | 3804 | ++DOCSHELL 15709C00 == 55 [pid = 3804] [id = 245] 22:47:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1570F800) [pid = 3804] [serial = 734] [outer = 00000000] 22:47:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (15F8E000) [pid = 3804] [serial = 735] [outer = 1570F800] 22:47:26 INFO - PROCESS | 3804 | 1461304046213 Marionette DEBUG loaded listener.js 22:47:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1606AC00) [pid = 3804] [serial = 736] [outer = 1570F800] 22:47:26 INFO - PROCESS | 3804 | 1461304046629 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 22:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 732ms 22:47:26 INFO - PROCESS | 3804 | 1461304046707 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 22:47:26 INFO - PROCESS | 3804 | 1461304046710 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 22:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:47:26 INFO - PROCESS | 3804 | 1461304046713 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:47:26 INFO - PROCESS | 3804 | 1461304046715 Marionette TRACE conn3 <- [1,946,null,{}] 22:47:26 INFO - PROCESS | 3804 | 1461304046719 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:26 INFO - PROCESS | 3804 | 1461304046801 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 22:47:26 INFO - PROCESS | 3804 | 1461304046815 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:26 INFO - PROCESS | 3804 | ++DOCSHELL 18391C00 == 56 [pid = 3804] [id = 246] 22:47:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (183D8000) [pid = 3804] [serial = 737] [outer = 00000000] 22:47:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1862C800) [pid = 3804] [serial = 738] [outer = 183D8000] 22:47:26 INFO - PROCESS | 3804 | 1461304046863 Marionette DEBUG loaded listener.js 22:47:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1863D000) [pid = 3804] [serial = 739] [outer = 183D8000] 22:47:27 INFO - PROCESS | 3804 | 1461304047312 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 22:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 639ms 22:47:27 INFO - PROCESS | 3804 | 1461304047334 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 22:47:27 INFO - PROCESS | 3804 | 1461304047338 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 22:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:47:27 INFO - PROCESS | 3804 | 1461304047351 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:47:27 INFO - PROCESS | 3804 | 1461304047356 Marionette TRACE conn3 <- [1,950,null,{}] 22:47:27 INFO - PROCESS | 3804 | 1461304047359 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:27 INFO - PROCESS | 3804 | 1461304047442 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 22:47:27 INFO - PROCESS | 3804 | 1461304047448 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:27 INFO - PROCESS | 3804 | ++DOCSHELL 191F5C00 == 57 [pid = 3804] [id = 247] 22:47:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1928A800) [pid = 3804] [serial = 740] [outer = 00000000] 22:47:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (19997400) [pid = 3804] [serial = 741] [outer = 1928A800] 22:47:27 INFO - PROCESS | 3804 | 1461304047496 Marionette DEBUG loaded listener.js 22:47:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1999F800) [pid = 3804] [serial = 742] [outer = 1928A800] 22:47:27 INFO - PROCESS | 3804 | 1461304047923 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 22:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 592ms 22:47:27 INFO - PROCESS | 3804 | 1461304047954 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 22:47:27 INFO - PROCESS | 3804 | 1461304047956 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 22:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:47:27 INFO - PROCESS | 3804 | 1461304047960 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:47:27 INFO - PROCESS | 3804 | 1461304047962 Marionette TRACE conn3 <- [1,954,null,{}] 22:47:27 INFO - PROCESS | 3804 | 1461304047965 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:28 INFO - PROCESS | 3804 | 1461304048046 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 22:47:28 INFO - PROCESS | 3804 | 1461304048053 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:28 INFO - PROCESS | 3804 | ++DOCSHELL 191F5800 == 58 [pid = 3804] [id = 248] 22:47:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (19864800) [pid = 3804] [serial = 743] [outer = 00000000] 22:47:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (19AB7000) [pid = 3804] [serial = 744] [outer = 19864800] 22:47:28 INFO - PROCESS | 3804 | 1461304048097 Marionette DEBUG loaded listener.js 22:47:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (19AF5800) [pid = 3804] [serial = 745] [outer = 19864800] 22:47:28 INFO - PROCESS | 3804 | 1461304048579 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 22:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 623ms 22:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:47:28 INFO - PROCESS | 3804 | 1461304048596 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 22:47:28 INFO - PROCESS | 3804 | 1461304048597 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 22:47:28 INFO - PROCESS | 3804 | 1461304048600 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:47:28 INFO - PROCESS | 3804 | 1461304048602 Marionette TRACE conn3 <- [1,958,null,{}] 22:47:28 INFO - PROCESS | 3804 | 1461304048606 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:28 INFO - PROCESS | 3804 | 1461304048721 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 22:47:28 INFO - PROCESS | 3804 | 1461304048728 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:28 INFO - PROCESS | 3804 | ++DOCSHELL 11C2C400 == 59 [pid = 3804] [id = 249] 22:47:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (19BC2C00) [pid = 3804] [serial = 746] [outer = 00000000] 22:47:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (19BDC000) [pid = 3804] [serial = 747] [outer = 19BC2C00] 22:47:28 INFO - PROCESS | 3804 | 1461304048782 Marionette DEBUG loaded listener.js 22:47:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (19E6C000) [pid = 3804] [serial = 748] [outer = 19BC2C00] 22:47:29 INFO - PROCESS | 3804 | 1461304049248 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 22:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 685ms 22:47:29 INFO - PROCESS | 3804 | 1461304049305 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 22:47:29 INFO - PROCESS | 3804 | 1461304049307 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 22:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:47:29 INFO - PROCESS | 3804 | 1461304049318 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:47:29 INFO - PROCESS | 3804 | 1461304049320 Marionette TRACE conn3 <- [1,962,null,{}] 22:47:29 INFO - PROCESS | 3804 | 1461304049323 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:29 INFO - PROCESS | 3804 | 1461304049441 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 22:47:29 INFO - PROCESS | 3804 | 1461304049530 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:29 INFO - PROCESS | 3804 | ++DOCSHELL 19BDB400 == 60 [pid = 3804] [id = 250] 22:47:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (19F9B800) [pid = 3804] [serial = 749] [outer = 00000000] 22:47:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (1ACE2C00) [pid = 3804] [serial = 750] [outer = 19F9B800] 22:47:29 INFO - PROCESS | 3804 | 1461304049573 Marionette DEBUG loaded listener.js 22:47:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (1C538400) [pid = 3804] [serial = 751] [outer = 19F9B800] 22:47:29 INFO - PROCESS | 3804 | 1461304049970 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 22:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 685ms 22:47:30 INFO - PROCESS | 3804 | 1461304050017 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 22:47:30 INFO - PROCESS | 3804 | 1461304050019 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 22:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:47:30 INFO - PROCESS | 3804 | 1461304050029 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:47:30 INFO - PROCESS | 3804 | 1461304050030 Marionette TRACE conn3 <- [1,966,null,{}] 22:47:30 INFO - PROCESS | 3804 | 1461304050034 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:30 INFO - PROCESS | 3804 | 1461304050146 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 22:47:30 INFO - PROCESS | 3804 | 1461304050153 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:30 INFO - PROCESS | 3804 | ++DOCSHELL 1A4B3800 == 61 [pid = 3804] [id = 251] 22:47:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1A9F9000) [pid = 3804] [serial = 752] [outer = 00000000] 22:47:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (1C5C7C00) [pid = 3804] [serial = 753] [outer = 1A9F9000] 22:47:30 INFO - PROCESS | 3804 | 1461304050197 Marionette DEBUG loaded listener.js 22:47:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1CA49C00) [pid = 3804] [serial = 754] [outer = 1A9F9000] 22:47:30 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (19AF0800) [pid = 3804] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:47:30 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (1ABF3400) [pid = 3804] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:47:30 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1863E800) [pid = 3804] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:47:30 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (11B6A800) [pid = 3804] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:47:30 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (11B34C00) [pid = 3804] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:47:30 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1863C800) [pid = 3804] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:47:30 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (16802000) [pid = 3804] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:47:30 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (19BD9800) [pid = 3804] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:47:30 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (19AAE000) [pid = 3804] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:47:30 INFO - PROCESS | 3804 | 1461304050742 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 22:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 732ms 22:47:30 INFO - PROCESS | 3804 | 1461304050792 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 22:47:30 INFO - PROCESS | 3804 | 1461304050794 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 22:47:30 INFO - PROCESS | 3804 | 1461304050798 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:47:30 INFO - PROCESS | 3804 | 1461304050799 Marionette TRACE conn3 <- [1,970,null,{}] 22:47:30 INFO - PROCESS | 3804 | 1461304050804 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:30 INFO - PROCESS | 3804 | 1461304050883 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 22:47:30 INFO - PROCESS | 3804 | 1461304050890 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:30 INFO - PROCESS | 3804 | ++DOCSHELL 199A1C00 == 62 [pid = 3804] [id = 252] 22:47:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (19BBA000) [pid = 3804] [serial = 755] [outer = 00000000] 22:47:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (1B1C9C00) [pid = 3804] [serial = 756] [outer = 19BBA000] 22:47:30 INFO - PROCESS | 3804 | 1461304050934 Marionette DEBUG loaded listener.js 22:47:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (1B1C9400) [pid = 3804] [serial = 757] [outer = 19BBA000] 22:47:31 INFO - PROCESS | 3804 | 1461304051352 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 22:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 592ms 22:47:31 INFO - PROCESS | 3804 | 1461304051396 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 22:47:31 INFO - PROCESS | 3804 | 1461304051398 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 22:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:47:31 INFO - PROCESS | 3804 | 1461304051405 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:47:31 INFO - PROCESS | 3804 | 1461304051407 Marionette TRACE conn3 <- [1,974,null,{}] 22:47:31 INFO - PROCESS | 3804 | 1461304051410 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:31 INFO - PROCESS | 3804 | 1461304051497 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 22:47:31 INFO - PROCESS | 3804 | 1461304051505 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:31 INFO - PROCESS | 3804 | ++DOCSHELL 11C30400 == 63 [pid = 3804] [id = 253] 22:47:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (19864000) [pid = 3804] [serial = 758] [outer = 00000000] 22:47:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (1CCEE000) [pid = 3804] [serial = 759] [outer = 19864000] 22:47:31 INFO - PROCESS | 3804 | 1461304051549 Marionette DEBUG loaded listener.js 22:47:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (1CE1F000) [pid = 3804] [serial = 760] [outer = 19864000] 22:47:31 INFO - PROCESS | 3804 | 1461304051964 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 22:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 592ms 22:47:32 INFO - PROCESS | 3804 | 1461304052008 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 22:47:32 INFO - PROCESS | 3804 | 1461304052010 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 22:47:32 INFO - PROCESS | 3804 | 1461304052013 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:47:32 INFO - PROCESS | 3804 | 1461304052015 Marionette TRACE conn3 <- [1,978,null,{}] 22:47:32 INFO - PROCESS | 3804 | 1461304052022 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:32 INFO - PROCESS | 3804 | 1461304052101 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 22:47:32 INFO - PROCESS | 3804 | 1461304052108 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:32 INFO - PROCESS | 3804 | ++DOCSHELL 1C5BFC00 == 64 [pid = 3804] [id = 254] 22:47:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1D456400) [pid = 3804] [serial = 761] [outer = 00000000] 22:47:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (1D5B5000) [pid = 3804] [serial = 762] [outer = 1D456400] 22:47:32 INFO - PROCESS | 3804 | 1461304052159 Marionette DEBUG loaded listener.js 22:47:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1D748800) [pid = 3804] [serial = 763] [outer = 1D456400] 22:47:32 INFO - PROCESS | 3804 | 1461304052784 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 22:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 841ms 22:47:32 INFO - PROCESS | 3804 | 1461304052842 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 22:47:32 INFO - PROCESS | 3804 | 1461304052846 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 22:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:47:32 INFO - PROCESS | 3804 | 1461304052865 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:47:32 INFO - PROCESS | 3804 | 1461304052869 Marionette TRACE conn3 <- [1,982,null,{}] 22:47:32 INFO - PROCESS | 3804 | 1461304052877 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:32 INFO - PROCESS | 3804 | 1461304052989 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 22:47:33 INFO - PROCESS | 3804 | 1461304053121 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:33 INFO - PROCESS | 3804 | ++DOCSHELL 12C0E800 == 65 [pid = 3804] [id = 255] 22:47:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (1330E400) [pid = 3804] [serial = 764] [outer = 00000000] 22:47:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (16776000) [pid = 3804] [serial = 765] [outer = 1330E400] 22:47:33 INFO - PROCESS | 3804 | 1461304053181 Marionette DEBUG loaded listener.js 22:47:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (17E25000) [pid = 3804] [serial = 766] [outer = 1330E400] 22:47:33 INFO - PROCESS | 3804 | 1461304053799 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 22:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 966ms 22:47:33 INFO - PROCESS | 3804 | 1461304053834 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 22:47:33 INFO - PROCESS | 3804 | 1461304053840 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 22:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:47:33 INFO - PROCESS | 3804 | 1461304053848 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:47:33 INFO - PROCESS | 3804 | 1461304053851 Marionette TRACE conn3 <- [1,986,null,{}] 22:47:33 INFO - PROCESS | 3804 | 1461304053855 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:33 INFO - PROCESS | 3804 | 1461304053964 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 22:47:34 INFO - PROCESS | 3804 | 1461304054067 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:34 INFO - PROCESS | 3804 | ++DOCSHELL 18625800 == 66 [pid = 3804] [id = 256] 22:47:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (1863B800) [pid = 3804] [serial = 767] [outer = 00000000] 22:47:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (19287000) [pid = 3804] [serial = 768] [outer = 1863B800] 22:47:34 INFO - PROCESS | 3804 | 1461304054121 Marionette DEBUG loaded listener.js 22:47:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (19AADC00) [pid = 3804] [serial = 769] [outer = 1863B800] 22:47:34 INFO - PROCESS | 3804 | 1461304054738 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 22:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 935ms 22:47:34 INFO - PROCESS | 3804 | 1461304054795 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 22:47:34 INFO - PROCESS | 3804 | 1461304054798 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 22:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:47:34 INFO - PROCESS | 3804 | 1461304054802 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:47:34 INFO - PROCESS | 3804 | 1461304054806 Marionette TRACE conn3 <- [1,990,null,{}] 22:47:34 INFO - PROCESS | 3804 | 1461304054817 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:34 INFO - PROCESS | 3804 | 1461304054923 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 22:47:35 INFO - PROCESS | 3804 | 1461304055057 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:35 INFO - PROCESS | 3804 | ++DOCSHELL 190A9400 == 67 [pid = 3804] [id = 257] 22:47:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (1C5C9800) [pid = 3804] [serial = 770] [outer = 00000000] 22:47:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1D44A000) [pid = 3804] [serial = 771] [outer = 1C5C9800] 22:47:35 INFO - PROCESS | 3804 | 1461304055122 Marionette DEBUG loaded listener.js 22:47:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1D5B9400) [pid = 3804] [serial = 772] [outer = 1C5C9800] 22:47:35 INFO - PROCESS | 3804 | 1461304055699 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 22:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 935ms 22:47:35 INFO - PROCESS | 3804 | 1461304055746 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 22:47:35 INFO - PROCESS | 3804 | 1461304055749 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 22:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:47:35 INFO - PROCESS | 3804 | 1461304055753 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:47:35 INFO - PROCESS | 3804 | 1461304055755 Marionette TRACE conn3 <- [1,994,null,{}] 22:47:35 INFO - PROCESS | 3804 | 1461304055759 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:35 INFO - PROCESS | 3804 | 1461304055864 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 22:47:35 INFO - PROCESS | 3804 | 1461304055971 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:35 INFO - PROCESS | 3804 | ++DOCSHELL 1CA51400 == 68 [pid = 3804] [id = 258] 22:47:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (1D896C00) [pid = 3804] [serial = 773] [outer = 00000000] 22:47:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (1DE92400) [pid = 3804] [serial = 774] [outer = 1D896C00] 22:47:36 INFO - PROCESS | 3804 | 1461304056025 Marionette DEBUG loaded listener.js 22:47:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1DE9E400) [pid = 3804] [serial = 775] [outer = 1D896C00] 22:47:36 INFO - PROCESS | 3804 | 1461304056636 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 22:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 935ms 22:47:36 INFO - PROCESS | 3804 | 1461304056697 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 22:47:36 INFO - PROCESS | 3804 | 1461304056700 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 22:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:47:36 INFO - PROCESS | 3804 | 1461304056704 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:47:36 INFO - PROCESS | 3804 | 1461304056706 Marionette TRACE conn3 <- [1,998,null,{}] 22:47:36 INFO - PROCESS | 3804 | 1461304056709 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:36 INFO - PROCESS | 3804 | 1461304056849 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 22:47:36 INFO - PROCESS | 3804 | 1461304056980 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:36 INFO - PROCESS | 3804 | ++DOCSHELL 19B68000 == 69 [pid = 3804] [id = 259] 22:47:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (19B6A800) [pid = 3804] [serial = 776] [outer = 00000000] 22:47:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (19B70C00) [pid = 3804] [serial = 777] [outer = 19B6A800] 22:47:37 INFO - PROCESS | 3804 | 1461304057035 Marionette DEBUG loaded listener.js 22:47:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (19B74000) [pid = 3804] [serial = 778] [outer = 19B6A800] 22:47:37 INFO - PROCESS | 3804 | 1461304057616 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 22:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 950ms 22:47:37 INFO - PROCESS | 3804 | 1461304057649 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 22:47:37 INFO - PROCESS | 3804 | 1461304057651 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 22:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:47:37 INFO - PROCESS | 3804 | 1461304057654 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:47:37 INFO - PROCESS | 3804 | 1461304057656 Marionette TRACE conn3 <- [1,1002,null,{}] 22:47:37 INFO - PROCESS | 3804 | 1461304057660 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:37 INFO - PROCESS | 3804 | 1461304057791 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 22:47:37 INFO - PROCESS | 3804 | 1461304057902 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:37 INFO - PROCESS | 3804 | ++DOCSHELL 16071000 == 70 [pid = 3804] [id = 260] 22:47:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (16A3B800) [pid = 3804] [serial = 779] [outer = 00000000] 22:47:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (19BD7800) [pid = 3804] [serial = 780] [outer = 16A3B800] 22:47:37 INFO - PROCESS | 3804 | 1461304057960 Marionette DEBUG loaded listener.js 22:47:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (1C542800) [pid = 3804] [serial = 781] [outer = 16A3B800] 22:47:38 INFO - PROCESS | 3804 | 1461304058809 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 22:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1184ms 22:47:38 INFO - PROCESS | 3804 | 1461304058846 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 22:47:38 INFO - PROCESS | 3804 | 1461304058852 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 22:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:47:38 INFO - PROCESS | 3804 | 1461304058859 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:47:38 INFO - PROCESS | 3804 | 1461304058862 Marionette TRACE conn3 <- [1,1006,null,{}] 22:47:38 INFO - PROCESS | 3804 | 1461304058867 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:38 INFO - PROCESS | 3804 | 1461304058976 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 22:47:39 INFO - PROCESS | 3804 | 1461304059114 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:39 INFO - PROCESS | 3804 | ++DOCSHELL 1862B400 == 71 [pid = 3804] [id = 261] 22:47:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (18636C00) [pid = 3804] [serial = 782] [outer = 00000000] 22:47:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (190AF000) [pid = 3804] [serial = 783] [outer = 18636C00] 22:47:39 INFO - PROCESS | 3804 | 1461304059167 Marionette DEBUG loaded listener.js 22:47:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (191E9800) [pid = 3804] [serial = 784] [outer = 18636C00] 22:47:39 INFO - PROCESS | 3804 | --DOCSHELL 1D749C00 == 70 [pid = 3804] [id = 110] 22:47:39 INFO - PROCESS | 3804 | --DOCSHELL 11C30400 == 69 [pid = 3804] [id = 253] 22:47:39 INFO - PROCESS | 3804 | --DOCSHELL 199A1C00 == 68 [pid = 3804] [id = 252] 22:47:39 INFO - PROCESS | 3804 | --DOCSHELL 1A4B3800 == 67 [pid = 3804] [id = 251] 22:47:39 INFO - PROCESS | 3804 | --DOCSHELL 19BDB400 == 66 [pid = 3804] [id = 250] 22:47:39 INFO - PROCESS | 3804 | --DOCSHELL 11C2C400 == 65 [pid = 3804] [id = 249] 22:47:39 INFO - PROCESS | 3804 | --DOCSHELL 191F5800 == 64 [pid = 3804] [id = 248] 22:47:39 INFO - PROCESS | 3804 | --DOCSHELL 191F5C00 == 63 [pid = 3804] [id = 247] 22:47:39 INFO - PROCESS | 3804 | --DOCSHELL 18391C00 == 62 [pid = 3804] [id = 246] 22:47:39 INFO - PROCESS | 3804 | --DOCSHELL 15709C00 == 61 [pid = 3804] [id = 245] 22:47:39 INFO - PROCESS | 3804 | --DOCSHELL 11C2A800 == 60 [pid = 3804] [id = 244] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (16776C00) [pid = 3804] [serial = 671] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (1CC9E000) [pid = 3804] [serial = 710] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (191F4800) [pid = 3804] [serial = 674] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (1D451400) [pid = 3804] [serial = 677] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOCSHELL 11B6BC00 == 59 [pid = 3804] [id = 238] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (1C539800) [pid = 3804] [serial = 707] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (1B1BD000) [pid = 3804] [serial = 702] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (191EC400) [pid = 3804] [serial = 705] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (19BC1800) [pid = 3804] [serial = 695] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (19BC5C00) [pid = 3804] [serial = 696] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1C540400) [pid = 3804] [serial = 708] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (1A2DE400) [pid = 3804] [serial = 698] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (1B1BE000) [pid = 3804] [serial = 701] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (199A4C00) [pid = 3804] [serial = 692] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (19AAD400) [pid = 3804] [serial = 693] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (1383CC00) [pid = 3804] [serial = 686] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (1570A000) [pid = 3804] [serial = 687] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (1444E800) [pid = 3804] [serial = 684] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (139E3400) [pid = 3804] [serial = 683] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (1A445400) [pid = 3804] [serial = 699] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (18F35400) [pid = 3804] [serial = 689] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (190ACC00) [pid = 3804] [serial = 690] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (19E6AC00) [pid = 3804] [serial = 680] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (191ECC00) [pid = 3804] [serial = 704] [outer = 00000000] [url = about:blank] 22:47:39 INFO - PROCESS | 3804 | 1461304059744 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 22:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 935ms 22:47:39 INFO - PROCESS | 3804 | 1461304059807 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 22:47:39 INFO - PROCESS | 3804 | 1461304059812 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 22:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:47:39 INFO - PROCESS | 3804 | 1461304059818 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:47:39 INFO - PROCESS | 3804 | 1461304059821 Marionette TRACE conn3 <- [1,1010,null,{}] 22:47:39 INFO - PROCESS | 3804 | 1461304059825 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:39 INFO - PROCESS | 3804 | 1461304059914 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 22:47:39 INFO - PROCESS | 3804 | 1461304060001 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:40 INFO - PROCESS | 3804 | ++DOCSHELL 13B17800 == 60 [pid = 3804] [id = 262] 22:47:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (13DCE000) [pid = 3804] [serial = 785] [outer = 00000000] 22:47:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1863CC00) [pid = 3804] [serial = 786] [outer = 13DCE000] 22:47:40 INFO - PROCESS | 3804 | 1461304060058 Marionette DEBUG loaded listener.js 22:47:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (190B6C00) [pid = 3804] [serial = 787] [outer = 13DCE000] 22:47:40 INFO - PROCESS | 3804 | 1461304060466 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 22:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 685ms 22:47:40 INFO - PROCESS | 3804 | 1461304060517 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 22:47:40 INFO - PROCESS | 3804 | 1461304060519 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 22:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:47:40 INFO - PROCESS | 3804 | 1461304060522 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:47:40 INFO - PROCESS | 3804 | 1461304060526 Marionette TRACE conn3 <- [1,1014,null,{}] 22:47:40 INFO - PROCESS | 3804 | 1461304060536 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:40 INFO - PROCESS | 3804 | 1461304060625 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 22:47:40 INFO - PROCESS | 3804 | 1461304060633 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:40 INFO - PROCESS | 3804 | ++DOCSHELL 199A1C00 == 61 [pid = 3804] [id = 263] 22:47:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (19AAD400) [pid = 3804] [serial = 788] [outer = 00000000] 22:47:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (19B6CC00) [pid = 3804] [serial = 789] [outer = 19AAD400] 22:47:40 INFO - PROCESS | 3804 | 1461304060683 Marionette DEBUG loaded listener.js 22:47:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (19BB7C00) [pid = 3804] [serial = 790] [outer = 19AAD400] 22:47:41 INFO - PROCESS | 3804 | 1461304061139 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 22:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 623ms 22:47:41 INFO - PROCESS | 3804 | 1461304061160 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 22:47:41 INFO - PROCESS | 3804 | 1461304061162 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 22:47:41 INFO - PROCESS | 3804 | 1461304061166 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:47:41 INFO - PROCESS | 3804 | 1461304061168 Marionette TRACE conn3 <- [1,1018,null,{}] 22:47:41 INFO - PROCESS | 3804 | 1461304061174 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:41 INFO - PROCESS | 3804 | 1461304061255 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 22:47:41 INFO - PROCESS | 3804 | 1461304061262 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:41 INFO - PROCESS | 3804 | ++DOCSHELL 1570A800 == 62 [pid = 3804] [id = 264] 22:47:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (19BD3000) [pid = 3804] [serial = 791] [outer = 00000000] 22:47:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (19E69C00) [pid = 3804] [serial = 792] [outer = 19BD3000] 22:47:41 INFO - PROCESS | 3804 | 1461304061336 Marionette DEBUG loaded listener.js 22:47:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (1A20DC00) [pid = 3804] [serial = 793] [outer = 19BD3000] 22:47:41 INFO - PROCESS | 3804 | 1461304061770 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 22:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 639ms 22:47:41 INFO - PROCESS | 3804 | 1461304061804 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 22:47:41 INFO - PROCESS | 3804 | 1461304061806 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 22:47:41 INFO - PROCESS | 3804 | 1461304061809 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:47:41 INFO - PROCESS | 3804 | 1461304061811 Marionette TRACE conn3 <- [1,1022,null,{}] 22:47:41 INFO - PROCESS | 3804 | 1461304061814 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:41 INFO - PROCESS | 3804 | 1461304061930 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 22:47:41 INFO - PROCESS | 3804 | 1461304061937 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:41 INFO - PROCESS | 3804 | ++DOCSHELL 19BC4C00 == 63 [pid = 3804] [id = 265] 22:47:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (19BC5C00) [pid = 3804] [serial = 794] [outer = 00000000] 22:47:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1A9EF000) [pid = 3804] [serial = 795] [outer = 19BC5C00] 22:47:41 INFO - PROCESS | 3804 | 1461304061981 Marionette DEBUG loaded listener.js 22:47:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (1B1BB000) [pid = 3804] [serial = 796] [outer = 19BC5C00] 22:47:42 INFO - PROCESS | 3804 | 1461304062444 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 22:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 701ms 22:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:47:42 INFO - PROCESS | 3804 | 1461304062515 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 22:47:42 INFO - PROCESS | 3804 | 1461304062517 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 22:47:42 INFO - PROCESS | 3804 | 1461304062520 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:47:42 INFO - PROCESS | 3804 | 1461304062522 Marionette TRACE conn3 <- [1,1026,null,{}] 22:47:42 INFO - PROCESS | 3804 | 1461304062525 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:42 INFO - PROCESS | 3804 | 1461304062654 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 22:47:42 INFO - PROCESS | 3804 | 1461304062754 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:42 INFO - PROCESS | 3804 | ++DOCSHELL 1C5CCC00 == 64 [pid = 3804] [id = 266] 22:47:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (1C5CDC00) [pid = 3804] [serial = 797] [outer = 00000000] 22:47:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1CCE3800) [pid = 3804] [serial = 798] [outer = 1C5CDC00] 22:47:42 INFO - PROCESS | 3804 | 1461304062801 Marionette DEBUG loaded listener.js 22:47:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (1CCEAC00) [pid = 3804] [serial = 799] [outer = 1C5CDC00] 22:47:43 INFO - PROCESS | 3804 | 1461304063217 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 22:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 732ms 22:47:43 INFO - PROCESS | 3804 | 1461304063260 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 22:47:43 INFO - PROCESS | 3804 | 1461304063262 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 22:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:47:43 INFO - PROCESS | 3804 | 1461304063265 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:47:43 INFO - PROCESS | 3804 | 1461304063267 Marionette TRACE conn3 <- [1,1030,null,{}] 22:47:43 INFO - PROCESS | 3804 | 1461304063274 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:43 INFO - PROCESS | 3804 | 1461304063389 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 22:47:43 INFO - PROCESS | 3804 | 1461304063457 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:43 INFO - PROCESS | 3804 | ++DOCSHELL 1C53BC00 == 65 [pid = 3804] [id = 267] 22:47:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (1D5AE400) [pid = 3804] [serial = 800] [outer = 00000000] 22:47:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (1D74E800) [pid = 3804] [serial = 801] [outer = 1D5AE400] 22:47:43 INFO - PROCESS | 3804 | 1461304063500 Marionette DEBUG loaded listener.js 22:47:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (1D899C00) [pid = 3804] [serial = 802] [outer = 1D5AE400] 22:47:43 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (19BC2C00) [pid = 3804] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:47:43 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (19F9B800) [pid = 3804] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:47:43 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (19864800) [pid = 3804] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:47:43 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (183D8000) [pid = 3804] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:47:43 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1A9F9000) [pid = 3804] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:47:43 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (1570F800) [pid = 3804] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:47:43 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (11C2B000) [pid = 3804] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:47:43 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1928A800) [pid = 3804] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:47:43 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (1C7A5800) [pid = 3804] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:47:43 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (19BBA000) [pid = 3804] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:47:43 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (19864000) [pid = 3804] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:47:43 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (1D749400) [pid = 3804] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:47:44 INFO - PROCESS | 3804 | 1461304064080 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 22:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 842ms 22:47:44 INFO - PROCESS | 3804 | 1461304064108 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 22:47:44 INFO - PROCESS | 3804 | 1461304064110 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 22:47:44 INFO - PROCESS | 3804 | 1461304064114 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:47:44 INFO - PROCESS | 3804 | 1461304064115 Marionette TRACE conn3 <- [1,1034,null,{}] 22:47:44 INFO - PROCESS | 3804 | 1461304064119 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:44 INFO - PROCESS | 3804 | 1461304064198 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 22:47:44 INFO - PROCESS | 3804 | 1461304064207 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:44 INFO - PROCESS | 3804 | ++DOCSHELL 11B78C00 == 66 [pid = 3804] [id = 268] 22:47:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (16773400) [pid = 3804] [serial = 803] [outer = 00000000] 22:47:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (19999800) [pid = 3804] [serial = 804] [outer = 16773400] 22:47:44 INFO - PROCESS | 3804 | 1461304064251 Marionette DEBUG loaded listener.js 22:47:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (19BBB000) [pid = 3804] [serial = 805] [outer = 16773400] 22:47:44 INFO - PROCESS | 3804 | 1461304064659 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 22:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 592ms 22:47:44 INFO - PROCESS | 3804 | 1461304064695 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 22:47:44 INFO - PROCESS | 3804 | 1461304064697 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 22:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:47:44 INFO - PROCESS | 3804 | 1461304064700 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:47:44 INFO - PROCESS | 3804 | 1461304064702 Marionette TRACE conn3 <- [1,1038,null,{}] 22:47:44 INFO - PROCESS | 3804 | 1461304064706 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:44 INFO - PROCESS | 3804 | 1461304064788 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 22:47:44 INFO - PROCESS | 3804 | 1461304064797 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:44 INFO - PROCESS | 3804 | ++DOCSHELL 17E48800 == 67 [pid = 3804] [id = 269] 22:47:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (19AACC00) [pid = 3804] [serial = 806] [outer = 00000000] 22:47:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1CE1EC00) [pid = 3804] [serial = 807] [outer = 19AACC00] 22:47:44 INFO - PROCESS | 3804 | 1461304064844 Marionette DEBUG loaded listener.js 22:47:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (1D5B0C00) [pid = 3804] [serial = 808] [outer = 19AACC00] 22:47:45 INFO - PROCESS | 3804 | 1461304065261 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 22:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 592ms 22:47:45 INFO - PROCESS | 3804 | 1461304065297 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 22:47:45 INFO - PROCESS | 3804 | 1461304065299 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 22:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:47:45 INFO - PROCESS | 3804 | 1461304065314 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:47:45 INFO - PROCESS | 3804 | 1461304065316 Marionette TRACE conn3 <- [1,1042,null,{}] 22:47:45 INFO - PROCESS | 3804 | 1461304065324 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:45 INFO - PROCESS | 3804 | 1461304065404 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 22:47:45 INFO - PROCESS | 3804 | 1461304065411 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:45 INFO - PROCESS | 3804 | ++DOCSHELL 1352B000 == 68 [pid = 3804] [id = 270] 22:47:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (1352E400) [pid = 3804] [serial = 809] [outer = 00000000] 22:47:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (13535000) [pid = 3804] [serial = 810] [outer = 1352E400] 22:47:45 INFO - PROCESS | 3804 | 1461304065455 Marionette DEBUG loaded listener.js 22:47:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (13537800) [pid = 3804] [serial = 811] [outer = 1352E400] 22:47:45 INFO - PROCESS | 3804 | 1461304065909 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 22:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 623ms 22:47:46 INFO - PROCESS | 3804 | 1461304066012 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 22:47:46 INFO - PROCESS | 3804 | 1461304066016 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 22:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:47:46 INFO - PROCESS | 3804 | 1461304066026 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:47:46 INFO - PROCESS | 3804 | 1461304066030 Marionette TRACE conn3 <- [1,1046,null,{}] 22:47:46 INFO - PROCESS | 3804 | 1461304066036 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:46 INFO - PROCESS | 3804 | 1461304066160 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 22:47:46 INFO - PROCESS | 3804 | 1461304066289 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:46 INFO - PROCESS | 3804 | ++DOCSHELL 13531C00 == 69 [pid = 3804] [id = 271] 22:47:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (13532400) [pid = 3804] [serial = 812] [outer = 00000000] 22:47:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (13563400) [pid = 3804] [serial = 813] [outer = 13532400] 22:47:46 INFO - PROCESS | 3804 | 1461304066351 Marionette DEBUG loaded listener.js 22:47:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (13567400) [pid = 3804] [serial = 814] [outer = 13532400] 22:47:46 INFO - PROCESS | 3804 | 1461304066997 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 22:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 997ms 22:47:47 INFO - PROCESS | 3804 | 1461304067029 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 22:47:47 INFO - PROCESS | 3804 | 1461304067032 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 22:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:47:47 INFO - PROCESS | 3804 | 1461304067040 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:47:47 INFO - PROCESS | 3804 | 1461304067044 Marionette TRACE conn3 <- [1,1050,null,{}] 22:47:47 INFO - PROCESS | 3804 | 1461304067049 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:47 INFO - PROCESS | 3804 | 1461304067159 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 22:47:47 INFO - PROCESS | 3804 | 1461304067266 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:47 INFO - PROCESS | 3804 | ++DOCSHELL 13570000 == 70 [pid = 3804] [id = 272] 22:47:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (13842800) [pid = 3804] [serial = 815] [outer = 00000000] 22:47:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (1606B800) [pid = 3804] [serial = 816] [outer = 13842800] 22:47:47 INFO - PROCESS | 3804 | 1461304067321 Marionette DEBUG loaded listener.js 22:47:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (16804C00) [pid = 3804] [serial = 817] [outer = 13842800] 22:47:47 INFO - PROCESS | 3804 | 1461304067885 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 22:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 904ms 22:47:47 INFO - PROCESS | 3804 | 1461304067943 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 22:47:47 INFO - PROCESS | 3804 | 1461304067945 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 22:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:47:47 INFO - PROCESS | 3804 | 1461304067949 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:47:47 INFO - PROCESS | 3804 | 1461304067952 Marionette TRACE conn3 <- [1,1054,null,{}] 22:47:47 INFO - PROCESS | 3804 | 1461304067957 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:48 INFO - PROCESS | 3804 | 1461304068068 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 22:47:48 INFO - PROCESS | 3804 | 1461304068182 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:48 INFO - PROCESS | 3804 | ++DOCSHELL 191F4800 == 71 [pid = 3804] [id = 273] 22:47:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (19281000) [pid = 3804] [serial = 818] [outer = 00000000] 22:47:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (1999CC00) [pid = 3804] [serial = 819] [outer = 19281000] 22:47:48 INFO - PROCESS | 3804 | 1461304068280 Marionette DEBUG loaded listener.js 22:47:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (19AB6C00) [pid = 3804] [serial = 820] [outer = 19281000] 22:47:48 INFO - PROCESS | 3804 | 1461304068906 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 22:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 997ms 22:47:48 INFO - PROCESS | 3804 | 1461304068952 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 22:47:48 INFO - PROCESS | 3804 | 1461304068954 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 22:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:47:48 INFO - PROCESS | 3804 | 1461304068958 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:47:48 INFO - PROCESS | 3804 | 1461304068960 Marionette TRACE conn3 <- [1,1058,null,{}] 22:47:48 INFO - PROCESS | 3804 | 1461304068964 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:49 INFO - PROCESS | 3804 | 1461304069068 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 22:47:49 INFO - PROCESS | 3804 | 1461304069201 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:49 INFO - PROCESS | 3804 | ++DOCSHELL 19B6FC00 == 72 [pid = 3804] [id = 274] 22:47:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (1ABF2C00) [pid = 3804] [serial = 821] [outer = 00000000] 22:47:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (1CA45400) [pid = 3804] [serial = 822] [outer = 1ABF2C00] 22:47:49 INFO - PROCESS | 3804 | 1461304069257 Marionette DEBUG loaded listener.js 22:47:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (1CCEEC00) [pid = 3804] [serial = 823] [outer = 1ABF2C00] 22:47:49 INFO - PROCESS | 3804 | 1461304069823 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 22:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 888ms 22:47:49 INFO - PROCESS | 3804 | 1461304069861 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 22:47:49 INFO - PROCESS | 3804 | 1461304069864 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 22:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:47:49 INFO - PROCESS | 3804 | 1461304069867 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:47:49 INFO - PROCESS | 3804 | 1461304069869 Marionette TRACE conn3 <- [1,1062,null,{}] 22:47:49 INFO - PROCESS | 3804 | 1461304069873 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:49 INFO - PROCESS | 3804 | 1461304069978 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 22:47:50 INFO - PROCESS | 3804 | 1461304070086 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:50 INFO - PROCESS | 3804 | ++DOCSHELL 19BD9800 == 73 [pid = 3804] [id = 275] 22:47:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (19C6E800) [pid = 3804] [serial = 824] [outer = 00000000] 22:47:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (1DFE9000) [pid = 3804] [serial = 825] [outer = 19C6E800] 22:47:50 INFO - PROCESS | 3804 | 1461304070142 Marionette DEBUG loaded listener.js 22:47:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (1DFEF000) [pid = 3804] [serial = 826] [outer = 19C6E800] 22:47:50 INFO - PROCESS | 3804 | 1461304070670 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 22:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 904ms 22:47:50 INFO - PROCESS | 3804 | 1461304070756 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 22:47:50 INFO - PROCESS | 3804 | 1461304070758 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 22:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:47:50 INFO - PROCESS | 3804 | 1461304070762 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:47:50 INFO - PROCESS | 3804 | 1461304070764 Marionette TRACE conn3 <- [1,1066,null,{}] 22:47:50 INFO - PROCESS | 3804 | 1461304070767 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:50 INFO - PROCESS | 3804 | 1461304070889 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 22:47:51 INFO - PROCESS | 3804 | 1461304071031 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:51 INFO - PROCESS | 3804 | ++DOCSHELL 1D74D400 == 74 [pid = 3804] [id = 276] 22:47:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (1DFF1800) [pid = 3804] [serial = 827] [outer = 00000000] 22:47:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (1E20E800) [pid = 3804] [serial = 828] [outer = 1DFF1800] 22:47:51 INFO - PROCESS | 3804 | 1461304071088 Marionette DEBUG loaded listener.js 22:47:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (1E396400) [pid = 3804] [serial = 829] [outer = 1DFF1800] 22:47:51 INFO - PROCESS | 3804 | 1461304071884 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 22:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1185ms 22:47:51 INFO - PROCESS | 3804 | 1461304071957 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 22:47:51 INFO - PROCESS | 3804 | 1461304071961 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 22:47:51 INFO - PROCESS | 3804 | 1461304071966 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:47:51 INFO - PROCESS | 3804 | 1461304071970 Marionette TRACE conn3 <- [1,1070,null,{}] 22:47:51 INFO - PROCESS | 3804 | 1461304071976 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:52 INFO - PROCESS | 3804 | 1461304072124 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 22:47:52 INFO - PROCESS | 3804 | 1461304072262 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:52 INFO - PROCESS | 3804 | ++DOCSHELL 12BDF400 == 75 [pid = 3804] [id = 277] 22:47:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (12BE7400) [pid = 3804] [serial = 830] [outer = 00000000] 22:47:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (12CBC000) [pid = 3804] [serial = 831] [outer = 12BE7400] 22:47:52 INFO - PROCESS | 3804 | 1461304072339 Marionette DEBUG loaded listener.js 22:47:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 154 (12BE8800) [pid = 3804] [serial = 832] [outer = 12BE7400] 22:47:52 INFO - PROCESS | 3804 | 1461304072958 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 22:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1044ms 22:47:53 INFO - PROCESS | 3804 | 1461304073017 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 22:47:53 INFO - PROCESS | 3804 | 1461304073024 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 22:47:53 INFO - PROCESS | 3804 | 1461304073052 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:47:53 INFO - PROCESS | 3804 | 1461304073055 Marionette TRACE conn3 <- [1,1074,null,{}] 22:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:47:53 INFO - PROCESS | 3804 | 1461304073076 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:53 INFO - PROCESS | 3804 | 1461304073208 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 22:47:53 INFO - PROCESS | 3804 | 1461304073313 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:53 INFO - PROCESS | 3804 | --DOCSHELL 17E48800 == 74 [pid = 3804] [id = 269] 22:47:53 INFO - PROCESS | 3804 | --DOCSHELL 11B78C00 == 73 [pid = 3804] [id = 268] 22:47:53 INFO - PROCESS | 3804 | --DOCSHELL 1C53BC00 == 72 [pid = 3804] [id = 267] 22:47:53 INFO - PROCESS | 3804 | --DOCSHELL 1C5CCC00 == 71 [pid = 3804] [id = 266] 22:47:53 INFO - PROCESS | 3804 | --DOCSHELL 19BC4C00 == 70 [pid = 3804] [id = 265] 22:47:53 INFO - PROCESS | 3804 | --DOCSHELL 1570A800 == 69 [pid = 3804] [id = 264] 22:47:53 INFO - PROCESS | 3804 | --DOCSHELL 199A1C00 == 68 [pid = 3804] [id = 263] 22:47:53 INFO - PROCESS | 3804 | --DOCSHELL 13B17800 == 67 [pid = 3804] [id = 262] 22:47:53 INFO - PROCESS | 3804 | --DOCSHELL 1862B400 == 66 [pid = 3804] [id = 261] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 153 (12CB5000) [pid = 3804] [serial = 713] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (190AE800) [pid = 3804] [serial = 717] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (1D5B5000) [pid = 3804] [serial = 762] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | ++DOCSHELL 11B6FC00 == 67 [pid = 3804] [id = 278] 22:47:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (11B78C00) [pid = 3804] [serial = 833] [outer = 00000000] 22:47:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (13530400) [pid = 3804] [serial = 834] [outer = 11B78C00] 22:47:53 INFO - PROCESS | 3804 | 1461304073394 Marionette DEBUG loaded listener.js 22:47:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 154 (13743C00) [pid = 3804] [serial = 835] [outer = 11B78C00] 22:47:53 INFO - PROCESS | 3804 | --DOCSHELL 12C0E800 == 66 [pid = 3804] [id = 255] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 153 (1D84D400) [pid = 3804] [serial = 669] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (19BDC000) [pid = 3804] [serial = 747] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (1ACE2C00) [pid = 3804] [serial = 750] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (19AB7000) [pid = 3804] [serial = 744] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (1862C800) [pid = 3804] [serial = 738] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (1C5C7C00) [pid = 3804] [serial = 753] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (1863D000) [pid = 3804] [serial = 739] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (15F8E000) [pid = 3804] [serial = 735] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (1606AC00) [pid = 3804] [serial = 736] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (12B84000) [pid = 3804] [serial = 732] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (13371000) [pid = 3804] [serial = 733] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (1C538400) [pid = 3804] [serial = 751] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (19997400) [pid = 3804] [serial = 741] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (1999F800) [pid = 3804] [serial = 742] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (1B1BBC00) [pid = 3804] [serial = 720] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (14450800) [pid = 3804] [serial = 711] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (1D84C000) [pid = 3804] [serial = 723] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (1D89A000) [pid = 3804] [serial = 726] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (1DE9C000) [pid = 3804] [serial = 729] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (1B1C9C00) [pid = 3804] [serial = 756] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (14A59000) [pid = 3804] [serial = 408] [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.] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (1CCEE000) [pid = 3804] [serial = 759] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1CA49C00) [pid = 3804] [serial = 754] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (19E6C000) [pid = 3804] [serial = 748] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (1B1C9400) [pid = 3804] [serial = 757] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1CE1F000) [pid = 3804] [serial = 760] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (19AF5800) [pid = 3804] [serial = 745] [outer = 00000000] [url = about:blank] 22:47:53 INFO - PROCESS | 3804 | 1461304073828 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 22:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 795ms 22:47:53 INFO - PROCESS | 3804 | 1461304073858 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 22:47:53 INFO - PROCESS | 3804 | 1461304073860 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 22:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:47:53 INFO - PROCESS | 3804 | 1461304073864 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:47:53 INFO - PROCESS | 3804 | 1461304073867 Marionette TRACE conn3 <- [1,1078,null,{}] 22:47:53 INFO - PROCESS | 3804 | 1461304073882 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:53 INFO - PROCESS | 3804 | 1461304073972 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 22:47:53 INFO - PROCESS | 3804 | 1461304073980 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:53 INFO - PROCESS | 3804 | ++DOCSHELL 14A07400 == 67 [pid = 3804] [id = 279] 22:47:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (14A4C400) [pid = 3804] [serial = 836] [outer = 00000000] 22:47:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1594D800) [pid = 3804] [serial = 837] [outer = 14A4C400] 22:47:54 INFO - PROCESS | 3804 | 1461304074027 Marionette DEBUG loaded listener.js 22:47:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (15D06800) [pid = 3804] [serial = 838] [outer = 14A4C400] 22:47:54 INFO - PROCESS | 3804 | 1461304074506 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 22:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 686ms 22:47:54 INFO - PROCESS | 3804 | 1461304074563 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 22:47:54 INFO - PROCESS | 3804 | 1461304074566 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 22:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:47:54 INFO - PROCESS | 3804 | 1461304074569 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:47:54 INFO - PROCESS | 3804 | 1461304074571 Marionette TRACE conn3 <- [1,1082,null,{}] 22:47:54 INFO - PROCESS | 3804 | 1461304074574 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:54 INFO - PROCESS | 3804 | 1461304074657 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 22:47:54 INFO - PROCESS | 3804 | 1461304074665 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:54 INFO - PROCESS | 3804 | ++DOCSHELL 15DDEC00 == 68 [pid = 3804] [id = 280] 22:47:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (15F4BC00) [pid = 3804] [serial = 839] [outer = 00000000] 22:47:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (16769400) [pid = 3804] [serial = 840] [outer = 15F4BC00] 22:47:54 INFO - PROCESS | 3804 | 1461304074710 Marionette DEBUG loaded listener.js 22:47:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (1680C800) [pid = 3804] [serial = 841] [outer = 15F4BC00] 22:47:55 INFO - PROCESS | 3804 | 1461304075165 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 22:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 623ms 22:47:55 INFO - PROCESS | 3804 | 1461304075208 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 22:47:55 INFO - PROCESS | 3804 | 1461304075210 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 22:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:47:55 INFO - PROCESS | 3804 | 1461304075213 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:47:55 INFO - PROCESS | 3804 | 1461304075215 Marionette TRACE conn3 <- [1,1086,null,{}] 22:47:55 INFO - PROCESS | 3804 | 1461304075219 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:55 INFO - PROCESS | 3804 | 1461304075300 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 22:47:55 INFO - PROCESS | 3804 | 1461304075308 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:55 INFO - PROCESS | 3804 | ++DOCSHELL 15DD3C00 == 69 [pid = 3804] [id = 281] 22:47:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (16A36800) [pid = 3804] [serial = 842] [outer = 00000000] 22:47:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (17E41800) [pid = 3804] [serial = 843] [outer = 16A36800] 22:47:55 INFO - PROCESS | 3804 | 1461304075352 Marionette DEBUG loaded listener.js 22:47:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (17E41000) [pid = 3804] [serial = 844] [outer = 16A36800] 22:47:55 INFO - PROCESS | 3804 | 1461304075839 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 22:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 702ms 22:47:55 INFO - PROCESS | 3804 | 1461304075912 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 22:47:55 INFO - PROCESS | 3804 | 1461304075914 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 22:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:47:55 INFO - PROCESS | 3804 | 1461304075928 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:47:55 INFO - PROCESS | 3804 | 1461304075929 Marionette TRACE conn3 <- [1,1090,null,{}] 22:47:55 INFO - PROCESS | 3804 | 1461304075933 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:56 INFO - PROCESS | 3804 | 1461304076063 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 22:47:56 INFO - PROCESS | 3804 | 1461304076073 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:56 INFO - PROCESS | 3804 | ++DOCSHELL 181A3C00 == 70 [pid = 3804] [id = 282] 22:47:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (183DE400) [pid = 3804] [serial = 845] [outer = 00000000] 22:47:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (18638400) [pid = 3804] [serial = 846] [outer = 183DE400] 22:47:56 INFO - PROCESS | 3804 | 1461304076175 Marionette DEBUG loaded listener.js 22:47:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (18A30400) [pid = 3804] [serial = 847] [outer = 183DE400] 22:47:56 INFO - PROCESS | 3804 | 1461304076582 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 22:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 701ms 22:47:56 INFO - PROCESS | 3804 | 1461304076606 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 22:47:56 INFO - PROCESS | 3804 | 1461304076608 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 22:47:56 INFO - PROCESS | 3804 | 1461304076611 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:47:56 INFO - PROCESS | 3804 | 1461304076613 Marionette TRACE conn3 <- [1,1094,null,{}] 22:47:56 INFO - PROCESS | 3804 | 1461304076621 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:56 INFO - PROCESS | 3804 | 1461304076760 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 22:47:56 INFO - PROCESS | 3804 | 1461304076767 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:56 INFO - PROCESS | 3804 | ++DOCSHELL 183E4000 == 71 [pid = 3804] [id = 283] 22:47:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (1863E800) [pid = 3804] [serial = 848] [outer = 00000000] 22:47:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (191F2000) [pid = 3804] [serial = 849] [outer = 1863E800] 22:47:56 INFO - PROCESS | 3804 | 1461304076814 Marionette DEBUG loaded listener.js 22:47:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (19224000) [pid = 3804] [serial = 850] [outer = 1863E800] 22:47:57 INFO - PROCESS | 3804 | 1461304077254 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 22:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 685ms 22:47:57 INFO - PROCESS | 3804 | 1461304077311 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 22:47:57 INFO - PROCESS | 3804 | 1461304077314 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 22:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:47:57 INFO - PROCESS | 3804 | 1461304077322 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:47:57 INFO - PROCESS | 3804 | 1461304077324 Marionette TRACE conn3 <- [1,1098,null,{}] 22:47:57 INFO - PROCESS | 3804 | 1461304077327 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:57 INFO - PROCESS | 3804 | 1461304077442 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 22:47:57 INFO - PROCESS | 3804 | 1461304077506 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:57 INFO - PROCESS | 3804 | ++DOCSHELL 190B0400 == 72 [pid = 3804] [id = 284] 22:47:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (190B7400) [pid = 3804] [serial = 851] [outer = 00000000] 22:47:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (19287800) [pid = 3804] [serial = 852] [outer = 190B7400] 22:47:57 INFO - PROCESS | 3804 | 1461304077550 Marionette DEBUG loaded listener.js 22:47:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (19287400) [pid = 3804] [serial = 853] [outer = 190B7400] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (1A4B2C00) [pid = 3804] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (11B39400) [pid = 3804] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (11B6EC00) [pid = 3804] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (13DD8400) [pid = 3804] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (18A32000) [pid = 3804] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (13843C00) [pid = 3804] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (17E22C00) [pid = 3804] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (1C53B400) [pid = 3804] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (1C5C3C00) [pid = 3804] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (18390400) [pid = 3804] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (191EF400) [pid = 3804] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (1A4B0C00) [pid = 3804] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (1C5CDC00) [pid = 3804] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1D5AE400) [pid = 3804] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (19BD3000) [pid = 3804] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (19AAD400) [pid = 3804] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (18636C00) [pid = 3804] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (16773400) [pid = 3804] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (13DCE000) [pid = 3804] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (19BC5C00) [pid = 3804] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (19AACC00) [pid = 3804] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:47:58 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (1999AC00) [pid = 3804] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:47:58 INFO - PROCESS | 3804 | 1461304078250 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 22:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 935ms 22:47:58 INFO - PROCESS | 3804 | 1461304078267 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 22:47:58 INFO - PROCESS | 3804 | 1461304078269 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 22:47:58 INFO - PROCESS | 3804 | 1461304078273 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:47:58 INFO - PROCESS | 3804 | 1461304078275 Marionette TRACE conn3 <- [1,1102,null,{}] 22:47:58 INFO - PROCESS | 3804 | 1461304078279 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:58 INFO - PROCESS | 3804 | 1461304078359 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 22:47:58 INFO - PROCESS | 3804 | 1461304078365 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:58 INFO - PROCESS | 3804 | ++DOCSHELL 1352A000 == 73 [pid = 3804] [id = 285] 22:47:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (13530000) [pid = 3804] [serial = 854] [outer = 00000000] 22:47:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (183E2400) [pid = 3804] [serial = 855] [outer = 13530000] 22:47:58 INFO - PROCESS | 3804 | 1461304078409 Marionette DEBUG loaded listener.js 22:47:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (186C1000) [pid = 3804] [serial = 856] [outer = 13530000] 22:47:58 INFO - PROCESS | 3804 | 1461304078835 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 22:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 593ms 22:47:58 INFO - PROCESS | 3804 | 1461304078870 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 22:47:58 INFO - PROCESS | 3804 | 1461304078872 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 22:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:47:58 INFO - PROCESS | 3804 | 1461304078875 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:47:58 INFO - PROCESS | 3804 | 1461304078877 Marionette TRACE conn3 <- [1,1106,null,{}] 22:47:58 INFO - PROCESS | 3804 | 1461304078881 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:58 INFO - PROCESS | 3804 | 1461304078967 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 22:47:58 INFO - PROCESS | 3804 | 1461304078974 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:58 INFO - PROCESS | 3804 | ++DOCSHELL 15D06C00 == 74 [pid = 3804] [id = 286] 22:47:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (16773400) [pid = 3804] [serial = 857] [outer = 00000000] 22:47:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (19AAA000) [pid = 3804] [serial = 858] [outer = 16773400] 22:47:59 INFO - PROCESS | 3804 | 1461304079017 Marionette DEBUG loaded listener.js 22:47:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (19AAE800) [pid = 3804] [serial = 859] [outer = 16773400] 22:47:59 INFO - PROCESS | 3804 | 1461304079447 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 22:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 592ms 22:47:59 INFO - PROCESS | 3804 | 1461304079472 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 22:47:59 INFO - PROCESS | 3804 | 1461304079475 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 22:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:47:59 INFO - PROCESS | 3804 | 1461304079490 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:47:59 INFO - PROCESS | 3804 | 1461304079493 Marionette TRACE conn3 <- [1,1110,null,{}] 22:47:59 INFO - PROCESS | 3804 | 1461304079496 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:47:59 INFO - PROCESS | 3804 | 1461304079598 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 22:47:59 INFO - PROCESS | 3804 | 1461304079604 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:47:59 INFO - PROCESS | 3804 | ++DOCSHELL 1999AC00 == 75 [pid = 3804] [id = 287] 22:47:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (19AB8C00) [pid = 3804] [serial = 860] [outer = 00000000] 22:47:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (19BB8C00) [pid = 3804] [serial = 861] [outer = 19AB8C00] 22:47:59 INFO - PROCESS | 3804 | 1461304079654 Marionette DEBUG loaded listener.js 22:47:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (19BD1000) [pid = 3804] [serial = 862] [outer = 19AB8C00] 22:48:00 INFO - PROCESS | 3804 | 1461304080113 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 22:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 623ms 22:48:00 INFO - PROCESS | 3804 | 1461304080127 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 22:48:00 INFO - PROCESS | 3804 | 1461304080129 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 22:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:48:00 INFO - PROCESS | 3804 | 1461304080207 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:48:00 INFO - PROCESS | 3804 | 1461304080211 Marionette TRACE conn3 <- [1,1114,null,{}] 22:48:00 INFO - PROCESS | 3804 | 1461304080221 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:00 INFO - PROCESS | 3804 | 1461304080346 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 22:48:00 INFO - PROCESS | 3804 | 1461304080490 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:00 INFO - PROCESS | 3804 | ++DOCSHELL 12B7CC00 == 76 [pid = 3804] [id = 288] 22:48:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (12B7D400) [pid = 3804] [serial = 863] [outer = 00000000] 22:48:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (1336E000) [pid = 3804] [serial = 864] [outer = 12B7D400] 22:48:00 INFO - PROCESS | 3804 | 1461304080549 Marionette DEBUG loaded listener.js 22:48:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (13529C00) [pid = 3804] [serial = 865] [outer = 12B7D400] 22:48:01 INFO - PROCESS | 3804 | 1461304081196 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 22:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1122ms 22:48:01 INFO - PROCESS | 3804 | 1461304081264 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 22:48:01 INFO - PROCESS | 3804 | 1461304081271 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 22:48:01 INFO - PROCESS | 3804 | 1461304081297 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:48:01 INFO - PROCESS | 3804 | 1461304081299 Marionette TRACE conn3 <- [1,1118,null,{}] 22:48:01 INFO - PROCESS | 3804 | 1461304081322 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:01 INFO - PROCESS | 3804 | 1461304081481 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 22:48:01 INFO - PROCESS | 3804 | 1461304081541 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:01 INFO - PROCESS | 3804 | ++DOCSHELL 1352F400 == 77 [pid = 3804] [id = 289] 22:48:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (1356CC00) [pid = 3804] [serial = 866] [outer = 00000000] 22:48:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (159F9C00) [pid = 3804] [serial = 867] [outer = 1356CC00] 22:48:01 INFO - PROCESS | 3804 | 1461304081596 Marionette DEBUG loaded listener.js 22:48:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (15F95400) [pid = 3804] [serial = 868] [outer = 1356CC00] 22:48:02 INFO - PROCESS | 3804 | 1461304082155 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 22:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 872ms 22:48:02 INFO - PROCESS | 3804 | 1461304082170 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 22:48:02 INFO - PROCESS | 3804 | 1461304082172 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 22:48:02 INFO - PROCESS | 3804 | 1461304082192 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:48:02 INFO - PROCESS | 3804 | 1461304082194 Marionette TRACE conn3 <- [1,1122,null,{}] 22:48:02 INFO - PROCESS | 3804 | 1461304082199 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:02 INFO - PROCESS | 3804 | 1461304082312 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 22:48:02 INFO - PROCESS | 3804 | 1461304082428 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:02 INFO - PROCESS | 3804 | ++DOCSHELL 18F2F800 == 78 [pid = 3804] [id = 290] 22:48:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (190ACC00) [pid = 3804] [serial = 869] [outer = 00000000] 22:48:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (19285400) [pid = 3804] [serial = 870] [outer = 190ACC00] 22:48:02 INFO - PROCESS | 3804 | 1461304082529 Marionette DEBUG loaded listener.js 22:48:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (199A4C00) [pid = 3804] [serial = 871] [outer = 190ACC00] 22:48:03 INFO - PROCESS | 3804 | 1461304083140 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 22:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 998ms 22:48:03 INFO - PROCESS | 3804 | 1461304083195 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 22:48:03 INFO - PROCESS | 3804 | 1461304083198 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 22:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:48:03 INFO - PROCESS | 3804 | 1461304083201 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:48:03 INFO - PROCESS | 3804 | 1461304083203 Marionette TRACE conn3 <- [1,1126,null,{}] 22:48:03 INFO - PROCESS | 3804 | 1461304083207 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:03 INFO - PROCESS | 3804 | 1461304083319 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 22:48:03 INFO - PROCESS | 3804 | 1461304083456 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:03 INFO - PROCESS | 3804 | ++DOCSHELL 19998800 == 79 [pid = 3804] [id = 291] 22:48:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (19BBF400) [pid = 3804] [serial = 872] [outer = 00000000] 22:48:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (19CF8400) [pid = 3804] [serial = 873] [outer = 19BBF400] 22:48:03 INFO - PROCESS | 3804 | 1461304083515 Marionette DEBUG loaded listener.js 22:48:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (19E6D400) [pid = 3804] [serial = 874] [outer = 19BBF400] 22:48:04 INFO - PROCESS | 3804 | 1461304084146 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 22:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 997ms 22:48:04 INFO - PROCESS | 3804 | 1461304084203 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 22:48:04 INFO - PROCESS | 3804 | 1461304084206 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 22:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:48:04 INFO - PROCESS | 3804 | 1461304084209 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:48:04 INFO - PROCESS | 3804 | 1461304084211 Marionette TRACE conn3 <- [1,1130,null,{}] 22:48:04 INFO - PROCESS | 3804 | 1461304084215 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:04 INFO - PROCESS | 3804 | 1461304084318 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 22:48:04 INFO - PROCESS | 3804 | 1461304084460 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:04 INFO - PROCESS | 3804 | ++DOCSHELL 19E9EC00 == 80 [pid = 3804] [id = 292] 22:48:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (1A44FC00) [pid = 3804] [serial = 875] [outer = 00000000] 22:48:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (1A52BC00) [pid = 3804] [serial = 876] [outer = 1A44FC00] 22:48:04 INFO - PROCESS | 3804 | 1461304084516 Marionette DEBUG loaded listener.js 22:48:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (1A938000) [pid = 3804] [serial = 877] [outer = 1A44FC00] 22:48:05 INFO - PROCESS | 3804 | 1461304085073 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 22:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 888ms 22:48:05 INFO - PROCESS | 3804 | 1461304085125 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 22:48:05 INFO - PROCESS | 3804 | 1461304085127 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 22:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:48:05 INFO - PROCESS | 3804 | 1461304085132 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:48:05 INFO - PROCESS | 3804 | 1461304085134 Marionette TRACE conn3 <- [1,1134,null,{}] 22:48:05 INFO - PROCESS | 3804 | 1461304085138 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:05 INFO - PROCESS | 3804 | 1461304085265 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 22:48:05 INFO - PROCESS | 3804 | 1461304085424 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:05 INFO - PROCESS | 3804 | ++DOCSHELL 11B71400 == 81 [pid = 3804] [id = 293] 22:48:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (11B71C00) [pid = 3804] [serial = 878] [outer = 00000000] 22:48:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (181A0000) [pid = 3804] [serial = 879] [outer = 11B71C00] 22:48:05 INFO - PROCESS | 3804 | 1461304085482 Marionette DEBUG loaded listener.js 22:48:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (199A5000) [pid = 3804] [serial = 880] [outer = 11B71C00] 22:48:06 INFO - PROCESS | 3804 | 1461304086333 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 22:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1247ms 22:48:06 INFO - PROCESS | 3804 | 1461304086391 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 22:48:06 INFO - PROCESS | 3804 | 1461304086396 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 22:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:48:06 INFO - PROCESS | 3804 | 1461304086403 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:48:06 INFO - PROCESS | 3804 | 1461304086409 Marionette TRACE conn3 <- [1,1138,null,{}] 22:48:06 INFO - PROCESS | 3804 | 1461304086415 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:06 INFO - PROCESS | 3804 | 1461304086516 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 22:48:06 INFO - PROCESS | 3804 | 1461304086657 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:06 INFO - PROCESS | 3804 | ++DOCSHELL 1330DC00 == 82 [pid = 3804] [id = 294] 22:48:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (13315400) [pid = 3804] [serial = 881] [outer = 00000000] 22:48:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (13568C00) [pid = 3804] [serial = 882] [outer = 13315400] 22:48:06 INFO - PROCESS | 3804 | 1461304086708 Marionette DEBUG loaded listener.js 22:48:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (137BE000) [pid = 3804] [serial = 883] [outer = 13315400] 22:48:07 INFO - PROCESS | 3804 | 1461304087301 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 22:48:07 INFO - PROCESS | 3804 | --DOCSHELL 15D06C00 == 81 [pid = 3804] [id = 286] 22:48:07 INFO - PROCESS | 3804 | --DOCSHELL 1352A000 == 80 [pid = 3804] [id = 285] 22:48:07 INFO - PROCESS | 3804 | --DOCSHELL 190B0400 == 79 [pid = 3804] [id = 284] 22:48:07 INFO - PROCESS | 3804 | --DOCSHELL 183E4000 == 78 [pid = 3804] [id = 283] 22:48:07 INFO - PROCESS | 3804 | --DOCSHELL 15DD3C00 == 77 [pid = 3804] [id = 281] 22:48:07 INFO - PROCESS | 3804 | --DOCSHELL 15DDEC00 == 76 [pid = 3804] [id = 280] 22:48:07 INFO - PROCESS | 3804 | --DOCSHELL 14A07400 == 75 [pid = 3804] [id = 279] 22:48:07 INFO - PROCESS | 3804 | --DOCSHELL 11B6FC00 == 74 [pid = 3804] [id = 278] 22:48:07 INFO - PROCESS | 3804 | --DOCSHELL 12BDF400 == 73 [pid = 3804] [id = 277] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (19BD7800) [pid = 3804] [serial = 780] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (13535000) [pid = 3804] [serial = 810] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOCSHELL 13531C00 == 72 [pid = 3804] [id = 271] 22:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 935ms 22:48:07 INFO - PROCESS | 3804 | 1461304087347 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 22:48:07 INFO - PROCESS | 3804 | 1461304087352 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 22:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:48:07 INFO - PROCESS | 3804 | 1461304087358 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:48:07 INFO - PROCESS | 3804 | 1461304087361 Marionette TRACE conn3 <- [1,1142,null,{}] 22:48:07 INFO - PROCESS | 3804 | 1461304087365 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:07 INFO - PROCESS | 3804 | 1461304087474 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (1D5BCC00) [pid = 3804] [serial = 636] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (1CE20000) [pid = 3804] [serial = 633] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (13314C00) [pid = 3804] [serial = 714] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (16D5B400) [pid = 3804] [serial = 672] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (19996800) [pid = 3804] [serial = 675] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (16D4EC00) [pid = 3804] [serial = 621] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (191F1800) [pid = 3804] [serial = 718] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (1D746800) [pid = 3804] [serial = 678] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (1CC96400) [pid = 3804] [serial = 630] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (19223800) [pid = 3804] [serial = 624] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (1C535C00) [pid = 3804] [serial = 681] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (1C5C4000) [pid = 3804] [serial = 627] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (1CCEAC00) [pid = 3804] [serial = 799] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (1D44A000) [pid = 3804] [serial = 771] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (1DE92400) [pid = 3804] [serial = 774] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (19E69C00) [pid = 3804] [serial = 792] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (19B6CC00) [pid = 3804] [serial = 789] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (191E9800) [pid = 3804] [serial = 784] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (190AF000) [pid = 3804] [serial = 783] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (19B70C00) [pid = 3804] [serial = 777] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (19999800) [pid = 3804] [serial = 804] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (19BBB000) [pid = 3804] [serial = 805] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1D899C00) [pid = 3804] [serial = 802] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (16776000) [pid = 3804] [serial = 765] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (1863CC00) [pid = 3804] [serial = 786] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (190B6C00) [pid = 3804] [serial = 787] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (19BB7C00) [pid = 3804] [serial = 790] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (1A9EF000) [pid = 3804] [serial = 795] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (1B1BB000) [pid = 3804] [serial = 796] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (1CE1EC00) [pid = 3804] [serial = 807] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (1A20DC00) [pid = 3804] [serial = 793] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (1D5B0C00) [pid = 3804] [serial = 808] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (1ACE2800) [pid = 3804] [serial = 582] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1CCE3800) [pid = 3804] [serial = 798] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (19287000) [pid = 3804] [serial = 768] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (1D74E800) [pid = 3804] [serial = 801] [outer = 00000000] [url = about:blank] 22:48:07 INFO - PROCESS | 3804 | 1461304087572 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:07 INFO - PROCESS | 3804 | ++DOCSHELL 11C2F800 == 73 [pid = 3804] [id = 295] 22:48:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (11C34800) [pid = 3804] [serial = 884] [outer = 00000000] 22:48:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (13566400) [pid = 3804] [serial = 885] [outer = 11C34800] 22:48:07 INFO - PROCESS | 3804 | 1461304087617 Marionette DEBUG loaded listener.js 22:48:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1383E000) [pid = 3804] [serial = 886] [outer = 11C34800] 22:48:08 INFO - PROCESS | 3804 | 1461304088052 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 22:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 732ms 22:48:08 INFO - PROCESS | 3804 | 1461304088082 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 22:48:08 INFO - PROCESS | 3804 | 1461304088084 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 22:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:48:08 INFO - PROCESS | 3804 | 1461304088088 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:48:08 INFO - PROCESS | 3804 | 1461304088091 Marionette TRACE conn3 <- [1,1146,null,{}] 22:48:08 INFO - PROCESS | 3804 | 1461304088101 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:08 INFO - PROCESS | 3804 | 1461304088187 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 22:48:08 INFO - PROCESS | 3804 | 1461304088203 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:08 INFO - PROCESS | 3804 | ++DOCSHELL 16803000 == 74 [pid = 3804] [id = 296] 22:48:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (16804000) [pid = 3804] [serial = 887] [outer = 00000000] 22:48:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (16D17400) [pid = 3804] [serial = 888] [outer = 16804000] 22:48:08 INFO - PROCESS | 3804 | 1461304088251 Marionette DEBUG loaded listener.js 22:48:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (17E2A000) [pid = 3804] [serial = 889] [outer = 16804000] 22:48:08 INFO - PROCESS | 3804 | 1461304088709 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 22:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 639ms 22:48:08 INFO - PROCESS | 3804 | 1461304088725 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 22:48:08 INFO - PROCESS | 3804 | 1461304088728 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 22:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:48:08 INFO - PROCESS | 3804 | 1461304088731 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:48:08 INFO - PROCESS | 3804 | 1461304088732 Marionette TRACE conn3 <- [1,1150,null,{}] 22:48:08 INFO - PROCESS | 3804 | 1461304088736 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:08 INFO - PROCESS | 3804 | 1461304088819 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 22:48:08 INFO - PROCESS | 3804 | 1461304088826 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:08 INFO - PROCESS | 3804 | ++DOCSHELL 16776000 == 75 [pid = 3804] [id = 297] 22:48:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (18198400) [pid = 3804] [serial = 890] [outer = 00000000] 22:48:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (18637800) [pid = 3804] [serial = 891] [outer = 18198400] 22:48:08 INFO - PROCESS | 3804 | 1461304088871 Marionette DEBUG loaded listener.js 22:48:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (186C6C00) [pid = 3804] [serial = 892] [outer = 18198400] 22:48:09 INFO - PROCESS | 3804 | 1461304089301 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 22:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 592ms 22:48:09 INFO - PROCESS | 3804 | 1461304089332 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 22:48:09 INFO - PROCESS | 3804 | 1461304089334 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 22:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:48:09 INFO - PROCESS | 3804 | 1461304089337 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:48:09 INFO - PROCESS | 3804 | 1461304089339 Marionette TRACE conn3 <- [1,1154,null,{}] 22:48:09 INFO - PROCESS | 3804 | 1461304089343 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:09 INFO - PROCESS | 3804 | 1461304089423 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 22:48:09 INFO - PROCESS | 3804 | 1461304089429 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:09 INFO - PROCESS | 3804 | ++DOCSHELL 1838C800 == 76 [pid = 3804] [id = 298] 22:48:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (183DB800) [pid = 3804] [serial = 893] [outer = 00000000] 22:48:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (191EC400) [pid = 3804] [serial = 894] [outer = 183DB800] 22:48:09 INFO - PROCESS | 3804 | 1461304089477 Marionette DEBUG loaded listener.js 22:48:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (191F4C00) [pid = 3804] [serial = 895] [outer = 183DB800] 22:48:10 INFO - PROCESS | 3804 | 1461304090032 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 22:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 732ms 22:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:48:10 INFO - PROCESS | 3804 | 1461304090079 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 22:48:10 INFO - PROCESS | 3804 | 1461304090081 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 22:48:10 INFO - PROCESS | 3804 | 1461304090084 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:48:10 INFO - PROCESS | 3804 | 1461304090086 Marionette TRACE conn3 <- [1,1158,null,{}] 22:48:10 INFO - PROCESS | 3804 | 1461304090094 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:10 INFO - PROCESS | 3804 | 1461304090222 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 22:48:10 INFO - PROCESS | 3804 | 1461304090288 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:10 INFO - PROCESS | 3804 | ++DOCSHELL 19B74C00 == 77 [pid = 3804] [id = 299] 22:48:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (19BB6800) [pid = 3804] [serial = 896] [outer = 00000000] 22:48:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (19BC5400) [pid = 3804] [serial = 897] [outer = 19BB6800] 22:48:10 INFO - PROCESS | 3804 | 1461304090336 Marionette DEBUG loaded listener.js 22:48:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (19BD3400) [pid = 3804] [serial = 898] [outer = 19BB6800] 22:48:10 INFO - PROCESS | 3804 | 1461304090746 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 22:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 685ms 22:48:10 INFO - PROCESS | 3804 | 1461304090823 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 22:48:10 INFO - PROCESS | 3804 | 1461304090825 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 22:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:48:10 INFO - PROCESS | 3804 | 1461304090833 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:48:10 INFO - PROCESS | 3804 | 1461304090834 Marionette TRACE conn3 <- [1,1162,null,{}] 22:48:10 INFO - PROCESS | 3804 | 1461304090838 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:10 INFO - PROCESS | 3804 | 1461304090949 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 22:48:11 INFO - PROCESS | 3804 | 1461304091012 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:11 INFO - PROCESS | 3804 | ++DOCSHELL 19999400 == 78 [pid = 3804] [id = 300] 22:48:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (19BC1800) [pid = 3804] [serial = 899] [outer = 00000000] 22:48:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1A2DF800) [pid = 3804] [serial = 900] [outer = 19BC1800] 22:48:11 INFO - PROCESS | 3804 | 1461304091056 Marionette DEBUG loaded listener.js 22:48:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (1A4B3800) [pid = 3804] [serial = 901] [outer = 19BC1800] 22:48:11 INFO - PROCESS | 3804 | 1461304091477 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 22:48:11 INFO - PROCESS | 3804 | 1461304091535 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 22:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:48:11 INFO - PROCESS | 3804 | 1461304091539 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:48:11 INFO - PROCESS | 3804 | 1461304091542 Marionette TRACE conn3 <- [1,1166,null,{}] 22:48:11 INFO - PROCESS | 3804 | 1461304091558 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:11 INFO - PROCESS | 3804 | 1461304091669 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 22:48:11 INFO - PROCESS | 3804 | 1461304091926 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:11 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (16773400) [pid = 3804] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:48:11 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (183DE400) [pid = 3804] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:48:11 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (16A3B800) [pid = 3804] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:48:11 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (190B7400) [pid = 3804] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:48:11 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1863E800) [pid = 3804] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:48:11 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (16A36800) [pid = 3804] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:48:11 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (11B78C00) [pid = 3804] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:48:11 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (14A4C400) [pid = 3804] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:48:11 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (15F4BC00) [pid = 3804] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:48:11 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (12BE7400) [pid = 3804] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:48:11 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (13530000) [pid = 3804] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:48:11 INFO - PROCESS | 3804 | ++DOCSHELL 11B36400 == 79 [pid = 3804] [id = 301] 22:48:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (11B3AC00) [pid = 3804] [serial = 902] [outer = 00000000] 22:48:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (13565800) [pid = 3804] [serial = 903] [outer = 11B3AC00] 22:48:11 INFO - PROCESS | 3804 | 1461304091978 Marionette DEBUG loaded listener.js 22:48:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (149AE800) [pid = 3804] [serial = 904] [outer = 11B3AC00] 22:48:12 INFO - PROCESS | 3804 | 1461304092372 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 22:48:12 INFO - PROCESS | 3804 | 1461304092384 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 22:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:48:12 INFO - PROCESS | 3804 | 1461304092387 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:48:12 INFO - PROCESS | 3804 | 1461304092389 Marionette TRACE conn3 <- [1,1170,null,{}] 22:48:12 INFO - PROCESS | 3804 | 1461304092393 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:12 INFO - PROCESS | 3804 | 1461304092474 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 22:48:12 INFO - PROCESS | 3804 | 1461304092562 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:12 INFO - PROCESS | 3804 | ++DOCSHELL 12B3C800 == 80 [pid = 3804] [id = 302] 22:48:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (13563000) [pid = 3804] [serial = 905] [outer = 00000000] 22:48:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (19E6F800) [pid = 3804] [serial = 906] [outer = 13563000] 22:48:12 INFO - PROCESS | 3804 | 1461304092614 Marionette DEBUG loaded listener.js 22:48:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1ACDF400) [pid = 3804] [serial = 907] [outer = 13563000] 22:48:12 INFO - PROCESS | 3804 | 1461304092982 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 22:48:13 INFO - PROCESS | 3804 | 1461304093027 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 22:48:13 INFO - PROCESS | 3804 | 1461304093030 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:48:13 INFO - PROCESS | 3804 | 1461304093032 Marionette TRACE conn3 <- [1,1174,null,{}] 22:48:13 INFO - PROCESS | 3804 | 1461304093035 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:13 INFO - PROCESS | 3804 | 1461304093151 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 22:48:13 INFO - PROCESS | 3804 | 1461304093161 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:13 INFO - PROCESS | 3804 | ++DOCSHELL 02A8E800 == 81 [pid = 3804] [id = 303] 22:48:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (13533000) [pid = 3804] [serial = 908] [outer = 00000000] 22:48:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (1C534C00) [pid = 3804] [serial = 909] [outer = 13533000] 22:48:13 INFO - PROCESS | 3804 | 1461304093210 Marionette DEBUG loaded listener.js 22:48:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (1C53A000) [pid = 3804] [serial = 910] [outer = 13533000] 22:48:13 INFO - PROCESS | 3804 | 1461304093734 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 22:48:13 INFO - PROCESS | 3804 | 1461304093774 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 22:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:48:13 INFO - PROCESS | 3804 | 1461304093777 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:48:13 INFO - PROCESS | 3804 | 1461304093780 Marionette TRACE conn3 <- [1,1178,null,{}] 22:48:13 INFO - PROCESS | 3804 | 1461304093812 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:13 INFO - PROCESS | 3804 | 1461304093896 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 22:48:13 INFO - PROCESS | 3804 | 1461304093905 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:13 INFO - PROCESS | 3804 | ++DOCSHELL 1C79B400 == 82 [pid = 3804] [id = 304] 22:48:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1CA45000) [pid = 3804] [serial = 911] [outer = 00000000] 22:48:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (1CC93000) [pid = 3804] [serial = 912] [outer = 1CA45000] 22:48:13 INFO - PROCESS | 3804 | 1461304093953 Marionette DEBUG loaded listener.js 22:48:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (1CC9A400) [pid = 3804] [serial = 913] [outer = 1CA45000] 22:48:14 INFO - PROCESS | 3804 | 1461304094659 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 22:48:14 INFO - PROCESS | 3804 | 1461304094711 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 22:48:14 INFO - PROCESS | 3804 | 1461304094716 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:48:14 INFO - PROCESS | 3804 | 1461304094719 Marionette TRACE conn3 <- [1,1182,null,{}] 22:48:14 INFO - PROCESS | 3804 | 1461304094725 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:14 INFO - PROCESS | 3804 | 1461304094840 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 22:48:14 INFO - PROCESS | 3804 | 1461304094978 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:14 INFO - PROCESS | 3804 | ++DOCSHELL 1331C800 == 83 [pid = 3804] [id = 305] 22:48:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (1336EC00) [pid = 3804] [serial = 914] [outer = 00000000] 22:48:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (13DD7000) [pid = 3804] [serial = 915] [outer = 1336EC00] 22:48:15 INFO - PROCESS | 3804 | 1461304095058 Marionette DEBUG loaded listener.js 22:48:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (149ACC00) [pid = 3804] [serial = 916] [outer = 1336EC00] 22:48:15 INFO - PROCESS | 3804 | 1461304095736 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 22:48:15 INFO - PROCESS | 3804 | 1461304095818 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 22:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:48:15 INFO - PROCESS | 3804 | 1461304095824 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:48:15 INFO - PROCESS | 3804 | 1461304095827 Marionette TRACE conn3 <- [1,1186,null,{}] 22:48:15 INFO - PROCESS | 3804 | 1461304095845 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:15 INFO - PROCESS | 3804 | 1461304095956 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 22:48:16 INFO - PROCESS | 3804 | 1461304096089 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:16 INFO - PROCESS | 3804 | ++DOCSHELL 11C31C00 == 84 [pid = 3804] [id = 306] 22:48:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (13535000) [pid = 3804] [serial = 917] [outer = 00000000] 22:48:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (190B4000) [pid = 3804] [serial = 918] [outer = 13535000] 22:48:16 INFO - PROCESS | 3804 | 1461304096144 Marionette DEBUG loaded listener.js 22:48:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (1928F000) [pid = 3804] [serial = 919] [outer = 13535000] 22:48:16 INFO - PROCESS | 3804 | 1461304096742 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 966ms 22:48:16 INFO - PROCESS | 3804 | 1461304096788 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 22:48:16 INFO - PROCESS | 3804 | 1461304096791 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 22:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:48:16 INFO - PROCESS | 3804 | 1461304096795 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:48:16 INFO - PROCESS | 3804 | 1461304096799 Marionette TRACE conn3 <- [1,1190,null,{}] 22:48:16 INFO - PROCESS | 3804 | 1461304096810 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:16 INFO - PROCESS | 3804 | 1461304096921 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 22:48:17 INFO - PROCESS | 3804 | 1461304097029 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:17 INFO - PROCESS | 3804 | ++DOCSHELL 1ABEE800 == 85 [pid = 3804] [id = 307] 22:48:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (1ACE4000) [pid = 3804] [serial = 920] [outer = 00000000] 22:48:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (1C540000) [pid = 3804] [serial = 921] [outer = 1ACE4000] 22:48:17 INFO - PROCESS | 3804 | 1461304097086 Marionette DEBUG loaded listener.js 22:48:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (1C5C7C00) [pid = 3804] [serial = 922] [outer = 1ACE4000] 22:48:17 INFO - PROCESS | 3804 | 1461304097693 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:48:17 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 22:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 951ms 22:48:17 INFO - PROCESS | 3804 | 1461304097739 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 22:48:17 INFO - PROCESS | 3804 | 1461304097742 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 22:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:48:17 INFO - PROCESS | 3804 | 1461304097746 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:48:17 INFO - PROCESS | 3804 | 1461304097748 Marionette TRACE conn3 <- [1,1194,null,{}] 22:48:17 INFO - PROCESS | 3804 | 1461304097751 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:17 INFO - PROCESS | 3804 | 1461304097858 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 22:48:17 INFO - PROCESS | 3804 | 1461304097966 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:17 INFO - PROCESS | 3804 | ++DOCSHELL 1C53E400 == 86 [pid = 3804] [id = 308] 22:48:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (1C79F400) [pid = 3804] [serial = 923] [outer = 00000000] 22:48:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (1CCE4000) [pid = 3804] [serial = 924] [outer = 1C79F400] 22:48:18 INFO - PROCESS | 3804 | 1461304098020 Marionette DEBUG loaded listener.js 22:48:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (1CCEC800) [pid = 3804] [serial = 925] [outer = 1C79F400] 22:48:18 INFO - PROCESS | 3804 | 1461304098577 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:48:18 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 22:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 904ms 22:48:18 INFO - PROCESS | 3804 | 1461304098649 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 22:48:18 INFO - PROCESS | 3804 | 1461304098652 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 22:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:48:18 INFO - PROCESS | 3804 | 1461304098656 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:48:18 INFO - PROCESS | 3804 | 1461304098658 Marionette TRACE conn3 <- [1,1198,null,{}] 22:48:18 INFO - PROCESS | 3804 | 1461304098662 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:18 INFO - PROCESS | 3804 | 1461304098796 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 22:48:18 INFO - PROCESS | 3804 | 1461304098937 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:18 INFO - PROCESS | 3804 | ++DOCSHELL 1C53F000 == 87 [pid = 3804] [id = 309] 22:48:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (1CE1D800) [pid = 3804] [serial = 926] [outer = 00000000] 22:48:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (1D232400) [pid = 3804] [serial = 927] [outer = 1CE1D800] 22:48:18 INFO - PROCESS | 3804 | 1461304098992 Marionette DEBUG loaded listener.js 22:48:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (1D451800) [pid = 3804] [serial = 928] [outer = 1CE1D800] 22:48:19 INFO - PROCESS | 3804 | 1461304099598 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 997ms 22:48:19 INFO - PROCESS | 3804 | 1461304099658 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 22:48:19 INFO - PROCESS | 3804 | 1461304099660 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 22:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:48:19 INFO - PROCESS | 3804 | 1461304099664 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:48:19 INFO - PROCESS | 3804 | 1461304099666 Marionette TRACE conn3 <- [1,1202,null,{}] 22:48:19 INFO - PROCESS | 3804 | 1461304099669 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:19 INFO - PROCESS | 3804 | 1461304099773 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 22:48:19 INFO - PROCESS | 3804 | 1461304099908 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:19 INFO - PROCESS | 3804 | ++DOCSHELL 1C79F000 == 88 [pid = 3804] [id = 310] 22:48:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (1D228000) [pid = 3804] [serial = 929] [outer = 00000000] 22:48:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (1D749400) [pid = 3804] [serial = 930] [outer = 1D228000] 22:48:19 INFO - PROCESS | 3804 | 1461304099966 Marionette DEBUG loaded listener.js 22:48:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (1D74C000) [pid = 3804] [serial = 931] [outer = 1D228000] 22:48:20 INFO - PROCESS | 3804 | 1461304100596 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 22:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 997ms 22:48:20 INFO - PROCESS | 3804 | 1461304100650 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 22:48:20 INFO - PROCESS | 3804 | 1461304100652 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 22:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:48:20 INFO - PROCESS | 3804 | 1461304100656 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:48:20 INFO - PROCESS | 3804 | 1461304100658 Marionette TRACE conn3 <- [1,1206,null,{}] 22:48:20 INFO - PROCESS | 3804 | 1461304100661 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:20 INFO - PROCESS | 3804 | 1461304100765 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 22:48:21 INFO - PROCESS | 3804 | 1461304101034 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:21 INFO - PROCESS | 3804 | ++DOCSHELL 02A7F400 == 89 [pid = 3804] [id = 311] 22:48:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (11B6E000) [pid = 3804] [serial = 932] [outer = 00000000] 22:48:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 154 (13561400) [pid = 3804] [serial = 933] [outer = 11B6E000] 22:48:21 INFO - PROCESS | 3804 | 1461304101089 Marionette DEBUG loaded listener.js 22:48:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 155 (1383B000) [pid = 3804] [serial = 934] [outer = 11B6E000] 22:48:21 INFO - PROCESS | 3804 | 1461304101637 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 22:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1044ms 22:48:21 INFO - PROCESS | 3804 | 1461304101713 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 22:48:21 INFO - PROCESS | 3804 | 1461304101718 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 22:48:21 INFO - PROCESS | 3804 | 1461304101723 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:48:21 INFO - PROCESS | 3804 | 1461304101726 Marionette TRACE conn3 <- [1,1210,null,{}] 22:48:21 INFO - PROCESS | 3804 | 1461304101730 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:21 INFO - PROCESS | 3804 | 1461304101851 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 22:48:21 INFO - PROCESS | 3804 | 1461304101967 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:21 INFO - PROCESS | 3804 | ++DOCSHELL 16805800 == 90 [pid = 3804] [id = 312] 22:48:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 156 (16806000) [pid = 3804] [serial = 935] [outer = 00000000] 22:48:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 157 (17E2AC00) [pid = 3804] [serial = 936] [outer = 16806000] 22:48:22 INFO - PROCESS | 3804 | 1461304102017 Marionette DEBUG loaded listener.js 22:48:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 158 (1819F800) [pid = 3804] [serial = 937] [outer = 16806000] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 19B68000 == 89 [pid = 3804] [id = 259] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 1CA51400 == 88 [pid = 3804] [id = 258] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 190A9400 == 87 [pid = 3804] [id = 257] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 02A8E800 == 86 [pid = 3804] [id = 303] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 12B3C800 == 85 [pid = 3804] [id = 302] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 11B36400 == 84 [pid = 3804] [id = 301] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 19999400 == 83 [pid = 3804] [id = 300] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 19B74C00 == 82 [pid = 3804] [id = 299] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 1838C800 == 81 [pid = 3804] [id = 298] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 181A3C00 == 80 [pid = 3804] [id = 282] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 16776000 == 79 [pid = 3804] [id = 297] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 16803000 == 78 [pid = 3804] [id = 296] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 11C2F800 == 77 [pid = 3804] [id = 295] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 1330DC00 == 76 [pid = 3804] [id = 294] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 157 (19BB8C00) [pid = 3804] [serial = 861] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 19998800 == 75 [pid = 3804] [id = 291] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 18F2F800 == 74 [pid = 3804] [id = 290] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 1352F400 == 73 [pid = 3804] [id = 289] 22:48:22 INFO - PROCESS | 3804 | --DOCSHELL 12B7CC00 == 72 [pid = 3804] [id = 288] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 156 (1C542800) [pid = 3804] [serial = 781] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 155 (1606B800) [pid = 3804] [serial = 816] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 154 (1999CC00) [pid = 3804] [serial = 819] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 153 (1CA45400) [pid = 3804] [serial = 822] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (1DFE9000) [pid = 3804] [serial = 825] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (1E20E800) [pid = 3804] [serial = 828] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (186C1000) [pid = 3804] [serial = 856] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (183E2400) [pid = 3804] [serial = 855] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (19287400) [pid = 3804] [serial = 853] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (19AAE800) [pid = 3804] [serial = 859] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (18638400) [pid = 3804] [serial = 846] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (18A30400) [pid = 3804] [serial = 847] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (19AAA000) [pid = 3804] [serial = 858] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (19224000) [pid = 3804] [serial = 850] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (17E41000) [pid = 3804] [serial = 844] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (19287800) [pid = 3804] [serial = 852] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (191F2000) [pid = 3804] [serial = 849] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (17E41800) [pid = 3804] [serial = 843] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (13530400) [pid = 3804] [serial = 834] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (13743C00) [pid = 3804] [serial = 835] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (1594D800) [pid = 3804] [serial = 837] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (15D06800) [pid = 3804] [serial = 838] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (16769400) [pid = 3804] [serial = 840] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (1680C800) [pid = 3804] [serial = 841] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (12BE8800) [pid = 3804] [serial = 832] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (12CBC000) [pid = 3804] [serial = 831] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (13563400) [pid = 3804] [serial = 813] [outer = 00000000] [url = about:blank] 22:48:22 INFO - PROCESS | 3804 | 1461304102589 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 22:48:22 INFO - PROCESS | 3804 | 1461304102636 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 22:48:22 INFO - PROCESS | 3804 | 1461304102640 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:48:22 INFO - PROCESS | 3804 | 1461304102642 Marionette TRACE conn3 <- [1,1214,null,{}] 22:48:22 INFO - PROCESS | 3804 | 1461304102646 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:22 INFO - PROCESS | 3804 | 1461304102732 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 22:48:22 INFO - PROCESS | 3804 | 1461304102742 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:22 INFO - PROCESS | 3804 | ++DOCSHELL 13743C00 == 73 [pid = 3804] [id = 313] 22:48:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (13B12C00) [pid = 3804] [serial = 938] [outer = 00000000] 22:48:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1680EC00) [pid = 3804] [serial = 939] [outer = 13B12C00] 22:48:22 INFO - PROCESS | 3804 | 1461304102791 Marionette DEBUG loaded listener.js 22:48:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (181A1000) [pid = 3804] [serial = 940] [outer = 13B12C00] 22:48:23 INFO - PROCESS | 3804 | 1461304103292 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 22:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 701ms 22:48:23 INFO - PROCESS | 3804 | 1461304103340 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 22:48:23 INFO - PROCESS | 3804 | 1461304103343 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 22:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:48:23 INFO - PROCESS | 3804 | 1461304103347 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:48:23 INFO - PROCESS | 3804 | 1461304103353 Marionette TRACE conn3 <- [1,1218,null,{}] 22:48:23 INFO - PROCESS | 3804 | 1461304103362 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:23 INFO - PROCESS | 3804 | 1461304103479 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 22:48:23 INFO - PROCESS | 3804 | 1461304103496 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:23 INFO - PROCESS | 3804 | ++DOCSHELL 190ADC00 == 74 [pid = 3804] [id = 314] 22:48:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (190AE000) [pid = 3804] [serial = 941] [outer = 00000000] 22:48:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (191F1000) [pid = 3804] [serial = 942] [outer = 190AE000] 22:48:23 INFO - PROCESS | 3804 | 1461304103543 Marionette DEBUG loaded listener.js 22:48:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (19224000) [pid = 3804] [serial = 943] [outer = 190AE000] 22:48:23 INFO - PROCESS | 3804 | 1461304103994 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 22:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 686ms 22:48:24 INFO - PROCESS | 3804 | 1461304104045 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 22:48:24 INFO - PROCESS | 3804 | 1461304104048 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 22:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:48:24 INFO - PROCESS | 3804 | 1461304104051 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:48:24 INFO - PROCESS | 3804 | 1461304104053 Marionette TRACE conn3 <- [1,1222,null,{}] 22:48:24 INFO - PROCESS | 3804 | 1461304104056 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:24 INFO - PROCESS | 3804 | 1461304104141 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 22:48:24 INFO - PROCESS | 3804 | 1461304104147 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:24 INFO - PROCESS | 3804 | ++DOCSHELL 191E9C00 == 75 [pid = 3804] [id = 315] 22:48:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (198E9400) [pid = 3804] [serial = 944] [outer = 00000000] 22:48:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (19AAA800) [pid = 3804] [serial = 945] [outer = 198E9400] 22:48:24 INFO - PROCESS | 3804 | 1461304104191 Marionette DEBUG loaded listener.js 22:48:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (19AAF800) [pid = 3804] [serial = 946] [outer = 198E9400] 22:48:24 INFO - PROCESS | 3804 | 1461304104622 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 22:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 592ms 22:48:24 INFO - PROCESS | 3804 | 1461304104660 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 22:48:24 INFO - PROCESS | 3804 | 1461304104662 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 22:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:48:24 INFO - PROCESS | 3804 | 1461304104666 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:48:24 INFO - PROCESS | 3804 | 1461304104667 Marionette TRACE conn3 <- [1,1226,null,{}] 22:48:24 INFO - PROCESS | 3804 | 1461304104670 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:24 INFO - PROCESS | 3804 | 1461304104794 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 22:48:24 INFO - PROCESS | 3804 | 1461304104801 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:24 INFO - PROCESS | 3804 | ++DOCSHELL 19288C00 == 76 [pid = 3804] [id = 316] 22:48:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (1928A000) [pid = 3804] [serial = 947] [outer = 00000000] 22:48:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (19BBA800) [pid = 3804] [serial = 948] [outer = 1928A000] 22:48:24 INFO - PROCESS | 3804 | 1461304104941 Marionette DEBUG loaded listener.js 22:48:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (19BD6800) [pid = 3804] [serial = 949] [outer = 1928A000] 22:48:25 INFO - PROCESS | 3804 | 1461304105366 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 22:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 732ms 22:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:48:25 INFO - PROCESS | 3804 | 1461304105405 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 22:48:25 INFO - PROCESS | 3804 | 1461304105407 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 22:48:25 INFO - PROCESS | 3804 | 1461304105410 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:48:25 INFO - PROCESS | 3804 | 1461304105412 Marionette TRACE conn3 <- [1,1230,null,{}] 22:48:25 INFO - PROCESS | 3804 | 1461304105423 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:25 INFO - PROCESS | 3804 | 1461304105539 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 22:48:25 INFO - PROCESS | 3804 | 1461304105546 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:25 INFO - PROCESS | 3804 | ++DOCSHELL 19B66C00 == 77 [pid = 3804] [id = 317] 22:48:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (19BB7C00) [pid = 3804] [serial = 950] [outer = 00000000] 22:48:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (1AB4AC00) [pid = 3804] [serial = 951] [outer = 19BB7C00] 22:48:25 INFO - PROCESS | 3804 | 1461304105589 Marionette DEBUG loaded listener.js 22:48:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (1B1BA800) [pid = 3804] [serial = 952] [outer = 19BB7C00] 22:48:26 INFO - PROCESS | 3804 | 1461304106037 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 22:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 686ms 22:48:26 INFO - PROCESS | 3804 | 1461304106094 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 22:48:26 INFO - PROCESS | 3804 | 1461304106096 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 22:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:48:26 INFO - PROCESS | 3804 | 1461304106108 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:48:26 INFO - PROCESS | 3804 | 1461304106110 Marionette TRACE conn3 <- [1,1234,null,{}] 22:48:26 INFO - PROCESS | 3804 | 1461304106113 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:26 INFO - PROCESS | 3804 | 1461304106256 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 22:48:26 INFO - PROCESS | 3804 | 1461304106282 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:26 INFO - PROCESS | 3804 | ++DOCSHELL 1337FC00 == 78 [pid = 3804] [id = 318] 22:48:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (19E74800) [pid = 3804] [serial = 953] [outer = 00000000] 22:48:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (1C5C3800) [pid = 3804] [serial = 954] [outer = 19E74800] 22:48:26 INFO - PROCESS | 3804 | 1461304106358 Marionette DEBUG loaded listener.js 22:48:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (1C5C3400) [pid = 3804] [serial = 955] [outer = 19E74800] 22:48:26 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (183DB800) [pid = 3804] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:48:26 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (18198400) [pid = 3804] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:48:26 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (13315400) [pid = 3804] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:48:26 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (11C34800) [pid = 3804] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:48:26 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (19AB8C00) [pid = 3804] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:48:26 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (13563000) [pid = 3804] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:48:26 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (13533000) [pid = 3804] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:48:26 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (19BB6800) [pid = 3804] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:48:26 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (19BC1800) [pid = 3804] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:48:26 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (11B3AC00) [pid = 3804] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:48:26 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (16804000) [pid = 3804] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:48:26 INFO - PROCESS | 3804 | 1461304106980 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 22:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 904ms 22:48:26 INFO - PROCESS | 3804 | 1461304107004 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 22:48:26 INFO - PROCESS | 3804 | 1461304107006 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 22:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:48:26 INFO - PROCESS | 3804 | 1461304107009 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:48:26 INFO - PROCESS | 3804 | 1461304107011 Marionette TRACE conn3 <- [1,1238,null,{}] 22:48:27 INFO - PROCESS | 3804 | 1461304107014 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:27 INFO - PROCESS | 3804 | 1461304107097 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 22:48:27 INFO - PROCESS | 3804 | 1461304107187 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:27 INFO - PROCESS | 3804 | ++DOCSHELL 12DD7400 == 79 [pid = 3804] [id = 319] 22:48:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (13312000) [pid = 3804] [serial = 956] [outer = 00000000] 22:48:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (1863EC00) [pid = 3804] [serial = 957] [outer = 13312000] 22:48:27 INFO - PROCESS | 3804 | 1461304107236 Marionette DEBUG loaded listener.js 22:48:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (19BC1800) [pid = 3804] [serial = 958] [outer = 13312000] 22:48:27 INFO - PROCESS | 3804 | 1461304107608 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 22:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 639ms 22:48:27 INFO - PROCESS | 3804 | 1461304107648 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 22:48:27 INFO - PROCESS | 3804 | 1461304107650 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 22:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:48:27 INFO - PROCESS | 3804 | 1461304107653 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:48:27 INFO - PROCESS | 3804 | 1461304107655 Marionette TRACE conn3 <- [1,1242,null,{}] 22:48:27 INFO - PROCESS | 3804 | 1461304107658 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:27 INFO - PROCESS | 3804 | 1461304107741 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 22:48:27 INFO - PROCESS | 3804 | 1461304107837 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:27 INFO - PROCESS | 3804 | ++DOCSHELL 1336E800 == 80 [pid = 3804] [id = 320] 22:48:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (15DD3400) [pid = 3804] [serial = 959] [outer = 00000000] 22:48:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (1CC97C00) [pid = 3804] [serial = 960] [outer = 15DD3400] 22:48:27 INFO - PROCESS | 3804 | 1461304107883 Marionette DEBUG loaded listener.js 22:48:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (1CE1E400) [pid = 3804] [serial = 961] [outer = 15DD3400] 22:48:28 INFO - PROCESS | 3804 | 1461304108248 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 22:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 639ms 22:48:28 INFO - PROCESS | 3804 | 1461304108291 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 22:48:28 INFO - PROCESS | 3804 | 1461304108293 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 22:48:28 INFO - PROCESS | 3804 | 1461304108297 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:48:28 INFO - PROCESS | 3804 | 1461304108298 Marionette TRACE conn3 <- [1,1246,null,{}] 22:48:28 INFO - PROCESS | 3804 | 1461304108302 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:28 INFO - PROCESS | 3804 | 1461304108423 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 22:48:28 INFO - PROCESS | 3804 | 1461304108432 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:28 INFO - PROCESS | 3804 | ++DOCSHELL 16801C00 == 81 [pid = 3804] [id = 321] 22:48:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (18627400) [pid = 3804] [serial = 962] [outer = 00000000] 22:48:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (1D746800) [pid = 3804] [serial = 963] [outer = 18627400] 22:48:28 INFO - PROCESS | 3804 | 1461304108482 Marionette DEBUG loaded listener.js 22:48:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (1D84D400) [pid = 3804] [serial = 964] [outer = 18627400] 22:48:28 INFO - PROCESS | 3804 | 1461304108998 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 22:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 748ms 22:48:29 INFO - PROCESS | 3804 | 1461304109038 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 22:48:29 INFO - PROCESS | 3804 | 1461304109043 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 22:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:48:29 INFO - PROCESS | 3804 | 1461304109048 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:48:29 INFO - PROCESS | 3804 | 1461304109053 Marionette TRACE conn3 <- [1,1250,null,{}] 22:48:29 INFO - PROCESS | 3804 | 1461304109060 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:29 INFO - PROCESS | 3804 | 1461304109230 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 22:48:29 INFO - PROCESS | 3804 | 1461304109346 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:29 INFO - PROCESS | 3804 | ++DOCSHELL 1330F800 == 82 [pid = 3804] [id = 322] 22:48:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (13365C00) [pid = 3804] [serial = 965] [outer = 00000000] 22:48:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (1570E400) [pid = 3804] [serial = 966] [outer = 13365C00] 22:48:29 INFO - PROCESS | 3804 | 1461304109403 Marionette DEBUG loaded listener.js 22:48:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (15D32000) [pid = 3804] [serial = 967] [outer = 13365C00] 22:48:29 INFO - PROCESS | 3804 | 1461304109977 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 22:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 998ms 22:48:30 INFO - PROCESS | 3804 | 1461304110057 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 22:48:30 INFO - PROCESS | 3804 | 1461304110067 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 22:48:30 INFO - PROCESS | 3804 | 1461304110075 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:48:30 INFO - PROCESS | 3804 | 1461304110078 Marionette TRACE conn3 <- [1,1254,null,{}] 22:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:48:30 INFO - PROCESS | 3804 | 1461304110082 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:30 INFO - PROCESS | 3804 | 1461304110192 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 22:48:30 INFO - PROCESS | 3804 | 1461304110331 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:30 INFO - PROCESS | 3804 | ++DOCSHELL 16777400 == 83 [pid = 3804] [id = 323] 22:48:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (16D17800) [pid = 3804] [serial = 968] [outer = 00000000] 22:48:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (18624400) [pid = 3804] [serial = 969] [outer = 16D17800] 22:48:30 INFO - PROCESS | 3804 | 1461304110387 Marionette DEBUG loaded listener.js 22:48:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (186C1000) [pid = 3804] [serial = 970] [outer = 16D17800] 22:48:30 INFO - PROCESS | 3804 | 1461304110982 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 22:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 951ms 22:48:31 INFO - PROCESS | 3804 | 1461304111024 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 22:48:31 INFO - PROCESS | 3804 | 1461304111027 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 22:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:48:31 INFO - PROCESS | 3804 | 1461304111031 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:48:31 INFO - PROCESS | 3804 | 1461304111035 Marionette TRACE conn3 <- [1,1258,null,{}] 22:48:31 INFO - PROCESS | 3804 | 1461304111046 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:31 INFO - PROCESS | 3804 | 1461304111168 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 22:48:31 INFO - PROCESS | 3804 | 1461304111307 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:31 INFO - PROCESS | 3804 | ++DOCSHELL 19BC5800 == 84 [pid = 3804] [id = 324] 22:48:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (19EA5400) [pid = 3804] [serial = 971] [outer = 00000000] 22:48:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 154 (1C5C0400) [pid = 3804] [serial = 972] [outer = 19EA5400] 22:48:31 INFO - PROCESS | 3804 | 1461304111365 Marionette DEBUG loaded listener.js 22:48:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 155 (1D5AE400) [pid = 3804] [serial = 973] [outer = 19EA5400] 22:48:31 INFO - PROCESS | 3804 | 1461304111961 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 22:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 997ms 22:48:32 INFO - PROCESS | 3804 | 1461304112017 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 22:48:32 INFO - PROCESS | 3804 | 1461304112020 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 22:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:48:32 INFO - PROCESS | 3804 | 1461304112024 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:48:32 INFO - PROCESS | 3804 | 1461304112026 Marionette TRACE conn3 <- [1,1262,null,{}] 22:48:32 INFO - PROCESS | 3804 | 1461304112029 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:32 INFO - PROCESS | 3804 | 1461304112140 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 22:48:32 INFO - PROCESS | 3804 | 1461304112278 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:32 INFO - PROCESS | 3804 | ++DOCSHELL 1D84E800 == 85 [pid = 3804] [id = 325] 22:48:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 156 (1D84F000) [pid = 3804] [serial = 974] [outer = 00000000] 22:48:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 157 (1D89F000) [pid = 3804] [serial = 975] [outer = 1D84F000] 22:48:32 INFO - PROCESS | 3804 | 1461304112334 Marionette DEBUG loaded listener.js 22:48:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 158 (1DA88000) [pid = 3804] [serial = 976] [outer = 1D84F000] 22:48:32 INFO - PROCESS | 3804 | 1461304112854 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 22:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 904ms 22:48:32 INFO - PROCESS | 3804 | 1461304112927 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 22:48:32 INFO - PROCESS | 3804 | 1461304112929 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 22:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:48:32 INFO - PROCESS | 3804 | 1461304112933 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:48:32 INFO - PROCESS | 3804 | 1461304112935 Marionette TRACE conn3 <- [1,1266,null,{}] 22:48:32 INFO - PROCESS | 3804 | 1461304112939 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:33 INFO - PROCESS | 3804 | 1461304113048 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 22:48:33 INFO - PROCESS | 3804 | 1461304113206 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:33 INFO - PROCESS | 3804 | ++DOCSHELL 11C32400 == 86 [pid = 3804] [id = 326] 22:48:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 159 (1C542000) [pid = 3804] [serial = 977] [outer = 00000000] 22:48:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 160 (1DFE6000) [pid = 3804] [serial = 978] [outer = 1C542000] 22:48:33 INFO - PROCESS | 3804 | 1461304113261 Marionette DEBUG loaded listener.js 22:48:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 161 (1DFE9C00) [pid = 3804] [serial = 979] [outer = 1C542000] 22:48:33 INFO - PROCESS | 3804 | 1461304113871 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 22:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 997ms 22:48:33 INFO - PROCESS | 3804 | 1461304113949 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 22:48:33 INFO - PROCESS | 3804 | 1461304113951 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 22:48:33 INFO - PROCESS | 3804 | 1461304113956 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:48:33 INFO - PROCESS | 3804 | 1461304113958 Marionette TRACE conn3 <- [1,1270,null,{}] 22:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:48:33 INFO - PROCESS | 3804 | 1461304113962 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:34 INFO - PROCESS | 3804 | 1461304114091 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 22:48:34 INFO - PROCESS | 3804 | 1461304114246 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:34 INFO - PROCESS | 3804 | ++DOCSHELL 16805400 == 87 [pid = 3804] [id = 327] 22:48:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 162 (1C539800) [pid = 3804] [serial = 980] [outer = 00000000] 22:48:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 163 (1E211C00) [pid = 3804] [serial = 981] [outer = 1C539800] 22:48:34 INFO - PROCESS | 3804 | 1461304114310 Marionette DEBUG loaded listener.js 22:48:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 164 (1E397C00) [pid = 3804] [serial = 982] [outer = 1C539800] 22:48:35 INFO - PROCESS | 3804 | 1461304115135 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 22:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1184ms 22:48:35 INFO - PROCESS | 3804 | 1461304115158 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 22:48:35 INFO - PROCESS | 3804 | 1461304115161 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 22:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:48:35 INFO - PROCESS | 3804 | 1461304115166 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:48:35 INFO - PROCESS | 3804 | 1461304115170 Marionette TRACE conn3 <- [1,1274,null,{}] 22:48:35 INFO - PROCESS | 3804 | 1461304115176 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:35 INFO - PROCESS | 3804 | 1461304115288 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 22:48:35 INFO - PROCESS | 3804 | 1461304115404 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:35 INFO - PROCESS | 3804 | ++DOCSHELL 11B6BC00 == 88 [pid = 3804] [id = 328] 22:48:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 165 (13562400) [pid = 3804] [serial = 983] [outer = 00000000] 22:48:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 166 (1449D000) [pid = 3804] [serial = 984] [outer = 13562400] 22:48:35 INFO - PROCESS | 3804 | 1461304115495 Marionette DEBUG loaded listener.js 22:48:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 167 (1606D400) [pid = 3804] [serial = 985] [outer = 13562400] 22:48:36 INFO - PROCESS | 3804 | 1461304116125 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 22:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 997ms 22:48:36 INFO - PROCESS | 3804 | 1461304116166 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 22:48:36 INFO - PROCESS | 3804 | 1461304116171 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 22:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:48:36 INFO - PROCESS | 3804 | 1461304116177 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:48:36 INFO - PROCESS | 3804 | 1461304116179 Marionette TRACE conn3 <- [1,1278,null,{}] 22:48:36 INFO - PROCESS | 3804 | 1461304116183 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:36 INFO - PROCESS | 3804 | 1461304116291 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 22:48:36 INFO - PROCESS | 3804 | 1461304116409 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:36 INFO - PROCESS | 3804 | ++DOCSHELL 181A4800 == 89 [pid = 3804] [id = 329] 22:48:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 168 (181A4C00) [pid = 3804] [serial = 986] [outer = 00000000] 22:48:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 169 (1862AC00) [pid = 3804] [serial = 987] [outer = 181A4C00] 22:48:36 INFO - PROCESS | 3804 | 1461304116506 Marionette DEBUG loaded listener.js 22:48:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 170 (18F36400) [pid = 3804] [serial = 988] [outer = 181A4C00] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 1352B000 == 88 [pid = 3804] [id = 270] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 1336E800 == 87 [pid = 3804] [id = 320] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 12DD7400 == 86 [pid = 3804] [id = 319] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 1337FC00 == 85 [pid = 3804] [id = 318] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 19B66C00 == 84 [pid = 3804] [id = 317] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 19288C00 == 83 [pid = 3804] [id = 316] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 191E9C00 == 82 [pid = 3804] [id = 315] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 190ADC00 == 81 [pid = 3804] [id = 314] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 13743C00 == 80 [pid = 3804] [id = 313] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 16805800 == 79 [pid = 3804] [id = 312] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 02A7F400 == 78 [pid = 3804] [id = 311] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 169 (1336E000) [pid = 3804] [serial = 864] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 168 (159F9C00) [pid = 3804] [serial = 867] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 167 (19285400) [pid = 3804] [serial = 870] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 166 (19CF8400) [pid = 3804] [serial = 873] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 165 (1A52BC00) [pid = 3804] [serial = 876] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 1C79F000 == 77 [pid = 3804] [id = 310] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 1C53F000 == 76 [pid = 3804] [id = 309] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 1C53E400 == 75 [pid = 3804] [id = 308] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 1ABEE800 == 74 [pid = 3804] [id = 307] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 11C31C00 == 73 [pid = 3804] [id = 306] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 1331C800 == 72 [pid = 3804] [id = 305] 22:48:36 INFO - PROCESS | 3804 | --DOCSHELL 1C79B400 == 71 [pid = 3804] [id = 304] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 164 (19BC5400) [pid = 3804] [serial = 897] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 163 (1A2DF800) [pid = 3804] [serial = 900] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 162 (19BD3400) [pid = 3804] [serial = 898] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 161 (1A4B3800) [pid = 3804] [serial = 901] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 160 (13565800) [pid = 3804] [serial = 903] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 159 (16D17400) [pid = 3804] [serial = 888] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 158 (17E2A000) [pid = 3804] [serial = 889] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 157 (191EC400) [pid = 3804] [serial = 894] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 156 (18637800) [pid = 3804] [serial = 891] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 155 (186C6C00) [pid = 3804] [serial = 892] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 154 (137BE000) [pid = 3804] [serial = 883] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 153 (13568C00) [pid = 3804] [serial = 882] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (13566400) [pid = 3804] [serial = 885] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (1383E000) [pid = 3804] [serial = 886] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (181A0000) [pid = 3804] [serial = 879] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (19BD1000) [pid = 3804] [serial = 862] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (149AE800) [pid = 3804] [serial = 904] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (1ACDF400) [pid = 3804] [serial = 907] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (1C53A000) [pid = 3804] [serial = 910] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (191F4C00) [pid = 3804] [serial = 895] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (19E6F800) [pid = 3804] [serial = 906] [outer = 00000000] [url = about:blank] 22:48:36 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (1C534C00) [pid = 3804] [serial = 909] [outer = 00000000] [url = about:blank] 22:48:37 INFO - PROCESS | 3804 | 1461304117009 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 22:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 888ms 22:48:37 INFO - PROCESS | 3804 | 1461304117080 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 22:48:37 INFO - PROCESS | 3804 | 1461304117082 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 22:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:48:37 INFO - PROCESS | 3804 | 1461304117086 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:48:37 INFO - PROCESS | 3804 | 1461304117089 Marionette TRACE conn3 <- [1,1282,null,{}] 22:48:37 INFO - PROCESS | 3804 | 1461304117100 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:37 INFO - PROCESS | 3804 | 1461304117190 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 22:48:37 INFO - PROCESS | 3804 | 1461304117292 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:37 INFO - PROCESS | 3804 | ++DOCSHELL 13536800 == 72 [pid = 3804] [id = 330] 22:48:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (13537C00) [pid = 3804] [serial = 989] [outer = 00000000] 22:48:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (16D4E400) [pid = 3804] [serial = 990] [outer = 13537C00] 22:48:37 INFO - PROCESS | 3804 | 1461304117339 Marionette DEBUG loaded listener.js 22:48:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (18F30800) [pid = 3804] [serial = 991] [outer = 13537C00] 22:48:37 INFO - PROCESS | 3804 | 1461304117728 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 22:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 701ms 22:48:37 INFO - PROCESS | 3804 | 1461304117769 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 22:48:37 INFO - PROCESS | 3804 | 1461304117772 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 22:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:48:37 INFO - PROCESS | 3804 | 1461304117775 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:48:37 INFO - PROCESS | 3804 | 1461304117777 Marionette TRACE conn3 <- [1,1286,null,{}] 22:48:37 INFO - PROCESS | 3804 | 1461304117780 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:37 INFO - PROCESS | 3804 | 1461304117891 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 22:48:37 INFO - PROCESS | 3804 | 1461304117900 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:37 INFO - PROCESS | 3804 | ++DOCSHELL 190AD400 == 73 [pid = 3804] [id = 331] 22:48:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (191F7800) [pid = 3804] [serial = 992] [outer = 00000000] 22:48:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (1985F800) [pid = 3804] [serial = 993] [outer = 191F7800] 22:48:37 INFO - PROCESS | 3804 | 1461304117947 Marionette DEBUG loaded listener.js 22:48:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (19997800) [pid = 3804] [serial = 994] [outer = 191F7800] 22:48:38 INFO - PROCESS | 3804 | 1461304118426 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 701ms 22:48:38 INFO - PROCESS | 3804 | 1461304118475 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 22:48:38 INFO - PROCESS | 3804 | 1461304118477 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 22:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:48:38 INFO - PROCESS | 3804 | 1461304118480 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:48:38 INFO - PROCESS | 3804 | 1461304118482 Marionette TRACE conn3 <- [1,1290,null,{}] 22:48:38 INFO - PROCESS | 3804 | 1461304118485 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:38 INFO - PROCESS | 3804 | 1461304118569 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 22:48:38 INFO - PROCESS | 3804 | 1461304118578 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:38 INFO - PROCESS | 3804 | ++DOCSHELL 1352D000 == 74 [pid = 3804] [id = 332] 22:48:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (19285400) [pid = 3804] [serial = 995] [outer = 00000000] 22:48:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (19B6F800) [pid = 3804] [serial = 996] [outer = 19285400] 22:48:38 INFO - PROCESS | 3804 | 1461304118622 Marionette DEBUG loaded listener.js 22:48:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (19BB6400) [pid = 3804] [serial = 997] [outer = 19285400] 22:48:39 INFO - PROCESS | 3804 | 1461304119073 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 22:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 639ms 22:48:39 INFO - PROCESS | 3804 | 1461304119119 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 22:48:39 INFO - PROCESS | 3804 | 1461304119120 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 22:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:48:39 INFO - PROCESS | 3804 | 1461304119124 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:48:39 INFO - PROCESS | 3804 | 1461304119125 Marionette TRACE conn3 <- [1,1294,null,{}] 22:48:39 INFO - PROCESS | 3804 | 1461304119129 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:39 INFO - PROCESS | 3804 | 1461304119260 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 22:48:39 INFO - PROCESS | 3804 | 1461304119362 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:39 INFO - PROCESS | 3804 | ++DOCSHELL 19BD9400 == 75 [pid = 3804] [id = 333] 22:48:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (19BDCC00) [pid = 3804] [serial = 998] [outer = 00000000] 22:48:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 154 (19E75400) [pid = 3804] [serial = 999] [outer = 19BDCC00] 22:48:39 INFO - PROCESS | 3804 | 1461304119411 Marionette DEBUG loaded listener.js 22:48:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 155 (1A20F400) [pid = 3804] [serial = 1000] [outer = 19BDCC00] 22:48:39 INFO - PROCESS | 3804 | 1461304119831 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 22:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 748ms 22:48:39 INFO - PROCESS | 3804 | 1461304119864 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 22:48:39 INFO - PROCESS | 3804 | 1461304119866 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 22:48:39 INFO - PROCESS | 3804 | 1461304119869 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:48:39 INFO - PROCESS | 3804 | 1461304119871 Marionette TRACE conn3 <- [1,1298,null,{}] 22:48:39 INFO - PROCESS | 3804 | 1461304119875 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:39 INFO - PROCESS | 3804 | 1461304119990 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 22:48:40 INFO - PROCESS | 3804 | 1461304120054 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:40 INFO - PROCESS | 3804 | ++DOCSHELL 18198400 == 76 [pid = 3804] [id = 334] 22:48:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 156 (19CEAC00) [pid = 3804] [serial = 1001] [outer = 00000000] 22:48:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 157 (1AB47000) [pid = 3804] [serial = 1002] [outer = 19CEAC00] 22:48:40 INFO - PROCESS | 3804 | 1461304120098 Marionette DEBUG loaded listener.js 22:48:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 158 (1B1BB000) [pid = 3804] [serial = 1003] [outer = 19CEAC00] 22:48:40 INFO - PROCESS | 3804 | 1461304120518 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 22:48:40 INFO - PROCESS | 3804 | 1461304120576 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 22:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:48:40 INFO - PROCESS | 3804 | 1461304120580 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:48:40 INFO - PROCESS | 3804 | 1461304120582 Marionette TRACE conn3 <- [1,1302,null,{}] 22:48:40 INFO - PROCESS | 3804 | 1461304120585 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:40 INFO - PROCESS | 3804 | 1461304120734 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 22:48:40 INFO - PROCESS | 3804 | 1461304120765 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:40 INFO - PROCESS | 3804 | ++DOCSHELL 1A9F5800 == 77 [pid = 3804] [id = 335] 22:48:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 159 (1B1BF000) [pid = 3804] [serial = 1004] [outer = 00000000] 22:48:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 160 (1C5CDC00) [pid = 3804] [serial = 1005] [outer = 1B1BF000] 22:48:40 INFO - PROCESS | 3804 | 1461304120809 Marionette DEBUG loaded listener.js 22:48:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 161 (1CA49C00) [pid = 3804] [serial = 1006] [outer = 1B1BF000] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 160 (1DA8E400) [pid = 3804] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 159 (1863B800) [pid = 3804] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 158 (19C6E800) [pid = 3804] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 157 (11B38800) [pid = 3804] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 156 (1D456400) [pid = 3804] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 155 (1C5C9800) [pid = 3804] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 154 (19281000) [pid = 3804] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 153 (1DFF1800) [pid = 3804] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (19E6C800) [pid = 3804] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (1D897800) [pid = 3804] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (13532400) [pid = 3804] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (1ABF2C00) [pid = 3804] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (19B6A800) [pid = 3804] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (1330E400) [pid = 3804] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (1D896C00) [pid = 3804] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (13842800) [pid = 3804] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (1928A000) [pid = 3804] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (19BB7C00) [pid = 3804] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (13312000) [pid = 3804] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (11B6E000) [pid = 3804] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (198E9400) [pid = 3804] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (1CA45000) [pid = 3804] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (19E74800) [pid = 3804] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (13B12C00) [pid = 3804] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (16806000) [pid = 3804] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (190AE000) [pid = 3804] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:48:41 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (15DD3400) [pid = 3804] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:48:41 INFO - PROCESS | 3804 | 1461304121644 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 22:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1075ms 22:48:41 INFO - PROCESS | 3804 | 1461304121673 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 22:48:41 INFO - PROCESS | 3804 | 1461304121675 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 22:48:41 INFO - PROCESS | 3804 | 1461304121678 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:48:41 INFO - PROCESS | 3804 | 1461304121680 Marionette TRACE conn3 <- [1,1306,null,{}] 22:48:41 INFO - PROCESS | 3804 | 1461304121683 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:41 INFO - PROCESS | 3804 | 1461304121766 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 22:48:41 INFO - PROCESS | 3804 | 1461304121866 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:41 INFO - PROCESS | 3804 | ++DOCSHELL 11B6C000 == 78 [pid = 3804] [id = 336] 22:48:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (11C27C00) [pid = 3804] [serial = 1007] [outer = 00000000] 22:48:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (13849000) [pid = 3804] [serial = 1008] [outer = 11C27C00] 22:48:41 INFO - PROCESS | 3804 | 1461304121910 Marionette DEBUG loaded listener.js 22:48:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (16776C00) [pid = 3804] [serial = 1009] [outer = 11C27C00] 22:48:42 INFO - PROCESS | 3804 | 1461304122297 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 22:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 639ms 22:48:42 INFO - PROCESS | 3804 | 1461304122316 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 22:48:42 INFO - PROCESS | 3804 | 1461304122318 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 22:48:42 INFO - PROCESS | 3804 | 1461304122322 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:48:42 INFO - PROCESS | 3804 | 1461304122323 Marionette TRACE conn3 <- [1,1310,null,{}] 22:48:42 INFO - PROCESS | 3804 | 1461304122327 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:42 INFO - PROCESS | 3804 | 1461304122452 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 22:48:42 INFO - PROCESS | 3804 | 1461304122461 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:42 INFO - PROCESS | 3804 | ++DOCSHELL 13532400 == 79 [pid = 3804] [id = 337] 22:48:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (16D18000) [pid = 3804] [serial = 1010] [outer = 00000000] 22:48:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (19C6E800) [pid = 3804] [serial = 1011] [outer = 16D18000] 22:48:42 INFO - PROCESS | 3804 | 1461304122505 Marionette DEBUG loaded listener.js 22:48:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (1C539000) [pid = 3804] [serial = 1012] [outer = 16D18000] 22:48:42 INFO - PROCESS | 3804 | 1461304122913 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 22:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 639ms 22:48:42 INFO - PROCESS | 3804 | 1461304122960 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 22:48:42 INFO - PROCESS | 3804 | 1461304122962 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 22:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:48:42 INFO - PROCESS | 3804 | 1461304122965 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:48:42 INFO - PROCESS | 3804 | 1461304122968 Marionette TRACE conn3 <- [1,1314,null,{}] 22:48:42 INFO - PROCESS | 3804 | 1461304122971 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:43 INFO - PROCESS | 3804 | 1461304123110 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 22:48:43 INFO - PROCESS | 3804 | 1461304123155 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:43 INFO - PROCESS | 3804 | ++DOCSHELL 1CCEE400 == 80 [pid = 3804] [id = 338] 22:48:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (1CCEE800) [pid = 3804] [serial = 1013] [outer = 00000000] 22:48:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (1D5B7800) [pid = 3804] [serial = 1014] [outer = 1CCEE800] 22:48:43 INFO - PROCESS | 3804 | 1461304123204 Marionette DEBUG loaded listener.js 22:48:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (1D892000) [pid = 3804] [serial = 1015] [outer = 1CCEE800] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 11B37000 == 79 [pid = 3804] [id = 211] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1839AC00 == 78 [pid = 3804] [id = 82] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1DA8E000 == 77 [pid = 3804] [id = 243] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 13570000 == 76 [pid = 3804] [id = 272] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 14451000 == 75 [pid = 3804] [id = 160] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1D74D400 == 74 [pid = 3804] [id = 276] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1D748000 == 73 [pid = 3804] [id = 223] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1CC9CC00 == 72 [pid = 3804] [id = 98] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1676F000 == 71 [pid = 3804] [id = 55] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 13315C00 == 70 [pid = 3804] [id = 176] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1C5BF400 == 69 [pid = 3804] [id = 83] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 19BC4400 == 68 [pid = 3804] [id = 113] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 18625800 == 67 [pid = 3804] [id = 256] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 16D16400 == 66 [pid = 3804] [id = 239] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 15DD9400 == 65 [pid = 3804] [id = 112] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 14A4E800 == 64 [pid = 3804] [id = 195] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 191F4800 == 63 [pid = 3804] [id = 273] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 11B71400 == 62 [pid = 3804] [id = 293] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 19E9EC00 == 61 [pid = 3804] [id = 292] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 19BD9800 == 60 [pid = 3804] [id = 275] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 19E76C00 == 59 [pid = 3804] [id = 69] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 19E6B800 == 58 [pid = 3804] [id = 240] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 19B6FC00 == 57 [pid = 3804] [id = 274] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1D843C00 == 56 [pid = 3804] [id = 242] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1A4B2000 == 55 [pid = 3804] [id = 212] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1819C800 == 54 [pid = 3804] [id = 97] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1570AC00 == 53 [pid = 3804] [id = 157] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1863A400 == 52 [pid = 3804] [id = 84] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 11B31400 == 51 [pid = 3804] [id = 241] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1C5BFC00 == 50 [pid = 3804] [id = 254] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1928E400 == 49 [pid = 3804] [id = 194] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 18F33000 == 48 [pid = 3804] [id = 196] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 19280C00 == 47 [pid = 3804] [id = 158] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1999AC00 == 46 [pid = 3804] [id = 287] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 190AB400 == 45 [pid = 3804] [id = 99] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 16071000 == 44 [pid = 3804] [id = 260] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 11B6BC00 == 43 [pid = 3804] [id = 328] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 11C32400 == 42 [pid = 3804] [id = 326] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 16805400 == 41 [pid = 3804] [id = 327] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 19BC5800 == 40 [pid = 3804] [id = 324] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1D84E800 == 39 [pid = 3804] [id = 325] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 16777400 == 38 [pid = 3804] [id = 323] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 16801C00 == 37 [pid = 3804] [id = 321] 22:48:44 INFO - PROCESS | 3804 | --DOCSHELL 1330F800 == 36 [pid = 3804] [id = 322] 22:48:45 INFO - PROCESS | 3804 | --DOCSHELL 13536800 == 35 [pid = 3804] [id = 330] 22:48:45 INFO - PROCESS | 3804 | --DOCSHELL 19BD9400 == 34 [pid = 3804] [id = 333] 22:48:45 INFO - PROCESS | 3804 | --DOCSHELL 190AD400 == 33 [pid = 3804] [id = 331] 22:48:45 INFO - PROCESS | 3804 | --DOCSHELL 13532400 == 32 [pid = 3804] [id = 337] 22:48:45 INFO - PROCESS | 3804 | --DOCSHELL 1A9F5800 == 31 [pid = 3804] [id = 335] 22:48:45 INFO - PROCESS | 3804 | --DOCSHELL 11B6C000 == 30 [pid = 3804] [id = 336] 22:48:45 INFO - PROCESS | 3804 | --DOCSHELL 1352D000 == 29 [pid = 3804] [id = 332] 22:48:45 INFO - PROCESS | 3804 | --DOCSHELL 181A4800 == 28 [pid = 3804] [id = 329] 22:48:45 INFO - PROCESS | 3804 | --DOCSHELL 18198400 == 27 [pid = 3804] [id = 334] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (1DFE6800) [pid = 3804] [serial = 730] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (19AADC00) [pid = 3804] [serial = 769] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (1DFEF000) [pid = 3804] [serial = 826] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (1D852400) [pid = 3804] [serial = 724] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (1D748800) [pid = 3804] [serial = 763] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (1D5B9400) [pid = 3804] [serial = 772] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (19AB6C00) [pid = 3804] [serial = 820] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (1E396400) [pid = 3804] [serial = 829] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (1C5C8C00) [pid = 3804] [serial = 721] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (1D89FC00) [pid = 3804] [serial = 727] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (13567400) [pid = 3804] [serial = 814] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1CCEEC00) [pid = 3804] [serial = 823] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (19B74000) [pid = 3804] [serial = 778] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (17E25000) [pid = 3804] [serial = 766] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1DE9E400) [pid = 3804] [serial = 775] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (16804C00) [pid = 3804] [serial = 817] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (19BBA800) [pid = 3804] [serial = 948] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (19BD6800) [pid = 3804] [serial = 949] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (1B1BA800) [pid = 3804] [serial = 952] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (1AB4AC00) [pid = 3804] [serial = 951] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (1863EC00) [pid = 3804] [serial = 957] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (13561400) [pid = 3804] [serial = 933] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (19AAA800) [pid = 3804] [serial = 945] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (1CC93000) [pid = 3804] [serial = 912] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (1C5C3800) [pid = 3804] [serial = 954] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1CC9A400) [pid = 3804] [serial = 913] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1680EC00) [pid = 3804] [serial = 939] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (181A1000) [pid = 3804] [serial = 940] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1819F800) [pid = 3804] [serial = 937] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (17E2AC00) [pid = 3804] [serial = 936] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (191F1000) [pid = 3804] [serial = 942] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (19224000) [pid = 3804] [serial = 943] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (13DD7000) [pid = 3804] [serial = 915] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1CE1E400) [pid = 3804] [serial = 961] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (190B4000) [pid = 3804] [serial = 918] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1C540000) [pid = 3804] [serial = 921] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (1CCE4000) [pid = 3804] [serial = 924] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1D232400) [pid = 3804] [serial = 927] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1D749400) [pid = 3804] [serial = 930] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1D746800) [pid = 3804] [serial = 963] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1C5C3400) [pid = 3804] [serial = 955] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1383B000) [pid = 3804] [serial = 934] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (1CC97C00) [pid = 3804] [serial = 960] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (19AAF800) [pid = 3804] [serial = 946] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (19BC1800) [pid = 3804] [serial = 958] [outer = 00000000] [url = about:blank] 22:48:45 INFO - PROCESS | 3804 | 1461304125492 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:48:45 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 22:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 2571ms 22:48:45 INFO - PROCESS | 3804 | 1461304125526 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 22:48:45 INFO - PROCESS | 3804 | 1461304125530 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 22:48:45 INFO - PROCESS | 3804 | 1461304125535 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:48:45 INFO - PROCESS | 3804 | 1461304125539 Marionette TRACE conn3 <- [1,1318,null,{}] 22:48:45 INFO - PROCESS | 3804 | 1461304125545 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:45 INFO - PROCESS | 3804 | 1461304125635 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 22:48:45 INFO - PROCESS | 3804 | 1461304125644 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:45 INFO - PROCESS | 3804 | ++DOCSHELL 11B39000 == 28 [pid = 3804] [id = 339] 22:48:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (11B39800) [pid = 3804] [serial = 1016] [outer = 00000000] 22:48:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (11B6B800) [pid = 3804] [serial = 1017] [outer = 11B39800] 22:48:45 INFO - PROCESS | 3804 | 1461304125693 Marionette DEBUG loaded listener.js 22:48:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (11B72800) [pid = 3804] [serial = 1018] [outer = 11B39800] 22:48:46 INFO - PROCESS | 3804 | 1461304126185 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:48:46 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 22:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 685ms 22:48:46 INFO - PROCESS | 3804 | 1461304126236 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 22:48:46 INFO - PROCESS | 3804 | 1461304126242 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 22:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:48:46 INFO - PROCESS | 3804 | 1461304126248 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:48:46 INFO - PROCESS | 3804 | 1461304126251 Marionette TRACE conn3 <- [1,1322,null,{}] 22:48:46 INFO - PROCESS | 3804 | 1461304126255 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:46 INFO - PROCESS | 3804 | 1461304126338 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 22:48:46 INFO - PROCESS | 3804 | 1461304126349 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:46 INFO - PROCESS | 3804 | ++DOCSHELL 12B7E400 == 29 [pid = 3804] [id = 340] 22:48:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (12B80C00) [pid = 3804] [serial = 1019] [outer = 00000000] 22:48:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (12CBB800) [pid = 3804] [serial = 1020] [outer = 12B80C00] 22:48:46 INFO - PROCESS | 3804 | 1461304126398 Marionette DEBUG loaded listener.js 22:48:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1330DC00) [pid = 3804] [serial = 1021] [outer = 12B80C00] 22:48:46 INFO - PROCESS | 3804 | 1461304126883 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 701ms 22:48:46 INFO - PROCESS | 3804 | 1461304126945 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 22:48:46 INFO - PROCESS | 3804 | 1461304126948 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 22:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:48:46 INFO - PROCESS | 3804 | 1461304126952 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:48:46 INFO - PROCESS | 3804 | 1461304126955 Marionette TRACE conn3 <- [1,1326,null,{}] 22:48:46 INFO - PROCESS | 3804 | 1461304126966 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:47 INFO - PROCESS | 3804 | 1461304127089 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 22:48:47 INFO - PROCESS | 3804 | 1461304127178 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:47 INFO - PROCESS | 3804 | ++DOCSHELL 13564800 == 30 [pid = 3804] [id = 341] 22:48:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (13565000) [pid = 3804] [serial = 1022] [outer = 00000000] 22:48:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (13569400) [pid = 3804] [serial = 1023] [outer = 13565000] 22:48:47 INFO - PROCESS | 3804 | 1461304127229 Marionette DEBUG loaded listener.js 22:48:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1373C800) [pid = 3804] [serial = 1024] [outer = 13565000] 22:48:48 INFO - PROCESS | 3804 | 1461304128108 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 22:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1216ms 22:48:48 INFO - PROCESS | 3804 | 1461304128161 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 22:48:48 INFO - PROCESS | 3804 | 1461304128164 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 22:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:48:48 INFO - PROCESS | 3804 | 1461304128171 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:48:48 INFO - PROCESS | 3804 | 1461304128172 Marionette TRACE conn3 <- [1,1330,null,{}] 22:48:48 INFO - PROCESS | 3804 | 1461304128176 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:48 INFO - PROCESS | 3804 | 1461304128256 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 22:48:48 INFO - PROCESS | 3804 | 1461304128263 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:48 INFO - PROCESS | 3804 | ++DOCSHELL 13743C00 == 31 [pid = 3804] [id = 342] 22:48:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (13848C00) [pid = 3804] [serial = 1025] [outer = 00000000] 22:48:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (14406000) [pid = 3804] [serial = 1026] [outer = 13848C00] 22:48:48 INFO - PROCESS | 3804 | 1461304128308 Marionette DEBUG loaded listener.js 22:48:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (14A05400) [pid = 3804] [serial = 1027] [outer = 13848C00] 22:48:48 INFO - PROCESS | 3804 | 1461304128800 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 22:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 701ms 22:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:48:48 INFO - PROCESS | 3804 | 1461304128878 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 22:48:48 INFO - PROCESS | 3804 | 1461304128880 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 22:48:48 INFO - PROCESS | 3804 | 1461304128886 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:48:48 INFO - PROCESS | 3804 | 1461304128888 Marionette TRACE conn3 <- [1,1334,null,{}] 22:48:48 INFO - PROCESS | 3804 | 1461304128892 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:48 INFO - PROCESS | 3804 | 1461304128967 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 22:48:48 INFO - PROCESS | 3804 | 1461304128977 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:48 INFO - PROCESS | 3804 | ++DOCSHELL 1570E800 == 32 [pid = 3804] [id = 343] 22:48:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (159A0000) [pid = 3804] [serial = 1028] [outer = 00000000] 22:48:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (15F4C800) [pid = 3804] [serial = 1029] [outer = 159A0000] 22:48:49 INFO - PROCESS | 3804 | 1461304129022 Marionette DEBUG loaded listener.js 22:48:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (15FDB800) [pid = 3804] [serial = 1030] [outer = 159A0000] 22:48:49 INFO - PROCESS | 3804 | 1461304129443 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 22:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 639ms 22:48:49 INFO - PROCESS | 3804 | 1461304129504 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 22:48:49 INFO - PROCESS | 3804 | 1461304129506 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 22:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:48:49 INFO - PROCESS | 3804 | 1461304129509 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:48:49 INFO - PROCESS | 3804 | 1461304129511 Marionette TRACE conn3 <- [1,1338,null,{}] 22:48:49 INFO - PROCESS | 3804 | 1461304129514 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:49 INFO - PROCESS | 3804 | 1461304129655 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 22:48:49 INFO - PROCESS | 3804 | 1461304129672 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:49 INFO - PROCESS | 3804 | ++DOCSHELL 16776800 == 33 [pid = 3804] [id = 344] 22:48:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (16A3A000) [pid = 3804] [serial = 1031] [outer = 00000000] 22:48:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (16D51400) [pid = 3804] [serial = 1032] [outer = 16A3A000] 22:48:49 INFO - PROCESS | 3804 | 1461304129720 Marionette DEBUG loaded listener.js 22:48:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (17E2A000) [pid = 3804] [serial = 1033] [outer = 16A3A000] 22:48:50 INFO - PROCESS | 3804 | 1461304130144 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 22:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 702ms 22:48:50 INFO - PROCESS | 3804 | 1461304130209 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 22:48:50 INFO - PROCESS | 3804 | 1461304130211 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 22:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:48:50 INFO - PROCESS | 3804 | 1461304130214 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:48:50 INFO - PROCESS | 3804 | 1461304130216 Marionette TRACE conn3 <- [1,1342,null,{}] 22:48:50 INFO - PROCESS | 3804 | 1461304130219 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:50 INFO - PROCESS | 3804 | 1461304130297 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 22:48:50 INFO - PROCESS | 3804 | 1461304130304 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:50 INFO - PROCESS | 3804 | ++DOCSHELL 17E1EC00 == 34 [pid = 3804] [id = 345] 22:48:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (17E48400) [pid = 3804] [serial = 1034] [outer = 00000000] 22:48:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (181A3400) [pid = 3804] [serial = 1035] [outer = 17E48400] 22:48:50 INFO - PROCESS | 3804 | 1461304130348 Marionette DEBUG loaded listener.js 22:48:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (181A2C00) [pid = 3804] [serial = 1036] [outer = 17E48400] 22:48:50 INFO - PROCESS | 3804 | 1461304130829 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 22:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 638ms 22:48:50 INFO - PROCESS | 3804 | 1461304130852 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 22:48:50 INFO - PROCESS | 3804 | 1461304130854 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 22:48:50 INFO - PROCESS | 3804 | 1461304130862 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:48:50 INFO - PROCESS | 3804 | 1461304130863 Marionette TRACE conn3 <- [1,1346,null,{}] 22:48:50 INFO - PROCESS | 3804 | 1461304130867 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:50 INFO - PROCESS | 3804 | 1461304130973 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 22:48:51 INFO - PROCESS | 3804 | 1461304131058 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:51 INFO - PROCESS | 3804 | ++DOCSHELL 17E45400 == 35 [pid = 3804] [id = 346] 22:48:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1819C400) [pid = 3804] [serial = 1037] [outer = 00000000] 22:48:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (18635C00) [pid = 3804] [serial = 1038] [outer = 1819C400] 22:48:51 INFO - PROCESS | 3804 | 1461304131102 Marionette DEBUG loaded listener.js 22:48:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (18391C00) [pid = 3804] [serial = 1039] [outer = 1819C400] 22:48:51 INFO - PROCESS | 3804 | 1461304131515 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 22:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 686ms 22:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:48:51 INFO - PROCESS | 3804 | 1461304131563 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 22:48:51 INFO - PROCESS | 3804 | 1461304131565 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 22:48:51 INFO - PROCESS | 3804 | 1461304131577 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:48:51 INFO - PROCESS | 3804 | 1461304131578 Marionette TRACE conn3 <- [1,1350,null,{}] 22:48:51 INFO - PROCESS | 3804 | 1461304131582 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:51 INFO - PROCESS | 3804 | 1461304131692 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 22:48:51 INFO - PROCESS | 3804 | 1461304131699 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:51 INFO - PROCESS | 3804 | ++DOCSHELL 13563C00 == 36 [pid = 3804] [id = 347] 22:48:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (183E4800) [pid = 3804] [serial = 1040] [outer = 00000000] 22:48:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (190AD000) [pid = 3804] [serial = 1041] [outer = 183E4800] 22:48:51 INFO - PROCESS | 3804 | 1461304131743 Marionette DEBUG loaded listener.js 22:48:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (190AB400) [pid = 3804] [serial = 1042] [outer = 183E4800] 22:48:52 INFO - PROCESS | 3804 | 1461304132176 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 22:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 655ms 22:48:52 INFO - PROCESS | 3804 | 1461304132227 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 22:48:52 INFO - PROCESS | 3804 | 1461304132229 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 22:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:48:52 INFO - PROCESS | 3804 | 1461304132232 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:48:52 INFO - PROCESS | 3804 | 1461304132234 Marionette TRACE conn3 <- [1,1354,null,{}] 22:48:52 INFO - PROCESS | 3804 | 1461304132237 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:52 INFO - PROCESS | 3804 | 1461304132346 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 22:48:52 INFO - PROCESS | 3804 | 1461304132435 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:52 INFO - PROCESS | 3804 | ++DOCSHELL 1570AC00 == 37 [pid = 3804] [id = 348] 22:48:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (190B2800) [pid = 3804] [serial = 1043] [outer = 00000000] 22:48:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (191F2800) [pid = 3804] [serial = 1044] [outer = 190B2800] 22:48:52 INFO - PROCESS | 3804 | 1461304132482 Marionette DEBUG loaded listener.js 22:48:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (19222800) [pid = 3804] [serial = 1045] [outer = 190B2800] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (1336EC00) [pid = 3804] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (11C27C00) [pid = 3804] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (1C542000) [pid = 3804] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (1D228000) [pid = 3804] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (1A44FC00) [pid = 3804] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (19BBF400) [pid = 3804] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (12B7D400) [pid = 3804] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (16D18000) [pid = 3804] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (19EA5400) [pid = 3804] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (13562400) [pid = 3804] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (13535000) [pid = 3804] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (13537C00) [pid = 3804] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (1B1BF000) [pid = 3804] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (19285400) [pid = 3804] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (1ACE4000) [pid = 3804] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (18627400) [pid = 3804] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (16D17800) [pid = 3804] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (1C539800) [pid = 3804] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (19CEAC00) [pid = 3804] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (1CE1D800) [pid = 3804] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1356CC00) [pid = 3804] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (181A4C00) [pid = 3804] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (13365C00) [pid = 3804] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (19BDCC00) [pid = 3804] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1D84F000) [pid = 3804] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1352E400) [pid = 3804] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1C79F400) [pid = 3804] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (191F7800) [pid = 3804] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (11B71C00) [pid = 3804] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:48:53 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (190ACC00) [pid = 3804] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:48:53 INFO - PROCESS | 3804 | 1461304133845 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 22:48:53 INFO - PROCESS | 3804 | 1461304133900 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 22:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:48:53 INFO - PROCESS | 3804 | 1461304133906 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:48:53 INFO - PROCESS | 3804 | 1461304133910 Marionette TRACE conn3 <- [1,1358,null,{}] 22:48:53 INFO - PROCESS | 3804 | 1461304133915 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:54 INFO - PROCESS | 3804 | 1461304134032 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 22:48:54 INFO - PROCESS | 3804 | 1461304134160 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:54 INFO - PROCESS | 3804 | ++DOCSHELL 11B3DC00 == 38 [pid = 3804] [id = 349] 22:48:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (11B77800) [pid = 3804] [serial = 1046] [outer = 00000000] 22:48:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (13314C00) [pid = 3804] [serial = 1047] [outer = 11B77800] 22:48:54 INFO - PROCESS | 3804 | 1461304134226 Marionette DEBUG loaded listener.js 22:48:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (13368000) [pid = 3804] [serial = 1048] [outer = 11B77800] 22:48:55 INFO - PROCESS | 3804 | 1461304135023 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 22:48:55 INFO - PROCESS | 3804 | 1461304135105 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 22:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:48:55 INFO - PROCESS | 3804 | 1461304135112 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:48:55 INFO - PROCESS | 3804 | 1461304135115 Marionette TRACE conn3 <- [1,1362,null,{}] 22:48:55 INFO - PROCESS | 3804 | 1461304135119 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:55 INFO - PROCESS | 3804 | 1461304135238 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 22:48:55 INFO - PROCESS | 3804 | 1461304135362 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:55 INFO - PROCESS | 3804 | ++DOCSHELL 11B38800 == 39 [pid = 3804] [id = 350] 22:48:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (11B3AC00) [pid = 3804] [serial = 1049] [outer = 00000000] 22:48:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (1356D000) [pid = 3804] [serial = 1050] [outer = 11B3AC00] 22:48:55 INFO - PROCESS | 3804 | 1461304135446 Marionette DEBUG loaded listener.js 22:48:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (13DCFC00) [pid = 3804] [serial = 1051] [outer = 11B3AC00] 22:48:56 INFO - PROCESS | 3804 | --DOCSHELL 14452C00 == 38 [pid = 3804] [id = 22] 22:48:56 INFO - PROCESS | 3804 | --DOCSHELL 12BE0000 == 37 [pid = 3804] [id = 27] 22:48:56 INFO - PROCESS | 3804 | --DOCSHELL 137B4800 == 36 [pid = 3804] [id = 21] 22:48:56 INFO - PROCESS | 3804 | --DOCSHELL 13DCD800 == 35 [pid = 3804] [id = 28] 22:48:56 INFO - PROCESS | 3804 | --DOCSHELL 1DFE7800 == 34 [pid = 3804] [id = 14] 22:48:56 INFO - PROCESS | 3804 | --DOCSHELL 18A35800 == 33 [pid = 3804] [id = 26] 22:48:56 INFO - PROCESS | 3804 | --DOCSHELL 16805C00 == 32 [pid = 3804] [id = 24] 22:48:56 INFO - PROCESS | 3804 | --DOCSHELL 1D89D400 == 31 [pid = 3804] [id = 13] 22:48:56 INFO - PROCESS | 3804 | --DOCSHELL 1839A400 == 30 [pid = 3804] [id = 25] 22:48:56 INFO - PROCESS | 3804 | --DOCSHELL 1D848400 == 29 [pid = 3804] [id = 12] 22:48:56 INFO - PROCESS | 3804 | --DOCSHELL 14407000 == 28 [pid = 3804] [id = 23] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1C539000) [pid = 3804] [serial = 1012] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1D5B7800) [pid = 3804] [serial = 1014] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (149ACC00) [pid = 3804] [serial = 916] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (16776C00) [pid = 3804] [serial = 1009] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1DFE9C00) [pid = 3804] [serial = 979] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1D74C000) [pid = 3804] [serial = 931] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1A938000) [pid = 3804] [serial = 877] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (19E6D400) [pid = 3804] [serial = 874] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (13529C00) [pid = 3804] [serial = 865] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (19C6E800) [pid = 3804] [serial = 1011] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1D5AE400) [pid = 3804] [serial = 973] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1606D400) [pid = 3804] [serial = 985] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (1928F000) [pid = 3804] [serial = 919] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (16D4E400) [pid = 3804] [serial = 990] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1DFE6000) [pid = 3804] [serial = 978] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1CA49C00) [pid = 3804] [serial = 1006] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (19B6F800) [pid = 3804] [serial = 996] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (18F30800) [pid = 3804] [serial = 991] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1C5C7C00) [pid = 3804] [serial = 922] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (1D84D400) [pid = 3804] [serial = 964] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (186C1000) [pid = 3804] [serial = 970] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (19BB6400) [pid = 3804] [serial = 997] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1E397C00) [pid = 3804] [serial = 982] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (13849000) [pid = 3804] [serial = 1008] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1AB47000) [pid = 3804] [serial = 1002] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1D451800) [pid = 3804] [serial = 928] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (15F95400) [pid = 3804] [serial = 868] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1862AC00) [pid = 3804] [serial = 987] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1570E400) [pid = 3804] [serial = 966] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1A20F400) [pid = 3804] [serial = 1000] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1C5C0400) [pid = 3804] [serial = 972] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1E211C00) [pid = 3804] [serial = 981] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (19E75400) [pid = 3804] [serial = 999] [outer = 00000000] [url = about:blank] 22:48:56 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (15D32000) [pid = 3804] [serial = 967] [outer = 00000000] [url = about:blank] 22:48:56 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate - 22:48:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13 22:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:48:56 INFO - _addTest/ [0,1365,"getWindowHandle",null] 22:48:56 INFO - PROCESS | 3804 | 1461304136431 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 22:48:56 INFO - PROCESS | 3804 | 1461304136437 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:48:56 INFO - PROCESS | 3804 | 1461304136440 Marionette TRACE conn3 <- [1,1366,null,{}] 22:48:56 INFO - PROCESS | 3804 | 1461304136445 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:56 INFO - PROCESS | 3804 | 1461304136526 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 22:48:56 INFO - PROCESS | 3804 | 1461304136534 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:56 INFO - PROCESS | 3804 | ++DOCSHELL 13312800 == 29 [pid = 3804] [id = 351] 22:48:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (13315C00) [pid = 3804] [serial = 1052] [outer = 00000000] 22:48:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (13537000) [pid = 3804] [serial = 1053] [outer = 13315C00] 22:48:56 INFO - PROCESS | 3804 | 1461304136583 Marionette DEBUG loaded listener.js 22:48:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (13563800) [pid = 3804] [serial = 1054] [outer = 13315C00] 22:48:57 INFO - PROCESS | 3804 | 1461304137096 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 22:48:57 INFO - PROCESS | 3804 | 1461304137147 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 22:48:57 INFO - PROCESS | 3804 | 1461304137153 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:48:57 INFO - PROCESS | 3804 | 1461304137156 Marionette TRACE conn3 <- [1,1370,null,{}] 22:48:57 INFO - PROCESS | 3804 | 1461304137160 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:57 INFO - PROCESS | 3804 | 1461304137238 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 22:48:57 INFO - PROCESS | 3804 | 1461304137244 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:57 INFO - PROCESS | 3804 | ++DOCSHELL 11C32400 == 30 [pid = 3804] [id = 352] 22:48:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (139E3000) [pid = 3804] [serial = 1055] [outer = 00000000] 22:48:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (14496000) [pid = 3804] [serial = 1056] [outer = 139E3000] 22:48:57 INFO - PROCESS | 3804 | 1461304137290 Marionette DEBUG loaded listener.js 22:48:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (14A4F800) [pid = 3804] [serial = 1057] [outer = 139E3000] 22:48:57 INFO - PROCESS | 3804 | [3804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:48:57 INFO - PROCESS | 3804 | 1461304137755 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 22:48:57 INFO - PROCESS | 3804 | 1461304137794 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 22:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:48:57 INFO - PROCESS | 3804 | 1461304137798 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:48:57 INFO - PROCESS | 3804 | 1461304137801 Marionette TRACE conn3 <- [1,1374,null,{}] 22:48:57 INFO - PROCESS | 3804 | 1461304137812 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:57 INFO - PROCESS | 3804 | 1461304137939 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 22:48:58 INFO - PROCESS | 3804 | 1461304138025 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:58 INFO - PROCESS | 3804 | ++DOCSHELL 1606AC00 == 31 [pid = 3804] [id = 353] 22:48:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (1606C000) [pid = 3804] [serial = 1058] [outer = 00000000] 22:48:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (1676F400) [pid = 3804] [serial = 1059] [outer = 1606C000] 22:48:58 INFO - PROCESS | 3804 | 1461304138073 Marionette DEBUG loaded listener.js 22:48:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (16802800) [pid = 3804] [serial = 1060] [outer = 1606C000] 22:48:58 INFO - PROCESS | 3804 | 1461304138451 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 22:48:58 INFO - PROCESS | 3804 | 1461304138500 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 22:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:48:58 INFO - PROCESS | 3804 | 1461304138503 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:48:58 INFO - PROCESS | 3804 | 1461304138505 Marionette TRACE conn3 <- [1,1378,null,{}] 22:48:58 INFO - PROCESS | 3804 | 1461304138508 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:58 INFO - PROCESS | 3804 | 1461304138625 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 22:48:58 INFO - PROCESS | 3804 | 1461304138640 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:58 INFO - PROCESS | 3804 | ++DOCSHELL 14407000 == 32 [pid = 3804] [id = 354] 22:48:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (16067800) [pid = 3804] [serial = 1061] [outer = 00000000] 22:48:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (17E26800) [pid = 3804] [serial = 1062] [outer = 16067800] 22:48:58 INFO - PROCESS | 3804 | 1461304138685 Marionette DEBUG loaded listener.js 22:48:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (1819D400) [pid = 3804] [serial = 1063] [outer = 16067800] 22:48:59 INFO - PROCESS | 3804 | 1461304139125 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 22:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 623ms 22:48:59 INFO - PROCESS | 3804 | 1461304139144 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 22:48:59 INFO - PROCESS | 3804 | 1461304139146 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 22:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:48:59 INFO - PROCESS | 3804 | 1461304139149 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:48:59 INFO - PROCESS | 3804 | 1461304139151 Marionette TRACE conn3 <- [1,1382,null,{}] 22:48:59 INFO - PROCESS | 3804 | 1461304139154 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:59 INFO - PROCESS | 3804 | 1461304139256 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 22:48:59 INFO - PROCESS | 3804 | 1461304139341 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:48:59 INFO - PROCESS | 3804 | ++DOCSHELL 17E28400 == 33 [pid = 3804] [id = 355] 22:48:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (181A3000) [pid = 3804] [serial = 1064] [outer = 00000000] 22:48:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (18637C00) [pid = 3804] [serial = 1065] [outer = 181A3000] 22:48:59 INFO - PROCESS | 3804 | 1461304139386 Marionette DEBUG loaded listener.js 22:48:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1863D000) [pid = 3804] [serial = 1066] [outer = 181A3000] 22:48:59 INFO - PROCESS | 3804 | 1461304139803 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 22:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 701ms 22:48:59 INFO - PROCESS | 3804 | 1461304139850 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 22:48:59 INFO - PROCESS | 3804 | 1461304139852 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 22:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:48:59 INFO - PROCESS | 3804 | 1461304139860 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:48:59 INFO - PROCESS | 3804 | 1461304139861 Marionette TRACE conn3 <- [1,1386,null,{}] 22:48:59 INFO - PROCESS | 3804 | 1461304139864 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:48:59 INFO - PROCESS | 3804 | 1461304139997 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 22:49:00 INFO - PROCESS | 3804 | 1461304140012 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:00 INFO - PROCESS | 3804 | ++DOCSHELL 12B87400 == 34 [pid = 3804] [id = 356] 22:49:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (17E41800) [pid = 3804] [serial = 1067] [outer = 00000000] 22:49:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (190B3400) [pid = 3804] [serial = 1068] [outer = 17E41800] 22:49:00 INFO - PROCESS | 3804 | 1461304140059 Marionette DEBUG loaded listener.js 22:49:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (190B1C00) [pid = 3804] [serial = 1069] [outer = 17E41800] 22:49:00 INFO - PROCESS | 3804 | 1461304140492 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 22:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 701ms 22:49:00 INFO - PROCESS | 3804 | 1461304140555 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 22:49:00 INFO - PROCESS | 3804 | 1461304140557 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 22:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:49:00 INFO - PROCESS | 3804 | 1461304140560 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:49:00 INFO - PROCESS | 3804 | 1461304140562 Marionette TRACE conn3 <- [1,1390,null,{}] 22:49:00 INFO - PROCESS | 3804 | 1461304140576 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:00 INFO - PROCESS | 3804 | 1461304140765 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 22:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (17E48400) [pid = 3804] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (183E4800) [pid = 3804] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1819C400) [pid = 3804] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (13565000) [pid = 3804] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (11B39800) [pid = 3804] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (13848C00) [pid = 3804] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (16A3A000) [pid = 3804] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (159A0000) [pid = 3804] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:49:00 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (12B80C00) [pid = 3804] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:49:00 INFO - PROCESS | 3804 | 1461304140824 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:00 INFO - PROCESS | 3804 | ++DOCSHELL 11B32800 == 35 [pid = 3804] [id = 357] 22:49:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (11B34800) [pid = 3804] [serial = 1070] [outer = 00000000] 22:49:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1336C000) [pid = 3804] [serial = 1071] [outer = 11B34800] 22:49:00 INFO - PROCESS | 3804 | 1461304140869 Marionette DEBUG loaded listener.js 22:49:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (13848C00) [pid = 3804] [serial = 1072] [outer = 11B34800] 22:49:01 INFO - PROCESS | 3804 | 1461304141214 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 22:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 701ms 22:49:01 INFO - PROCESS | 3804 | 1461304141245 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 22:49:01 INFO - PROCESS | 3804 | 1461304141246 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 22:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:49:01 INFO - PROCESS | 3804 | 1461304141250 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:49:01 INFO - PROCESS | 3804 | 1461304141251 Marionette TRACE conn3 <- [1,1394,null,{}] 22:49:01 INFO - PROCESS | 3804 | 1461304141255 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:01 INFO - PROCESS | 3804 | 1461304141359 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 22:49:01 INFO - PROCESS | 3804 | 1461304141367 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:01 INFO - PROCESS | 3804 | ++DOCSHELL 12B80C00 == 36 [pid = 3804] [id = 358] 22:49:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (13567800) [pid = 3804] [serial = 1073] [outer = 00000000] 22:49:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (191F1000) [pid = 3804] [serial = 1074] [outer = 13567800] 22:49:01 INFO - PROCESS | 3804 | 1461304141411 Marionette DEBUG loaded listener.js 22:49:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (19280C00) [pid = 3804] [serial = 1075] [outer = 13567800] 22:49:01 INFO - PROCESS | 3804 | 1461304141813 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 22:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 592ms 22:49:01 INFO - PROCESS | 3804 | 1461304141847 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 22:49:01 INFO - PROCESS | 3804 | 1461304141849 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 22:49:01 INFO - PROCESS | 3804 | 1461304141852 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:49:01 INFO - PROCESS | 3804 | 1461304141854 Marionette TRACE conn3 <- [1,1398,null,{}] 22:49:01 INFO - PROCESS | 3804 | 1461304141857 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:01 INFO - PROCESS | 3804 | 1461304141937 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 22:49:02 INFO - PROCESS | 3804 | 1461304142021 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:02 INFO - PROCESS | 3804 | ++DOCSHELL 02A97C00 == 37 [pid = 3804] [id = 359] 22:49:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (11C31800) [pid = 3804] [serial = 1076] [outer = 00000000] 22:49:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (19861000) [pid = 3804] [serial = 1077] [outer = 11C31800] 22:49:02 INFO - PROCESS | 3804 | 1461304142066 Marionette DEBUG loaded listener.js 22:49:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (19998000) [pid = 3804] [serial = 1078] [outer = 11C31800] 22:49:02 INFO - PROCESS | 3804 | 1461304142470 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 22:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 639ms 22:49:02 INFO - PROCESS | 3804 | 1461304142491 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 22:49:02 INFO - PROCESS | 3804 | 1461304142492 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 22:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:49:02 INFO - PROCESS | 3804 | 1461304142496 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:49:02 INFO - PROCESS | 3804 | 1461304142497 Marionette TRACE conn3 <- [1,1402,null,{}] 22:49:02 INFO - PROCESS | 3804 | 1461304142501 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:02 INFO - PROCESS | 3804 | 1461304142607 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 22:49:02 INFO - PROCESS | 3804 | 1461304142616 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:02 INFO - PROCESS | 3804 | ++DOCSHELL 19287800 == 38 [pid = 3804] [id = 360] 22:49:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1928E800) [pid = 3804] [serial = 1079] [outer = 00000000] 22:49:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (199A5400) [pid = 3804] [serial = 1080] [outer = 1928E800] 22:49:02 INFO - PROCESS | 3804 | 1461304142660 Marionette DEBUG loaded listener.js 22:49:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (199A5000) [pid = 3804] [serial = 1081] [outer = 1928E800] 22:49:03 INFO - PROCESS | 3804 | 1461304143372 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 22:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 904ms 22:49:03 INFO - PROCESS | 3804 | 1461304143401 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 22:49:03 INFO - PROCESS | 3804 | 1461304143407 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 22:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:49:03 INFO - PROCESS | 3804 | 1461304143413 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:49:03 INFO - PROCESS | 3804 | 1461304143416 Marionette TRACE conn3 <- [1,1406,null,{}] 22:49:03 INFO - PROCESS | 3804 | 1461304143422 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:03 INFO - PROCESS | 3804 | 1461304143535 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 22:49:03 INFO - PROCESS | 3804 | 1461304143654 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:03 INFO - PROCESS | 3804 | ++DOCSHELL 1352E400 == 39 [pid = 3804] [id = 361] 22:49:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (1352F000) [pid = 3804] [serial = 1082] [outer = 00000000] 22:49:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (14405C00) [pid = 3804] [serial = 1083] [outer = 1352F000] 22:49:03 INFO - PROCESS | 3804 | 1461304143712 Marionette DEBUG loaded listener.js 22:49:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (159A5C00) [pid = 3804] [serial = 1084] [outer = 1352F000] 22:49:04 INFO - PROCESS | 3804 | 1461304144293 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 22:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 903ms 22:49:04 INFO - PROCESS | 3804 | 1461304144317 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 22:49:04 INFO - PROCESS | 3804 | 1461304144323 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 22:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:49:04 INFO - PROCESS | 3804 | 1461304144329 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:49:04 INFO - PROCESS | 3804 | 1461304144333 Marionette TRACE conn3 <- [1,1410,null,{}] 22:49:04 INFO - PROCESS | 3804 | 1461304144337 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:04 INFO - PROCESS | 3804 | 1461304144442 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 22:49:04 INFO - PROCESS | 3804 | 1461304144540 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:04 INFO - PROCESS | 3804 | ++DOCSHELL 1676DC00 == 40 [pid = 3804] [id = 362] 22:49:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1676F000) [pid = 3804] [serial = 1085] [outer = 00000000] 22:49:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (1862C800) [pid = 3804] [serial = 1086] [outer = 1676F000] 22:49:04 INFO - PROCESS | 3804 | 1461304144594 Marionette DEBUG loaded listener.js 22:49:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (18F34400) [pid = 3804] [serial = 1087] [outer = 1676F000] 22:49:05 INFO - PROCESS | 3804 | 1461304145245 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 22:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 951ms 22:49:05 INFO - PROCESS | 3804 | 1461304145273 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 22:49:05 INFO - PROCESS | 3804 | 1461304145275 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 22:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:49:05 INFO - PROCESS | 3804 | 1461304145279 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:49:05 INFO - PROCESS | 3804 | 1461304145283 Marionette TRACE conn3 <- [1,1414,null,{}] 22:49:05 INFO - PROCESS | 3804 | 1461304145294 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:05 INFO - PROCESS | 3804 | 1461304145396 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 22:49:05 INFO - PROCESS | 3804 | 1461304145523 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:05 INFO - PROCESS | 3804 | ++DOCSHELL 19AAC000 == 41 [pid = 3804] [id = 363] 22:49:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (19AAE400) [pid = 3804] [serial = 1088] [outer = 00000000] 22:49:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (19AB5000) [pid = 3804] [serial = 1089] [outer = 19AAE400] 22:49:05 INFO - PROCESS | 3804 | 1461304145581 Marionette DEBUG loaded listener.js 22:49:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (19AF1000) [pid = 3804] [serial = 1090] [outer = 19AAE400] 22:49:06 INFO - PROCESS | 3804 | 1461304146154 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 22:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 904ms 22:49:06 INFO - PROCESS | 3804 | 1461304146182 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 22:49:06 INFO - PROCESS | 3804 | 1461304146185 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 22:49:06 INFO - PROCESS | 3804 | 1461304146189 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:49:06 INFO - PROCESS | 3804 | 1461304146191 Marionette TRACE conn3 <- [1,1418,null,{}] 22:49:06 INFO - PROCESS | 3804 | 1461304146194 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:06 INFO - PROCESS | 3804 | 1461304146296 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 22:49:06 INFO - PROCESS | 3804 | 1461304146392 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:06 INFO - PROCESS | 3804 | ++DOCSHELL 19B69400 == 42 [pid = 3804] [id = 364] 22:49:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (19B69C00) [pid = 3804] [serial = 1091] [outer = 00000000] 22:49:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (19B70800) [pid = 3804] [serial = 1092] [outer = 19B69C00] 22:49:06 INFO - PROCESS | 3804 | 1461304146445 Marionette DEBUG loaded listener.js 22:49:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (19B73000) [pid = 3804] [serial = 1093] [outer = 19B69C00] 22:49:07 INFO - PROCESS | 3804 | 1461304147181 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 22:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1029ms 22:49:07 INFO - PROCESS | 3804 | 1461304147239 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 22:49:07 INFO - PROCESS | 3804 | 1461304147243 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 22:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:49:07 INFO - PROCESS | 3804 | 1461304147248 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:49:07 INFO - PROCESS | 3804 | 1461304147252 Marionette TRACE conn3 <- [1,1422,null,{}] 22:49:07 INFO - PROCESS | 3804 | 1461304147258 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:07 INFO - PROCESS | 3804 | 1461304147351 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 22:49:07 INFO - PROCESS | 3804 | 1461304147480 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:07 INFO - PROCESS | 3804 | ++DOCSHELL 02A75800 == 43 [pid = 3804] [id = 365] 22:49:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (02A93800) [pid = 3804] [serial = 1094] [outer = 00000000] 22:49:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1352DC00) [pid = 3804] [serial = 1095] [outer = 02A93800] 22:49:07 INFO - PROCESS | 3804 | 1461304147535 Marionette DEBUG loaded listener.js 22:49:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (1373F000) [pid = 3804] [serial = 1096] [outer = 02A93800] 22:49:07 INFO - PROCESS | 3804 | --DOCSHELL 197A8400 == 42 [pid = 3804] [id = 8] 22:49:07 INFO - PROCESS | 3804 | --DOCSHELL 1D5B5400 == 41 [pid = 3804] [id = 11] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (181A2C00) [pid = 3804] [serial = 1036] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (191F2800) [pid = 3804] [serial = 1044] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (190AD000) [pid = 3804] [serial = 1041] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (190AB400) [pid = 3804] [serial = 1042] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (181A3400) [pid = 3804] [serial = 1035] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (18635C00) [pid = 3804] [serial = 1038] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (13569400) [pid = 3804] [serial = 1023] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (11B6B800) [pid = 3804] [serial = 1017] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (11B72800) [pid = 3804] [serial = 1018] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (14406000) [pid = 3804] [serial = 1026] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (14A05400) [pid = 3804] [serial = 1027] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (16D51400) [pid = 3804] [serial = 1032] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (17E2A000) [pid = 3804] [serial = 1033] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (15F4C800) [pid = 3804] [serial = 1029] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (18391C00) [pid = 3804] [serial = 1039] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (15FDB800) [pid = 3804] [serial = 1030] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (12CBB800) [pid = 3804] [serial = 1020] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1330DC00) [pid = 3804] [serial = 1021] [outer = 00000000] [url = about:blank] 22:49:07 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1373C800) [pid = 3804] [serial = 1024] [outer = 00000000] [url = about:blank] 22:49:08 INFO - PROCESS | 3804 | 1461304148043 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 22:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 842ms 22:49:08 INFO - PROCESS | 3804 | 1461304148092 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 22:49:08 INFO - PROCESS | 3804 | 1461304148097 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 22:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:49:08 INFO - PROCESS | 3804 | 1461304148105 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:49:08 INFO - PROCESS | 3804 | 1461304148109 Marionette TRACE conn3 <- [1,1426,null,{}] 22:49:08 INFO - PROCESS | 3804 | 1461304148119 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:08 INFO - PROCESS | 3804 | 1461304148200 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 22:49:08 INFO - PROCESS | 3804 | 1461304148209 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:08 INFO - PROCESS | 3804 | ++DOCSHELL 1356CC00 == 42 [pid = 3804] [id = 366] 22:49:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1356D400) [pid = 3804] [serial = 1097] [outer = 00000000] 22:49:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (13DCE000) [pid = 3804] [serial = 1098] [outer = 1356D400] 22:49:08 INFO - PROCESS | 3804 | 1461304148254 Marionette DEBUG loaded listener.js 22:49:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1440C800) [pid = 3804] [serial = 1099] [outer = 1356D400] 22:49:08 INFO - PROCESS | 3804 | 1461304148738 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 22:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 701ms 22:49:08 INFO - PROCESS | 3804 | 1461304148833 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 22:49:08 INFO - PROCESS | 3804 | 1461304148835 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 22:49:08 INFO - PROCESS | 3804 | 1461304148838 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:49:08 INFO - PROCESS | 3804 | 1461304148841 Marionette TRACE conn3 <- [1,1430,null,{}] 22:49:08 INFO - PROCESS | 3804 | 1461304148854 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:08 INFO - PROCESS | 3804 | 1461304148953 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 22:49:09 INFO - PROCESS | 3804 | 1461304149033 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:09 INFO - PROCESS | 3804 | ++DOCSHELL 139E1800 == 43 [pid = 3804] [id = 367] 22:49:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (14A05400) [pid = 3804] [serial = 1100] [outer = 00000000] 22:49:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (16071000) [pid = 3804] [serial = 1101] [outer = 14A05400] 22:49:09 INFO - PROCESS | 3804 | 1461304149081 Marionette DEBUG loaded listener.js 22:49:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (16805000) [pid = 3804] [serial = 1102] [outer = 14A05400] 22:49:09 INFO - PROCESS | 3804 | 1461304149477 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 22:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 701ms 22:49:09 INFO - PROCESS | 3804 | 1461304149540 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 22:49:09 INFO - PROCESS | 3804 | 1461304149543 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 22:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:49:09 INFO - PROCESS | 3804 | 1461304149546 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:49:09 INFO - PROCESS | 3804 | 1461304149548 Marionette TRACE conn3 <- [1,1434,null,{}] 22:49:09 INFO - PROCESS | 3804 | 1461304149551 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:09 INFO - PROCESS | 3804 | 1461304149630 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 22:49:09 INFO - PROCESS | 3804 | 1461304149636 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:09 INFO - PROCESS | 3804 | ++DOCSHELL 16777400 == 44 [pid = 3804] [id = 368] 22:49:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (16A35800) [pid = 3804] [serial = 1103] [outer = 00000000] 22:49:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (18198400) [pid = 3804] [serial = 1104] [outer = 16A35800] 22:49:09 INFO - PROCESS | 3804 | 1461304149682 Marionette DEBUG loaded listener.js 22:49:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (181A2C00) [pid = 3804] [serial = 1105] [outer = 16A35800] 22:49:10 INFO - PROCESS | 3804 | 1461304150112 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 22:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 592ms 22:49:10 INFO - PROCESS | 3804 | 1461304150143 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 22:49:10 INFO - PROCESS | 3804 | 1461304150145 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 22:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:49:10 INFO - PROCESS | 3804 | 1461304150149 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:49:10 INFO - PROCESS | 3804 | 1461304150150 Marionette TRACE conn3 <- [1,1438,null,{}] 22:49:10 INFO - PROCESS | 3804 | 1461304150154 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:10 INFO - PROCESS | 3804 | 1461304150276 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 22:49:10 INFO - PROCESS | 3804 | 1461304150362 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:10 INFO - PROCESS | 3804 | ++DOCSHELL 12DD7400 == 45 [pid = 3804] [id = 369] 22:49:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (183E4000) [pid = 3804] [serial = 1106] [outer = 00000000] 22:49:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1863DC00) [pid = 3804] [serial = 1107] [outer = 183E4000] 22:49:10 INFO - PROCESS | 3804 | 1461304150407 Marionette DEBUG loaded listener.js 22:49:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (18A31800) [pid = 3804] [serial = 1108] [outer = 183E4000] 22:49:10 INFO - PROCESS | 3804 | 1461304150834 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 22:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 732ms 22:49:10 INFO - PROCESS | 3804 | 1461304150889 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 22:49:10 INFO - PROCESS | 3804 | 1461304150891 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 22:49:10 INFO - PROCESS | 3804 | 1461304150894 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:49:10 INFO - PROCESS | 3804 | 1461304150896 Marionette TRACE conn3 <- [1,1442,null,{}] 22:49:10 INFO - PROCESS | 3804 | 1461304150899 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:11 INFO - PROCESS | 3804 | 1461304151043 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 22:49:11 INFO - PROCESS | 3804 | 1461304151060 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:11 INFO - PROCESS | 3804 | ++DOCSHELL 190B2400 == 46 [pid = 3804] [id = 370] 22:49:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (190B4000) [pid = 3804] [serial = 1109] [outer = 00000000] 22:49:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (19220800) [pid = 3804] [serial = 1110] [outer = 190B4000] 22:49:11 INFO - PROCESS | 3804 | 1461304151152 Marionette DEBUG loaded listener.js 22:49:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (197A5000) [pid = 3804] [serial = 1111] [outer = 190B4000] 22:49:11 INFO - PROCESS | 3804 | 1461304151571 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 22:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 685ms 22:49:11 INFO - PROCESS | 3804 | 1461304151594 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 22:49:11 INFO - PROCESS | 3804 | 1461304151596 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 22:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:49:11 INFO - PROCESS | 3804 | 1461304151599 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:49:11 INFO - PROCESS | 3804 | 1461304151601 Marionette TRACE conn3 <- [1,1446,null,{}] 22:49:11 INFO - PROCESS | 3804 | 1461304151605 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:11 INFO - PROCESS | 3804 | 1461304151736 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 22:49:11 INFO - PROCESS | 3804 | 1461304151743 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:11 INFO - PROCESS | 3804 | ++DOCSHELL 1331AC00 == 47 [pid = 3804] [id = 371] 22:49:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (13364000) [pid = 3804] [serial = 1112] [outer = 00000000] 22:49:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (19AE7000) [pid = 3804] [serial = 1113] [outer = 13364000] 22:49:11 INFO - PROCESS | 3804 | 1461304151787 Marionette DEBUG loaded listener.js 22:49:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (19B68800) [pid = 3804] [serial = 1114] [outer = 13364000] 22:49:12 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (11C31800) [pid = 3804] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:49:12 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (181A3000) [pid = 3804] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:49:12 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (13315C00) [pid = 3804] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:49:12 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (139E3000) [pid = 3804] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:49:12 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (17E41800) [pid = 3804] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:49:12 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1606C000) [pid = 3804] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:49:12 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (11B34800) [pid = 3804] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:49:12 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (16067800) [pid = 3804] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:49:12 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (13567800) [pid = 3804] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:49:12 INFO - PROCESS | 3804 | 1461304152350 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 22:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 795ms 22:49:12 INFO - PROCESS | 3804 | 1461304152402 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 22:49:12 INFO - PROCESS | 3804 | 1461304152404 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 22:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:49:12 INFO - PROCESS | 3804 | 1461304152407 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:49:12 INFO - PROCESS | 3804 | 1461304152409 Marionette TRACE conn3 <- [1,1450,null,{}] 22:49:12 INFO - PROCESS | 3804 | 1461304152412 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:12 INFO - PROCESS | 3804 | 1461304152488 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 22:49:12 INFO - PROCESS | 3804 | 1461304152496 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:12 INFO - PROCESS | 3804 | ++DOCSHELL 12BE7400 == 48 [pid = 3804] [id = 372] 22:49:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (139E3000) [pid = 3804] [serial = 1115] [outer = 00000000] 22:49:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (19221400) [pid = 3804] [serial = 1116] [outer = 139E3000] 22:49:12 INFO - PROCESS | 3804 | 1461304152540 Marionette DEBUG loaded listener.js 22:49:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (198EE000) [pid = 3804] [serial = 1117] [outer = 139E3000] 22:49:12 INFO - PROCESS | 3804 | 1461304152961 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 22:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 592ms 22:49:12 INFO - PROCESS | 3804 | 1461304152988 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 22:49:12 INFO - PROCESS | 3804 | 1461304152990 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 22:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:49:13 INFO - PROCESS | 3804 | 1461304152994 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:49:13 INFO - PROCESS | 3804 | 1461304152996 Marionette TRACE conn3 <- [1,1454,null,{}] 22:49:13 INFO - PROCESS | 3804 | 1461304153026 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:13 INFO - PROCESS | 3804 | 1461304153103 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 22:49:13 INFO - PROCESS | 3804 | 1461304153110 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:13 INFO - PROCESS | 3804 | ++DOCSHELL 02A8BC00 == 49 [pid = 3804] [id = 373] 22:49:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (11B74C00) [pid = 3804] [serial = 1118] [outer = 00000000] 22:49:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1985F800) [pid = 3804] [serial = 1119] [outer = 11B74C00] 22:49:13 INFO - PROCESS | 3804 | 1461304153154 Marionette DEBUG loaded listener.js 22:49:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (19BBCC00) [pid = 3804] [serial = 1120] [outer = 11B74C00] 22:49:13 INFO - PROCESS | 3804 | 1461304153597 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 22:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 639ms 22:49:13 INFO - PROCESS | 3804 | 1461304153632 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 22:49:13 INFO - PROCESS | 3804 | 1461304153634 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 22:49:13 INFO - PROCESS | 3804 | 1461304153637 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:49:13 INFO - PROCESS | 3804 | 1461304153639 Marionette TRACE conn3 <- [1,1458,null,{}] 22:49:13 INFO - PROCESS | 3804 | 1461304153642 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:13 INFO - PROCESS | 3804 | 1461304153719 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 22:49:13 INFO - PROCESS | 3804 | 1461304153725 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:13 INFO - PROCESS | 3804 | ++DOCSHELL 19BC3C00 == 50 [pid = 3804] [id = 374] 22:49:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (19BC5400) [pid = 3804] [serial = 1121] [outer = 00000000] 22:49:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (19BD5800) [pid = 3804] [serial = 1122] [outer = 19BC5400] 22:49:13 INFO - PROCESS | 3804 | 1461304153769 Marionette DEBUG loaded listener.js 22:49:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (19BD9000) [pid = 3804] [serial = 1123] [outer = 19BC5400] 22:49:14 INFO - PROCESS | 3804 | 1461304154203 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 22:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 592ms 22:49:14 INFO - PROCESS | 3804 | 1461304154235 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 22:49:14 INFO - PROCESS | 3804 | 1461304154237 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 22:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:49:14 INFO - PROCESS | 3804 | 1461304154245 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:49:14 INFO - PROCESS | 3804 | 1461304154247 Marionette TRACE conn3 <- [1,1462,null,{}] 22:49:14 INFO - PROCESS | 3804 | 1461304154304 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:14 INFO - PROCESS | 3804 | 1461304154400 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 22:49:14 INFO - PROCESS | 3804 | 1461304154580 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:14 INFO - PROCESS | 3804 | ++DOCSHELL 13384800 == 51 [pid = 3804] [id = 375] 22:49:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (13385000) [pid = 3804] [serial = 1124] [outer = 00000000] 22:49:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (13538000) [pid = 3804] [serial = 1125] [outer = 13385000] 22:49:14 INFO - PROCESS | 3804 | 1461304154638 Marionette DEBUG loaded listener.js 22:49:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (13567C00) [pid = 3804] [serial = 1126] [outer = 13385000] 22:49:15 INFO - PROCESS | 3804 | 1461304155181 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 22:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 997ms 22:49:15 INFO - PROCESS | 3804 | 1461304155244 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 22:49:15 INFO - PROCESS | 3804 | 1461304155250 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 22:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:49:15 INFO - PROCESS | 3804 | 1461304155255 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:49:15 INFO - PROCESS | 3804 | 1461304155258 Marionette TRACE conn3 <- [1,1466,null,{}] 22:49:15 INFO - PROCESS | 3804 | 1461304155262 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:15 INFO - PROCESS | 3804 | 1461304155375 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 22:49:15 INFO - PROCESS | 3804 | 1461304155507 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:15 INFO - PROCESS | 3804 | ++DOCSHELL 15F91800 == 52 [pid = 3804] [id = 376] 22:49:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (15F92000) [pid = 3804] [serial = 1127] [outer = 00000000] 22:49:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (16A39000) [pid = 3804] [serial = 1128] [outer = 15F92000] 22:49:15 INFO - PROCESS | 3804 | 1461304155564 Marionette DEBUG loaded listener.js 22:49:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (17E41800) [pid = 3804] [serial = 1129] [outer = 15F92000] 22:49:16 INFO - PROCESS | 3804 | 1461304156148 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 22:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 935ms 22:49:16 INFO - PROCESS | 3804 | 1461304156200 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 22:49:16 INFO - PROCESS | 3804 | 1461304156202 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 22:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:49:16 INFO - PROCESS | 3804 | 1461304156206 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:49:16 INFO - PROCESS | 3804 | 1461304156209 Marionette TRACE conn3 <- [1,1470,null,{}] 22:49:16 INFO - PROCESS | 3804 | 1461304156212 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:16 INFO - PROCESS | 3804 | 1461304156354 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 22:49:16 INFO - PROCESS | 3804 | 1461304156481 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:16 INFO - PROCESS | 3804 | ++DOCSHELL 190AB400 == 53 [pid = 3804] [id = 377] 22:49:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (190AC400) [pid = 3804] [serial = 1130] [outer = 00000000] 22:49:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1928B800) [pid = 3804] [serial = 1131] [outer = 190AC400] 22:49:16 INFO - PROCESS | 3804 | 1461304156541 Marionette DEBUG loaded listener.js 22:49:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (19B69800) [pid = 3804] [serial = 1132] [outer = 190AC400] 22:49:17 INFO - PROCESS | 3804 | 1461304157177 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 22:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1029ms 22:49:17 INFO - PROCESS | 3804 | 1461304157271 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 22:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:49:17 INFO - PROCESS | 3804 | 1461304157278 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 22:49:17 INFO - PROCESS | 3804 | 1461304157282 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:49:17 INFO - PROCESS | 3804 | 1461304157284 Marionette TRACE conn3 <- [1,1474,null,{}] 22:49:17 INFO - PROCESS | 3804 | 1461304157288 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:17 INFO - PROCESS | 3804 | 1461304157420 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 22:49:17 INFO - PROCESS | 3804 | 1461304157545 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:17 INFO - PROCESS | 3804 | ++DOCSHELL 11B70000 == 54 [pid = 3804] [id = 378] 22:49:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (19CF8400) [pid = 3804] [serial = 1133] [outer = 00000000] 22:49:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (19E6F800) [pid = 3804] [serial = 1134] [outer = 19CF8400] 22:49:17 INFO - PROCESS | 3804 | 1461304157600 Marionette DEBUG loaded listener.js 22:49:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (19E76C00) [pid = 3804] [serial = 1135] [outer = 19CF8400] 22:49:18 INFO - PROCESS | 3804 | 1461304158127 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 22:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 904ms 22:49:18 INFO - PROCESS | 3804 | 1461304158184 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 22:49:18 INFO - PROCESS | 3804 | 1461304158187 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 22:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:49:18 INFO - PROCESS | 3804 | 1461304158190 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:49:18 INFO - PROCESS | 3804 | 1461304158192 Marionette TRACE conn3 <- [1,1478,null,{}] 22:49:18 INFO - PROCESS | 3804 | 1461304158196 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:18 INFO - PROCESS | 3804 | 1461304158298 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 22:49:18 INFO - PROCESS | 3804 | 1461304158432 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:18 INFO - PROCESS | 3804 | ++DOCSHELL 198EA800 == 55 [pid = 3804] [id = 379] 22:49:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (198EC800) [pid = 3804] [serial = 1136] [outer = 00000000] 22:49:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1A2D6400) [pid = 3804] [serial = 1137] [outer = 198EC800] 22:49:18 INFO - PROCESS | 3804 | 1461304158486 Marionette DEBUG loaded listener.js 22:49:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1A445C00) [pid = 3804] [serial = 1138] [outer = 198EC800] 22:49:19 INFO - PROCESS | 3804 | 1461304159242 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 22:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1075ms 22:49:19 INFO - PROCESS | 3804 | 1461304159266 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 22:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:49:19 INFO - PROCESS | 3804 | 1461304159269 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 22:49:19 INFO - PROCESS | 3804 | 1461304159274 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:49:19 INFO - PROCESS | 3804 | 1461304159276 Marionette TRACE conn3 <- [1,1482,null,{}] 22:49:19 INFO - PROCESS | 3804 | 1461304159282 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:19 INFO - PROCESS | 3804 | 1461304159375 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 22:49:19 INFO - PROCESS | 3804 | 1461304159555 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:19 INFO - PROCESS | 3804 | ++DOCSHELL 1570E400 == 56 [pid = 3804] [id = 380] 22:49:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1570FC00) [pid = 3804] [serial = 1139] [outer = 00000000] 22:49:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (15D36800) [pid = 3804] [serial = 1140] [outer = 1570FC00] 22:49:19 INFO - PROCESS | 3804 | 1461304159605 Marionette DEBUG loaded listener.js 22:49:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (15F95400) [pid = 3804] [serial = 1141] [outer = 1570FC00] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 13368400 == 55 [pid = 3804] [id = 18] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 02A8BC00 == 54 [pid = 3804] [id = 373] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 12BE7400 == 53 [pid = 3804] [id = 372] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 1331AC00 == 52 [pid = 3804] [id = 371] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 190B2400 == 51 [pid = 3804] [id = 370] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 12DD7400 == 50 [pid = 3804] [id = 369] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 16777400 == 49 [pid = 3804] [id = 368] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 139E1800 == 48 [pid = 3804] [id = 367] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 1356CC00 == 47 [pid = 3804] [id = 366] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 02A75800 == 46 [pid = 3804] [id = 365] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 19B69400 == 45 [pid = 3804] [id = 364] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 19AAC000 == 44 [pid = 3804] [id = 363] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 1676DC00 == 43 [pid = 3804] [id = 362] 22:49:19 INFO - PROCESS | 3804 | --DOCSHELL 1352E400 == 42 [pid = 3804] [id = 361] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (199A5400) [pid = 3804] [serial = 1080] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (1336C000) [pid = 3804] [serial = 1071] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (190B1C00) [pid = 3804] [serial = 1069] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (13848C00) [pid = 3804] [serial = 1072] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (17E26800) [pid = 3804] [serial = 1062] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1819D400) [pid = 3804] [serial = 1063] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (19280C00) [pid = 3804] [serial = 1075] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (191F1000) [pid = 3804] [serial = 1074] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (19998000) [pid = 3804] [serial = 1078] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (19861000) [pid = 3804] [serial = 1077] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (18637C00) [pid = 3804] [serial = 1065] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1356D000) [pid = 3804] [serial = 1050] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (13537000) [pid = 3804] [serial = 1053] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (13563800) [pid = 3804] [serial = 1054] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (13314C00) [pid = 3804] [serial = 1047] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (14496000) [pid = 3804] [serial = 1056] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (14A4F800) [pid = 3804] [serial = 1057] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (190B3400) [pid = 3804] [serial = 1068] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (1676F400) [pid = 3804] [serial = 1059] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (16802800) [pid = 3804] [serial = 1060] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1863D000) [pid = 3804] [serial = 1066] [outer = 00000000] [url = about:blank] 22:49:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (11C32000) [pid = 3804] [serial = 1142] [outer = 1E20F400] 22:49:20 INFO - PROCESS | 3804 | 1461304160189 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 22:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 935ms 22:49:20 INFO - PROCESS | 3804 | 1461304160217 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 22:49:20 INFO - PROCESS | 3804 | 1461304160222 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 22:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:49:20 INFO - PROCESS | 3804 | 1461304160228 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:49:20 INFO - PROCESS | 3804 | 1461304160231 Marionette TRACE conn3 <- [1,1486,null,{}] 22:49:20 INFO - PROCESS | 3804 | 1461304160235 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:20 INFO - PROCESS | 3804 | 1461304160320 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 22:49:20 INFO - PROCESS | 3804 | 1461304160327 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:20 INFO - PROCESS | 3804 | ++DOCSHELL 15DDE000 == 43 [pid = 3804] [id = 381] 22:49:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (15F41C00) [pid = 3804] [serial = 1143] [outer = 00000000] 22:49:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (16803000) [pid = 3804] [serial = 1144] [outer = 15F41C00] 22:49:20 INFO - PROCESS | 3804 | 1461304160372 Marionette DEBUG loaded listener.js 22:49:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (16D4E800) [pid = 3804] [serial = 1145] [outer = 15F41C00] 22:49:20 INFO - PROCESS | 3804 | 1461304160846 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 22:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 639ms 22:49:20 INFO - PROCESS | 3804 | 1461304160865 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 22:49:20 INFO - PROCESS | 3804 | 1461304160868 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 22:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:49:20 INFO - PROCESS | 3804 | 1461304160871 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:49:20 INFO - PROCESS | 3804 | 1461304160875 Marionette TRACE conn3 <- [1,1490,null,{}] 22:49:20 INFO - PROCESS | 3804 | 1461304160885 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:20 INFO - PROCESS | 3804 | 1461304160968 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 22:49:20 INFO - PROCESS | 3804 | 1461304160976 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:20 INFO - PROCESS | 3804 | ++DOCSHELL 181A2800 == 44 [pid = 3804] [id = 382] 22:49:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (181A6C00) [pid = 3804] [serial = 1146] [outer = 00000000] 22:49:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (18636C00) [pid = 3804] [serial = 1147] [outer = 181A6C00] 22:49:21 INFO - PROCESS | 3804 | 1461304161024 Marionette DEBUG loaded listener.js 22:49:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (18A2AC00) [pid = 3804] [serial = 1148] [outer = 181A6C00] 22:49:21 INFO - PROCESS | 3804 | 1461304161466 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 22:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 639ms 22:49:21 INFO - PROCESS | 3804 | 1461304161512 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 22:49:21 INFO - PROCESS | 3804 | 1461304161515 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 22:49:21 INFO - PROCESS | 3804 | 1461304161518 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:49:21 INFO - PROCESS | 3804 | 1461304161520 Marionette TRACE conn3 <- [1,1494,null,{}] 22:49:21 INFO - PROCESS | 3804 | 1461304161523 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:21 INFO - PROCESS | 3804 | 1461304161603 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 22:49:21 INFO - PROCESS | 3804 | 1461304161612 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:21 INFO - PROCESS | 3804 | ++DOCSHELL 18621800 == 45 [pid = 3804] [id = 383] 22:49:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (18637C00) [pid = 3804] [serial = 1149] [outer = 00000000] 22:49:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (191EEC00) [pid = 3804] [serial = 1150] [outer = 18637C00] 22:49:21 INFO - PROCESS | 3804 | 1461304161657 Marionette DEBUG loaded listener.js 22:49:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (191F6000) [pid = 3804] [serial = 1151] [outer = 18637C00] 22:49:22 INFO - PROCESS | 3804 | 1461304162112 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 22:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 624ms 22:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:49:22 INFO - PROCESS | 3804 | 1461304162158 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 22:49:22 INFO - PROCESS | 3804 | 1461304162160 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 22:49:22 INFO - PROCESS | 3804 | 1461304162163 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:49:22 INFO - PROCESS | 3804 | 1461304162165 Marionette TRACE conn3 <- [1,1498,null,{}] 22:49:22 INFO - PROCESS | 3804 | 1461304162174 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:22 INFO - PROCESS | 3804 | 1461304162281 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 22:49:22 INFO - PROCESS | 3804 | 1461304162287 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:22 INFO - PROCESS | 3804 | ++DOCSHELL 11B3D000 == 46 [pid = 3804] [id = 384] 22:49:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (11B71C00) [pid = 3804] [serial = 1152] [outer = 00000000] 22:49:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (19861C00) [pid = 3804] [serial = 1153] [outer = 11B71C00] 22:49:22 INFO - PROCESS | 3804 | 1461304162332 Marionette DEBUG loaded listener.js 22:49:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (19998C00) [pid = 3804] [serial = 1154] [outer = 11B71C00] 22:49:22 INFO - PROCESS | 3804 | 1461304162775 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 22:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 639ms 22:49:22 INFO - PROCESS | 3804 | 1461304162801 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 22:49:22 INFO - PROCESS | 3804 | 1461304162803 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 22:49:22 INFO - PROCESS | 3804 | 1461304162806 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:49:22 INFO - PROCESS | 3804 | 1461304162808 Marionette TRACE conn3 <- [1,1502,null,{}] 22:49:22 INFO - PROCESS | 3804 | 1461304162811 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:22 INFO - PROCESS | 3804 | 1461304162937 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 22:49:22 INFO - PROCESS | 3804 | 1461304162944 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:22 INFO - PROCESS | 3804 | ++DOCSHELL 13533400 == 47 [pid = 3804] [id = 385] 22:49:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (13536800) [pid = 3804] [serial = 1155] [outer = 00000000] 22:49:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (19BB8C00) [pid = 3804] [serial = 1156] [outer = 13536800] 22:49:23 INFO - PROCESS | 3804 | 1461304163036 Marionette DEBUG loaded listener.js 22:49:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (19BD9400) [pid = 3804] [serial = 1157] [outer = 13536800] 22:49:23 INFO - PROCESS | 3804 | 1461304163472 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 22:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 701ms 22:49:23 INFO - PROCESS | 3804 | 1461304163506 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 22:49:23 INFO - PROCESS | 3804 | 1461304163508 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 22:49:23 INFO - PROCESS | 3804 | 1461304163512 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:49:23 INFO - PROCESS | 3804 | 1461304163513 Marionette TRACE conn3 <- [1,1506,null,{}] 22:49:23 INFO - PROCESS | 3804 | 1461304163517 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:23 INFO - PROCESS | 3804 | 1461304163636 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 22:49:23 INFO - PROCESS | 3804 | 1461304163691 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:23 INFO - PROCESS | 3804 | ++DOCSHELL 190B2400 == 48 [pid = 3804] [id = 386] 22:49:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (19BD3000) [pid = 3804] [serial = 1158] [outer = 00000000] 22:49:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1A20F400) [pid = 3804] [serial = 1159] [outer = 19BD3000] 22:49:23 INFO - PROCESS | 3804 | 1461304163739 Marionette DEBUG loaded listener.js 22:49:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1A521400) [pid = 3804] [serial = 1160] [outer = 19BD3000] 22:49:24 INFO - PROCESS | 3804 | 1461304164235 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 22:49:24 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (190B4000) [pid = 3804] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:49:24 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (183E4000) [pid = 3804] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:49:24 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (16A35800) [pid = 3804] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:49:24 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1928E800) [pid = 3804] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:49:24 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (14A05400) [pid = 3804] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:49:24 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (02A93800) [pid = 3804] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:49:24 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1356D400) [pid = 3804] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:49:24 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (13364000) [pid = 3804] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:49:24 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (139E3000) [pid = 3804] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:49:24 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (11B74C00) [pid = 3804] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:49:24 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (190B2800) [pid = 3804] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 795ms 22:49:24 INFO - PROCESS | 3804 | 1461304164314 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 22:49:24 INFO - PROCESS | 3804 | 1461304164316 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 22:49:24 INFO - PROCESS | 3804 | 1461304164319 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:49:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:49:24 INFO - PROCESS | 3804 | 1461304164321 Marionette TRACE conn3 <- [1,1510,null,{}] 22:49:24 INFO - PROCESS | 3804 | 1461304164324 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:24 INFO - PROCESS | 3804 | 1461304164406 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 22:49:24 INFO - PROCESS | 3804 | 1461304164396 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:24 INFO - PROCESS | 3804 | ++DOCSHELL 11C31800 == 49 [pid = 3804] [id = 387] 22:49:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1337FC00) [pid = 3804] [serial = 1161] [outer = 00000000] 22:49:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (15F45800) [pid = 3804] [serial = 1162] [outer = 1337FC00] 22:49:24 INFO - PROCESS | 3804 | 1461304164441 Marionette DEBUG loaded listener.js 22:49:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (16D4E400) [pid = 3804] [serial = 1163] [outer = 1337FC00] 22:49:24 INFO - PROCESS | 3804 | 1461304164878 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 22:49:24 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 () { 22:49:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:49:24 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 () { 22:49:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:49:24 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 () { 22:49:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:49:24 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 () { 22:49:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:49:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 608ms 22:49:24 INFO - PROCESS | 3804 | 1461304164909 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 22:49:24 INFO - PROCESS | 3804 | 1461304164911 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 22:49:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:49:24 INFO - PROCESS | 3804 | 1461304164915 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:49:24 INFO - PROCESS | 3804 | 1461304164916 Marionette TRACE conn3 <- [1,1514,null,{}] 22:49:24 INFO - PROCESS | 3804 | 1461304164920 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:24 INFO - PROCESS | 3804 | 1461304164998 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 22:49:24 INFO - PROCESS | 3804 | 1461304165004 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:25 INFO - PROCESS | 3804 | ++DOCSHELL 1352D000 == 50 [pid = 3804] [id = 388] 22:49:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (16A35800) [pid = 3804] [serial = 1164] [outer = 00000000] 22:49:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1A9F5800) [pid = 3804] [serial = 1165] [outer = 16A35800] 22:49:25 INFO - PROCESS | 3804 | 1461304165048 Marionette DEBUG loaded listener.js 22:49:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (19E68000) [pid = 3804] [serial = 1166] [outer = 16A35800] 22:49:25 INFO - PROCESS | 3804 | 1461304165509 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 22:49:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:49:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:49:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:49:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 638ms 22:49:25 INFO - PROCESS | 3804 | 1461304165554 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 22:49:25 INFO - PROCESS | 3804 | 1461304165556 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 22:49:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:49:25 INFO - PROCESS | 3804 | 1461304165563 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:49:25 INFO - PROCESS | 3804 | 1461304165565 Marionette TRACE conn3 <- [1,1518,null,{}] 22:49:25 INFO - PROCESS | 3804 | 1461304165570 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:25 INFO - PROCESS | 3804 | 1461304165655 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 22:49:25 INFO - PROCESS | 3804 | 1461304165662 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:25 INFO - PROCESS | 3804 | ++DOCSHELL 181A2400 == 51 [pid = 3804] [id = 389] 22:49:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (18A35400) [pid = 3804] [serial = 1167] [outer = 00000000] 22:49:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1ACE4800) [pid = 3804] [serial = 1168] [outer = 18A35400] 22:49:25 INFO - PROCESS | 3804 | 1461304165705 Marionette DEBUG loaded listener.js 22:49:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1B1C0400) [pid = 3804] [serial = 1169] [outer = 18A35400] 22:49:26 INFO - PROCESS | 3804 | 1461304166148 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 22:49:26 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 22:49:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:49:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:49:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:49:26 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. 22:49:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:49:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 639ms 22:49:26 INFO - PROCESS | 3804 | 1461304166198 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 22:49:26 INFO - PROCESS | 3804 | 1461304166200 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 22:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:49:26 INFO - PROCESS | 3804 | 1461304166203 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:49:26 INFO - PROCESS | 3804 | 1461304166205 Marionette TRACE conn3 <- [1,1522,null,{}] 22:49:26 INFO - PROCESS | 3804 | 1461304166213 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:26 INFO - PROCESS | 3804 | 1461304166360 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 22:49:26 INFO - PROCESS | 3804 | 1461304166466 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:26 INFO - PROCESS | 3804 | ++DOCSHELL 13371000 == 52 [pid = 3804] [id = 390] 22:49:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (13382C00) [pid = 3804] [serial = 1170] [outer = 00000000] 22:49:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1356AC00) [pid = 3804] [serial = 1171] [outer = 13382C00] 22:49:26 INFO - PROCESS | 3804 | 1461304166523 Marionette DEBUG loaded listener.js 22:49:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (13B1D800) [pid = 3804] [serial = 1172] [outer = 13382C00] 22:49:27 INFO - PROCESS | 3804 | 1461304167150 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 22:49:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:49:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 997ms 22:49:27 INFO - PROCESS | 3804 | 1461304167211 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 22:49:27 INFO - PROCESS | 3804 | 1461304167216 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 22:49:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:49:27 INFO - PROCESS | 3804 | 1461304167221 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:49:27 INFO - PROCESS | 3804 | 1461304167226 Marionette TRACE conn3 <- [1,1526,null,{}] 22:49:27 INFO - PROCESS | 3804 | 1461304167230 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:27 INFO - PROCESS | 3804 | 1461304167336 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 22:49:27 INFO - PROCESS | 3804 | 1461304167466 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:27 INFO - PROCESS | 3804 | ++DOCSHELL 1606B800 == 53 [pid = 3804] [id = 391] 22:49:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (16773400) [pid = 3804] [serial = 1173] [outer = 00000000] 22:49:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1819C000) [pid = 3804] [serial = 1174] [outer = 16773400] 22:49:27 INFO - PROCESS | 3804 | 1461304167524 Marionette DEBUG loaded listener.js 22:49:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (18399C00) [pid = 3804] [serial = 1175] [outer = 16773400] 22:49:28 INFO - PROCESS | 3804 | 1461304168085 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:49:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:49:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 888ms 22:49:28 INFO - PROCESS | 3804 | 1461304168126 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 22:49:28 INFO - PROCESS | 3804 | 1461304168129 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 22:49:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:49:28 INFO - PROCESS | 3804 | 1461304168133 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:49:28 INFO - PROCESS | 3804 | 1461304168135 Marionette TRACE conn3 <- [1,1530,null,{}] 22:49:28 INFO - PROCESS | 3804 | 1461304168139 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:28 INFO - PROCESS | 3804 | 1461304168243 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 22:49:28 INFO - PROCESS | 3804 | 1461304168348 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:28 INFO - PROCESS | 3804 | ++DOCSHELL 19AB4C00 == 54 [pid = 3804] [id = 392] 22:49:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (19B66000) [pid = 3804] [serial = 1176] [outer = 00000000] 22:49:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (19BBE400) [pid = 3804] [serial = 1177] [outer = 19B66000] 22:49:28 INFO - PROCESS | 3804 | 1461304168402 Marionette DEBUG loaded listener.js 22:49:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (19BD8000) [pid = 3804] [serial = 1178] [outer = 19B66000] 22:49:29 INFO - PROCESS | 3804 | 1461304169051 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 22:49:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:49:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 935ms 22:49:29 INFO - PROCESS | 3804 | 1461304169077 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 22:49:29 INFO - PROCESS | 3804 | 1461304169081 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 22:49:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:49:29 INFO - PROCESS | 3804 | 1461304169092 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:49:29 INFO - PROCESS | 3804 | 1461304169096 Marionette TRACE conn3 <- [1,1534,null,{}] 22:49:29 INFO - PROCESS | 3804 | 1461304169100 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:29 INFO - PROCESS | 3804 | 1461304169206 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 22:49:29 INFO - PROCESS | 3804 | 1461304169310 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:29 INFO - PROCESS | 3804 | ++DOCSHELL 19E67C00 == 55 [pid = 3804] [id = 393] 22:49:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (19E69800) [pid = 3804] [serial = 1179] [outer = 00000000] 22:49:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (1C541800) [pid = 3804] [serial = 1180] [outer = 19E69800] 22:49:29 INFO - PROCESS | 3804 | 1461304169364 Marionette DEBUG loaded listener.js 22:49:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1C5C0800) [pid = 3804] [serial = 1181] [outer = 19E69800] 22:49:29 INFO - PROCESS | 3804 | 1461304169903 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:49:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:49:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 842ms 22:49:29 INFO - PROCESS | 3804 | 1461304169938 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 22:49:29 INFO - PROCESS | 3804 | 1461304169941 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 22:49:29 INFO - PROCESS | 3804 | 1461304169944 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:49:29 INFO - PROCESS | 3804 | 1461304169946 Marionette TRACE conn3 <- [1,1538,null,{}] 22:49:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:49:29 INFO - PROCESS | 3804 | 1461304169950 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:30 INFO - PROCESS | 3804 | 1461304170051 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 22:49:30 INFO - PROCESS | 3804 | 1461304170156 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:30 INFO - PROCESS | 3804 | ++DOCSHELL 15715000 == 56 [pid = 3804] [id = 394] 22:49:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (19284C00) [pid = 3804] [serial = 1182] [outer = 00000000] 22:49:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1C5CC000) [pid = 3804] [serial = 1183] [outer = 19284C00] 22:49:30 INFO - PROCESS | 3804 | 1461304170209 Marionette DEBUG loaded listener.js 22:49:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (1C79F000) [pid = 3804] [serial = 1184] [outer = 19284C00] 22:49:30 INFO - PROCESS | 3804 | 1461304170964 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 22:49:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:49:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1091ms 22:49:31 INFO - PROCESS | 3804 | 1461304171039 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 22:49:31 INFO - PROCESS | 3804 | 1461304171042 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 22:49:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:49:31 INFO - PROCESS | 3804 | 1461304171047 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:49:31 INFO - PROCESS | 3804 | 1461304171051 Marionette TRACE conn3 <- [1,1542,null,{}] 22:49:31 INFO - PROCESS | 3804 | 1461304171056 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:31 INFO - PROCESS | 3804 | 1461304171150 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 22:49:31 INFO - PROCESS | 3804 | 1461304171280 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:31 INFO - PROCESS | 3804 | ++DOCSHELL 11C2CC00 == 57 [pid = 3804] [id = 395] 22:49:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (11C30400) [pid = 3804] [serial = 1185] [outer = 00000000] 22:49:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (13B1C000) [pid = 3804] [serial = 1186] [outer = 11C30400] 22:49:31 INFO - PROCESS | 3804 | 1461304171330 Marionette DEBUG loaded listener.js 22:49:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (14A07400) [pid = 3804] [serial = 1187] [outer = 11C30400] 22:49:31 INFO - PROCESS | 3804 | 1461304171893 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 22:49:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:49:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 904ms 22:49:31 INFO - PROCESS | 3804 | 1461304171950 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 22:49:31 INFO - PROCESS | 3804 | 1461304171955 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 22:49:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:49:31 INFO - PROCESS | 3804 | 1461304171962 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:49:31 INFO - PROCESS | 3804 | 1461304171964 Marionette TRACE conn3 <- [1,1546,null,{}] 22:49:31 INFO - PROCESS | 3804 | 1461304171968 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:32 INFO - PROCESS | 3804 | 1461304172065 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 22:49:32 INFO - PROCESS | 3804 | --DOCSHELL 1CCEE400 == 56 [pid = 3804] [id = 338] 22:49:32 INFO - PROCESS | 3804 | --DOCSHELL 181A2400 == 55 [pid = 3804] [id = 389] 22:49:32 INFO - PROCESS | 3804 | --DOCSHELL 1352D000 == 54 [pid = 3804] [id = 388] 22:49:32 INFO - PROCESS | 3804 | --DOCSHELL 11C31800 == 53 [pid = 3804] [id = 387] 22:49:32 INFO - PROCESS | 3804 | --DOCSHELL 190B2400 == 52 [pid = 3804] [id = 386] 22:49:32 INFO - PROCESS | 3804 | --DOCSHELL 13533400 == 51 [pid = 3804] [id = 385] 22:49:32 INFO - PROCESS | 3804 | --DOCSHELL 11B3D000 == 50 [pid = 3804] [id = 384] 22:49:32 INFO - PROCESS | 3804 | --DOCSHELL 18621800 == 49 [pid = 3804] [id = 383] 22:49:32 INFO - PROCESS | 3804 | --DOCSHELL 181A2800 == 48 [pid = 3804] [id = 382] 22:49:32 INFO - PROCESS | 3804 | --DOCSHELL 15DDE000 == 47 [pid = 3804] [id = 381] 22:49:32 INFO - PROCESS | 3804 | --DOCSHELL 1570E400 == 46 [pid = 3804] [id = 380] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (19BD5800) [pid = 3804] [serial = 1122] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (1862C800) [pid = 3804] [serial = 1086] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (14405C00) [pid = 3804] [serial = 1083] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (19AB5000) [pid = 3804] [serial = 1089] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (19B70800) [pid = 3804] [serial = 1092] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOCSHELL 13384800 == 45 [pid = 3804] [id = 375] 22:49:32 INFO - PROCESS | 3804 | --DOCSHELL 19BC3C00 == 44 [pid = 3804] [id = 374] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (19222800) [pid = 3804] [serial = 1045] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (19220800) [pid = 3804] [serial = 1110] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1863DC00) [pid = 3804] [serial = 1107] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (18A31800) [pid = 3804] [serial = 1108] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (18198400) [pid = 3804] [serial = 1104] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (199A5000) [pid = 3804] [serial = 1081] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (16071000) [pid = 3804] [serial = 1101] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (16805000) [pid = 3804] [serial = 1102] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (1373F000) [pid = 3804] [serial = 1096] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1352DC00) [pid = 3804] [serial = 1095] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (13DCE000) [pid = 3804] [serial = 1098] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1440C800) [pid = 3804] [serial = 1099] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (197A5000) [pid = 3804] [serial = 1111] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (19AE7000) [pid = 3804] [serial = 1113] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (19221400) [pid = 3804] [serial = 1116] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (198EE000) [pid = 3804] [serial = 1117] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1985F800) [pid = 3804] [serial = 1119] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (19B68800) [pid = 3804] [serial = 1114] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (19BBCC00) [pid = 3804] [serial = 1120] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (181A2C00) [pid = 3804] [serial = 1105] [outer = 00000000] [url = about:blank] 22:49:32 INFO - PROCESS | 3804 | 1461304172209 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:32 INFO - PROCESS | 3804 | ++DOCSHELL 02A8E000 == 45 [pid = 3804] [id = 396] 22:49:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (02A93400) [pid = 3804] [serial = 1188] [outer = 00000000] 22:49:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (13379800) [pid = 3804] [serial = 1189] [outer = 02A93400] 22:49:32 INFO - PROCESS | 3804 | 1461304172256 Marionette DEBUG loaded listener.js 22:49:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1356BC00) [pid = 3804] [serial = 1190] [outer = 02A93400] 22:49:32 INFO - PROCESS | 3804 | 1461304172656 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 22:49:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:49:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 733ms 22:49:32 INFO - PROCESS | 3804 | 1461304172711 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 22:49:32 INFO - PROCESS | 3804 | 1461304172714 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 22:49:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:49:32 INFO - PROCESS | 3804 | 1461304172718 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:49:32 INFO - PROCESS | 3804 | 1461304172721 Marionette TRACE conn3 <- [1,1550,null,{}] 22:49:32 INFO - PROCESS | 3804 | 1461304172731 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:32 INFO - PROCESS | 3804 | 1461304172824 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 22:49:32 INFO - PROCESS | 3804 | 1461304172831 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:32 INFO - PROCESS | 3804 | ++DOCSHELL 1676E000 == 46 [pid = 3804] [id = 397] 22:49:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (16772C00) [pid = 3804] [serial = 1191] [outer = 00000000] 22:49:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (181A1000) [pid = 3804] [serial = 1192] [outer = 16772C00] 22:49:32 INFO - PROCESS | 3804 | 1461304172879 Marionette DEBUG loaded listener.js 22:49:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (181A7000) [pid = 3804] [serial = 1193] [outer = 16772C00] 22:49:33 INFO - PROCESS | 3804 | 1461304173350 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 22:49:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:49:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 701ms 22:49:33 INFO - PROCESS | 3804 | 1461304173416 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 22:49:33 INFO - PROCESS | 3804 | 1461304173418 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 22:49:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:49:33 INFO - PROCESS | 3804 | 1461304173422 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:49:33 INFO - PROCESS | 3804 | 1461304173423 Marionette TRACE conn3 <- [1,1554,null,{}] 22:49:33 INFO - PROCESS | 3804 | 1461304173427 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:33 INFO - PROCESS | 3804 | 1461304173506 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 22:49:33 INFO - PROCESS | 3804 | 1461304173512 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:33 INFO - PROCESS | 3804 | ++DOCSHELL 1863D400 == 47 [pid = 3804] [id = 398] 22:49:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1863DC00) [pid = 3804] [serial = 1194] [outer = 00000000] 22:49:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (190A9400) [pid = 3804] [serial = 1195] [outer = 1863DC00] 22:49:33 INFO - PROCESS | 3804 | 1461304173558 Marionette DEBUG loaded listener.js 22:49:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (190B2400) [pid = 3804] [serial = 1196] [outer = 1863DC00] 22:49:34 INFO - PROCESS | 3804 | 1461304174012 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 22:49:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:49:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 623ms 22:49:34 INFO - PROCESS | 3804 | 1461304174077 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 22:49:34 INFO - PROCESS | 3804 | 1461304174079 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 22:49:34 INFO - PROCESS | 3804 | 1461304174083 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:49:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:49:34 INFO - PROCESS | 3804 | 1461304174085 Marionette TRACE conn3 <- [1,1558,null,{}] 22:49:34 INFO - PROCESS | 3804 | 1461304174091 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:34 INFO - PROCESS | 3804 | 1461304174204 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 22:49:34 INFO - PROCESS | 3804 | 1461304174214 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:34 INFO - PROCESS | 3804 | ++DOCSHELL 18F30800 == 48 [pid = 3804] [id = 399] 22:49:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (191F3400) [pid = 3804] [serial = 1197] [outer = 00000000] 22:49:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (19283800) [pid = 3804] [serial = 1198] [outer = 191F3400] 22:49:34 INFO - PROCESS | 3804 | 1461304174259 Marionette DEBUG loaded listener.js 22:49:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (19287C00) [pid = 3804] [serial = 1199] [outer = 191F3400] 22:49:34 INFO - PROCESS | 3804 | 1461304174732 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 22:49:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:49:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 685ms 22:49:34 INFO - PROCESS | 3804 | 1461304174782 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 22:49:34 INFO - PROCESS | 3804 | 1461304174784 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 22:49:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:49:34 INFO - PROCESS | 3804 | 1461304174788 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:49:34 INFO - PROCESS | 3804 | 1461304174790 Marionette TRACE conn3 <- [1,1562,null,{}] 22:49:34 INFO - PROCESS | 3804 | 1461304174800 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:34 INFO - PROCESS | 3804 | 1461304174936 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 22:49:34 INFO - PROCESS | 3804 | 1461304174949 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:35 INFO - PROCESS | 3804 | ++DOCSHELL 13534C00 == 49 [pid = 3804] [id = 400] 22:49:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (18A36000) [pid = 3804] [serial = 1200] [outer = 00000000] 22:49:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (19AB1800) [pid = 3804] [serial = 1201] [outer = 18A36000] 22:49:35 INFO - PROCESS | 3804 | 1461304175046 Marionette DEBUG loaded listener.js 22:49:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (19B6A400) [pid = 3804] [serial = 1202] [outer = 18A36000] 22:49:35 INFO - PROCESS | 3804 | 1461304175495 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 22:49:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:49:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 732ms 22:49:35 INFO - PROCESS | 3804 | 1461304175569 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 22:49:35 INFO - PROCESS | 3804 | 1461304175571 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 22:49:35 INFO - PROCESS | 3804 | 1461304175575 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:49:35 INFO - PROCESS | 3804 | 1461304175576 Marionette TRACE conn3 <- [1,1566,null,{}] 22:49:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:49:35 INFO - PROCESS | 3804 | 1461304175580 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:35 INFO - PROCESS | 3804 | 1461304175690 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 22:49:35 INFO - PROCESS | 3804 | 1461304175702 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:35 INFO - PROCESS | 3804 | ++DOCSHELL 13317400 == 50 [pid = 3804] [id = 401] 22:49:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (19B70C00) [pid = 3804] [serial = 1203] [outer = 00000000] 22:49:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (19BC1C00) [pid = 3804] [serial = 1204] [outer = 19B70C00] 22:49:35 INFO - PROCESS | 3804 | 1461304175748 Marionette DEBUG loaded listener.js 22:49:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (19BC0400) [pid = 3804] [serial = 1205] [outer = 19B70C00] 22:49:36 INFO - PROCESS | 3804 | 1461304176174 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 22:49:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:49:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 623ms 22:49:36 INFO - PROCESS | 3804 | 1461304176205 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 22:49:36 INFO - PROCESS | 3804 | 1461304176206 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 22:49:36 INFO - PROCESS | 3804 | 1461304176210 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:49:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:49:36 INFO - PROCESS | 3804 | 1461304176211 Marionette TRACE conn3 <- [1,1570,null,{}] 22:49:36 INFO - PROCESS | 3804 | 1461304176215 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:36 INFO - PROCESS | 3804 | 1461304176323 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 22:49:36 INFO - PROCESS | 3804 | 1461304176329 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:36 INFO - PROCESS | 3804 | ++DOCSHELL 19BB9800 == 51 [pid = 3804] [id = 402] 22:49:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (19BBB800) [pid = 3804] [serial = 1206] [outer = 00000000] 22:49:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (1A449400) [pid = 3804] [serial = 1207] [outer = 19BBB800] 22:49:36 INFO - PROCESS | 3804 | 1461304176373 Marionette DEBUG loaded listener.js 22:49:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1A936800) [pid = 3804] [serial = 1208] [outer = 19BBB800] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (16A35800) [pid = 3804] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (1CCEE800) [pid = 3804] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (18637C00) [pid = 3804] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (11B3AC00) [pid = 3804] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (11B77800) [pid = 3804] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (198EC800) [pid = 3804] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (19BD3000) [pid = 3804] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (1676F000) [pid = 3804] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1352F000) [pid = 3804] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (11B71C00) [pid = 3804] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (15F41C00) [pid = 3804] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (1337FC00) [pid = 3804] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (181A6C00) [pid = 3804] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (13536800) [pid = 3804] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1570FC00) [pid = 3804] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (19B69C00) [pid = 3804] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:49:36 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (19AAE400) [pid = 3804] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:49:37 INFO - PROCESS | 3804 | 1461304177029 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 22:49:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:49:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 842ms 22:49:37 INFO - PROCESS | 3804 | 1461304177053 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 22:49:37 INFO - PROCESS | 3804 | 1461304177055 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 22:49:37 INFO - PROCESS | 3804 | 1461304177058 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:49:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:49:37 INFO - PROCESS | 3804 | 1461304177060 Marionette TRACE conn3 <- [1,1574,null,{}] 22:49:37 INFO - PROCESS | 3804 | 1461304177063 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:37 INFO - PROCESS | 3804 | 1461304177142 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 22:49:37 INFO - PROCESS | 3804 | 1461304177148 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:37 INFO - PROCESS | 3804 | ++DOCSHELL 12CBEC00 == 52 [pid = 3804] [id = 403] 22:49:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1352F000) [pid = 3804] [serial = 1209] [outer = 00000000] 22:49:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (183DE400) [pid = 3804] [serial = 1210] [outer = 1352F000] 22:49:37 INFO - PROCESS | 3804 | 1461304177192 Marionette DEBUG loaded listener.js 22:49:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (181A6C00) [pid = 3804] [serial = 1211] [outer = 1352F000] 22:49:37 INFO - PROCESS | 3804 | 1461304177614 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 22:49:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:49:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 592ms 22:49:37 INFO - PROCESS | 3804 | 1461304177656 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 22:49:37 INFO - PROCESS | 3804 | 1461304177658 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 22:49:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:49:37 INFO - PROCESS | 3804 | 1461304177665 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:49:37 INFO - PROCESS | 3804 | 1461304177667 Marionette TRACE conn3 <- [1,1578,null,{}] 22:49:37 INFO - PROCESS | 3804 | 1461304177670 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:37 INFO - PROCESS | 3804 | 1461304177749 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 22:49:37 INFO - PROCESS | 3804 | 1461304177756 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:37 INFO - PROCESS | 3804 | ++DOCSHELL 1337F400 == 53 [pid = 3804] [id = 404] 22:49:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (13DD0C00) [pid = 3804] [serial = 1212] [outer = 00000000] 22:49:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (19BD8400) [pid = 3804] [serial = 1213] [outer = 13DD0C00] 22:49:37 INFO - PROCESS | 3804 | 1461304177800 Marionette DEBUG loaded listener.js 22:49:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1A210C00) [pid = 3804] [serial = 1214] [outer = 13DD0C00] 22:49:38 INFO - PROCESS | 3804 | 1461304178218 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 22:49:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:49:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 592ms 22:49:38 INFO - PROCESS | 3804 | 1461304178269 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 22:49:38 INFO - PROCESS | 3804 | 1461304178272 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 22:49:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:49:38 INFO - PROCESS | 3804 | 1461304178275 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:49:38 INFO - PROCESS | 3804 | 1461304178277 Marionette TRACE conn3 <- [1,1582,null,{}] 22:49:38 INFO - PROCESS | 3804 | 1461304178285 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:38 INFO - PROCESS | 3804 | 1461304178382 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 22:49:38 INFO - PROCESS | 3804 | 1461304178389 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:38 INFO - PROCESS | 3804 | ++DOCSHELL 1ACDA400 == 54 [pid = 3804] [id = 405] 22:49:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1ACDF400) [pid = 3804] [serial = 1215] [outer = 00000000] 22:49:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1C537C00) [pid = 3804] [serial = 1216] [outer = 1ACDF400] 22:49:38 INFO - PROCESS | 3804 | 1461304178438 Marionette DEBUG loaded listener.js 22:49:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (1C5C3800) [pid = 3804] [serial = 1217] [outer = 1ACDF400] 22:49:39 INFO - PROCESS | 3804 | 1461304179134 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 22:49:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:49:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 904ms 22:49:39 INFO - PROCESS | 3804 | 1461304179180 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 22:49:39 INFO - PROCESS | 3804 | 1461304179185 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 22:49:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:49:39 INFO - PROCESS | 3804 | 1461304179191 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:49:39 INFO - PROCESS | 3804 | 1461304179194 Marionette TRACE conn3 <- [1,1586,null,{}] 22:49:39 INFO - PROCESS | 3804 | 1461304179200 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:39 INFO - PROCESS | 3804 | 1461304179310 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 22:49:39 INFO - PROCESS | 3804 | 1461304179419 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:39 INFO - PROCESS | 3804 | ++DOCSHELL 13529400 == 55 [pid = 3804] [id = 406] 22:49:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (13569800) [pid = 3804] [serial = 1218] [outer = 00000000] 22:49:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (15708000) [pid = 3804] [serial = 1219] [outer = 13569800] 22:49:39 INFO - PROCESS | 3804 | 1461304179476 Marionette DEBUG loaded listener.js 22:49:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (15D2DC00) [pid = 3804] [serial = 1220] [outer = 13569800] 22:49:40 INFO - PROCESS | 3804 | 1461304180079 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 22:49:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:49:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 936ms 22:49:40 INFO - PROCESS | 3804 | 1461304180137 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 22:49:40 INFO - PROCESS | 3804 | 1461304180143 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 22:49:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:49:40 INFO - PROCESS | 3804 | 1461304180149 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:49:40 INFO - PROCESS | 3804 | 1461304180152 Marionette TRACE conn3 <- [1,1590,null,{}] 22:49:40 INFO - PROCESS | 3804 | 1461304180156 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:40 INFO - PROCESS | 3804 | 1461304180262 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 22:49:40 INFO - PROCESS | 3804 | 1461304180372 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:40 INFO - PROCESS | 3804 | ++DOCSHELL 14409800 == 56 [pid = 3804] [id = 407] 22:49:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (16773C00) [pid = 3804] [serial = 1221] [outer = 00000000] 22:49:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (18398400) [pid = 3804] [serial = 1222] [outer = 16773C00] 22:49:40 INFO - PROCESS | 3804 | 1461304180427 Marionette DEBUG loaded listener.js 22:49:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (186BF800) [pid = 3804] [serial = 1223] [outer = 16773C00] 22:49:41 INFO - PROCESS | 3804 | 1461304181061 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 22:49:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:49:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 937ms 22:49:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:49:41 INFO - PROCESS | 3804 | 1461304181092 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 22:49:41 INFO - PROCESS | 3804 | 1461304181095 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 22:49:41 INFO - PROCESS | 3804 | 1461304181099 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:49:41 INFO - PROCESS | 3804 | 1461304181102 Marionette TRACE conn3 <- [1,1594,null,{}] 22:49:41 INFO - PROCESS | 3804 | 1461304181114 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:41 INFO - PROCESS | 3804 | 1461304181225 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 22:49:41 INFO - PROCESS | 3804 | 1461304181363 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:41 INFO - PROCESS | 3804 | ++DOCSHELL 19AA9800 == 57 [pid = 3804] [id = 408] 22:49:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (19AAD000) [pid = 3804] [serial = 1224] [outer = 00000000] 22:49:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1ACDEC00) [pid = 3804] [serial = 1225] [outer = 19AAD000] 22:49:41 INFO - PROCESS | 3804 | 1461304181421 Marionette DEBUG loaded listener.js 22:49:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (1C535000) [pid = 3804] [serial = 1226] [outer = 19AAD000] 22:49:41 INFO - PROCESS | 3804 | 1461304181947 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 22:49:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:49:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 890ms 22:49:41 INFO - PROCESS | 3804 | 1461304182002 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 22:49:41 INFO - PROCESS | 3804 | 1461304182005 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 22:49:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:49:41 INFO - PROCESS | 3804 | 1461304182009 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:49:41 INFO - PROCESS | 3804 | 1461304182011 Marionette TRACE conn3 <- [1,1598,null,{}] 22:49:42 INFO - PROCESS | 3804 | 1461304182015 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:42 INFO - PROCESS | 3804 | 1461304182124 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 22:49:42 INFO - PROCESS | 3804 | 1461304182230 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:42 INFO - PROCESS | 3804 | ++DOCSHELL 19EA5000 == 58 [pid = 3804] [id = 409] 22:49:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (1C534000) [pid = 3804] [serial = 1227] [outer = 00000000] 22:49:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (1CA4D400) [pid = 3804] [serial = 1228] [outer = 1C534000] 22:49:42 INFO - PROCESS | 3804 | 1461304182284 Marionette DEBUG loaded listener.js 22:49:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (1CC93800) [pid = 3804] [serial = 1229] [outer = 1C534000] 22:49:42 INFO - PROCESS | 3804 | 1461304182856 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 22:49:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:49:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 905ms 22:49:42 INFO - PROCESS | 3804 | 1461304182912 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 22:49:42 INFO - PROCESS | 3804 | 1461304182915 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 22:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:49:42 INFO - PROCESS | 3804 | 1461304182919 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:49:42 INFO - PROCESS | 3804 | 1461304182921 Marionette TRACE conn3 <- [1,1602,null,{}] 22:49:42 INFO - PROCESS | 3804 | 1461304182924 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:43 INFO - PROCESS | 3804 | 1461304183024 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 22:49:43 INFO - PROCESS | 3804 | 1461304183136 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:43 INFO - PROCESS | 3804 | ++DOCSHELL 17E3CC00 == 59 [pid = 3804] [id = 410] 22:49:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (1C53E000) [pid = 3804] [serial = 1230] [outer = 00000000] 22:49:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (1CC9E400) [pid = 3804] [serial = 1231] [outer = 1C53E000] 22:49:43 INFO - PROCESS | 3804 | 1461304183190 Marionette DEBUG loaded listener.js 22:49:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (1CCA1000) [pid = 3804] [serial = 1232] [outer = 1C53E000] 22:49:43 INFO - PROCESS | 3804 | 1461304183789 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 22:49:43 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 22:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 906ms 22:49:43 INFO - PROCESS | 3804 | 1461304183822 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 22:49:43 INFO - PROCESS | 3804 | 1461304183824 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 22:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:49:43 INFO - PROCESS | 3804 | 1461304183828 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:49:43 INFO - PROCESS | 3804 | 1461304183830 Marionette TRACE conn3 <- [1,1606,null,{}] 22:49:43 INFO - PROCESS | 3804 | 1461304183834 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:43 INFO - PROCESS | 3804 | 1461304183957 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 22:49:44 INFO - PROCESS | 3804 | 1461304184261 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:44 INFO - PROCESS | 3804 | ++DOCSHELL 11B33000 == 60 [pid = 3804] [id = 411] 22:49:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (11B71800) [pid = 3804] [serial = 1233] [outer = 00000000] 22:49:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1356A000) [pid = 3804] [serial = 1234] [outer = 11B71800] 22:49:44 INFO - PROCESS | 3804 | 1461304184320 Marionette DEBUG loaded listener.js 22:49:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (13844C00) [pid = 3804] [serial = 1235] [outer = 11B71800] 22:49:44 INFO - PROCESS | 3804 | 1461304184963 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 22:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1187ms 22:49:45 INFO - PROCESS | 3804 | 1461304185032 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 22:49:45 INFO - PROCESS | 3804 | 1461304185036 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 22:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:49:45 INFO - PROCESS | 3804 | 1461304185057 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:49:45 INFO - PROCESS | 3804 | 1461304185060 Marionette TRACE conn3 <- [1,1610,null,{}] 22:49:45 INFO - PROCESS | 3804 | 1461304185064 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:45 INFO - PROCESS | 3804 | 1461304185190 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 22:49:45 INFO - PROCESS | 3804 | --DOCSHELL 1337F400 == 59 [pid = 3804] [id = 404] 22:49:45 INFO - PROCESS | 3804 | --DOCSHELL 12CBEC00 == 58 [pid = 3804] [id = 403] 22:49:45 INFO - PROCESS | 3804 | --DOCSHELL 19BB9800 == 57 [pid = 3804] [id = 402] 22:49:45 INFO - PROCESS | 3804 | --DOCSHELL 13317400 == 56 [pid = 3804] [id = 401] 22:49:45 INFO - PROCESS | 3804 | --DOCSHELL 13534C00 == 55 [pid = 3804] [id = 400] 22:49:45 INFO - PROCESS | 3804 | --DOCSHELL 18F30800 == 54 [pid = 3804] [id = 399] 22:49:45 INFO - PROCESS | 3804 | --DOCSHELL 1863D400 == 53 [pid = 3804] [id = 398] 22:49:45 INFO - PROCESS | 3804 | --DOCSHELL 1676E000 == 52 [pid = 3804] [id = 397] 22:49:45 INFO - PROCESS | 3804 | --DOCSHELL 02A8E000 == 51 [pid = 3804] [id = 396] 22:49:45 INFO - PROCESS | 3804 | --DOCSHELL 11C2CC00 == 50 [pid = 3804] [id = 395] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (1D892000) [pid = 3804] [serial = 1015] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (13DCFC00) [pid = 3804] [serial = 1051] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (13368000) [pid = 3804] [serial = 1048] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (13538000) [pid = 3804] [serial = 1125] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (18F34400) [pid = 3804] [serial = 1087] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (159A5C00) [pid = 3804] [serial = 1084] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (1928B800) [pid = 3804] [serial = 1131] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (16A39000) [pid = 3804] [serial = 1128] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (19E6F800) [pid = 3804] [serial = 1134] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (19B73000) [pid = 3804] [serial = 1093] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (1819E000) [pid = 3804] [serial = 715] [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.] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (19AF1000) [pid = 3804] [serial = 1090] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1ACE4800) [pid = 3804] [serial = 1168] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (19E68000) [pid = 3804] [serial = 1166] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (191EEC00) [pid = 3804] [serial = 1150] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1A445C00) [pid = 3804] [serial = 1138] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (1A20F400) [pid = 3804] [serial = 1159] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (19861C00) [pid = 3804] [serial = 1153] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1A9F5800) [pid = 3804] [serial = 1165] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (16803000) [pid = 3804] [serial = 1144] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (191F6000) [pid = 3804] [serial = 1151] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (16D4E400) [pid = 3804] [serial = 1163] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (18A2AC00) [pid = 3804] [serial = 1148] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (19BB8C00) [pid = 3804] [serial = 1156] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1A521400) [pid = 3804] [serial = 1160] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (15D36800) [pid = 3804] [serial = 1140] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1A2D6400) [pid = 3804] [serial = 1137] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (18636C00) [pid = 3804] [serial = 1147] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (16D4E800) [pid = 3804] [serial = 1145] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (15F45800) [pid = 3804] [serial = 1162] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (15F95400) [pid = 3804] [serial = 1141] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (19BD9400) [pid = 3804] [serial = 1157] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (19998C00) [pid = 3804] [serial = 1154] [outer = 00000000] [url = about:blank] 22:49:45 INFO - PROCESS | 3804 | 1461304185328 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:45 INFO - PROCESS | 3804 | ++DOCSHELL 11B78800 == 51 [pid = 3804] [id = 412] 22:49:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (11C2A400) [pid = 3804] [serial = 1236] [outer = 00000000] 22:49:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1337F400) [pid = 3804] [serial = 1237] [outer = 11C2A400] 22:49:45 INFO - PROCESS | 3804 | 1461304185376 Marionette DEBUG loaded listener.js 22:49:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1383DC00) [pid = 3804] [serial = 1238] [outer = 11C2A400] 22:49:45 INFO - PROCESS | 3804 | 1461304185824 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 22:49:45 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 22:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 796ms 22:49:45 INFO - PROCESS | 3804 | 1461304185858 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 22:49:45 INFO - PROCESS | 3804 | 1461304185862 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 22:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:49:45 INFO - PROCESS | 3804 | 1461304185867 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:49:45 INFO - PROCESS | 3804 | 1461304185869 Marionette TRACE conn3 <- [1,1614,null,{}] 22:49:45 INFO - PROCESS | 3804 | 1461304185873 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:45 INFO - PROCESS | 3804 | 1461304185956 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 22:49:45 INFO - PROCESS | 3804 | 1461304185963 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:45 INFO - PROCESS | 3804 | ++DOCSHELL 15F8D000 == 52 [pid = 3804] [id = 413] 22:49:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (16770400) [pid = 3804] [serial = 1239] [outer = 00000000] 22:49:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (17E25000) [pid = 3804] [serial = 1240] [outer = 16770400] 22:49:45 INFO - PROCESS | 3804 | 1461304186009 Marionette DEBUG loaded listener.js 22:49:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (1819E000) [pid = 3804] [serial = 1241] [outer = 16770400] 22:49:46 INFO - PROCESS | 3804 | 1461304186463 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 22:49:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:49:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 640ms 22:49:46 INFO - PROCESS | 3804 | 1461304186490 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 22:49:46 INFO - PROCESS | 3804 | 1461304186492 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 22:49:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:49:46 INFO - PROCESS | 3804 | 1461304186497 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:49:46 INFO - PROCESS | 3804 | 1461304186502 Marionette TRACE conn3 <- [1,1618,null,{}] 22:49:46 INFO - PROCESS | 3804 | 1461304186511 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:46 INFO - PROCESS | 3804 | 1461304186597 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 22:49:46 INFO - PROCESS | 3804 | 1461304186607 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:46 INFO - PROCESS | 3804 | ++DOCSHELL 186BD800 == 53 [pid = 3804] [id = 414] 22:49:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (18F30800) [pid = 3804] [serial = 1242] [outer = 00000000] 22:49:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (190AF000) [pid = 3804] [serial = 1243] [outer = 18F30800] 22:49:46 INFO - PROCESS | 3804 | 1461304186651 Marionette DEBUG loaded listener.js 22:49:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (191EA000) [pid = 3804] [serial = 1244] [outer = 18F30800] 22:49:47 INFO - PROCESS | 3804 | 1461304187086 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 22:49:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:49:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 655ms 22:49:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:49:47 INFO - PROCESS | 3804 | 1461304187153 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 22:49:47 INFO - PROCESS | 3804 | 1461304187156 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 22:49:47 INFO - PROCESS | 3804 | 1461304187159 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:49:47 INFO - PROCESS | 3804 | 1461304187161 Marionette TRACE conn3 <- [1,1622,null,{}] 22:49:47 INFO - PROCESS | 3804 | 1461304187164 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:47 INFO - PROCESS | 3804 | 1461304187254 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 22:49:47 INFO - PROCESS | 3804 | 1461304187260 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:47 INFO - PROCESS | 3804 | ++DOCSHELL 11B77000 == 54 [pid = 3804] [id = 415] 22:49:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (16A3AC00) [pid = 3804] [serial = 1245] [outer = 00000000] 22:49:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (19289400) [pid = 3804] [serial = 1246] [outer = 16A3AC00] 22:49:47 INFO - PROCESS | 3804 | 1461304187304 Marionette DEBUG loaded listener.js 22:49:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (19864800) [pid = 3804] [serial = 1247] [outer = 16A3AC00] 22:49:47 INFO - PROCESS | 3804 | 1461304187795 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 22:49:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:49:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 687ms 22:49:47 INFO - PROCESS | 3804 | 1461304187858 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 22:49:47 INFO - PROCESS | 3804 | 1461304187860 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 22:49:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:49:47 INFO - PROCESS | 3804 | 1461304187869 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:49:47 INFO - PROCESS | 3804 | 1461304187871 Marionette TRACE conn3 <- [1,1626,null,{}] 22:49:47 INFO - PROCESS | 3804 | 1461304187874 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:47 INFO - PROCESS | 3804 | 1461304187983 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 22:49:48 INFO - PROCESS | 3804 | 1461304188045 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:48 INFO - PROCESS | 3804 | ++DOCSHELL 19281400 == 55 [pid = 3804] [id = 416] 22:49:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (19281C00) [pid = 3804] [serial = 1248] [outer = 00000000] 22:49:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (19AAE400) [pid = 3804] [serial = 1249] [outer = 19281C00] 22:49:48 INFO - PROCESS | 3804 | 1461304188099 Marionette DEBUG loaded listener.js 22:49:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (19B67800) [pid = 3804] [serial = 1250] [outer = 19281C00] 22:49:48 INFO - PROCESS | 3804 | 1461304188541 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 22:49:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:49:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 703ms 22:49:48 INFO - PROCESS | 3804 | 1461304188572 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 22:49:48 INFO - PROCESS | 3804 | 1461304188574 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 22:49:48 INFO - PROCESS | 3804 | 1461304188578 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:49:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:49:48 INFO - PROCESS | 3804 | 1461304188579 Marionette TRACE conn3 <- [1,1630,null,{}] 22:49:48 INFO - PROCESS | 3804 | 1461304188583 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:48 INFO - PROCESS | 3804 | 1461304188726 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 22:49:48 INFO - PROCESS | 3804 | 1461304188755 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:48 INFO - PROCESS | 3804 | ++DOCSHELL 19BC2000 == 56 [pid = 3804] [id = 417] 22:49:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (19BC2C00) [pid = 3804] [serial = 1251] [outer = 00000000] 22:49:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (19BDDC00) [pid = 3804] [serial = 1252] [outer = 19BC2C00] 22:49:48 INFO - PROCESS | 3804 | 1461304188799 Marionette DEBUG loaded listener.js 22:49:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (19BDCC00) [pid = 3804] [serial = 1253] [outer = 19BC2C00] 22:49:49 INFO - PROCESS | 3804 | 1461304189255 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 22:49:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:49:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 687ms 22:49:49 INFO - PROCESS | 3804 | 1461304189285 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 22:49:49 INFO - PROCESS | 3804 | 1461304189287 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 22:49:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:49:49 INFO - PROCESS | 3804 | 1461304189291 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:49:49 INFO - PROCESS | 3804 | 1461304189292 Marionette TRACE conn3 <- [1,1634,null,{}] 22:49:49 INFO - PROCESS | 3804 | 1461304189296 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:49 INFO - PROCESS | 3804 | 1461304189407 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 22:49:49 INFO - PROCESS | 3804 | 1461304189413 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:49 INFO - PROCESS | 3804 | ++DOCSHELL 19BB8C00 == 57 [pid = 3804] [id = 418] 22:49:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (19BDC400) [pid = 3804] [serial = 1254] [outer = 00000000] 22:49:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (1A51CC00) [pid = 3804] [serial = 1255] [outer = 19BDC400] 22:49:49 INFO - PROCESS | 3804 | 1461304189457 Marionette DEBUG loaded listener.js 22:49:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1A940800) [pid = 3804] [serial = 1256] [outer = 19BDC400] 22:49:49 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (18A36000) [pid = 3804] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:49:49 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1863DC00) [pid = 3804] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:49:49 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (11C30400) [pid = 3804] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:49:49 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (16772C00) [pid = 3804] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:49:49 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (19B70C00) [pid = 3804] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:49:49 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (191F3400) [pid = 3804] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:49:49 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (02A93400) [pid = 3804] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:49:49 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (18A35400) [pid = 3804] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:49:49 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (19BBB800) [pid = 3804] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:49:49 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (1352F000) [pid = 3804] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:49:49 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (13DD0C00) [pid = 3804] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:49:50 INFO - PROCESS | 3804 | 1461304190021 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 22:49:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:49:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 796ms 22:49:50 INFO - PROCESS | 3804 | 1461304190091 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 22:49:50 INFO - PROCESS | 3804 | 1461304190093 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 22:49:50 INFO - PROCESS | 3804 | 1461304190096 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:49:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:49:50 INFO - PROCESS | 3804 | 1461304190098 Marionette TRACE conn3 <- [1,1638,null,{}] 22:49:50 INFO - PROCESS | 3804 | 1461304190101 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:50 INFO - PROCESS | 3804 | 1461304190182 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 22:49:50 INFO - PROCESS | 3804 | 1461304190188 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:50 INFO - PROCESS | 3804 | ++DOCSHELL 13536000 == 58 [pid = 3804] [id = 419] 22:49:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (16802C00) [pid = 3804] [serial = 1257] [outer = 00000000] 22:49:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (19AEF800) [pid = 3804] [serial = 1258] [outer = 16802C00] 22:49:50 INFO - PROCESS | 3804 | 1461304190232 Marionette DEBUG loaded listener.js 22:49:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (19E68000) [pid = 3804] [serial = 1259] [outer = 16802C00] 22:49:50 INFO - PROCESS | 3804 | 1461304190668 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 22:49:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:49:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 594ms 22:49:50 INFO - PROCESS | 3804 | 1461304190694 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 22:49:50 INFO - PROCESS | 3804 | 1461304190696 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 22:49:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:49:50 INFO - PROCESS | 3804 | 1461304190699 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:49:50 INFO - PROCESS | 3804 | 1461304190701 Marionette TRACE conn3 <- [1,1642,null,{}] 22:49:50 INFO - PROCESS | 3804 | 1461304190708 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:50 INFO - PROCESS | 3804 | 1461304190791 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 22:49:50 INFO - PROCESS | 3804 | 1461304190798 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:50 INFO - PROCESS | 3804 | ++DOCSHELL 18637400 == 59 [pid = 3804] [id = 420] 22:49:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1A20F400) [pid = 3804] [serial = 1260] [outer = 00000000] 22:49:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (1ACE4000) [pid = 3804] [serial = 1261] [outer = 1A20F400] 22:49:50 INFO - PROCESS | 3804 | 1461304190841 Marionette DEBUG loaded listener.js 22:49:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (1B1BF800) [pid = 3804] [serial = 1262] [outer = 1A20F400] 22:49:51 INFO - PROCESS | 3804 | 1461304191252 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 22:49:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:49:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 593ms 22:49:51 INFO - PROCESS | 3804 | 1461304191297 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 22:49:51 INFO - PROCESS | 3804 | 1461304191300 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 22:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:49:51 INFO - PROCESS | 3804 | 1461304191315 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:49:51 INFO - PROCESS | 3804 | 1461304191317 Marionette TRACE conn3 <- [1,1646,null,{}] 22:49:51 INFO - PROCESS | 3804 | 1461304191325 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:51 INFO - PROCESS | 3804 | 1461304191406 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 22:49:51 INFO - PROCESS | 3804 | 1461304191412 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:51 INFO - PROCESS | 3804 | ++DOCSHELL 19BB8000 == 60 [pid = 3804] [id = 421] 22:49:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (19BD0800) [pid = 3804] [serial = 1263] [outer = 00000000] 22:49:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1CA4A000) [pid = 3804] [serial = 1264] [outer = 19BD0800] 22:49:51 INFO - PROCESS | 3804 | 1461304191462 Marionette DEBUG loaded listener.js 22:49:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (1CCA0000) [pid = 3804] [serial = 1265] [outer = 19BD0800] 22:49:52 INFO - PROCESS | 3804 | 1461304192117 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 859ms 22:49:52 INFO - PROCESS | 3804 | 1461304192166 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 22:49:52 INFO - PROCESS | 3804 | 1461304192170 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 22:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:49:52 INFO - PROCESS | 3804 | 1461304192191 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:49:52 INFO - PROCESS | 3804 | 1461304192195 Marionette TRACE conn3 <- [1,1650,null,{}] 22:49:52 INFO - PROCESS | 3804 | 1461304192201 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:52 INFO - PROCESS | 3804 | 1461304192312 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 22:49:52 INFO - PROCESS | 3804 | 1461304192426 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:52 INFO - PROCESS | 3804 | ++DOCSHELL 13531800 == 61 [pid = 3804] [id = 422] 22:49:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (13536400) [pid = 3804] [serial = 1266] [outer = 00000000] 22:49:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (15DDC000) [pid = 3804] [serial = 1267] [outer = 13536400] 22:49:52 INFO - PROCESS | 3804 | 1461304192483 Marionette DEBUG loaded listener.js 22:49:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (16801C00) [pid = 3804] [serial = 1268] [outer = 13536400] 22:49:53 INFO - PROCESS | 3804 | 1461304193093 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 937ms 22:49:53 INFO - PROCESS | 3804 | 1461304193135 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 22:49:53 INFO - PROCESS | 3804 | 1461304193141 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 22:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:49:53 INFO - PROCESS | 3804 | 1461304193147 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:49:53 INFO - PROCESS | 3804 | 1461304193150 Marionette TRACE conn3 <- [1,1654,null,{}] 22:49:53 INFO - PROCESS | 3804 | 1461304193154 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:53 INFO - PROCESS | 3804 | 1461304193262 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 22:49:53 INFO - PROCESS | 3804 | 1461304193377 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:53 INFO - PROCESS | 3804 | ++DOCSHELL 1819A400 == 62 [pid = 3804] [id = 423] 22:49:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1819A800) [pid = 3804] [serial = 1269] [outer = 00000000] 22:49:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (18A34800) [pid = 3804] [serial = 1270] [outer = 1819A800] 22:49:53 INFO - PROCESS | 3804 | 1461304193472 Marionette DEBUG loaded listener.js 22:49:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (191E9C00) [pid = 3804] [serial = 1271] [outer = 1819A800] 22:49:54 INFO - PROCESS | 3804 | 1461304194083 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 22:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 999ms 22:49:54 INFO - PROCESS | 3804 | 1461304194147 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 22:49:54 INFO - PROCESS | 3804 | 1461304194150 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 22:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:49:54 INFO - PROCESS | 3804 | 1461304194154 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:49:54 INFO - PROCESS | 3804 | 1461304194158 Marionette TRACE conn3 <- [1,1658,null,{}] 22:49:54 INFO - PROCESS | 3804 | 1461304194169 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:54 INFO - PROCESS | 3804 | 1461304194283 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 22:49:54 INFO - PROCESS | 3804 | 1461304194425 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:54 INFO - PROCESS | 3804 | ++DOCSHELL 19AF0000 == 63 [pid = 3804] [id = 424] 22:49:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (1A4B3000) [pid = 3804] [serial = 1272] [outer = 00000000] 22:49:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (1C537400) [pid = 3804] [serial = 1273] [outer = 1A4B3000] 22:49:54 INFO - PROCESS | 3804 | 1461304194484 Marionette DEBUG loaded listener.js 22:49:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (1C7A5000) [pid = 3804] [serial = 1274] [outer = 1A4B3000] 22:49:55 INFO - PROCESS | 3804 | 1461304195024 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 22:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 953ms 22:49:55 INFO - PROCESS | 3804 | 1461304195098 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 22:49:55 INFO - PROCESS | 3804 | 1461304195101 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 22:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:49:55 INFO - PROCESS | 3804 | 1461304195104 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:49:55 INFO - PROCESS | 3804 | 1461304195106 Marionette TRACE conn3 <- [1,1662,null,{}] 22:49:55 INFO - PROCESS | 3804 | 1461304195110 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:55 INFO - PROCESS | 3804 | 1461304195217 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 22:49:55 INFO - PROCESS | 3804 | 1461304195352 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:55 INFO - PROCESS | 3804 | ++DOCSHELL 11B6B000 == 64 [pid = 3804] [id = 425] 22:49:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (1A4AE400) [pid = 3804] [serial = 1275] [outer = 00000000] 22:49:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (1CE14400) [pid = 3804] [serial = 1276] [outer = 1A4AE400] 22:49:55 INFO - PROCESS | 3804 | 1461304195408 Marionette DEBUG loaded listener.js 22:49:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1D227000) [pid = 3804] [serial = 1277] [outer = 1A4AE400] 22:49:55 INFO - PROCESS | 3804 | 1461304196003 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 22:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 936ms 22:49:56 INFO - PROCESS | 3804 | 1461304196049 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 22:49:56 INFO - PROCESS | 3804 | 1461304196052 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 22:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:49:56 INFO - PROCESS | 3804 | 1461304196055 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:49:56 INFO - PROCESS | 3804 | 1461304196057 Marionette TRACE conn3 <- [1,1666,null,{}] 22:49:56 INFO - PROCESS | 3804 | 1461304196061 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:56 INFO - PROCESS | 3804 | 1461304196162 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 22:49:56 INFO - PROCESS | 3804 | 1461304196286 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:56 INFO - PROCESS | 3804 | ++DOCSHELL 1330DC00 == 65 [pid = 3804] [id = 426] 22:49:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1331B800) [pid = 3804] [serial = 1278] [outer = 00000000] 22:49:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (191EA800) [pid = 3804] [serial = 1279] [outer = 1331B800] 22:49:56 INFO - PROCESS | 3804 | 1461304196340 Marionette DEBUG loaded listener.js 22:49:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (1928A000) [pid = 3804] [serial = 1280] [outer = 1331B800] 22:49:57 INFO - PROCESS | 3804 | 1461304197129 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 22:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1139ms 22:49:57 INFO - PROCESS | 3804 | 1461304197198 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 22:49:57 INFO - PROCESS | 3804 | 1461304197203 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 22:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:49:57 INFO - PROCESS | 3804 | 1461304197223 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:49:57 INFO - PROCESS | 3804 | 1461304197226 Marionette TRACE conn3 <- [1,1670,null,{}] 22:49:57 INFO - PROCESS | 3804 | 1461304197231 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:57 INFO - PROCESS | 3804 | 1461304197339 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 22:49:57 INFO - PROCESS | 3804 | 1461304197470 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:57 INFO - PROCESS | 3804 | ++DOCSHELL 13848C00 == 66 [pid = 3804] [id = 427] 22:49:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1449FC00) [pid = 3804] [serial = 1281] [outer = 00000000] 22:49:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (15D04C00) [pid = 3804] [serial = 1282] [outer = 1449FC00] 22:49:57 INFO - PROCESS | 3804 | 1461304197568 Marionette DEBUG loaded listener.js 22:49:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (15F90800) [pid = 3804] [serial = 1283] [outer = 1449FC00] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 12B80C00 == 65 [pid = 3804] [id = 358] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 1DA87C00 == 64 [pid = 3804] [id = 10] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 15F91800 == 63 [pid = 3804] [id = 376] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 18637400 == 62 [pid = 3804] [id = 420] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 13536000 == 61 [pid = 3804] [id = 419] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 19BB8C00 == 60 [pid = 3804] [id = 418] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 19BC2000 == 59 [pid = 3804] [id = 417] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 19281400 == 58 [pid = 3804] [id = 416] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 11B77000 == 57 [pid = 3804] [id = 415] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 186BD800 == 56 [pid = 3804] [id = 414] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 15F8D000 == 55 [pid = 3804] [id = 413] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 11B78800 == 54 [pid = 3804] [id = 412] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 11B33000 == 53 [pid = 3804] [id = 411] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (1C537C00) [pid = 3804] [serial = 1216] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (1356AC00) [pid = 3804] [serial = 1171] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1819C000) [pid = 3804] [serial = 1174] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (19BBE400) [pid = 3804] [serial = 1177] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (1C541800) [pid = 3804] [serial = 1180] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1C5CC000) [pid = 3804] [serial = 1183] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 13529400 == 52 [pid = 3804] [id = 406] 22:49:58 INFO - PROCESS | 3804 | --DOCSHELL 1ACDA400 == 51 [pid = 3804] [id = 405] 22:49:58 INFO - PROCESS | 3804 | 1461304198178 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 22:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 999ms 22:49:58 INFO - PROCESS | 3804 | 1461304198223 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 22:49:58 INFO - PROCESS | 3804 | 1461304198229 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 22:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:49:58 INFO - PROCESS | 3804 | 1461304198235 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:49:58 INFO - PROCESS | 3804 | 1461304198237 Marionette TRACE conn3 <- [1,1674,null,{}] 22:49:58 INFO - PROCESS | 3804 | 1461304198241 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:58 INFO - PROCESS | 3804 | 1461304198325 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (19AB1800) [pid = 3804] [serial = 1201] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (190A9400) [pid = 3804] [serial = 1195] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (190B2400) [pid = 3804] [serial = 1196] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (14A07400) [pid = 3804] [serial = 1187] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (13B1C000) [pid = 3804] [serial = 1186] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (181A1000) [pid = 3804] [serial = 1192] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (181A7000) [pid = 3804] [serial = 1193] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (19BC1C00) [pid = 3804] [serial = 1204] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (19283800) [pid = 3804] [serial = 1198] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (19B6A400) [pid = 3804] [serial = 1202] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (13379800) [pid = 3804] [serial = 1189] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1356BC00) [pid = 3804] [serial = 1190] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (1B1C0400) [pid = 3804] [serial = 1169] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1A449400) [pid = 3804] [serial = 1207] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (19BC0400) [pid = 3804] [serial = 1205] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (1A936800) [pid = 3804] [serial = 1208] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (183DE400) [pid = 3804] [serial = 1210] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (19BD8400) [pid = 3804] [serial = 1213] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1A210C00) [pid = 3804] [serial = 1214] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (181A6C00) [pid = 3804] [serial = 1211] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (19287C00) [pid = 3804] [serial = 1199] [outer = 00000000] [url = about:blank] 22:49:58 INFO - PROCESS | 3804 | 1461304198438 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:58 INFO - PROCESS | 3804 | ++DOCSHELL 12B7D000 == 52 [pid = 3804] [id = 428] 22:49:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1336E400) [pid = 3804] [serial = 1284] [outer = 00000000] 22:49:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (139EB000) [pid = 3804] [serial = 1285] [outer = 1336E400] 22:49:58 INFO - PROCESS | 3804 | 1461304198485 Marionette DEBUG loaded listener.js 22:49:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (14A59400) [pid = 3804] [serial = 1286] [outer = 1336E400] 22:49:58 INFO - PROCESS | 3804 | 1461304198913 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 22:49:58 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 22:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 749ms 22:49:58 INFO - PROCESS | 3804 | 1461304198974 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 22:49:58 INFO - PROCESS | 3804 | 1461304198976 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 22:49:58 INFO - PROCESS | 3804 | 1461304199010 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:49:58 INFO - PROCESS | 3804 | 1461304199013 Marionette TRACE conn3 <- [1,1678,null,{}] 22:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:49:59 INFO - PROCESS | 3804 | 1461304199028 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:59 INFO - PROCESS | 3804 | 1461304199119 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 22:49:59 INFO - PROCESS | 3804 | 1461304199127 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:59 INFO - PROCESS | 3804 | ++DOCSHELL 183DE400 == 53 [pid = 3804] [id = 429] 22:49:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (183E1800) [pid = 3804] [serial = 1287] [outer = 00000000] 22:49:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (18638800) [pid = 3804] [serial = 1288] [outer = 183E1800] 22:49:59 INFO - PROCESS | 3804 | 1461304199175 Marionette DEBUG loaded listener.js 22:49:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (18A2D800) [pid = 3804] [serial = 1289] [outer = 183E1800] 22:49:59 INFO - PROCESS | 3804 | 1461304199634 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 22:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 640ms 22:49:59 INFO - PROCESS | 3804 | 1461304199652 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 22:49:59 INFO - PROCESS | 3804 | 1461304199654 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 22:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:49:59 INFO - PROCESS | 3804 | 1461304199658 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:49:59 INFO - PROCESS | 3804 | 1461304199659 Marionette TRACE conn3 <- [1,1682,null,{}] 22:49:59 INFO - PROCESS | 3804 | 1461304199663 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:49:59 INFO - PROCESS | 3804 | 1461304199744 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 22:49:59 INFO - PROCESS | 3804 | 1461304199750 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:59 INFO - PROCESS | 3804 | ++DOCSHELL 18623C00 == 54 [pid = 3804] [id = 430] 22:49:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (186BBC00) [pid = 3804] [serial = 1290] [outer = 00000000] 22:49:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (191F1C00) [pid = 3804] [serial = 1291] [outer = 186BBC00] 22:49:59 INFO - PROCESS | 3804 | 1461304199796 Marionette DEBUG loaded listener.js 22:49:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (19280C00) [pid = 3804] [serial = 1292] [outer = 186BBC00] 22:50:00 INFO - PROCESS | 3804 | 1461304200223 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 22:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 593ms 22:50:00 INFO - PROCESS | 3804 | 1461304200272 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 22:50:00 INFO - PROCESS | 3804 | 1461304200274 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 22:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:50:00 INFO - PROCESS | 3804 | 1461304200278 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:50:00 INFO - PROCESS | 3804 | 1461304200279 Marionette TRACE conn3 <- [1,1686,null,{}] 22:50:00 INFO - PROCESS | 3804 | 1461304200283 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:00 INFO - PROCESS | 3804 | 1461304200361 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 22:50:00 INFO - PROCESS | 3804 | 1461304200367 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:00 INFO - PROCESS | 3804 | ++DOCSHELL 1676D800 == 55 [pid = 3804] [id = 431] 22:50:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (18A36000) [pid = 3804] [serial = 1293] [outer = 00000000] 22:50:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1999F000) [pid = 3804] [serial = 1294] [outer = 18A36000] 22:50:00 INFO - PROCESS | 3804 | 1461304200412 Marionette DEBUG loaded listener.js 22:50:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (199A5400) [pid = 3804] [serial = 1295] [outer = 18A36000] 22:50:00 INFO - PROCESS | 3804 | 1461304200940 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 22:50:00 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 22:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 702ms 22:50:00 INFO - PROCESS | 3804 | 1461304200977 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 22:50:00 INFO - PROCESS | 3804 | 1461304200979 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 22:50:00 INFO - PROCESS | 3804 | 1461304200982 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:50:00 INFO - PROCESS | 3804 | 1461304200984 Marionette TRACE conn3 <- [1,1690,null,{}] 22:50:00 INFO - PROCESS | 3804 | 1461304200988 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:01 INFO - PROCESS | 3804 | 1461304201114 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 22:50:01 INFO - PROCESS | 3804 | 1461304201182 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:01 INFO - PROCESS | 3804 | ++DOCSHELL 19BB6800 == 56 [pid = 3804] [id = 432] 22:50:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (19BB7000) [pid = 3804] [serial = 1296] [outer = 00000000] 22:50:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (19BC1000) [pid = 3804] [serial = 1297] [outer = 19BB7000] 22:50:01 INFO - PROCESS | 3804 | 1461304201230 Marionette DEBUG loaded listener.js 22:50:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (19BC0400) [pid = 3804] [serial = 1298] [outer = 19BB7000] 22:50:01 INFO - PROCESS | 3804 | 1461304201666 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 22:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 749ms 22:50:01 INFO - PROCESS | 3804 | 1461304201724 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 22:50:01 INFO - PROCESS | 3804 | 1461304201726 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 22:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:50:01 INFO - PROCESS | 3804 | 1461304201729 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:50:01 INFO - PROCESS | 3804 | 1461304201731 Marionette TRACE conn3 <- [1,1694,null,{}] 22:50:01 INFO - PROCESS | 3804 | 1461304201734 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:01 INFO - PROCESS | 3804 | 1461304201873 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 22:50:01 INFO - PROCESS | 3804 | 1461304201935 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:01 INFO - PROCESS | 3804 | ++DOCSHELL 1839AC00 == 57 [pid = 3804] [id = 433] 22:50:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (19BB7800) [pid = 3804] [serial = 1299] [outer = 00000000] 22:50:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (19E9E400) [pid = 3804] [serial = 1300] [outer = 19BB7800] 22:50:01 INFO - PROCESS | 3804 | 1461304201980 Marionette DEBUG loaded listener.js 22:50:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (19E76800) [pid = 3804] [serial = 1301] [outer = 19BB7800] 22:50:02 INFO - PROCESS | 3804 | 1461304202379 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 22:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 703ms 22:50:02 INFO - PROCESS | 3804 | 1461304202412 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 22:50:02 INFO - PROCESS | 3804 | 1461304202414 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 22:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:50:02 INFO - PROCESS | 3804 | 1461304202418 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:50:02 INFO - PROCESS | 3804 | 1461304202419 Marionette TRACE conn3 <- [1,1698,null,{}] 22:50:02 INFO - PROCESS | 3804 | 1461304202423 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:02 INFO - PROCESS | 3804 | 1461304202535 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 22:50:02 INFO - PROCESS | 3804 | 1461304202541 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:02 INFO - PROCESS | 3804 | ++DOCSHELL 149B0800 == 58 [pid = 3804] [id = 434] 22:50:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (19B6C800) [pid = 3804] [serial = 1302] [outer = 00000000] 22:50:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (1A939400) [pid = 3804] [serial = 1303] [outer = 19B6C800] 22:50:02 INFO - PROCESS | 3804 | 1461304202585 Marionette DEBUG loaded listener.js 22:50:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1AB4B800) [pid = 3804] [serial = 1304] [outer = 19B6C800] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (19CF8400) [pid = 3804] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (13385000) [pid = 3804] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (15F92000) [pid = 3804] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (190AC400) [pid = 3804] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (19281C00) [pid = 3804] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (19BC2C00) [pid = 3804] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (19BDC400) [pid = 3804] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (11B71800) [pid = 3804] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (18F30800) [pid = 3804] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (16802C00) [pid = 3804] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (16770400) [pid = 3804] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (16A3AC00) [pid = 3804] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (11C2A400) [pid = 3804] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:50:02 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1A20F400) [pid = 3804] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:50:03 INFO - PROCESS | 3804 | 1461304203225 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 22:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 843ms 22:50:03 INFO - PROCESS | 3804 | 1461304203261 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 22:50:03 INFO - PROCESS | 3804 | 1461304203263 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 22:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:50:03 INFO - PROCESS | 3804 | 1461304203266 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:50:03 INFO - PROCESS | 3804 | 1461304203268 Marionette TRACE conn3 <- [1,1702,null,{}] 22:50:03 INFO - PROCESS | 3804 | 1461304203271 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:03 INFO - PROCESS | 3804 | 1461304203350 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 22:50:03 INFO - PROCESS | 3804 | 1461304203356 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:03 INFO - PROCESS | 3804 | ++DOCSHELL 1352A800 == 59 [pid = 3804] [id = 435] 22:50:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (13563000) [pid = 3804] [serial = 1305] [outer = 00000000] 22:50:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (190B1800) [pid = 3804] [serial = 1306] [outer = 13563000] 22:50:03 INFO - PROCESS | 3804 | 1461304203401 Marionette DEBUG loaded listener.js 22:50:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (190B0800) [pid = 3804] [serial = 1307] [outer = 13563000] 22:50:03 INFO - PROCESS | 3804 | 1461304203857 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 625ms 22:50:03 INFO - PROCESS | 3804 | 1461304203905 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 22:50:03 INFO - PROCESS | 3804 | 1461304203907 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 22:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:50:03 INFO - PROCESS | 3804 | 1461304203910 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:50:03 INFO - PROCESS | 3804 | 1461304203912 Marionette TRACE conn3 <- [1,1706,null,{}] 22:50:03 INFO - PROCESS | 3804 | 1461304203915 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:03 INFO - PROCESS | 3804 | 1461304203995 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 22:50:03 INFO - PROCESS | 3804 | 1461304204001 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:04 INFO - PROCESS | 3804 | ++DOCSHELL 15DDEC00 == 60 [pid = 3804] [id = 436] 22:50:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (16A3AC00) [pid = 3804] [serial = 1308] [outer = 00000000] 22:50:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (19E6B400) [pid = 3804] [serial = 1309] [outer = 16A3AC00] 22:50:04 INFO - PROCESS | 3804 | 1461304204046 Marionette DEBUG loaded listener.js 22:50:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1AB45C00) [pid = 3804] [serial = 1310] [outer = 16A3AC00] 22:50:04 INFO - PROCESS | 3804 | 1461304204528 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 687ms 22:50:04 INFO - PROCESS | 3804 | 1461304204610 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 22:50:04 INFO - PROCESS | 3804 | 1461304204612 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 22:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:50:04 INFO - PROCESS | 3804 | 1461304204616 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:50:04 INFO - PROCESS | 3804 | 1461304204618 Marionette TRACE conn3 <- [1,1710,null,{}] 22:50:04 INFO - PROCESS | 3804 | 1461304204622 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:04 INFO - PROCESS | 3804 | 1461304204765 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 22:50:04 INFO - PROCESS | 3804 | 1461304204774 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:04 INFO - PROCESS | 3804 | ++DOCSHELL 1C5C6800 == 61 [pid = 3804] [id = 437] 22:50:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (1C5CA000) [pid = 3804] [serial = 1311] [outer = 00000000] 22:50:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (1CC93400) [pid = 3804] [serial = 1312] [outer = 1C5CA000] 22:50:04 INFO - PROCESS | 3804 | 1461304204823 Marionette DEBUG loaded listener.js 22:50:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (1CCEC400) [pid = 3804] [serial = 1313] [outer = 1C5CA000] 22:50:05 INFO - PROCESS | 3804 | 1461304205508 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 22:50:05 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 22:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 936ms 22:50:05 INFO - PROCESS | 3804 | 1461304205561 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 22:50:05 INFO - PROCESS | 3804 | 1461304205567 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 22:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:50:05 INFO - PROCESS | 3804 | 1461304205573 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:50:05 INFO - PROCESS | 3804 | 1461304205576 Marionette TRACE conn3 <- [1,1714,null,{}] 22:50:05 INFO - PROCESS | 3804 | 1461304205582 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:05 INFO - PROCESS | 3804 | 1461304205694 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 22:50:05 INFO - PROCESS | 3804 | 1461304205844 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:05 INFO - PROCESS | 3804 | ++DOCSHELL 139E5400 == 62 [pid = 3804] [id = 438] 22:50:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (14407C00) [pid = 3804] [serial = 1314] [outer = 00000000] 22:50:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (159F6400) [pid = 3804] [serial = 1315] [outer = 14407C00] 22:50:05 INFO - PROCESS | 3804 | 1461304205902 Marionette DEBUG loaded listener.js 22:50:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (16769C00) [pid = 3804] [serial = 1316] [outer = 14407C00] 22:50:06 INFO - PROCESS | 3804 | 1461304206512 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 22:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 999ms 22:50:06 INFO - PROCESS | 3804 | 1461304206576 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 22:50:06 INFO - PROCESS | 3804 | 1461304206582 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 22:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:50:06 INFO - PROCESS | 3804 | 1461304206589 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:50:06 INFO - PROCESS | 3804 | 1461304206591 Marionette TRACE conn3 <- [1,1718,null,{}] 22:50:06 INFO - PROCESS | 3804 | 1461304206595 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:06 INFO - PROCESS | 3804 | 1461304206706 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 22:50:06 INFO - PROCESS | 3804 | 1461304206864 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:06 INFO - PROCESS | 3804 | ++DOCSHELL 16774800 == 63 [pid = 3804] [id = 439] 22:50:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (16805000) [pid = 3804] [serial = 1317] [outer = 00000000] 22:50:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (190A8800) [pid = 3804] [serial = 1318] [outer = 16805000] 22:50:06 INFO - PROCESS | 3804 | 1461304206920 Marionette DEBUG loaded listener.js 22:50:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (190B5400) [pid = 3804] [serial = 1319] [outer = 16805000] 22:50:07 INFO - PROCESS | 3804 | 1461304207538 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 22:50:07 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 22:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 999ms 22:50:07 INFO - PROCESS | 3804 | 1461304207588 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 22:50:07 INFO - PROCESS | 3804 | 1461304207591 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 22:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:50:07 INFO - PROCESS | 3804 | 1461304207595 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:50:07 INFO - PROCESS | 3804 | 1461304207598 Marionette TRACE conn3 <- [1,1722,null,{}] 22:50:07 INFO - PROCESS | 3804 | 1461304207609 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:07 INFO - PROCESS | 3804 | 1461304207718 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 22:50:07 INFO - PROCESS | 3804 | 1461304207865 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:07 INFO - PROCESS | 3804 | ++DOCSHELL 19E6D400 == 64 [pid = 3804] [id = 440] 22:50:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (1C535400) [pid = 3804] [serial = 1320] [outer = 00000000] 22:50:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (1C5C3400) [pid = 3804] [serial = 1321] [outer = 1C535400] 22:50:07 INFO - PROCESS | 3804 | 1461304207923 Marionette DEBUG loaded listener.js 22:50:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1CA51400) [pid = 3804] [serial = 1322] [outer = 1C535400] 22:50:08 INFO - PROCESS | 3804 | 1461304208477 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 22:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 952ms 22:50:08 INFO - PROCESS | 3804 | 1461304208539 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 22:50:08 INFO - PROCESS | 3804 | 1461304208542 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 22:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:50:08 INFO - PROCESS | 3804 | 1461304208546 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:50:08 INFO - PROCESS | 3804 | 1461304208548 Marionette TRACE conn3 <- [1,1726,null,{}] 22:50:08 INFO - PROCESS | 3804 | 1461304208552 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:08 INFO - PROCESS | 3804 | 1461304208658 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 22:50:08 INFO - PROCESS | 3804 | 1461304208767 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:08 INFO - PROCESS | 3804 | ++DOCSHELL 19BBA000 == 65 [pid = 3804] [id = 441] 22:50:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (1C5C0000) [pid = 3804] [serial = 1323] [outer = 00000000] 22:50:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (1D455000) [pid = 3804] [serial = 1324] [outer = 1C5C0000] 22:50:08 INFO - PROCESS | 3804 | 1461304208829 Marionette DEBUG loaded listener.js 22:50:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (1D456C00) [pid = 3804] [serial = 1325] [outer = 1C5C0000] 22:50:09 INFO - PROCESS | 3804 | 1461304209407 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 22:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 905ms 22:50:09 INFO - PROCESS | 3804 | 1461304209449 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 22:50:09 INFO - PROCESS | 3804 | 1461304209451 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 22:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:50:09 INFO - PROCESS | 3804 | 1461304209455 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:50:09 INFO - PROCESS | 3804 | 1461304209457 Marionette TRACE conn3 <- [1,1730,null,{}] 22:50:09 INFO - PROCESS | 3804 | 1461304209461 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:09 INFO - PROCESS | 3804 | 1461304209562 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 22:50:09 INFO - PROCESS | 3804 | 1461304209679 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:09 INFO - PROCESS | 3804 | ++DOCSHELL 13842000 == 66 [pid = 3804] [id = 442] 22:50:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (13DD1400) [pid = 3804] [serial = 1326] [outer = 00000000] 22:50:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (1D454000) [pid = 3804] [serial = 1327] [outer = 13DD1400] 22:50:09 INFO - PROCESS | 3804 | 1461304209790 Marionette DEBUG loaded listener.js 22:50:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (1D5B6000) [pid = 3804] [serial = 1328] [outer = 13DD1400] 22:50:10 INFO - PROCESS | 3804 | 1461304210374 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 22:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 999ms 22:50:10 INFO - PROCESS | 3804 | 1461304210457 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 22:50:10 INFO - PROCESS | 3804 | 1461304210459 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 22:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:50:10 INFO - PROCESS | 3804 | 1461304210463 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:50:10 INFO - PROCESS | 3804 | 1461304210465 Marionette TRACE conn3 <- [1,1734,null,{}] 22:50:10 INFO - PROCESS | 3804 | 1461304210468 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:10 INFO - PROCESS | 3804 | 1461304210730 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 22:50:10 INFO - PROCESS | 3804 | 1461304210742 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:10 INFO - PROCESS | 3804 | ++DOCSHELL 13366C00 == 67 [pid = 3804] [id = 443] 22:50:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (13536800) [pid = 3804] [serial = 1329] [outer = 00000000] 22:50:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (13DD9800) [pid = 3804] [serial = 1330] [outer = 13536800] 22:50:10 INFO - PROCESS | 3804 | 1461304210791 Marionette DEBUG loaded listener.js 22:50:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (14490400) [pid = 3804] [serial = 1331] [outer = 13536800] 22:50:11 INFO - PROCESS | 3804 | 1461304211481 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 22:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1093ms 22:50:11 INFO - PROCESS | 3804 | 1461304211561 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 22:50:11 INFO - PROCESS | 3804 | 1461304211566 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 22:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:50:11 INFO - PROCESS | 3804 | 1461304211590 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:50:11 INFO - PROCESS | 3804 | 1461304211594 Marionette TRACE conn3 <- [1,1738,null,{}] 22:50:11 INFO - PROCESS | 3804 | 1461304211599 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:11 INFO - PROCESS | 3804 | 1461304211695 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 22:50:11 INFO - PROCESS | 3804 | 1461304211838 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:11 INFO - PROCESS | 3804 | ++DOCSHELL 1336D400 == 68 [pid = 3804] [id = 444] 22:50:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (13745000) [pid = 3804] [serial = 1332] [outer = 00000000] 22:50:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (1838E800) [pid = 3804] [serial = 1333] [outer = 13745000] 22:50:11 INFO - PROCESS | 3804 | 1461304211889 Marionette DEBUG loaded listener.js 22:50:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (1863D400) [pid = 3804] [serial = 1334] [outer = 13745000] 22:50:12 INFO - PROCESS | 3804 | --DOCSHELL 15DDEC00 == 67 [pid = 3804] [id = 436] 22:50:12 INFO - PROCESS | 3804 | --DOCSHELL 1352A800 == 66 [pid = 3804] [id = 435] 22:50:12 INFO - PROCESS | 3804 | --DOCSHELL 149B0800 == 65 [pid = 3804] [id = 434] 22:50:12 INFO - PROCESS | 3804 | --DOCSHELL 1839AC00 == 64 [pid = 3804] [id = 433] 22:50:12 INFO - PROCESS | 3804 | --DOCSHELL 19BB6800 == 63 [pid = 3804] [id = 432] 22:50:12 INFO - PROCESS | 3804 | --DOCSHELL 1676D800 == 62 [pid = 3804] [id = 431] 22:50:12 INFO - PROCESS | 3804 | --DOCSHELL 18623C00 == 61 [pid = 3804] [id = 430] 22:50:12 INFO - PROCESS | 3804 | --DOCSHELL 183DE400 == 60 [pid = 3804] [id = 429] 22:50:12 INFO - PROCESS | 3804 | --DOCSHELL 12B7D000 == 59 [pid = 3804] [id = 428] 22:50:12 INFO - PROCESS | 3804 | --DOCSHELL 13848C00 == 58 [pid = 3804] [id = 427] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (1CA4A000) [pid = 3804] [serial = 1264] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (17E41800) [pid = 3804] [serial = 1129] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (19B69800) [pid = 3804] [serial = 1132] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (19E76C00) [pid = 3804] [serial = 1135] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (13567C00) [pid = 3804] [serial = 1126] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (19AAE400) [pid = 3804] [serial = 1249] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (19BDDC00) [pid = 3804] [serial = 1252] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (19B67800) [pid = 3804] [serial = 1250] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (1A51CC00) [pid = 3804] [serial = 1255] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (15708000) [pid = 3804] [serial = 1219] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (18398400) [pid = 3804] [serial = 1222] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (1ACDEC00) [pid = 3804] [serial = 1225] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1CA4D400) [pid = 3804] [serial = 1228] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (19BDCC00) [pid = 3804] [serial = 1253] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (13844C00) [pid = 3804] [serial = 1235] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1356A000) [pid = 3804] [serial = 1234] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (190AF000) [pid = 3804] [serial = 1243] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (191EA000) [pid = 3804] [serial = 1244] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (19AEF800) [pid = 3804] [serial = 1258] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (17E25000) [pid = 3804] [serial = 1240] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (1819E000) [pid = 3804] [serial = 1241] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (19289400) [pid = 3804] [serial = 1246] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (1337F400) [pid = 3804] [serial = 1237] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (1383DC00) [pid = 3804] [serial = 1238] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (1CC9E400) [pid = 3804] [serial = 1231] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (1B1BF800) [pid = 3804] [serial = 1262] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1ACE4000) [pid = 3804] [serial = 1261] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1A940800) [pid = 3804] [serial = 1256] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (19864800) [pid = 3804] [serial = 1247] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (19E68000) [pid = 3804] [serial = 1259] [outer = 00000000] [url = about:blank] 22:50:12 INFO - PROCESS | 3804 | 1461304212380 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 22:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 859ms 22:50:12 INFO - PROCESS | 3804 | 1461304212435 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 22:50:12 INFO - PROCESS | 3804 | 1461304212437 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 22:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:50:12 INFO - PROCESS | 3804 | 1461304212441 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:50:12 INFO - PROCESS | 3804 | 1461304212443 Marionette TRACE conn3 <- [1,1742,null,{}] 22:50:12 INFO - PROCESS | 3804 | 1461304212447 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:12 INFO - PROCESS | 3804 | 1461304212530 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 22:50:12 INFO - PROCESS | 3804 | 1461304212542 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:12 INFO - PROCESS | 3804 | ++DOCSHELL 1599E800 == 59 [pid = 3804] [id = 445] 22:50:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1599F400) [pid = 3804] [serial = 1335] [outer = 00000000] 22:50:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (17E2AC00) [pid = 3804] [serial = 1336] [outer = 1599F400] 22:50:12 INFO - PROCESS | 3804 | 1461304212588 Marionette DEBUG loaded listener.js 22:50:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (181A3400) [pid = 3804] [serial = 1337] [outer = 1599F400] 22:50:13 INFO - PROCESS | 3804 | 1461304213085 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 22:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 687ms 22:50:13 INFO - PROCESS | 3804 | 1461304213139 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 22:50:13 INFO - PROCESS | 3804 | 1461304213143 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 22:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:50:13 INFO - PROCESS | 3804 | 1461304213153 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:50:13 INFO - PROCESS | 3804 | 1461304213157 Marionette TRACE conn3 <- [1,1746,null,{}] 22:50:13 INFO - PROCESS | 3804 | 1461304213161 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:13 INFO - PROCESS | 3804 | 1461304213247 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 22:50:13 INFO - PROCESS | 3804 | 1461304213256 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:13 INFO - PROCESS | 3804 | ++DOCSHELL 16A3BC00 == 60 [pid = 3804] [id = 446] 22:50:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (17E24C00) [pid = 3804] [serial = 1338] [outer = 00000000] 22:50:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (19289800) [pid = 3804] [serial = 1339] [outer = 17E24C00] 22:50:13 INFO - PROCESS | 3804 | 1461304213301 Marionette DEBUG loaded listener.js 22:50:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (19862400) [pid = 3804] [serial = 1340] [outer = 17E24C00] 22:50:13 INFO - PROCESS | 3804 | 1461304213799 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 22:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 702ms 22:50:13 INFO - PROCESS | 3804 | 1461304213849 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 22:50:13 INFO - PROCESS | 3804 | 1461304213851 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 22:50:13 INFO - PROCESS | 3804 | 1461304213855 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:50:13 INFO - PROCESS | 3804 | 1461304213857 Marionette TRACE conn3 <- [1,1750,null,{}] 22:50:13 INFO - PROCESS | 3804 | 1461304213860 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:13 INFO - PROCESS | 3804 | 1461304213941 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 22:50:13 INFO - PROCESS | 3804 | 1461304213947 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:13 INFO - PROCESS | 3804 | ++DOCSHELL 159A7C00 == 61 [pid = 3804] [id = 447] 22:50:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (18398400) [pid = 3804] [serial = 1341] [outer = 00000000] 22:50:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (19B67C00) [pid = 3804] [serial = 1342] [outer = 18398400] 22:50:13 INFO - PROCESS | 3804 | 1461304214000 Marionette DEBUG loaded listener.js 22:50:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (19B67400) [pid = 3804] [serial = 1343] [outer = 18398400] 22:50:14 INFO - PROCESS | 3804 | 1461304214437 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 22:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 640ms 22:50:14 INFO - PROCESS | 3804 | 1461304214493 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 22:50:14 INFO - PROCESS | 3804 | 1461304214495 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 22:50:14 INFO - PROCESS | 3804 | 1461304214498 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:50:14 INFO - PROCESS | 3804 | 1461304214500 Marionette TRACE conn3 <- [1,1754,null,{}] 22:50:14 INFO - PROCESS | 3804 | 1461304214503 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:14 INFO - PROCESS | 3804 | 1461304214617 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 22:50:14 INFO - PROCESS | 3804 | 1461304214707 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:14 INFO - PROCESS | 3804 | ++DOCSHELL 19BBB800 == 62 [pid = 3804] [id = 448] 22:50:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (19BBC400) [pid = 3804] [serial = 1344] [outer = 00000000] 22:50:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (19BC5C00) [pid = 3804] [serial = 1345] [outer = 19BBC400] 22:50:14 INFO - PROCESS | 3804 | 1461304214761 Marionette DEBUG loaded listener.js 22:50:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (19C70000) [pid = 3804] [serial = 1346] [outer = 19BBC400] 22:50:15 INFO - PROCESS | 3804 | 1461304215207 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 22:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 750ms 22:50:15 INFO - PROCESS | 3804 | 1461304215239 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 22:50:15 INFO - PROCESS | 3804 | 1461304215241 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 22:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:50:15 INFO - PROCESS | 3804 | 1461304215244 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:50:15 INFO - PROCESS | 3804 | 1461304215246 Marionette TRACE conn3 <- [1,1758,null,{}] 22:50:15 INFO - PROCESS | 3804 | 1461304215249 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:15 INFO - PROCESS | 3804 | 1461304215366 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 22:50:15 INFO - PROCESS | 3804 | 1461304215433 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:15 INFO - PROCESS | 3804 | ++DOCSHELL 19BDA000 == 63 [pid = 3804] [id = 449] 22:50:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (19CEAC00) [pid = 3804] [serial = 1347] [outer = 00000000] 22:50:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1A52BC00) [pid = 3804] [serial = 1348] [outer = 19CEAC00] 22:50:15 INFO - PROCESS | 3804 | 1461304215480 Marionette DEBUG loaded listener.js 22:50:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1A9FA400) [pid = 3804] [serial = 1349] [outer = 19CEAC00] 22:50:15 INFO - PROCESS | 3804 | 1461304215890 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 22:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 702ms 22:50:15 INFO - PROCESS | 3804 | 1461304215944 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 22:50:15 INFO - PROCESS | 3804 | 1461304215946 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 22:50:15 INFO - PROCESS | 3804 | 1461304215949 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:50:15 INFO - PROCESS | 3804 | 1461304215951 Marionette TRACE conn3 <- [1,1762,null,{}] 22:50:15 INFO - PROCESS | 3804 | 1461304215960 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:16 INFO - PROCESS | 3804 | 1461304216104 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 22:50:16 INFO - PROCESS | 3804 | 1461304216127 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:16 INFO - PROCESS | 3804 | ++DOCSHELL 19F9A400 == 64 [pid = 3804] [id = 450] 22:50:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (19F9B800) [pid = 3804] [serial = 1350] [outer = 00000000] 22:50:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (1C53D800) [pid = 3804] [serial = 1351] [outer = 19F9B800] 22:50:16 INFO - PROCESS | 3804 | 1461304216171 Marionette DEBUG loaded listener.js 22:50:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1CA44800) [pid = 3804] [serial = 1352] [outer = 19F9B800] 22:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (19BB7000) [pid = 3804] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (19BB7800) [pid = 3804] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (19B6C800) [pid = 3804] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1331B800) [pid = 3804] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (183E1800) [pid = 3804] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (1449FC00) [pid = 3804] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (18A36000) [pid = 3804] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (1336E400) [pid = 3804] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (186BBC00) [pid = 3804] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (16A3AC00) [pid = 3804] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (13563000) [pid = 3804] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:50:16 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (19BC5400) [pid = 3804] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:50:16 INFO - PROCESS | 3804 | 1461304216672 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 22:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 22:50:16 INFO - PROCESS | 3804 | 1461304216690 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 22:50:16 INFO - PROCESS | 3804 | 1461304216692 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 22:50:16 INFO - PROCESS | 3804 | 1461304216696 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:50:16 INFO - PROCESS | 3804 | 1461304216697 Marionette TRACE conn3 <- [1,1766,null,{}] 22:50:16 INFO - PROCESS | 3804 | 1461304216701 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:16 INFO - PROCESS | 3804 | 1461304216782 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 22:50:16 INFO - PROCESS | 3804 | 1461304216788 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:16 INFO - PROCESS | 3804 | ++DOCSHELL 1352B800 == 65 [pid = 3804] [id = 451] 22:50:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (1352D000) [pid = 3804] [serial = 1353] [outer = 00000000] 22:50:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (18A36000) [pid = 3804] [serial = 1354] [outer = 1352D000] 22:50:16 INFO - PROCESS | 3804 | 1461304216833 Marionette DEBUG loaded listener.js 22:50:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (17E41000) [pid = 3804] [serial = 1355] [outer = 1352D000] 22:50:17 INFO - PROCESS | 3804 | 1461304217289 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 22:50:17 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 22:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 640ms 22:50:17 INFO - PROCESS | 3804 | 1461304217334 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 22:50:17 INFO - PROCESS | 3804 | 1461304217336 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 22:50:17 INFO - PROCESS | 3804 | 1461304217339 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:50:17 INFO - PROCESS | 3804 | 1461304217341 Marionette TRACE conn3 <- [1,1770,null,{}] 22:50:17 INFO - PROCESS | 3804 | 1461304217344 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:17 INFO - PROCESS | 3804 | 1461304217425 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 22:50:17 INFO - PROCESS | 3804 | 1461304217463 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:17 INFO - PROCESS | 3804 | ++DOCSHELL 19C73800 == 66 [pid = 3804] [id = 452] 22:50:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (19CED800) [pid = 3804] [serial = 1356] [outer = 00000000] 22:50:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (1C53B400) [pid = 3804] [serial = 1357] [outer = 19CED800] 22:50:17 INFO - PROCESS | 3804 | 1461304217507 Marionette DEBUG loaded listener.js 22:50:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (1C53B000) [pid = 3804] [serial = 1358] [outer = 19CED800] 22:50:17 INFO - PROCESS | 3804 | 1461304217953 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 22:50:18 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 22:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 703ms 22:50:18 INFO - PROCESS | 3804 | 1461304218039 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 22:50:18 INFO - PROCESS | 3804 | 1461304218041 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 22:50:18 INFO - PROCESS | 3804 | 1461304218044 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:50:18 INFO - PROCESS | 3804 | 1461304218046 Marionette TRACE conn3 <- [1,1774,null,{}] 22:50:18 INFO - PROCESS | 3804 | 1461304218049 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:18 INFO - PROCESS | 3804 | 1461304218139 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 22:50:18 INFO - PROCESS | 3804 | 1461304218129 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:18 INFO - PROCESS | 3804 | ++DOCSHELL 1B1BF800 == 67 [pid = 3804] [id = 453] 22:50:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (1CCA0800) [pid = 3804] [serial = 1359] [outer = 00000000] 22:50:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1D5B5000) [pid = 3804] [serial = 1360] [outer = 1CCA0800] 22:50:18 INFO - PROCESS | 3804 | 1461304218178 Marionette DEBUG loaded listener.js 22:50:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1D746000) [pid = 3804] [serial = 1361] [outer = 1CCA0800] 22:50:18 INFO - PROCESS | 3804 | 1461304218754 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 22:50:18 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 22:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 843ms 22:50:18 INFO - PROCESS | 3804 | 1461304218872 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 22:50:18 INFO - PROCESS | 3804 | 1461304218876 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 22:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:50:18 INFO - PROCESS | 3804 | 1461304218882 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:50:18 INFO - PROCESS | 3804 | 1461304218886 Marionette TRACE conn3 <- [1,1778,null,{}] 22:50:18 INFO - PROCESS | 3804 | 1461304218892 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:19 INFO - PROCESS | 3804 | 1461304219015 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 22:50:19 INFO - PROCESS | 3804 | 1461304219155 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:19 INFO - PROCESS | 3804 | ++DOCSHELL 11B36000 == 68 [pid = 3804] [id = 454] 22:50:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (13530000) [pid = 3804] [serial = 1362] [outer = 00000000] 22:50:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (159F9C00) [pid = 3804] [serial = 1363] [outer = 13530000] 22:50:19 INFO - PROCESS | 3804 | 1461304219217 Marionette DEBUG loaded listener.js 22:50:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1606DC00) [pid = 3804] [serial = 1364] [outer = 13530000] 22:50:19 INFO - PROCESS | 3804 | 1461304219774 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:50:19 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) 22:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 937ms 22:50:19 INFO - PROCESS | 3804 | 1461304219829 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 22:50:19 INFO - PROCESS | 3804 | 1461304219835 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 22:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:50:19 INFO - PROCESS | 3804 | 1461304219841 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:50:19 INFO - PROCESS | 3804 | 1461304219844 Marionette TRACE conn3 <- [1,1782,null,{}] 22:50:19 INFO - PROCESS | 3804 | 1461304219848 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:19 INFO - PROCESS | 3804 | 1461304219962 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 22:50:20 INFO - PROCESS | 3804 | 1461304220075 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:20 INFO - PROCESS | 3804 | ++DOCSHELL 1819D800 == 69 [pid = 3804] [id = 455] 22:50:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (181A5400) [pid = 3804] [serial = 1365] [outer = 00000000] 22:50:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (19287400) [pid = 3804] [serial = 1366] [outer = 181A5400] 22:50:20 INFO - PROCESS | 3804 | 1461304220131 Marionette DEBUG loaded listener.js 22:50:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (19AB0C00) [pid = 3804] [serial = 1367] [outer = 181A5400] 22:50:20 INFO - PROCESS | 3804 | 1461304220755 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 937ms 22:50:20 INFO - PROCESS | 3804 | 1461304220790 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 22:50:20 INFO - PROCESS | 3804 | 1461304220792 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 22:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:50:20 INFO - PROCESS | 3804 | 1461304220796 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:50:20 INFO - PROCESS | 3804 | 1461304220800 Marionette TRACE conn3 <- [1,1786,null,{}] 22:50:20 INFO - PROCESS | 3804 | 1461304220811 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:20 INFO - PROCESS | 3804 | 1461304220921 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 22:50:21 INFO - PROCESS | 3804 | 1461304221036 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:21 INFO - PROCESS | 3804 | ++DOCSHELL 1C539800 == 70 [pid = 3804] [id = 456] 22:50:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (1C53A400) [pid = 3804] [serial = 1368] [outer = 00000000] 22:50:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (1CE1FC00) [pid = 3804] [serial = 1369] [outer = 1C53A400] 22:50:21 INFO - PROCESS | 3804 | 1461304221133 Marionette DEBUG loaded listener.js 22:50:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (1D5B4400) [pid = 3804] [serial = 1370] [outer = 1C53A400] 22:50:21 INFO - PROCESS | 3804 | 1461304221698 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 22:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 952ms 22:50:21 INFO - PROCESS | 3804 | 1461304221741 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 22:50:21 INFO - PROCESS | 3804 | 1461304221744 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 22:50:21 INFO - PROCESS | 3804 | 1461304221747 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:50:21 INFO - PROCESS | 3804 | 1461304221749 Marionette TRACE conn3 <- [1,1790,null,{}] 22:50:21 INFO - PROCESS | 3804 | 1461304221753 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:21 INFO - PROCESS | 3804 | 1461304221859 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 22:50:21 INFO - PROCESS | 3804 | 1461304221970 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:21 INFO - PROCESS | 3804 | ++DOCSHELL 1D74D400 == 71 [pid = 3804] [id = 457] 22:50:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (1D74EC00) [pid = 3804] [serial = 1371] [outer = 00000000] 22:50:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (1D845800) [pid = 3804] [serial = 1372] [outer = 1D74EC00] 22:50:22 INFO - PROCESS | 3804 | 1461304222024 Marionette DEBUG loaded listener.js 22:50:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (1D848400) [pid = 3804] [serial = 1373] [outer = 1D74EC00] 22:50:22 INFO - PROCESS | 3804 | 1461304222626 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 952ms 22:50:22 INFO - PROCESS | 3804 | 1461304222692 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 22:50:22 INFO - PROCESS | 3804 | 1461304222694 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 22:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:50:22 INFO - PROCESS | 3804 | 1461304222698 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:50:22 INFO - PROCESS | 3804 | 1461304222700 Marionette TRACE conn3 <- [1,1794,null,{}] 22:50:22 INFO - PROCESS | 3804 | 1461304222703 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:22 INFO - PROCESS | 3804 | 1461304222806 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 22:50:22 INFO - PROCESS | 3804 | 1461304222917 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:22 INFO - PROCESS | 3804 | ++DOCSHELL 1D5BCC00 == 72 [pid = 3804] [id = 458] 22:50:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (1D74B400) [pid = 3804] [serial = 1374] [outer = 00000000] 22:50:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (1D850400) [pid = 3804] [serial = 1375] [outer = 1D74B400] 22:50:22 INFO - PROCESS | 3804 | 1461304222970 Marionette DEBUG loaded listener.js 22:50:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (1D851C00) [pid = 3804] [serial = 1376] [outer = 1D74B400] 22:50:23 INFO - PROCESS | 3804 | 1461304223564 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 22:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 937ms 22:50:23 INFO - PROCESS | 3804 | 1461304223643 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 22:50:23 INFO - PROCESS | 3804 | 1461304223646 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 22:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:50:23 INFO - PROCESS | 3804 | 1461304223649 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:50:23 INFO - PROCESS | 3804 | 1461304223651 Marionette TRACE conn3 <- [1,1798,null,{}] 22:50:23 INFO - PROCESS | 3804 | 1461304223654 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:23 INFO - PROCESS | 3804 | 1461304223777 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 22:50:23 INFO - PROCESS | 3804 | 1461304223920 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:23 INFO - PROCESS | 3804 | ++DOCSHELL 11B72C00 == 73 [pid = 3804] [id = 459] 22:50:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (11B78800) [pid = 3804] [serial = 1377] [outer = 00000000] 22:50:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (15F41C00) [pid = 3804] [serial = 1378] [outer = 11B78800] 22:50:23 INFO - PROCESS | 3804 | 1461304223979 Marionette DEBUG loaded listener.js 22:50:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (16769000) [pid = 3804] [serial = 1379] [outer = 11B78800] 22:50:24 INFO - PROCESS | 3804 | 1461304224790 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1187ms 22:50:24 INFO - PROCESS | 3804 | 1461304224845 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 22:50:24 INFO - PROCESS | 3804 | 1461304224849 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 22:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:50:24 INFO - PROCESS | 3804 | 1461304224854 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:50:24 INFO - PROCESS | 3804 | 1461304224858 Marionette TRACE conn3 <- [1,1802,null,{}] 22:50:24 INFO - PROCESS | 3804 | 1461304224864 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:24 INFO - PROCESS | 3804 | 1461304224963 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 22:50:25 INFO - PROCESS | 3804 | 1461304225110 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:25 INFO - PROCESS | 3804 | ++DOCSHELL 11B35C00 == 74 [pid = 3804] [id = 460] 22:50:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (11C31800) [pid = 3804] [serial = 1380] [outer = 00000000] 22:50:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (17E26000) [pid = 3804] [serial = 1381] [outer = 11C31800] 22:50:25 INFO - PROCESS | 3804 | 1461304225160 Marionette DEBUG loaded listener.js 22:50:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (1819F800) [pid = 3804] [serial = 1382] [outer = 11C31800] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 11B70000 == 73 [pid = 3804] [id = 378] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 190AB400 == 72 [pid = 3804] [id = 377] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 19C73800 == 71 [pid = 3804] [id = 452] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 1352B800 == 70 [pid = 3804] [id = 451] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 19F9A400 == 69 [pid = 3804] [id = 450] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 19BDA000 == 68 [pid = 3804] [id = 449] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 19BBB800 == 67 [pid = 3804] [id = 448] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 159A7C00 == 66 [pid = 3804] [id = 447] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 16A3BC00 == 65 [pid = 3804] [id = 446] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 1599E800 == 64 [pid = 3804] [id = 445] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 1336D400 == 63 [pid = 3804] [id = 444] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 13366C00 == 62 [pid = 3804] [id = 443] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (1CC93400) [pid = 3804] [serial = 1312] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | 1461304225802 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 19E6D400 == 61 [pid = 3804] [id = 440] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 16774800 == 60 [pid = 3804] [id = 439] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 139E5400 == 59 [pid = 3804] [id = 438] 22:50:25 INFO - PROCESS | 3804 | --DOCSHELL 1C5C6800 == 58 [pid = 3804] [id = 437] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (19BD9000) [pid = 3804] [serial = 1123] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (19BC1000) [pid = 3804] [serial = 1297] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (19E9E400) [pid = 3804] [serial = 1300] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (19BC0400) [pid = 3804] [serial = 1298] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (1A939400) [pid = 3804] [serial = 1303] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (19E76800) [pid = 3804] [serial = 1301] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (15DDC000) [pid = 3804] [serial = 1267] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (1AB4B800) [pid = 3804] [serial = 1304] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (18A34800) [pid = 3804] [serial = 1270] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (1C537400) [pid = 3804] [serial = 1273] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (1928A000) [pid = 3804] [serial = 1280] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (191EA800) [pid = 3804] [serial = 1279] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (1CE14400) [pid = 3804] [serial = 1276] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (18638800) [pid = 3804] [serial = 1288] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (18A2D800) [pid = 3804] [serial = 1289] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (15D04C00) [pid = 3804] [serial = 1282] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (15F90800) [pid = 3804] [serial = 1283] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1999F000) [pid = 3804] [serial = 1294] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (139EB000) [pid = 3804] [serial = 1285] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (14A59400) [pid = 3804] [serial = 1286] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (191F1C00) [pid = 3804] [serial = 1291] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (19280C00) [pid = 3804] [serial = 1292] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (19E6B400) [pid = 3804] [serial = 1309] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (1AB45C00) [pid = 3804] [serial = 1310] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (190B1800) [pid = 3804] [serial = 1306] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (190B0800) [pid = 3804] [serial = 1307] [outer = 00000000] [url = about:blank] 22:50:25 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (199A5400) [pid = 3804] [serial = 1295] [outer = 00000000] [url = about:blank] 22:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 999ms 22:50:25 INFO - PROCESS | 3804 | 1461304225859 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 22:50:25 INFO - PROCESS | 3804 | 1461304225864 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 22:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:50:25 INFO - PROCESS | 3804 | 1461304225872 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:50:25 INFO - PROCESS | 3804 | 1461304225875 Marionette TRACE conn3 <- [1,1806,null,{}] 22:50:25 INFO - PROCESS | 3804 | 1461304225879 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:25 INFO - PROCESS | 3804 | 1461304225981 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 22:50:26 INFO - PROCESS | 3804 | 1461304226077 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:26 INFO - PROCESS | 3804 | ++DOCSHELL 1444FC00 == 59 [pid = 3804] [id = 461] 22:50:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (14A58C00) [pid = 3804] [serial = 1383] [outer = 00000000] 22:50:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (15F8F400) [pid = 3804] [serial = 1384] [outer = 14A58C00] 22:50:26 INFO - PROCESS | 3804 | 1461304226123 Marionette DEBUG loaded listener.js 22:50:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (16D5C000) [pid = 3804] [serial = 1385] [outer = 14A58C00] 22:50:26 INFO - PROCESS | 3804 | 1461304226547 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 22:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 22:50:26 INFO - PROCESS | 3804 | 1461304226609 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 22:50:26 INFO - PROCESS | 3804 | 1461304226611 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 22:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:50:26 INFO - PROCESS | 3804 | 1461304226615 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:50:26 INFO - PROCESS | 3804 | 1461304226618 Marionette TRACE conn3 <- [1,1810,null,{}] 22:50:26 INFO - PROCESS | 3804 | 1461304226632 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:26 INFO - PROCESS | 3804 | 1461304226723 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 22:50:26 INFO - PROCESS | 3804 | 1461304226735 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:26 INFO - PROCESS | 3804 | ++DOCSHELL 190B7C00 == 60 [pid = 3804] [id = 462] 22:50:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (191E8C00) [pid = 3804] [serial = 1386] [outer = 00000000] 22:50:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (19286400) [pid = 3804] [serial = 1387] [outer = 191E8C00] 22:50:26 INFO - PROCESS | 3804 | 1461304226786 Marionette DEBUG loaded listener.js 22:50:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1928F000) [pid = 3804] [serial = 1388] [outer = 191E8C00] 22:50:27 INFO - PROCESS | 3804 | 1461304227266 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 22:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 687ms 22:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:50:27 INFO - PROCESS | 3804 | 1461304227314 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 22:50:27 INFO - PROCESS | 3804 | 1461304227316 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 22:50:27 INFO - PROCESS | 3804 | 1461304227320 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:50:27 INFO - PROCESS | 3804 | 1461304227322 Marionette TRACE conn3 <- [1,1814,null,{}] 22:50:27 INFO - PROCESS | 3804 | 1461304227325 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:27 INFO - PROCESS | 3804 | 1461304227416 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 22:50:27 INFO - PROCESS | 3804 | 1461304227424 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:27 INFO - PROCESS | 3804 | ++DOCSHELL 19283800 == 61 [pid = 3804] [id = 463] 22:50:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (19AABC00) [pid = 3804] [serial = 1389] [outer = 00000000] 22:50:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (19BBEC00) [pid = 3804] [serial = 1390] [outer = 19AABC00] 22:50:27 INFO - PROCESS | 3804 | 1461304227470 Marionette DEBUG loaded listener.js 22:50:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (19BC4000) [pid = 3804] [serial = 1391] [outer = 19AABC00] 22:50:27 INFO - PROCESS | 3804 | 1461304227914 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 22:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 640ms 22:50:27 INFO - PROCESS | 3804 | 1461304227958 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 22:50:27 INFO - PROCESS | 3804 | 1461304227960 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 22:50:27 INFO - PROCESS | 3804 | 1461304227963 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:50:27 INFO - PROCESS | 3804 | 1461304227965 Marionette TRACE conn3 <- [1,1818,null,{}] 22:50:27 INFO - PROCESS | 3804 | 1461304227968 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:28 INFO - PROCESS | 3804 | 1461304228051 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 22:50:28 INFO - PROCESS | 3804 | 1461304228058 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:28 INFO - PROCESS | 3804 | ++DOCSHELL 137BA000 == 62 [pid = 3804] [id = 464] 22:50:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (19BC3000) [pid = 3804] [serial = 1392] [outer = 00000000] 22:50:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (19E6DC00) [pid = 3804] [serial = 1393] [outer = 19BC3000] 22:50:28 INFO - PROCESS | 3804 | 1461304228103 Marionette DEBUG loaded listener.js 22:50:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (19E9E400) [pid = 3804] [serial = 1394] [outer = 19BC3000] 22:50:28 INFO - PROCESS | 3804 | 1461304228625 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 22:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 702ms 22:50:28 INFO - PROCESS | 3804 | 1461304228663 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 22:50:28 INFO - PROCESS | 3804 | 1461304228665 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 22:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:50:28 INFO - PROCESS | 3804 | 1461304228668 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:50:28 INFO - PROCESS | 3804 | 1461304228670 Marionette TRACE conn3 <- [1,1822,null,{}] 22:50:28 INFO - PROCESS | 3804 | 1461304228673 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:28 INFO - PROCESS | 3804 | 1461304228809 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 22:50:28 INFO - PROCESS | 3804 | 1461304228877 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:28 INFO - PROCESS | 3804 | ++DOCSHELL 1A940C00 == 63 [pid = 3804] [id = 465] 22:50:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (1AB45C00) [pid = 3804] [serial = 1395] [outer = 00000000] 22:50:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (1ACE5400) [pid = 3804] [serial = 1396] [outer = 1AB45C00] 22:50:28 INFO - PROCESS | 3804 | 1461304228924 Marionette DEBUG loaded listener.js 22:50:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (1C53CC00) [pid = 3804] [serial = 1397] [outer = 1AB45C00] 22:50:29 INFO - PROCESS | 3804 | 1461304229351 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 22:50:29 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 22:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 734ms 22:50:29 INFO - PROCESS | 3804 | 1461304229411 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 22:50:29 INFO - PROCESS | 3804 | 1461304229413 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 22:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:50:29 INFO - PROCESS | 3804 | 1461304229417 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:50:29 INFO - PROCESS | 3804 | 1461304229418 Marionette TRACE conn3 <- [1,1826,null,{}] 22:50:29 INFO - PROCESS | 3804 | 1461304229422 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:29 INFO - PROCESS | 3804 | 1461304229564 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 22:50:29 INFO - PROCESS | 3804 | 1461304229632 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:29 INFO - PROCESS | 3804 | ++DOCSHELL 1ACDE800 == 64 [pid = 3804] [id = 466] 22:50:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (1C5C4800) [pid = 3804] [serial = 1398] [outer = 00000000] 22:50:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (1CCEC000) [pid = 3804] [serial = 1399] [outer = 1C5C4800] 22:50:29 INFO - PROCESS | 3804 | 1461304229676 Marionette DEBUG loaded listener.js 22:50:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (1D233800) [pid = 3804] [serial = 1400] [outer = 1C5C4800] 22:50:30 INFO - PROCESS | 3804 | 1461304230091 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 22:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 703ms 22:50:30 INFO - PROCESS | 3804 | 1461304230114 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 22:50:30 INFO - PROCESS | 3804 | 1461304230116 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 22:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:50:30 INFO - PROCESS | 3804 | 1461304230123 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:50:30 INFO - PROCESS | 3804 | 1461304230125 Marionette TRACE conn3 <- [1,1830,null,{}] 22:50:30 INFO - PROCESS | 3804 | 1461304230128 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:30 INFO - PROCESS | 3804 | 1461304230245 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 22:50:30 INFO - PROCESS | 3804 | 1461304230252 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:30 INFO - PROCESS | 3804 | ++DOCSHELL 1ACE3C00 == 65 [pid = 3804] [id = 467] 22:50:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (1CC9B400) [pid = 3804] [serial = 1401] [outer = 00000000] 22:50:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (1D845400) [pid = 3804] [serial = 1402] [outer = 1CC9B400] 22:50:30 INFO - PROCESS | 3804 | 1461304230302 Marionette DEBUG loaded listener.js 22:50:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (1D891C00) [pid = 3804] [serial = 1403] [outer = 1CC9B400] 22:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (19CEAC00) [pid = 3804] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (19BBC400) [pid = 3804] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (13536800) [pid = 3804] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (13745000) [pid = 3804] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (1599F400) [pid = 3804] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (18398400) [pid = 3804] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (17E24C00) [pid = 3804] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (19F9B800) [pid = 3804] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (1352D000) [pid = 3804] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:50:30 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (19CED800) [pid = 3804] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:50:30 INFO - PROCESS | 3804 | 1461304230955 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 22:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 905ms 22:50:31 INFO - PROCESS | 3804 | 1461304231024 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 22:50:31 INFO - PROCESS | 3804 | 1461304231026 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 22:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:50:31 INFO - PROCESS | 3804 | 1461304231029 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:50:31 INFO - PROCESS | 3804 | 1461304231031 Marionette TRACE conn3 <- [1,1834,null,{}] 22:50:31 INFO - PROCESS | 3804 | 1461304231034 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:31 INFO - PROCESS | 3804 | 1461304231116 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 22:50:31 INFO - PROCESS | 3804 | 1461304231126 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:31 INFO - PROCESS | 3804 | ++DOCSHELL 13379800 == 66 [pid = 3804] [id = 468] 22:50:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (13843C00) [pid = 3804] [serial = 1404] [outer = 00000000] 22:50:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (19CED800) [pid = 3804] [serial = 1405] [outer = 13843C00] 22:50:31 INFO - PROCESS | 3804 | 1461304231170 Marionette DEBUG loaded listener.js 22:50:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (1A2D3C00) [pid = 3804] [serial = 1406] [outer = 13843C00] 22:50:31 INFO - PROCESS | 3804 | 1461304231616 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:50:31 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) 22:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 640ms 22:50:31 INFO - PROCESS | 3804 | 1461304231668 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 22:50:31 INFO - PROCESS | 3804 | 1461304231670 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 22:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:50:31 INFO - PROCESS | 3804 | 1461304231673 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:50:31 INFO - PROCESS | 3804 | 1461304231675 Marionette TRACE conn3 <- [1,1838,null,{}] 22:50:31 INFO - PROCESS | 3804 | 1461304231678 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:31 INFO - PROCESS | 3804 | 1461304231762 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 22:50:31 INFO - PROCESS | 3804 | 1461304231768 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:31 INFO - PROCESS | 3804 | ++DOCSHELL 19BD5800 == 67 [pid = 3804] [id = 469] 22:50:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (1A940800) [pid = 3804] [serial = 1407] [outer = 00000000] 22:50:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (1D5B0000) [pid = 3804] [serial = 1408] [outer = 1A940800] 22:50:31 INFO - PROCESS | 3804 | 1461304231813 Marionette DEBUG loaded listener.js 22:50:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (1D899400) [pid = 3804] [serial = 1409] [outer = 1A940800] 22:50:32 INFO - PROCESS | 3804 | 1461304232271 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 624ms 22:50:32 INFO - PROCESS | 3804 | 1461304232311 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 22:50:32 INFO - PROCESS | 3804 | 1461304232314 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 22:50:32 INFO - PROCESS | 3804 | 1461304232317 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:50:32 INFO - PROCESS | 3804 | 1461304232319 Marionette TRACE conn3 <- [1,1842,null,{}] 22:50:32 INFO - PROCESS | 3804 | 1461304232323 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:32 INFO - PROCESS | 3804 | 1461304232425 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 22:50:32 INFO - PROCESS | 3804 | 1461304232431 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:32 INFO - PROCESS | 3804 | ++DOCSHELL 1356F800 == 68 [pid = 3804] [id = 470] 22:50:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (19AB1800) [pid = 3804] [serial = 1410] [outer = 00000000] 22:50:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (1DA8D000) [pid = 3804] [serial = 1411] [outer = 19AB1800] 22:50:32 INFO - PROCESS | 3804 | 1461304232481 Marionette DEBUG loaded listener.js 22:50:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (1DE96C00) [pid = 3804] [serial = 1412] [outer = 19AB1800] 22:50:33 INFO - PROCESS | 3804 | 1461304233192 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 890ms 22:50:33 INFO - PROCESS | 3804 | 1461304233222 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 22:50:33 INFO - PROCESS | 3804 | 1461304233227 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 22:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:50:33 INFO - PROCESS | 3804 | 1461304233233 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:50:33 INFO - PROCESS | 3804 | 1461304233237 Marionette TRACE conn3 <- [1,1846,null,{}] 22:50:33 INFO - PROCESS | 3804 | 1461304233242 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:33 INFO - PROCESS | 3804 | 1461304233355 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 22:50:33 INFO - PROCESS | 3804 | 1461304233472 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:33 INFO - PROCESS | 3804 | ++DOCSHELL 1599E800 == 69 [pid = 3804] [id = 471] 22:50:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (159A3C00) [pid = 3804] [serial = 1413] [outer = 00000000] 22:50:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (17E2A000) [pid = 3804] [serial = 1414] [outer = 159A3C00] 22:50:33 INFO - PROCESS | 3804 | 1461304233578 Marionette DEBUG loaded listener.js 22:50:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (18637400) [pid = 3804] [serial = 1415] [outer = 159A3C00] 22:50:34 INFO - PROCESS | 3804 | 1461304234179 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 22:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 999ms 22:50:34 INFO - PROCESS | 3804 | 1461304234220 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 22:50:34 INFO - PROCESS | 3804 | 1461304234226 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 22:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:50:34 INFO - PROCESS | 3804 | 1461304234233 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:50:34 INFO - PROCESS | 3804 | 1461304234235 Marionette TRACE conn3 <- [1,1850,null,{}] 22:50:34 INFO - PROCESS | 3804 | 1461304234239 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:34 INFO - PROCESS | 3804 | 1461304234381 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 22:50:34 INFO - PROCESS | 3804 | 1461304234554 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:34 INFO - PROCESS | 3804 | ++DOCSHELL 19220800 == 70 [pid = 3804] [id = 472] 22:50:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (19AB3C00) [pid = 3804] [serial = 1416] [outer = 00000000] 22:50:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (19BBCC00) [pid = 3804] [serial = 1417] [outer = 19AB3C00] 22:50:34 INFO - PROCESS | 3804 | 1461304234611 Marionette DEBUG loaded listener.js 22:50:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (19BDCC00) [pid = 3804] [serial = 1418] [outer = 19AB3C00] 22:50:35 INFO - PROCESS | 3804 | 1461304235201 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 22:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 999ms 22:50:35 INFO - PROCESS | 3804 | 1461304235243 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 22:50:35 INFO - PROCESS | 3804 | 1461304235246 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 22:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:50:35 INFO - PROCESS | 3804 | 1461304235251 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:50:35 INFO - PROCESS | 3804 | 1461304235255 Marionette TRACE conn3 <- [1,1854,null,{}] 22:50:35 INFO - PROCESS | 3804 | 1461304235266 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:35 INFO - PROCESS | 3804 | 1461304235376 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 22:50:35 INFO - PROCESS | 3804 | 1461304235493 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:35 INFO - PROCESS | 3804 | ++DOCSHELL 1D750800 == 71 [pid = 3804] [id = 473] 22:50:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (1D847000) [pid = 3804] [serial = 1419] [outer = 00000000] 22:50:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (1D89FC00) [pid = 3804] [serial = 1420] [outer = 1D847000] 22:50:35 INFO - PROCESS | 3804 | 1461304235599 Marionette DEBUG loaded listener.js 22:50:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (1DA88800) [pid = 3804] [serial = 1421] [outer = 1D847000] 22:50:36 INFO - PROCESS | 3804 | 1461304236130 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 22:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 905ms 22:50:36 INFO - PROCESS | 3804 | 1461304236160 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 22:50:36 INFO - PROCESS | 3804 | 1461304236163 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 22:50:36 INFO - PROCESS | 3804 | 1461304236168 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:50:36 INFO - PROCESS | 3804 | 1461304236170 Marionette TRACE conn3 <- [1,1858,null,{}] 22:50:36 INFO - PROCESS | 3804 | 1461304236174 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:36 INFO - PROCESS | 3804 | 1461304236283 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 22:50:36 INFO - PROCESS | 3804 | 1461304236398 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:36 INFO - PROCESS | 3804 | ++DOCSHELL 19AEF800 == 72 [pid = 3804] [id = 474] 22:50:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (19C6F800) [pid = 3804] [serial = 1422] [outer = 00000000] 22:50:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (1DA8C000) [pid = 3804] [serial = 1423] [outer = 19C6F800] 22:50:36 INFO - PROCESS | 3804 | 1461304236494 Marionette DEBUG loaded listener.js 22:50:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 154 (1DE9D800) [pid = 3804] [serial = 1424] [outer = 19C6F800] 22:50:37 INFO - PROCESS | 3804 | 1461304237082 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 22:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 952ms 22:50:37 INFO - PROCESS | 3804 | 1461304237125 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 22:50:37 INFO - PROCESS | 3804 | 1461304237127 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 22:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:50:37 INFO - PROCESS | 3804 | 1461304237132 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:50:37 INFO - PROCESS | 3804 | 1461304237134 Marionette TRACE conn3 <- [1,1862,null,{}] 22:50:37 INFO - PROCESS | 3804 | 1461304237138 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:37 INFO - PROCESS | 3804 | 1461304237243 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 22:50:37 INFO - PROCESS | 3804 | 1461304237383 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:37 INFO - PROCESS | 3804 | ++DOCSHELL 190B2400 == 73 [pid = 3804] [id = 475] 22:50:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 155 (19E6D400) [pid = 3804] [serial = 1425] [outer = 00000000] 22:50:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 156 (1DFED000) [pid = 3804] [serial = 1426] [outer = 19E6D400] 22:50:37 INFO - PROCESS | 3804 | 1461304237438 Marionette DEBUG loaded listener.js 22:50:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 157 (1DFEF000) [pid = 3804] [serial = 1427] [outer = 19E6D400] 22:50:38 INFO - PROCESS | 3804 | 1461304238034 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 22:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 937ms 22:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:50:38 INFO - PROCESS | 3804 | 1461304238077 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 22:50:38 INFO - PROCESS | 3804 | 1461304238080 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 22:50:38 INFO - PROCESS | 3804 | 1461304238084 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:50:38 INFO - PROCESS | 3804 | 1461304238086 Marionette TRACE conn3 <- [1,1866,null,{}] 22:50:38 INFO - PROCESS | 3804 | 1461304238089 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:38 INFO - PROCESS | 3804 | 1461304238205 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 22:50:38 INFO - PROCESS | 3804 | 1461304238366 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:38 INFO - PROCESS | 3804 | ++DOCSHELL 1383DC00 == 74 [pid = 3804] [id = 476] 22:50:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 158 (13DD8400) [pid = 3804] [serial = 1428] [outer = 00000000] 22:50:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 159 (1839AC00) [pid = 3804] [serial = 1429] [outer = 13DD8400] 22:50:38 INFO - PROCESS | 3804 | 1461304238425 Marionette DEBUG loaded listener.js 22:50:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 160 (18638400) [pid = 3804] [serial = 1430] [outer = 13DD8400] 22:50:39 INFO - PROCESS | 3804 | 1461304239212 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 22:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1186ms 22:50:39 INFO - PROCESS | 3804 | 1461304239282 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 22:50:39 INFO - PROCESS | 3804 | 1461304239287 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 22:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:50:39 INFO - PROCESS | 3804 | 1461304239293 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:50:39 INFO - PROCESS | 3804 | 1461304239296 Marionette TRACE conn3 <- [1,1870,null,{}] 22:50:39 INFO - PROCESS | 3804 | 1461304239301 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:39 INFO - PROCESS | 3804 | 1461304239403 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 22:50:39 INFO - PROCESS | 3804 | 1461304239555 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:39 INFO - PROCESS | 3804 | ++DOCSHELL 16070C00 == 75 [pid = 3804] [id = 477] 22:50:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 161 (16806C00) [pid = 3804] [serial = 1431] [outer = 00000000] 22:50:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 162 (190AD800) [pid = 3804] [serial = 1432] [outer = 16806C00] 22:50:39 INFO - PROCESS | 3804 | 1461304239611 Marionette DEBUG loaded listener.js 22:50:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 163 (191EA800) [pid = 3804] [serial = 1433] [outer = 16806C00] 22:50:40 INFO - PROCESS | 3804 | 1461304240244 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 13531800 == 74 [pid = 3804] [id = 422] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 19BB8000 == 73 [pid = 3804] [id = 421] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 1330DC00 == 72 [pid = 3804] [id = 426] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 19BD5800 == 71 [pid = 3804] [id = 469] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 13379800 == 70 [pid = 3804] [id = 468] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 1ACE3C00 == 69 [pid = 3804] [id = 467] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 1ACDE800 == 68 [pid = 3804] [id = 466] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 1A940C00 == 67 [pid = 3804] [id = 465] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 137BA000 == 66 [pid = 3804] [id = 464] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 19283800 == 65 [pid = 3804] [id = 463] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 190B7C00 == 64 [pid = 3804] [id = 462] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 1444FC00 == 63 [pid = 3804] [id = 461] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 11B35C00 == 62 [pid = 3804] [id = 460] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 162 (159F6400) [pid = 3804] [serial = 1315] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 161 (190A8800) [pid = 3804] [serial = 1318] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 160 (1C5C3400) [pid = 3804] [serial = 1321] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 159 (1D455000) [pid = 3804] [serial = 1324] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 158 (1D454000) [pid = 3804] [serial = 1327] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 157 (1D5B5000) [pid = 3804] [serial = 1360] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 1D5BCC00 == 61 [pid = 3804] [id = 458] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 1D74D400 == 60 [pid = 3804] [id = 457] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 1C539800 == 59 [pid = 3804] [id = 456] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 1819D800 == 58 [pid = 3804] [id = 455] 22:50:40 INFO - PROCESS | 3804 | --DOCSHELL 11B36000 == 57 [pid = 3804] [id = 454] 22:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1045ms 22:50:40 INFO - PROCESS | 3804 | 1461304240335 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 22:50:40 INFO - PROCESS | 3804 | 1461304240341 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 22:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 156 (1A52BC00) [pid = 3804] [serial = 1348] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 155 (19BC5C00) [pid = 3804] [serial = 1345] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 154 (19C70000) [pid = 3804] [serial = 1346] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 153 (1A9FA400) [pid = 3804] [serial = 1349] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (14490400) [pid = 3804] [serial = 1331] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (13DD9800) [pid = 3804] [serial = 1330] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (1863D400) [pid = 3804] [serial = 1334] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (1838E800) [pid = 3804] [serial = 1333] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (17E2AC00) [pid = 3804] [serial = 1336] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (181A3400) [pid = 3804] [serial = 1337] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (19B67C00) [pid = 3804] [serial = 1342] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (19289800) [pid = 3804] [serial = 1339] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (19862400) [pid = 3804] [serial = 1340] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (1C53D800) [pid = 3804] [serial = 1351] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (17E41000) [pid = 3804] [serial = 1355] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (18A36000) [pid = 3804] [serial = 1354] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (1CA44800) [pid = 3804] [serial = 1352] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (19B67400) [pid = 3804] [serial = 1343] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (1C53B400) [pid = 3804] [serial = 1357] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (1C53B000) [pid = 3804] [serial = 1358] [outer = 00000000] [url = about:blank] 22:50:40 INFO - PROCESS | 3804 | 1461304240390 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:50:40 INFO - PROCESS | 3804 | 1461304240393 Marionette TRACE conn3 <- [1,1874,null,{}] 22:50:40 INFO - PROCESS | 3804 | 1461304240399 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:40 INFO - PROCESS | 3804 | 1461304240493 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 22:50:40 INFO - PROCESS | 3804 | 1461304240500 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:40 INFO - PROCESS | 3804 | ++DOCSHELL 15FE0400 == 58 [pid = 3804] [id = 478] 22:50:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (16069C00) [pid = 3804] [serial = 1434] [outer = 00000000] 22:50:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (1838E800) [pid = 3804] [serial = 1435] [outer = 16069C00] 22:50:40 INFO - PROCESS | 3804 | 1461304240545 Marionette DEBUG loaded listener.js 22:50:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (186C0400) [pid = 3804] [serial = 1436] [outer = 16069C00] 22:50:41 INFO - PROCESS | 3804 | 1461304241048 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 22:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 703ms 22:50:41 INFO - PROCESS | 3804 | 1461304241084 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 22:50:41 INFO - PROCESS | 3804 | 1461304241086 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 22:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:50:41 INFO - PROCESS | 3804 | 1461304241090 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:50:41 INFO - PROCESS | 3804 | 1461304241093 Marionette TRACE conn3 <- [1,1878,null,{}] 22:50:41 INFO - PROCESS | 3804 | 1461304241103 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:41 INFO - PROCESS | 3804 | 1461304241192 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 22:50:41 INFO - PROCESS | 3804 | 1461304241202 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:41 INFO - PROCESS | 3804 | ++DOCSHELL 19AB2C00 == 59 [pid = 3804] [id = 479] 22:50:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (19AB5C00) [pid = 3804] [serial = 1437] [outer = 00000000] 22:50:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (19B70C00) [pid = 3804] [serial = 1438] [outer = 19AB5C00] 22:50:41 INFO - PROCESS | 3804 | 1461304241249 Marionette DEBUG loaded listener.js 22:50:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (19BC4400) [pid = 3804] [serial = 1439] [outer = 19AB5C00] 22:50:41 INFO - PROCESS | 3804 | 1461304241724 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 22:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 702ms 22:50:41 INFO - PROCESS | 3804 | 1461304241789 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 22:50:41 INFO - PROCESS | 3804 | 1461304241792 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 22:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:50:41 INFO - PROCESS | 3804 | 1461304241795 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:50:41 INFO - PROCESS | 3804 | 1461304241797 Marionette TRACE conn3 <- [1,1882,null,{}] 22:50:41 INFO - PROCESS | 3804 | 1461304241800 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:41 INFO - PROCESS | 3804 | 1461304241913 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 22:50:42 INFO - PROCESS | 3804 | 1461304242018 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:42 INFO - PROCESS | 3804 | ++DOCSHELL 19BDF400 == 60 [pid = 3804] [id = 480] 22:50:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (19C6AC00) [pid = 3804] [serial = 1440] [outer = 00000000] 22:50:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (19EA9C00) [pid = 3804] [serial = 1441] [outer = 19C6AC00] 22:50:42 INFO - PROCESS | 3804 | 1461304242063 Marionette DEBUG loaded listener.js 22:50:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (1A525000) [pid = 3804] [serial = 1442] [outer = 19C6AC00] 22:50:42 INFO - PROCESS | 3804 | 1461304242439 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 22:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 703ms 22:50:42 INFO - PROCESS | 3804 | 1461304242505 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 22:50:42 INFO - PROCESS | 3804 | 1461304242507 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 22:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:50:42 INFO - PROCESS | 3804 | 1461304242511 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:50:42 INFO - PROCESS | 3804 | 1461304242513 Marionette TRACE conn3 <- [1,1886,null,{}] 22:50:42 INFO - PROCESS | 3804 | 1461304242516 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:42 INFO - PROCESS | 3804 | 1461304242640 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 22:50:42 INFO - PROCESS | 3804 | 1461304242707 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:42 INFO - PROCESS | 3804 | ++DOCSHELL 19BDB000 == 61 [pid = 3804] [id = 481] 22:50:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (1A4B0C00) [pid = 3804] [serial = 1443] [outer = 00000000] 22:50:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (1ACE1400) [pid = 3804] [serial = 1444] [outer = 1A4B0C00] 22:50:42 INFO - PROCESS | 3804 | 1461304242752 Marionette DEBUG loaded listener.js 22:50:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (1B1C1C00) [pid = 3804] [serial = 1445] [outer = 1A4B0C00] 22:50:43 INFO - PROCESS | 3804 | 1461304243202 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 22:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 734ms 22:50:43 INFO - PROCESS | 3804 | 1461304243283 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 22:50:43 INFO - PROCESS | 3804 | 1461304243285 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 22:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:50:43 INFO - PROCESS | 3804 | 1461304243291 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:50:43 INFO - PROCESS | 3804 | 1461304243292 Marionette TRACE conn3 <- [1,1890,null,{}] 22:50:43 INFO - PROCESS | 3804 | 1461304243296 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:43 INFO - PROCESS | 3804 | 1461304243424 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 22:50:43 INFO - PROCESS | 3804 | 1461304243495 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:43 INFO - PROCESS | 3804 | ++DOCSHELL 1CC95C00 == 62 [pid = 3804] [id = 482] 22:50:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (1CCE6400) [pid = 3804] [serial = 1446] [outer = 00000000] 22:50:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (1D458000) [pid = 3804] [serial = 1447] [outer = 1CCE6400] 22:50:43 INFO - PROCESS | 3804 | 1461304243542 Marionette DEBUG loaded listener.js 22:50:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (1D5B1C00) [pid = 3804] [serial = 1448] [outer = 1CCE6400] 22:50:43 INFO - PROCESS | 3804 | 1461304243978 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 22:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 733ms 22:50:44 INFO - PROCESS | 3804 | 1461304244031 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 22:50:44 INFO - PROCESS | 3804 | 1461304244033 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 22:50:44 INFO - PROCESS | 3804 | 1461304244037 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:50:44 INFO - PROCESS | 3804 | 1461304244038 Marionette TRACE conn3 <- [1,1894,null,{}] 22:50:44 INFO - PROCESS | 3804 | 1461304244050 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:44 INFO - PROCESS | 3804 | 1461304244169 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 22:50:44 INFO - PROCESS | 3804 | 1461304244182 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:44 INFO - PROCESS | 3804 | ++DOCSHELL 1CC99000 == 63 [pid = 3804] [id = 483] 22:50:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (1CCEFC00) [pid = 3804] [serial = 1449] [outer = 00000000] 22:50:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 154 (1D84B400) [pid = 3804] [serial = 1450] [outer = 1CCEFC00] 22:50:44 INFO - PROCESS | 3804 | 1461304244285 Marionette DEBUG loaded listener.js 22:50:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 155 (1D898C00) [pid = 3804] [serial = 1451] [outer = 1CCEFC00] 22:50:44 INFO - PROCESS | 3804 | --DOMWINDOW == 154 (1AB45C00) [pid = 3804] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:50:44 INFO - PROCESS | 3804 | --DOMWINDOW == 153 (1C5C4800) [pid = 3804] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:50:44 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (1CC9B400) [pid = 3804] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:50:44 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (11C31800) [pid = 3804] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:50:44 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (19BC3000) [pid = 3804] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:50:44 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (14A58C00) [pid = 3804] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:50:44 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (19AABC00) [pid = 3804] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:50:44 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (191E8C00) [pid = 3804] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:50:44 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (1A940800) [pid = 3804] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:50:44 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (13843C00) [pid = 3804] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:50:45 INFO - PROCESS | 3804 | 1461304245068 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 22:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1046ms 22:50:45 INFO - PROCESS | 3804 | 1461304245092 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 22:50:45 INFO - PROCESS | 3804 | 1461304245094 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 22:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:50:45 INFO - PROCESS | 3804 | 1461304245098 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:50:45 INFO - PROCESS | 3804 | 1461304245100 Marionette TRACE conn3 <- [1,1898,null,{}] 22:50:45 INFO - PROCESS | 3804 | 1461304245103 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:45 INFO - PROCESS | 3804 | 1461304245185 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 22:50:45 INFO - PROCESS | 3804 | 1461304245290 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:45 INFO - PROCESS | 3804 | ++DOCSHELL 11B39C00 == 64 [pid = 3804] [id = 484] 22:50:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (11B73800) [pid = 3804] [serial = 1452] [outer = 00000000] 22:50:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (199A5C00) [pid = 3804] [serial = 1453] [outer = 11B73800] 22:50:45 INFO - PROCESS | 3804 | 1461304245334 Marionette DEBUG loaded listener.js 22:50:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (1A526800) [pid = 3804] [serial = 1454] [outer = 11B73800] 22:50:45 INFO - PROCESS | 3804 | 1461304245688 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 22:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 625ms 22:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:50:45 INFO - PROCESS | 3804 | 1461304245733 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 22:50:45 INFO - PROCESS | 3804 | 1461304245735 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 22:50:45 INFO - PROCESS | 3804 | 1461304245738 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:50:45 INFO - PROCESS | 3804 | 1461304245740 Marionette TRACE conn3 <- [1,1902,null,{}] 22:50:45 INFO - PROCESS | 3804 | 1461304245743 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:45 INFO - PROCESS | 3804 | 1461304245866 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 22:50:45 INFO - PROCESS | 3804 | 1461304245875 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:45 INFO - PROCESS | 3804 | ++DOCSHELL 18632800 == 65 [pid = 3804] [id = 485] 22:50:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (1A936400) [pid = 3804] [serial = 1455] [outer = 00000000] 22:50:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (1D89F000) [pid = 3804] [serial = 1456] [outer = 1A936400] 22:50:45 INFO - PROCESS | 3804 | 1461304245928 Marionette DEBUG loaded listener.js 22:50:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (1DA87000) [pid = 3804] [serial = 1457] [outer = 1A936400] 22:50:46 INFO - PROCESS | 3804 | 1461304246338 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 22:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 625ms 22:50:46 INFO - PROCESS | 3804 | 1461304246379 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 22:50:46 INFO - PROCESS | 3804 | 1461304246381 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 22:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:50:46 INFO - PROCESS | 3804 | 1461304246385 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:50:46 INFO - PROCESS | 3804 | 1461304246387 Marionette TRACE conn3 <- [1,1906,null,{}] 22:50:46 INFO - PROCESS | 3804 | 1461304246390 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:46 INFO - PROCESS | 3804 | 1461304246518 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 22:50:46 INFO - PROCESS | 3804 | 1461304246566 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:46 INFO - PROCESS | 3804 | ++DOCSHELL 1A2E2C00 == 66 [pid = 3804] [id = 486] 22:50:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (1ACE5800) [pid = 3804] [serial = 1458] [outer = 00000000] 22:50:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (1DFF4800) [pid = 3804] [serial = 1459] [outer = 1ACE5800] 22:50:46 INFO - PROCESS | 3804 | 1461304246610 Marionette DEBUG loaded listener.js 22:50:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 154 (19288C00) [pid = 3804] [serial = 1460] [outer = 1ACE5800] 22:50:47 INFO - PROCESS | 3804 | 1461304247134 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 22:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 796ms 22:50:47 INFO - PROCESS | 3804 | 1461304247185 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 22:50:47 INFO - PROCESS | 3804 | 1461304247190 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 22:50:47 INFO - PROCESS | 3804 | 1461304247195 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:50:47 INFO - PROCESS | 3804 | 1461304247199 Marionette TRACE conn3 <- [1,1910,null,{}] 22:50:47 INFO - PROCESS | 3804 | 1461304247205 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:47 INFO - PROCESS | 3804 | 1461304247321 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 22:50:47 INFO - PROCESS | 3804 | 1461304247482 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:47 INFO - PROCESS | 3804 | ++DOCSHELL 13565400 == 67 [pid = 3804] [id = 487] 22:50:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 155 (13565800) [pid = 3804] [serial = 1461] [outer = 00000000] 22:50:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 156 (15DDB400) [pid = 3804] [serial = 1462] [outer = 13565800] 22:50:47 INFO - PROCESS | 3804 | 1461304247540 Marionette DEBUG loaded listener.js 22:50:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 157 (17E2AC00) [pid = 3804] [serial = 1463] [outer = 13565800] 22:50:48 INFO - PROCESS | 3804 | 1461304248178 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 22:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1046ms 22:50:48 INFO - PROCESS | 3804 | 1461304248242 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 22:50:48 INFO - PROCESS | 3804 | 1461304248248 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 22:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:50:48 INFO - PROCESS | 3804 | 1461304248275 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:50:48 INFO - PROCESS | 3804 | 1461304248277 Marionette TRACE conn3 <- [1,1914,null,{}] 22:50:48 INFO - PROCESS | 3804 | 1461304248296 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:48 INFO - PROCESS | 3804 | 1461304248413 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 22:50:48 INFO - PROCESS | 3804 | 1461304248552 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:48 INFO - PROCESS | 3804 | ++DOCSHELL 190B7C00 == 68 [pid = 3804] [id = 488] 22:50:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 158 (191EE800) [pid = 3804] [serial = 1464] [outer = 00000000] 22:50:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 159 (19AB8000) [pid = 3804] [serial = 1465] [outer = 191EE800] 22:50:48 INFO - PROCESS | 3804 | 1461304248607 Marionette DEBUG loaded listener.js 22:50:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 160 (19B6EC00) [pid = 3804] [serial = 1466] [outer = 191EE800] 22:50:49 INFO - PROCESS | 3804 | 1461304249221 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 22:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 999ms 22:50:49 INFO - PROCESS | 3804 | 1461304249277 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 22:50:49 INFO - PROCESS | 3804 | 1461304249280 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 22:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:50:49 INFO - PROCESS | 3804 | 1461304249284 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:50:49 INFO - PROCESS | 3804 | 1461304249287 Marionette TRACE conn3 <- [1,1918,null,{}] 22:50:49 INFO - PROCESS | 3804 | 1461304249298 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:49 INFO - PROCESS | 3804 | 1461304249412 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 22:50:49 INFO - PROCESS | 3804 | 1461304249575 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:49 INFO - PROCESS | 3804 | ++DOCSHELL 1D84DC00 == 69 [pid = 3804] [id = 489] 22:50:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 161 (1D895C00) [pid = 3804] [serial = 1467] [outer = 00000000] 22:50:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 162 (1DA04400) [pid = 3804] [serial = 1468] [outer = 1D895C00] 22:50:49 INFO - PROCESS | 3804 | 1461304249653 Marionette DEBUG loaded listener.js 22:50:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 163 (1DA08000) [pid = 3804] [serial = 1469] [outer = 1D895C00] 22:50:50 INFO - PROCESS | 3804 | 1461304250202 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 22:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 999ms 22:50:50 INFO - PROCESS | 3804 | 1461304250273 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 22:50:50 INFO - PROCESS | 3804 | 1461304250276 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 22:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:50:50 INFO - PROCESS | 3804 | 1461304250280 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:50:50 INFO - PROCESS | 3804 | 1461304250282 Marionette TRACE conn3 <- [1,1922,null,{}] 22:50:50 INFO - PROCESS | 3804 | 1461304250286 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:50 INFO - PROCESS | 3804 | 1461304250426 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 22:50:50 INFO - PROCESS | 3804 | 1461304250571 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:50 INFO - PROCESS | 3804 | ++DOCSHELL 1DA0D800 == 70 [pid = 3804] [id = 490] 22:50:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 164 (1DA0DC00) [pid = 3804] [serial = 1470] [outer = 00000000] 22:50:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 165 (1DFEF400) [pid = 3804] [serial = 1471] [outer = 1DA0DC00] 22:50:50 INFO - PROCESS | 3804 | 1461304250629 Marionette DEBUG loaded listener.js 22:50:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 166 (1DFF4400) [pid = 3804] [serial = 1472] [outer = 1DA0DC00] 22:50:51 INFO - PROCESS | 3804 | 1461304251186 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 22:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 952ms 22:50:51 INFO - PROCESS | 3804 | 1461304251225 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 22:50:51 INFO - PROCESS | 3804 | 1461304251227 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 22:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:50:51 INFO - PROCESS | 3804 | 1461304251231 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:50:51 INFO - PROCESS | 3804 | 1461304251233 Marionette TRACE conn3 <- [1,1926,null,{}] 22:50:51 INFO - PROCESS | 3804 | 1461304251236 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:51 INFO - PROCESS | 3804 | 1461304251342 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 22:50:51 INFO - PROCESS | 3804 | 1461304251517 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:51 INFO - PROCESS | 3804 | ++DOCSHELL 1D896800 == 71 [pid = 3804] [id = 491] 22:50:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 167 (1D898000) [pid = 3804] [serial = 1473] [outer = 00000000] 22:50:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 168 (1E397400) [pid = 3804] [serial = 1474] [outer = 1D898000] 22:50:51 INFO - PROCESS | 3804 | 1461304251572 Marionette DEBUG loaded listener.js 22:50:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 169 (1E399000) [pid = 3804] [serial = 1475] [outer = 1D898000] 22:50:52 INFO - PROCESS | 3804 | 1461304252147 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 22:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 952ms 22:50:52 INFO - PROCESS | 3804 | 1461304252176 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 22:50:52 INFO - PROCESS | 3804 | 1461304252178 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 22:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:50:52 INFO - PROCESS | 3804 | 1461304252182 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:50:52 INFO - PROCESS | 3804 | 1461304252184 Marionette TRACE conn3 <- [1,1930,null,{}] 22:50:52 INFO - PROCESS | 3804 | 1461304252187 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:52 INFO - PROCESS | 3804 | 1461304252312 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 22:50:52 INFO - PROCESS | 3804 | 1461304252474 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:52 INFO - PROCESS | 3804 | ++DOCSHELL 183DE400 == 72 [pid = 3804] [id = 492] 22:50:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 170 (18F3CC00) [pid = 3804] [serial = 1476] [outer = 00000000] 22:50:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 171 (1C5C6800) [pid = 3804] [serial = 1477] [outer = 18F3CC00] 22:50:52 INFO - PROCESS | 3804 | 1461304252533 Marionette DEBUG loaded listener.js 22:50:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 172 (1D5B5400) [pid = 3804] [serial = 1478] [outer = 18F3CC00] 22:50:53 INFO - PROCESS | 3804 | 1461304253383 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1249ms 22:50:53 INFO - PROCESS | 3804 | 1461304253437 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 22:50:53 INFO - PROCESS | 3804 | 1461304253441 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 22:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:50:53 INFO - PROCESS | 3804 | 1461304253446 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:50:53 INFO - PROCESS | 3804 | 1461304253450 Marionette TRACE conn3 <- [1,1934,null,{}] 22:50:53 INFO - PROCESS | 3804 | 1461304253455 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:53 INFO - PROCESS | 3804 | 1461304253556 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 22:50:53 INFO - PROCESS | 3804 | 1461304253707 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:53 INFO - PROCESS | 3804 | ++DOCSHELL 13532000 == 73 [pid = 3804] [id = 493] 22:50:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 173 (14492400) [pid = 3804] [serial = 1479] [outer = 00000000] 22:50:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 174 (15D04C00) [pid = 3804] [serial = 1480] [outer = 14492400] 22:50:53 INFO - PROCESS | 3804 | 1461304253781 Marionette DEBUG loaded listener.js 22:50:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 175 (1606E800) [pid = 3804] [serial = 1481] [outer = 14492400] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 11B32800 == 72 [pid = 3804] [id = 357] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 18632800 == 71 [pid = 3804] [id = 485] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 11B39C00 == 70 [pid = 3804] [id = 484] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 1CC99000 == 69 [pid = 3804] [id = 483] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 1CC95C00 == 68 [pid = 3804] [id = 482] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 19BDB000 == 67 [pid = 3804] [id = 481] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 19BDF400 == 66 [pid = 3804] [id = 480] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 19AB2C00 == 65 [pid = 3804] [id = 479] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 15FE0400 == 64 [pid = 3804] [id = 478] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 16070C00 == 63 [pid = 3804] [id = 477] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 174 (159F9C00) [pid = 3804] [serial = 1363] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 173 (1CE1FC00) [pid = 3804] [serial = 1369] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 172 (19287400) [pid = 3804] [serial = 1366] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 171 (1DA8D000) [pid = 3804] [serial = 1411] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 190B2400 == 62 [pid = 3804] [id = 475] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 19AEF800 == 61 [pid = 3804] [id = 474] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 1D750800 == 60 [pid = 3804] [id = 473] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 19220800 == 59 [pid = 3804] [id = 472] 22:50:54 INFO - PROCESS | 3804 | --DOCSHELL 1599E800 == 58 [pid = 3804] [id = 471] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 170 (1CCEC000) [pid = 3804] [serial = 1399] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 169 (1C53CC00) [pid = 3804] [serial = 1397] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 168 (1D845400) [pid = 3804] [serial = 1402] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 167 (1D233800) [pid = 3804] [serial = 1400] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 166 (17E26000) [pid = 3804] [serial = 1381] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 165 (1819F800) [pid = 3804] [serial = 1382] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 164 (19E6DC00) [pid = 3804] [serial = 1393] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 163 (15F8F400) [pid = 3804] [serial = 1384] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 162 (16D5C000) [pid = 3804] [serial = 1385] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 161 (19BBEC00) [pid = 3804] [serial = 1390] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 160 (19BC4000) [pid = 3804] [serial = 1391] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 159 (19286400) [pid = 3804] [serial = 1387] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 158 (1928F000) [pid = 3804] [serial = 1388] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 157 (1D845800) [pid = 3804] [serial = 1372] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 156 (1D850400) [pid = 3804] [serial = 1375] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 155 (15F41C00) [pid = 3804] [serial = 1378] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 154 (1D5B0000) [pid = 3804] [serial = 1408] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 153 (1D891C00) [pid = 3804] [serial = 1403] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (19CED800) [pid = 3804] [serial = 1405] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (19E9E400) [pid = 3804] [serial = 1394] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (1A2D3C00) [pid = 3804] [serial = 1406] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (1D899400) [pid = 3804] [serial = 1409] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (1ACE5400) [pid = 3804] [serial = 1396] [outer = 00000000] [url = about:blank] 22:50:54 INFO - PROCESS | 3804 | 1461304254438 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1046ms 22:50:54 INFO - PROCESS | 3804 | 1461304254492 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 22:50:54 INFO - PROCESS | 3804 | 1461304254497 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 22:50:54 INFO - PROCESS | 3804 | 1461304254519 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:50:54 INFO - PROCESS | 3804 | 1461304254521 Marionette TRACE conn3 <- [1,1938,null,{}] 22:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:50:54 INFO - PROCESS | 3804 | 1461304254525 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:54 INFO - PROCESS | 3804 | 1461304254615 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 22:50:54 INFO - PROCESS | 3804 | 1461304254722 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:54 INFO - PROCESS | 3804 | ++DOCSHELL 12BE0000 == 59 [pid = 3804] [id = 494] 22:50:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (13842400) [pid = 3804] [serial = 1482] [outer = 00000000] 22:50:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (16070C00) [pid = 3804] [serial = 1483] [outer = 13842400] 22:50:54 INFO - PROCESS | 3804 | 1461304254767 Marionette DEBUG loaded listener.js 22:50:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (1819CC00) [pid = 3804] [serial = 1484] [outer = 13842400] 22:50:55 INFO - PROCESS | 3804 | 1461304255228 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 22:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 734ms 22:50:55 INFO - PROCESS | 3804 | 1461304255263 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 22:50:55 INFO - PROCESS | 3804 | 1461304255265 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 22:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:50:55 INFO - PROCESS | 3804 | 1461304255269 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:50:55 INFO - PROCESS | 3804 | 1461304255272 Marionette TRACE conn3 <- [1,1942,null,{}] 22:50:55 INFO - PROCESS | 3804 | 1461304255282 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:55 INFO - PROCESS | 3804 | 1461304255370 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 22:50:55 INFO - PROCESS | 3804 | 1461304255380 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:55 INFO - PROCESS | 3804 | ++DOCSHELL 19287000 == 60 [pid = 3804] [id = 495] 22:50:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (19287400) [pid = 3804] [serial = 1485] [outer = 00000000] 22:50:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (1985F800) [pid = 3804] [serial = 1486] [outer = 19287400] 22:50:55 INFO - PROCESS | 3804 | 1461304255427 Marionette DEBUG loaded listener.js 22:50:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 154 (1999CC00) [pid = 3804] [serial = 1487] [outer = 19287400] 22:50:55 INFO - PROCESS | 3804 | 1461304255890 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 22:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 625ms 22:50:55 INFO - PROCESS | 3804 | 1461304255906 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 22:50:55 INFO - PROCESS | 3804 | 1461304255909 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 22:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:50:55 INFO - PROCESS | 3804 | 1461304255912 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:50:55 INFO - PROCESS | 3804 | 1461304255914 Marionette TRACE conn3 <- [1,1946,null,{}] 22:50:55 INFO - PROCESS | 3804 | 1461304255917 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:55 INFO - PROCESS | 3804 | 1461304256002 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 22:50:56 INFO - PROCESS | 3804 | 1461304256008 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:56 INFO - PROCESS | 3804 | ++DOCSHELL 198EA400 == 61 [pid = 3804] [id = 496] 22:50:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 155 (19997000) [pid = 3804] [serial = 1488] [outer = 00000000] 22:50:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 156 (16D14C00) [pid = 3804] [serial = 1489] [outer = 19997000] 22:50:56 INFO - PROCESS | 3804 | 1461304256056 Marionette DEBUG loaded listener.js 22:50:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 157 (19BD4400) [pid = 3804] [serial = 1490] [outer = 19997000] 22:50:56 INFO - PROCESS | 3804 | 1461304256541 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 22:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 687ms 22:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:50:56 INFO - PROCESS | 3804 | 1461304256612 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 22:50:56 INFO - PROCESS | 3804 | 1461304256614 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 22:50:56 INFO - PROCESS | 3804 | 1461304256617 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:50:56 INFO - PROCESS | 3804 | 1461304256618 Marionette TRACE conn3 <- [1,1950,null,{}] 22:50:56 INFO - PROCESS | 3804 | 1461304256626 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:56 INFO - PROCESS | 3804 | 1461304256743 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 22:50:56 INFO - PROCESS | 3804 | 1461304256848 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:56 INFO - PROCESS | 3804 | ++DOCSHELL 19B72000 == 62 [pid = 3804] [id = 497] 22:50:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 158 (19BDB000) [pid = 3804] [serial = 1491] [outer = 00000000] 22:50:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 159 (1A2D6400) [pid = 3804] [serial = 1492] [outer = 19BDB000] 22:50:56 INFO - PROCESS | 3804 | 1461304256893 Marionette DEBUG loaded listener.js 22:50:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 160 (1A52A800) [pid = 3804] [serial = 1493] [outer = 19BDB000] 22:50:57 INFO - PROCESS | 3804 | 1461304257321 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 22:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 733ms 22:50:57 INFO - PROCESS | 3804 | 1461304257357 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 22:50:57 INFO - PROCESS | 3804 | 1461304257359 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 22:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:50:57 INFO - PROCESS | 3804 | 1461304257363 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:50:57 INFO - PROCESS | 3804 | 1461304257364 Marionette TRACE conn3 <- [1,1954,null,{}] 22:50:57 INFO - PROCESS | 3804 | 1461304257377 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:57 INFO - PROCESS | 3804 | 1461304257512 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 22:50:57 INFO - PROCESS | 3804 | 1461304257584 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:57 INFO - PROCESS | 3804 | ++DOCSHELL 1A939400 == 63 [pid = 3804] [id = 498] 22:50:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 161 (1A9EE400) [pid = 3804] [serial = 1494] [outer = 00000000] 22:50:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 162 (1C5C6C00) [pid = 3804] [serial = 1495] [outer = 1A9EE400] 22:50:57 INFO - PROCESS | 3804 | 1461304257631 Marionette DEBUG loaded listener.js 22:50:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 163 (1C7A8400) [pid = 3804] [serial = 1496] [outer = 1A9EE400] 22:50:58 INFO - PROCESS | 3804 | 1461304258714 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 162 (1A936400) [pid = 3804] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 161 (1CCE6400) [pid = 3804] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 160 (13DD8400) [pid = 3804] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 159 (16806C00) [pid = 3804] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 158 (19AB5C00) [pid = 3804] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 157 (16069C00) [pid = 3804] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 156 (19C6AC00) [pid = 3804] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 155 (1CCEFC00) [pid = 3804] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 154 (11B73800) [pid = 3804] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 153 (1A4B0C00) [pid = 3804] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (13382C00) [pid = 3804] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (16773400) [pid = 3804] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (19B66000) [pid = 3804] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (19E69800) [pid = 3804] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (19284C00) [pid = 3804] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (1ACDF400) [pid = 3804] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (13569800) [pid = 3804] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (16773C00) [pid = 3804] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (19AAD000) [pid = 3804] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (1C534000) [pid = 3804] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (1C53E000) [pid = 3804] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (19BD0800) [pid = 3804] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (13536400) [pid = 3804] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (1819A800) [pid = 3804] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (1A4B3000) [pid = 3804] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (1A4AE400) [pid = 3804] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (1C5CA000) [pid = 3804] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (14407C00) [pid = 3804] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (16805000) [pid = 3804] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (1C535400) [pid = 3804] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (1C5C0000) [pid = 3804] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (13DD1400) [pid = 3804] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (13530000) [pid = 3804] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (181A5400) [pid = 3804] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1C53A400) [pid = 3804] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:50:58 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (1CCA0800) [pid = 3804] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1436ms 22:50:58 INFO - PROCESS | 3804 | 1461304258815 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 22:50:58 INFO - PROCESS | 3804 | 1461304258819 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 22:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:50:58 INFO - PROCESS | 3804 | 1461304258825 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:50:58 INFO - PROCESS | 3804 | 1461304258829 Marionette TRACE conn3 <- [1,1958,null,{}] 22:50:58 INFO - PROCESS | 3804 | 1461304258835 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:58 INFO - PROCESS | 3804 | 1461304258944 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 22:50:59 INFO - PROCESS | 3804 | 1461304259056 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:59 INFO - PROCESS | 3804 | ++DOCSHELL 1352E800 == 64 [pid = 3804] [id = 499] 22:50:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1352F400) [pid = 3804] [serial = 1497] [outer = 00000000] 22:50:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1373F000) [pid = 3804] [serial = 1498] [outer = 1352F400] 22:50:59 INFO - PROCESS | 3804 | 1461304259113 Marionette DEBUG loaded listener.js 22:50:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (13B12C00) [pid = 3804] [serial = 1499] [outer = 1352F400] 22:50:59 INFO - PROCESS | 3804 | 1461304259697 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 22:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 905ms 22:50:59 INFO - PROCESS | 3804 | 1461304259732 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 22:50:59 INFO - PROCESS | 3804 | 1461304259738 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 22:50:59 INFO - PROCESS | 3804 | 1461304259744 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:50:59 INFO - PROCESS | 3804 | 1461304259747 Marionette TRACE conn3 <- [1,1962,null,{}] 22:50:59 INFO - PROCESS | 3804 | 1461304259751 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:50:59 INFO - PROCESS | 3804 | 1461304259860 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 22:51:00 INFO - PROCESS | 3804 | 1461304260020 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:00 INFO - PROCESS | 3804 | ++DOCSHELL 13DD8400 == 65 [pid = 3804] [id = 500] 22:51:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (14401800) [pid = 3804] [serial = 1500] [outer = 00000000] 22:51:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1680F800) [pid = 3804] [serial = 1501] [outer = 14401800] 22:51:00 INFO - PROCESS | 3804 | 1461304260076 Marionette DEBUG loaded listener.js 22:51:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (17E1E400) [pid = 3804] [serial = 1502] [outer = 14401800] 22:51:00 INFO - PROCESS | 3804 | 1461304260688 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 22:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 983ms 22:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:51:00 INFO - PROCESS | 3804 | 1461304260734 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 22:51:00 INFO - PROCESS | 3804 | 1461304260736 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 22:51:00 INFO - PROCESS | 3804 | 1461304260740 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:51:00 INFO - PROCESS | 3804 | 1461304260744 Marionette TRACE conn3 <- [1,1966,null,{}] 22:51:00 INFO - PROCESS | 3804 | 1461304260756 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:00 INFO - PROCESS | 3804 | 1461304260898 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 22:51:01 INFO - PROCESS | 3804 | 1461304261043 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:01 INFO - PROCESS | 3804 | ++DOCSHELL 186C6C00 == 66 [pid = 3804] [id = 501] 22:51:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (18F33800) [pid = 3804] [serial = 1503] [outer = 00000000] 22:51:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (191ECC00) [pid = 3804] [serial = 1504] [outer = 18F33800] 22:51:01 INFO - PROCESS | 3804 | 1461304261101 Marionette DEBUG loaded listener.js 22:51:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (19284000) [pid = 3804] [serial = 1505] [outer = 18F33800] 22:51:01 INFO - PROCESS | 3804 | 1461304261659 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 936ms 22:51:01 INFO - PROCESS | 3804 | 1461304261685 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 22:51:01 INFO - PROCESS | 3804 | 1461304261688 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 22:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:51:01 INFO - PROCESS | 3804 | 1461304261692 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:51:01 INFO - PROCESS | 3804 | 1461304261694 Marionette TRACE conn3 <- [1,1970,null,{}] 22:51:01 INFO - PROCESS | 3804 | 1461304261698 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:01 INFO - PROCESS | 3804 | 1461304261803 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 22:51:01 INFO - PROCESS | 3804 | 1461304261919 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:01 INFO - PROCESS | 3804 | ++DOCSHELL 1999B000 == 67 [pid = 3804] [id = 502] 22:51:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (1999B800) [pid = 3804] [serial = 1506] [outer = 00000000] 22:51:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (19B69000) [pid = 3804] [serial = 1507] [outer = 1999B800] 22:51:02 INFO - PROCESS | 3804 | 1461304262017 Marionette DEBUG loaded listener.js 22:51:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (19E69800) [pid = 3804] [serial = 1508] [outer = 1999B800] 22:51:02 INFO - PROCESS | 3804 | 1461304262587 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 937ms 22:51:02 INFO - PROCESS | 3804 | 1461304262636 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 22:51:02 INFO - PROCESS | 3804 | 1461304262639 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 22:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:51:02 INFO - PROCESS | 3804 | 1461304262642 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:51:02 INFO - PROCESS | 3804 | 1461304262644 Marionette TRACE conn3 <- [1,1974,null,{}] 22:51:02 INFO - PROCESS | 3804 | 1461304262648 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:02 INFO - PROCESS | 3804 | 1461304262750 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 22:51:02 INFO - PROCESS | 3804 | 1461304262866 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:02 INFO - PROCESS | 3804 | ++DOCSHELL 1330DC00 == 68 [pid = 3804] [id = 503] 22:51:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (191EF400) [pid = 3804] [serial = 1509] [outer = 00000000] 22:51:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (1B1BBC00) [pid = 3804] [serial = 1510] [outer = 191EF400] 22:51:02 INFO - PROCESS | 3804 | 1461304262960 Marionette DEBUG loaded listener.js 22:51:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (1C533800) [pid = 3804] [serial = 1511] [outer = 191EF400] 22:51:03 INFO - PROCESS | 3804 | 1461304263475 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 890ms 22:51:03 INFO - PROCESS | 3804 | 1461304263547 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 22:51:03 INFO - PROCESS | 3804 | 1461304263549 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 22:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:51:03 INFO - PROCESS | 3804 | 1461304263552 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:51:03 INFO - PROCESS | 3804 | 1461304263554 Marionette TRACE conn3 <- [1,1978,null,{}] 22:51:03 INFO - PROCESS | 3804 | 1461304263558 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:03 INFO - PROCESS | 3804 | 1461304263682 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 22:51:03 INFO - PROCESS | 3804 | 1461304263803 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:03 INFO - PROCESS | 3804 | ++DOCSHELL 19E76800 == 69 [pid = 3804] [id = 504] 22:51:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (1A4AE000) [pid = 3804] [serial = 1512] [outer = 00000000] 22:51:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (1CCE8400) [pid = 3804] [serial = 1513] [outer = 1A4AE000] 22:51:03 INFO - PROCESS | 3804 | 1461304263860 Marionette DEBUG loaded listener.js 22:51:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (1CE1D800) [pid = 3804] [serial = 1514] [outer = 1A4AE000] 22:51:04 INFO - PROCESS | 3804 | 1461304264390 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 889ms 22:51:04 INFO - PROCESS | 3804 | 1461304264457 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 22:51:04 INFO - PROCESS | 3804 | 1461304264459 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 22:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:51:04 INFO - PROCESS | 3804 | 1461304264463 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:51:04 INFO - PROCESS | 3804 | 1461304264465 Marionette TRACE conn3 <- [1,1982,null,{}] 22:51:04 INFO - PROCESS | 3804 | 1461304264469 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:04 INFO - PROCESS | 3804 | 1461304264571 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 22:51:04 INFO - PROCESS | 3804 | 1461304264775 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:04 INFO - PROCESS | 3804 | ++DOCSHELL 12BDAC00 == 70 [pid = 3804] [id = 505] 22:51:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (13843C00) [pid = 3804] [serial = 1515] [outer = 00000000] 22:51:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (16D19C00) [pid = 3804] [serial = 1516] [outer = 13843C00] 22:51:04 INFO - PROCESS | 3804 | 1461304264831 Marionette DEBUG loaded listener.js 22:51:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (1999E800) [pid = 3804] [serial = 1517] [outer = 13843C00] 22:51:05 INFO - PROCESS | 3804 | 1461304265480 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 22:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1093ms 22:51:05 INFO - PROCESS | 3804 | 1461304265561 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 22:51:05 INFO - PROCESS | 3804 | 1461304265565 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 22:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:51:05 INFO - PROCESS | 3804 | 1461304265570 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:51:05 INFO - PROCESS | 3804 | 1461304265574 Marionette TRACE conn3 <- [1,1986,null,{}] 22:51:05 INFO - PROCESS | 3804 | 1461304265579 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:05 INFO - PROCESS | 3804 | 1461304265682 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 22:51:05 INFO - PROCESS | 3804 | 1461304265826 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:05 INFO - PROCESS | 3804 | ++DOCSHELL 11C30800 == 71 [pid = 3804] [id = 506] 22:51:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (12B7F800) [pid = 3804] [serial = 1518] [outer = 00000000] 22:51:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (14A10C00) [pid = 3804] [serial = 1519] [outer = 12B7F800] 22:51:05 INFO - PROCESS | 3804 | 1461304265876 Marionette DEBUG loaded listener.js 22:51:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (15D06000) [pid = 3804] [serial = 1520] [outer = 12B7F800] 22:51:06 INFO - PROCESS | 3804 | --DOCSHELL 19B72000 == 70 [pid = 3804] [id = 497] 22:51:06 INFO - PROCESS | 3804 | --DOCSHELL 198EA400 == 69 [pid = 3804] [id = 496] 22:51:06 INFO - PROCESS | 3804 | --DOCSHELL 19287000 == 68 [pid = 3804] [id = 495] 22:51:06 INFO - PROCESS | 3804 | --DOCSHELL 12BE0000 == 67 [pid = 3804] [id = 494] 22:51:06 INFO - PROCESS | 3804 | --DOCSHELL 13532000 == 66 [pid = 3804] [id = 493] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (13B1D800) [pid = 3804] [serial = 1172] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (18399C00) [pid = 3804] [serial = 1175] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (19BD8000) [pid = 3804] [serial = 1178] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (1C5C0800) [pid = 3804] [serial = 1181] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (1C79F000) [pid = 3804] [serial = 1184] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (1C5C3800) [pid = 3804] [serial = 1217] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (15D2DC00) [pid = 3804] [serial = 1220] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (186BF800) [pid = 3804] [serial = 1223] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (1C535000) [pid = 3804] [serial = 1226] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (1CC93800) [pid = 3804] [serial = 1229] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (1CCA1000) [pid = 3804] [serial = 1232] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (1CCA0000) [pid = 3804] [serial = 1265] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (16801C00) [pid = 3804] [serial = 1268] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (191E9C00) [pid = 3804] [serial = 1271] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (1C7A5000) [pid = 3804] [serial = 1274] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (1D227000) [pid = 3804] [serial = 1277] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (1CCEC400) [pid = 3804] [serial = 1313] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (16769C00) [pid = 3804] [serial = 1316] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (190B5400) [pid = 3804] [serial = 1319] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1CA51400) [pid = 3804] [serial = 1322] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (1D456C00) [pid = 3804] [serial = 1325] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (1D5B6000) [pid = 3804] [serial = 1328] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1606DC00) [pid = 3804] [serial = 1364] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (19AB0C00) [pid = 3804] [serial = 1367] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (1D5B4400) [pid = 3804] [serial = 1370] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (1D898C00) [pid = 3804] [serial = 1451] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (1ACE1400) [pid = 3804] [serial = 1444] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (1B1C1C00) [pid = 3804] [serial = 1445] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (1A526800) [pid = 3804] [serial = 1454] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (1A525000) [pid = 3804] [serial = 1442] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (1D746000) [pid = 3804] [serial = 1361] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (1DA87000) [pid = 3804] [serial = 1457] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (1D458000) [pid = 3804] [serial = 1447] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (18638400) [pid = 3804] [serial = 1430] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1839AC00) [pid = 3804] [serial = 1429] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (191EA800) [pid = 3804] [serial = 1433] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (190AD800) [pid = 3804] [serial = 1432] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (19B70C00) [pid = 3804] [serial = 1438] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (19BC4400) [pid = 3804] [serial = 1439] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1838E800) [pid = 3804] [serial = 1435] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (186C0400) [pid = 3804] [serial = 1436] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (19EA9C00) [pid = 3804] [serial = 1441] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (17E2A000) [pid = 3804] [serial = 1414] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1D84B400) [pid = 3804] [serial = 1450] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (19BBCC00) [pid = 3804] [serial = 1417] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1D89FC00) [pid = 3804] [serial = 1420] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1DA8C000) [pid = 3804] [serial = 1423] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1D5B1C00) [pid = 3804] [serial = 1448] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (199A5C00) [pid = 3804] [serial = 1453] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1DFED000) [pid = 3804] [serial = 1426] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (1D89F000) [pid = 3804] [serial = 1456] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1DFF4800) [pid = 3804] [serial = 1459] [outer = 00000000] [url = about:blank] 22:51:06 INFO - PROCESS | 3804 | 1461304266509 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 22:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 999ms 22:51:06 INFO - PROCESS | 3804 | 1461304266559 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 22:51:06 INFO - PROCESS | 3804 | 1461304266565 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 22:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:51:06 INFO - PROCESS | 3804 | 1461304266571 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:51:06 INFO - PROCESS | 3804 | 1461304266574 Marionette TRACE conn3 <- [1,1990,null,{}] 22:51:06 INFO - PROCESS | 3804 | 1461304266580 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:06 INFO - PROCESS | 3804 | 1461304266683 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 22:51:06 INFO - PROCESS | 3804 | 1461304266785 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:06 INFO - PROCESS | 3804 | ++DOCSHELL 15D37000 == 67 [pid = 3804] [id = 507] 22:51:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (15F4BC00) [pid = 3804] [serial = 1521] [outer = 00000000] 22:51:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (16805000) [pid = 3804] [serial = 1522] [outer = 15F4BC00] 22:51:06 INFO - PROCESS | 3804 | 1461304266831 Marionette DEBUG loaded listener.js 22:51:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (16D4EC00) [pid = 3804] [serial = 1523] [outer = 15F4BC00] 22:51:07 INFO - PROCESS | 3804 | 1461304267286 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 22:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 22:51:07 INFO - PROCESS | 3804 | 1461304267310 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 22:51:07 INFO - PROCESS | 3804 | 1461304267312 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 22:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:51:07 INFO - PROCESS | 3804 | 1461304267316 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:51:07 INFO - PROCESS | 3804 | 1461304267319 Marionette TRACE conn3 <- [1,1994,null,{}] 22:51:07 INFO - PROCESS | 3804 | 1461304267333 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:07 INFO - PROCESS | 3804 | 1461304267424 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 22:51:07 INFO - PROCESS | 3804 | 1461304267432 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:07 INFO - PROCESS | 3804 | ++DOCSHELL 18A2AC00 == 68 [pid = 3804] [id = 508] 22:51:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (18A2D800) [pid = 3804] [serial = 1524] [outer = 00000000] 22:51:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (18F37800) [pid = 3804] [serial = 1525] [outer = 18A2D800] 22:51:07 INFO - PROCESS | 3804 | 1461304267480 Marionette DEBUG loaded listener.js 22:51:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (190AD800) [pid = 3804] [serial = 1526] [outer = 18A2D800] 22:51:07 INFO - PROCESS | 3804 | 1461304267970 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 22:51:08 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 22:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 687ms 22:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:51:08 INFO - PROCESS | 3804 | 1461304268015 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 22:51:08 INFO - PROCESS | 3804 | 1461304268017 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 22:51:08 INFO - PROCESS | 3804 | 1461304268021 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:51:08 INFO - PROCESS | 3804 | 1461304268022 Marionette TRACE conn3 <- [1,1998,null,{}] 22:51:08 INFO - PROCESS | 3804 | 1461304268026 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:08 INFO - PROCESS | 3804 | 1461304268110 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 22:51:08 INFO - PROCESS | 3804 | 1461304268119 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:08 INFO - PROCESS | 3804 | ++DOCSHELL 191F1400 == 69 [pid = 3804] [id = 509] 22:51:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (191F1C00) [pid = 3804] [serial = 1527] [outer = 00000000] 22:51:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (199A5400) [pid = 3804] [serial = 1528] [outer = 191F1C00] 22:51:08 INFO - PROCESS | 3804 | 1461304268167 Marionette DEBUG loaded listener.js 22:51:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (19AB1C00) [pid = 3804] [serial = 1529] [outer = 191F1C00] 22:51:08 INFO - PROCESS | 3804 | 1461304268617 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 22:51:08 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 22:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 624ms 22:51:08 INFO - PROCESS | 3804 | 1461304268659 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 22:51:08 INFO - PROCESS | 3804 | 1461304268661 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 22:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:51:08 INFO - PROCESS | 3804 | 1461304268664 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:51:08 INFO - PROCESS | 3804 | 1461304268665 Marionette TRACE conn3 <- [1,2002,null,{}] 22:51:08 INFO - PROCESS | 3804 | 1461304268669 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:08 INFO - PROCESS | 3804 | 1461304268753 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 22:51:08 INFO - PROCESS | 3804 | 1461304268759 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:08 INFO - PROCESS | 3804 | ++DOCSHELL 16D1A000 == 70 [pid = 3804] [id = 510] 22:51:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (191EF800) [pid = 3804] [serial = 1530] [outer = 00000000] 22:51:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (19BC0800) [pid = 3804] [serial = 1531] [outer = 191EF800] 22:51:08 INFO - PROCESS | 3804 | 1461304268804 Marionette DEBUG loaded listener.js 22:51:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (19BD5800) [pid = 3804] [serial = 1532] [outer = 191EF800] 22:51:09 INFO - PROCESS | 3804 | 1461304269313 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 22:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 702ms 22:51:09 INFO - PROCESS | 3804 | 1461304269364 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 22:51:09 INFO - PROCESS | 3804 | 1461304269366 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 22:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:51:09 INFO - PROCESS | 3804 | 1461304269375 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:51:09 INFO - PROCESS | 3804 | 1461304269377 Marionette TRACE conn3 <- [1,2006,null,{}] 22:51:09 INFO - PROCESS | 3804 | 1461304269380 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:09 INFO - PROCESS | 3804 | 1461304269519 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 22:51:09 INFO - PROCESS | 3804 | 1461304269594 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:09 INFO - PROCESS | 3804 | ++DOCSHELL 19E6EC00 == 71 [pid = 3804] [id = 511] 22:51:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (1A20BC00) [pid = 3804] [serial = 1533] [outer = 00000000] 22:51:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (1AB45C00) [pid = 3804] [serial = 1534] [outer = 1A20BC00] 22:51:09 INFO - PROCESS | 3804 | 1461304269641 Marionette DEBUG loaded listener.js 22:51:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (19998C00) [pid = 3804] [serial = 1535] [outer = 1A20BC00] 22:51:10 INFO - PROCESS | 3804 | 1461304270090 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 22:51:10 INFO - PROCESS | 3804 | 1461304270110 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 22:51:10 INFO - PROCESS | 3804 | 1461304270112 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 22:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:51:10 INFO - PROCESS | 3804 | 1461304270122 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:51:10 INFO - PROCESS | 3804 | 1461304270124 Marionette TRACE conn3 <- [1,2010,null,{}] 22:51:10 INFO - PROCESS | 3804 | 1461304270161 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:10 INFO - PROCESS | 3804 | 1461304270285 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 22:51:10 INFO - PROCESS | 3804 | 1461304270355 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:10 INFO - PROCESS | 3804 | ++DOCSHELL 1A528400 == 72 [pid = 3804] [id = 512] 22:51:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1C539C00) [pid = 3804] [serial = 1536] [outer = 00000000] 22:51:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (1C5C1000) [pid = 3804] [serial = 1537] [outer = 1C539C00] 22:51:10 INFO - PROCESS | 3804 | 1461304270399 Marionette DEBUG loaded listener.js 22:51:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (1C5C8400) [pid = 3804] [serial = 1538] [outer = 1C539C00] 22:51:10 INFO - PROCESS | 3804 | 1461304270817 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 22:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 734ms 22:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:51:10 INFO - PROCESS | 3804 | 1461304270856 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 22:51:10 INFO - PROCESS | 3804 | 1461304270858 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 22:51:10 INFO - PROCESS | 3804 | 1461304270861 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:51:10 INFO - PROCESS | 3804 | 1461304270863 Marionette TRACE conn3 <- [1,2014,null,{}] 22:51:10 INFO - PROCESS | 3804 | 1461304270873 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:10 INFO - PROCESS | 3804 | 1461304270990 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 22:51:10 INFO - PROCESS | 3804 | 1461304270996 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:11 INFO - PROCESS | 3804 | ++DOCSHELL 15DD9C00 == 73 [pid = 3804] [id = 513] 22:51:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (16802000) [pid = 3804] [serial = 1539] [outer = 00000000] 22:51:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (1C7A4C00) [pid = 3804] [serial = 1540] [outer = 16802000] 22:51:11 INFO - PROCESS | 3804 | 1461304271190 Marionette DEBUG loaded listener.js 22:51:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1CA4D400) [pid = 3804] [serial = 1541] [outer = 16802000] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (13842400) [pid = 3804] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (14492400) [pid = 3804] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (19287400) [pid = 3804] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1ACE5800) [pid = 3804] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (11B78800) [pid = 3804] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (19997000) [pid = 3804] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (19BDB000) [pid = 3804] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (1D74EC00) [pid = 3804] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1D74B400) [pid = 3804] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (159A3C00) [pid = 3804] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (19AB3C00) [pid = 3804] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (1D847000) [pid = 3804] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (19C6F800) [pid = 3804] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:51:11 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (19E6D400) [pid = 3804] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:51:11 INFO - PROCESS | 3804 | 1461304271567 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 22:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 733ms 22:51:11 INFO - PROCESS | 3804 | 1461304271602 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 22:51:11 INFO - PROCESS | 3804 | 1461304271604 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 22:51:11 INFO - PROCESS | 3804 | 1461304271607 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:51:11 INFO - PROCESS | 3804 | 1461304271609 Marionette TRACE conn3 <- [1,2018,null,{}] 22:51:11 INFO - PROCESS | 3804 | 1461304271647 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:11 INFO - PROCESS | 3804 | 1461304271770 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 22:51:11 INFO - PROCESS | 3804 | 1461304271834 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:11 INFO - PROCESS | 3804 | ++DOCSHELL 17E1DC00 == 74 [pid = 3804] [id = 514] 22:51:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (190B5000) [pid = 3804] [serial = 1542] [outer = 00000000] 22:51:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1ACE0400) [pid = 3804] [serial = 1543] [outer = 190B5000] 22:51:11 INFO - PROCESS | 3804 | 1461304271878 Marionette DEBUG loaded listener.js 22:51:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1C53FC00) [pid = 3804] [serial = 1544] [outer = 190B5000] 22:51:12 INFO - PROCESS | 3804 | 1461304272244 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 22:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 703ms 22:51:12 INFO - PROCESS | 3804 | 1461304272307 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 22:51:12 INFO - PROCESS | 3804 | 1461304272309 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 22:51:12 INFO - PROCESS | 3804 | 1461304272312 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:51:12 INFO - PROCESS | 3804 | 1461304272314 Marionette TRACE conn3 <- [1,2022,null,{}] 22:51:12 INFO - PROCESS | 3804 | 1461304272318 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:12 INFO - PROCESS | 3804 | 1461304272402 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 22:51:12 INFO - PROCESS | 3804 | 1461304272408 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:12 INFO - PROCESS | 3804 | ++DOCSHELL 1356E000 == 75 [pid = 3804] [id = 515] 22:51:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (19AB5C00) [pid = 3804] [serial = 1545] [outer = 00000000] 22:51:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1CC9FC00) [pid = 3804] [serial = 1546] [outer = 19AB5C00] 22:51:12 INFO - PROCESS | 3804 | 1461304272452 Marionette DEBUG loaded listener.js 22:51:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (1CCE1800) [pid = 3804] [serial = 1547] [outer = 19AB5C00] 22:51:12 INFO - PROCESS | 3804 | 1461304272890 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 640ms 22:51:12 INFO - PROCESS | 3804 | 1461304272951 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 22:51:12 INFO - PROCESS | 3804 | 1461304272953 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 22:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:51:12 INFO - PROCESS | 3804 | 1461304272956 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:51:12 INFO - PROCESS | 3804 | 1461304272959 Marionette TRACE conn3 <- [1,2026,null,{}] 22:51:12 INFO - PROCESS | 3804 | 1461304272962 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:13 INFO - PROCESS | 3804 | 1461304273067 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 22:51:13 INFO - PROCESS | 3804 | 1461304273112 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:13 INFO - PROCESS | 3804 | ++DOCSHELL 1CE18800 == 76 [pid = 3804] [id = 516] 22:51:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (1D22E800) [pid = 3804] [serial = 1548] [outer = 00000000] 22:51:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (1D5B2000) [pid = 3804] [serial = 1549] [outer = 1D22E800] 22:51:13 INFO - PROCESS | 3804 | 1461304273162 Marionette DEBUG loaded listener.js 22:51:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1D5B8000) [pid = 3804] [serial = 1550] [outer = 1D22E800] 22:51:13 INFO - PROCESS | 3804 | 1461304273869 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 22:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 937ms 22:51:13 INFO - PROCESS | 3804 | 1461304273904 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 22:51:13 INFO - PROCESS | 3804 | 1461304273909 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 22:51:13 INFO - PROCESS | 3804 | 1461304273916 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:51:13 INFO - PROCESS | 3804 | 1461304273920 Marionette TRACE conn3 <- [1,2030,null,{}] 22:51:13 INFO - PROCESS | 3804 | 1461304273925 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:14 INFO - PROCESS | 3804 | 1461304274041 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 22:51:14 INFO - PROCESS | 3804 | 1461304274188 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:14 INFO - PROCESS | 3804 | ++DOCSHELL 13529400 == 77 [pid = 3804] [id = 517] 22:51:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (14498C00) [pid = 3804] [serial = 1551] [outer = 00000000] 22:51:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (16804400) [pid = 3804] [serial = 1552] [outer = 14498C00] 22:51:14 INFO - PROCESS | 3804 | 1461304274246 Marionette DEBUG loaded listener.js 22:51:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (181A3800) [pid = 3804] [serial = 1553] [outer = 14498C00] 22:51:14 INFO - PROCESS | 3804 | 1461304274873 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:51:14 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) 22:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 999ms 22:51:14 INFO - PROCESS | 3804 | 1461304274922 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 22:51:14 INFO - PROCESS | 3804 | 1461304274928 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 22:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:51:14 INFO - PROCESS | 3804 | 1461304274935 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:51:14 INFO - PROCESS | 3804 | 1461304274938 Marionette TRACE conn3 <- [1,2034,null,{}] 22:51:14 INFO - PROCESS | 3804 | 1461304274942 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:15 INFO - PROCESS | 3804 | 1461304275057 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 22:51:15 INFO - PROCESS | 3804 | 1461304275202 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:15 INFO - PROCESS | 3804 | ++DOCSHELL 18A34C00 == 78 [pid = 3804] [id = 518] 22:51:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (18A35000) [pid = 3804] [serial = 1554] [outer = 00000000] 22:51:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (19289800) [pid = 3804] [serial = 1555] [outer = 18A35000] 22:51:15 INFO - PROCESS | 3804 | 1461304275257 Marionette DEBUG loaded listener.js 22:51:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (1999AC00) [pid = 3804] [serial = 1556] [outer = 18A35000] 22:51:15 INFO - PROCESS | 3804 | 1461304275879 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 999ms 22:51:15 INFO - PROCESS | 3804 | 1461304275936 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 22:51:15 INFO - PROCESS | 3804 | 1461304275938 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 22:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:51:15 INFO - PROCESS | 3804 | 1461304275942 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:51:15 INFO - PROCESS | 3804 | 1461304275946 Marionette TRACE conn3 <- [1,2038,null,{}] 22:51:15 INFO - PROCESS | 3804 | 1461304275957 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:16 INFO - PROCESS | 3804 | 1461304276072 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 22:51:16 INFO - PROCESS | 3804 | 1461304276219 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:16 INFO - PROCESS | 3804 | ++DOCSHELL 1C79F000 == 79 [pid = 3804] [id = 519] 22:51:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (1CA44800) [pid = 3804] [serial = 1557] [outer = 00000000] 22:51:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (1CE12800) [pid = 3804] [serial = 1558] [outer = 1CA44800] 22:51:16 INFO - PROCESS | 3804 | 1461304276278 Marionette DEBUG loaded listener.js 22:51:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (1D454C00) [pid = 3804] [serial = 1559] [outer = 1CA44800] 22:51:16 INFO - PROCESS | 3804 | 1461304276812 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 890ms 22:51:16 INFO - PROCESS | 3804 | 1461304276856 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 22:51:16 INFO - PROCESS | 3804 | 1461304276859 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 22:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:51:16 INFO - PROCESS | 3804 | 1461304276863 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:51:16 INFO - PROCESS | 3804 | 1461304276865 Marionette TRACE conn3 <- [1,2042,null,{}] 22:51:16 INFO - PROCESS | 3804 | 1461304276869 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:16 INFO - PROCESS | 3804 | 1461304276981 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 22:51:17 INFO - PROCESS | 3804 | 1461304277097 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:17 INFO - PROCESS | 3804 | ++DOCSHELL 1D458800 == 80 [pid = 3804] [id = 520] 22:51:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (1D5AEC00) [pid = 3804] [serial = 1560] [outer = 00000000] 22:51:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (1D745000) [pid = 3804] [serial = 1561] [outer = 1D5AEC00] 22:51:17 INFO - PROCESS | 3804 | 1461304277195 Marionette DEBUG loaded listener.js 22:51:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (1D748800) [pid = 3804] [serial = 1562] [outer = 1D5AEC00] 22:51:17 INFO - PROCESS | 3804 | 1461304277780 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 22:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 999ms 22:51:17 INFO - PROCESS | 3804 | 1461304277865 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 22:51:17 INFO - PROCESS | 3804 | 1461304277867 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 22:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:51:17 INFO - PROCESS | 3804 | 1461304277871 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:51:17 INFO - PROCESS | 3804 | 1461304277873 Marionette TRACE conn3 <- [1,2046,null,{}] 22:51:17 INFO - PROCESS | 3804 | 1461304277891 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:17 INFO - PROCESS | 3804 | 1461304277999 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 22:51:18 INFO - PROCESS | 3804 | 1461304278141 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:18 INFO - PROCESS | 3804 | ++DOCSHELL 1C5CB800 == 81 [pid = 3804] [id = 521] 22:51:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1D5B6800) [pid = 3804] [serial = 1563] [outer = 00000000] 22:51:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1D848800) [pid = 3804] [serial = 1564] [outer = 1D5B6800] 22:51:18 INFO - PROCESS | 3804 | 1461304278198 Marionette DEBUG loaded listener.js 22:51:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (1D84BC00) [pid = 3804] [serial = 1565] [outer = 1D5B6800] 22:51:18 INFO - PROCESS | 3804 | 1461304278728 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 22:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 905ms 22:51:18 INFO - PROCESS | 3804 | 1461304278775 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 22:51:18 INFO - PROCESS | 3804 | 1461304278778 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 22:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:51:18 INFO - PROCESS | 3804 | 1461304278781 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:51:18 INFO - PROCESS | 3804 | 1461304278783 Marionette TRACE conn3 <- [1,2050,null,{}] 22:51:18 INFO - PROCESS | 3804 | 1461304278787 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:18 INFO - PROCESS | 3804 | 1461304278910 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 22:51:19 INFO - PROCESS | 3804 | 1461304279091 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:19 INFO - PROCESS | 3804 | ++DOCSHELL 133E7800 == 82 [pid = 3804] [id = 522] 22:51:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (133E8000) [pid = 3804] [serial = 1566] [outer = 00000000] 22:51:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (133EF800) [pid = 3804] [serial = 1567] [outer = 133E8000] 22:51:19 INFO - PROCESS | 3804 | 1461304279150 Marionette DEBUG loaded listener.js 22:51:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (1A9EF800) [pid = 3804] [serial = 1568] [outer = 133E8000] 22:51:19 INFO - PROCESS | 3804 | 1461304279991 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 22:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1249ms 22:51:20 INFO - PROCESS | 3804 | 1461304280048 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 22:51:20 INFO - PROCESS | 3804 | 1461304280052 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 22:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:51:20 INFO - PROCESS | 3804 | 1461304280058 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:51:20 INFO - PROCESS | 3804 | 1461304280060 Marionette TRACE conn3 <- [1,2054,null,{}] 22:51:20 INFO - PROCESS | 3804 | 1461304280066 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:20 INFO - PROCESS | 3804 | 1461304280173 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 22:51:20 INFO - PROCESS | 3804 | 1461304280316 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:20 INFO - PROCESS | 3804 | ++DOCSHELL 133E2000 == 83 [pid = 3804] [id = 523] 22:51:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (13534800) [pid = 3804] [serial = 1569] [outer = 00000000] 22:51:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (16068800) [pid = 3804] [serial = 1570] [outer = 13534800] 22:51:20 INFO - PROCESS | 3804 | 1461304280369 Marionette DEBUG loaded listener.js 22:51:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (16805C00) [pid = 3804] [serial = 1571] [outer = 13534800] 22:51:20 INFO - PROCESS | 3804 | 1461304280910 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 22:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 906ms 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 13565400 == 82 [pid = 3804] [id = 487] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 1B1BF800 == 81 [pid = 3804] [id = 453] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 17E3CC00 == 80 [pid = 3804] [id = 410] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 1DA0D800 == 79 [pid = 3804] [id = 490] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 19AF0000 == 78 [pid = 3804] [id = 424] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 11B6B000 == 77 [pid = 3804] [id = 425] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 190B7C00 == 76 [pid = 3804] [id = 488] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 1356E000 == 75 [pid = 3804] [id = 515] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 17E1DC00 == 74 [pid = 3804] [id = 514] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 15DD9C00 == 73 [pid = 3804] [id = 513] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 1A528400 == 72 [pid = 3804] [id = 512] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 19E6EC00 == 71 [pid = 3804] [id = 511] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 16D1A000 == 70 [pid = 3804] [id = 510] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 191F1400 == 69 [pid = 3804] [id = 509] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 18A2AC00 == 68 [pid = 3804] [id = 508] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 15D37000 == 67 [pid = 3804] [id = 507] 22:51:20 INFO - PROCESS | 3804 | --DOCSHELL 11C30800 == 66 [pid = 3804] [id = 506] 22:51:20 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (1C5C6C00) [pid = 3804] [serial = 1495] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | 1461304281031 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 22:51:21 INFO - PROCESS | 3804 | 1461304281036 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 22:51:21 INFO - PROCESS | 3804 | --DOCSHELL 13DD8400 == 65 [pid = 3804] [id = 500] 22:51:21 INFO - PROCESS | 3804 | --DOCSHELL 1352E800 == 64 [pid = 3804] [id = 499] 22:51:21 INFO - PROCESS | 3804 | --DOCSHELL 1A939400 == 63 [pid = 3804] [id = 498] 22:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:51:21 INFO - PROCESS | 3804 | 1461304281044 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:51:21 INFO - PROCESS | 3804 | 1461304281047 Marionette TRACE conn3 <- [1,2058,null,{}] 22:51:21 INFO - PROCESS | 3804 | 1461304281050 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:21 INFO - PROCESS | 3804 | 1461304281164 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (1A52A800) [pid = 3804] [serial = 1493] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (19BD4400) [pid = 3804] [serial = 1490] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (16D14C00) [pid = 3804] [serial = 1489] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1A2D6400) [pid = 3804] [serial = 1492] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (1D848400) [pid = 3804] [serial = 1373] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (1D851C00) [pid = 3804] [serial = 1376] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (18637400) [pid = 3804] [serial = 1415] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (19BDCC00) [pid = 3804] [serial = 1418] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (1DA88800) [pid = 3804] [serial = 1421] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (1DE9D800) [pid = 3804] [serial = 1424] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (1DFEF000) [pid = 3804] [serial = 1427] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (1DFEF400) [pid = 3804] [serial = 1471] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (1819CC00) [pid = 3804] [serial = 1484] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (1E397400) [pid = 3804] [serial = 1474] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (15DDB400) [pid = 3804] [serial = 1462] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (19AB8000) [pid = 3804] [serial = 1465] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (15D04C00) [pid = 3804] [serial = 1480] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1999CC00) [pid = 3804] [serial = 1487] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1DA04400) [pid = 3804] [serial = 1468] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (19288C00) [pid = 3804] [serial = 1460] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (16070C00) [pid = 3804] [serial = 1483] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (1606E800) [pid = 3804] [serial = 1481] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (1985F800) [pid = 3804] [serial = 1486] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1C5C6800) [pid = 3804] [serial = 1477] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (16769000) [pid = 3804] [serial = 1379] [outer = 00000000] [url = about:blank] 22:51:21 INFO - PROCESS | 3804 | 1461304281266 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:21 INFO - PROCESS | 3804 | ++DOCSHELL 11CAC400 == 64 [pid = 3804] [id = 524] 22:51:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (133E4800) [pid = 3804] [serial = 1572] [outer = 00000000] 22:51:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (16066C00) [pid = 3804] [serial = 1573] [outer = 133E4800] 22:51:21 INFO - PROCESS | 3804 | 1461304281311 Marionette DEBUG loaded listener.js 22:51:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (16A39000) [pid = 3804] [serial = 1574] [outer = 133E4800] 22:51:21 INFO - PROCESS | 3804 | 1461304281687 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 22:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 733ms 22:51:21 INFO - PROCESS | 3804 | 1461304281784 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 22:51:21 INFO - PROCESS | 3804 | 1461304281786 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 22:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:51:21 INFO - PROCESS | 3804 | 1461304281794 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:51:21 INFO - PROCESS | 3804 | 1461304281797 Marionette TRACE conn3 <- [1,2062,null,{}] 22:51:21 INFO - PROCESS | 3804 | 1461304281808 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:21 INFO - PROCESS | 3804 | 1461304281897 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 22:51:21 INFO - PROCESS | 3804 | 1461304281912 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:21 INFO - PROCESS | 3804 | ++DOCSHELL 18F33C00 == 65 [pid = 3804] [id = 525] 22:51:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (18F34400) [pid = 3804] [serial = 1575] [outer = 00000000] 22:51:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (190B7C00) [pid = 3804] [serial = 1576] [outer = 18F34400] 22:51:21 INFO - PROCESS | 3804 | 1461304281951 Marionette DEBUG loaded listener.js 22:51:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (19223400) [pid = 3804] [serial = 1577] [outer = 18F34400] 22:51:22 INFO - PROCESS | 3804 | 1461304282437 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 22:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 702ms 22:51:22 INFO - PROCESS | 3804 | 1461304282473 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 22:51:22 INFO - PROCESS | 3804 | 1461304282476 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 22:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:51:22 INFO - PROCESS | 3804 | 1461304282479 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:51:22 INFO - PROCESS | 3804 | 1461304282481 Marionette TRACE conn3 <- [1,2066,null,{}] 22:51:22 INFO - PROCESS | 3804 | 1461304282484 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:22 INFO - PROCESS | 3804 | 1461304282570 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 22:51:22 INFO - PROCESS | 3804 | 1461304282577 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:22 INFO - PROCESS | 3804 | ++DOCSHELL 19864800 == 66 [pid = 3804] [id = 526] 22:51:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (198E1C00) [pid = 3804] [serial = 1578] [outer = 00000000] 22:51:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (19AF1400) [pid = 3804] [serial = 1579] [outer = 198E1C00] 22:51:22 INFO - PROCESS | 3804 | 1461304282622 Marionette DEBUG loaded listener.js 22:51:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (19B74400) [pid = 3804] [serial = 1580] [outer = 198E1C00] 22:51:23 INFO - PROCESS | 3804 | 1461304283066 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 22:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 640ms 22:51:23 INFO - PROCESS | 3804 | 1461304283117 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 22:51:23 INFO - PROCESS | 3804 | 1461304283119 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 22:51:23 INFO - PROCESS | 3804 | 1461304283122 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:51:23 INFO - PROCESS | 3804 | 1461304283124 Marionette TRACE conn3 <- [1,2070,null,{}] 22:51:23 INFO - PROCESS | 3804 | 1461304283127 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:23 INFO - PROCESS | 3804 | 1461304283212 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 22:51:23 INFO - PROCESS | 3804 | 1461304283218 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:23 INFO - PROCESS | 3804 | ++DOCSHELL 19285800 == 67 [pid = 3804] [id = 527] 22:51:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (19864000) [pid = 3804] [serial = 1581] [outer = 00000000] 22:51:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (19BD8000) [pid = 3804] [serial = 1582] [outer = 19864000] 22:51:23 INFO - PROCESS | 3804 | 1461304283263 Marionette DEBUG loaded listener.js 22:51:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (19BDD000) [pid = 3804] [serial = 1583] [outer = 19864000] 22:51:23 INFO - PROCESS | 3804 | 1461304283781 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 22:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 703ms 22:51:23 INFO - PROCESS | 3804 | 1461304283822 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 22:51:23 INFO - PROCESS | 3804 | 1461304283824 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 22:51:23 INFO - PROCESS | 3804 | 1461304283827 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:51:23 INFO - PROCESS | 3804 | 1461304283829 Marionette TRACE conn3 <- [1,2074,null,{}] 22:51:23 INFO - PROCESS | 3804 | 1461304283832 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:23 INFO - PROCESS | 3804 | 1461304283973 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 22:51:24 INFO - PROCESS | 3804 | 1461304284050 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:24 INFO - PROCESS | 3804 | ++DOCSHELL 1A525000 == 68 [pid = 3804] [id = 528] 22:51:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (1A528400) [pid = 3804] [serial = 1584] [outer = 00000000] 22:51:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (1AB48C00) [pid = 3804] [serial = 1585] [outer = 1A528400] 22:51:24 INFO - PROCESS | 3804 | 1461304284097 Marionette DEBUG loaded listener.js 22:51:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (1B1BB800) [pid = 3804] [serial = 1586] [outer = 1A528400] 22:51:24 INFO - PROCESS | 3804 | 1461304284522 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 22:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 749ms 22:51:24 INFO - PROCESS | 3804 | 1461304284568 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 22:51:24 INFO - PROCESS | 3804 | 1461304284570 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 22:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:51:24 INFO - PROCESS | 3804 | 1461304284586 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:51:24 INFO - PROCESS | 3804 | 1461304284588 Marionette TRACE conn3 <- [1,2078,null,{}] 22:51:24 INFO - PROCESS | 3804 | 1461304284618 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:24 INFO - PROCESS | 3804 | 1461304284742 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 22:51:24 INFO - PROCESS | 3804 | 1461304284812 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:24 INFO - PROCESS | 3804 | ++DOCSHELL 19BC1000 == 69 [pid = 3804] [id = 529] 22:51:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (1ACE3400) [pid = 3804] [serial = 1587] [outer = 00000000] 22:51:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (1CA45000) [pid = 3804] [serial = 1588] [outer = 1ACE3400] 22:51:24 INFO - PROCESS | 3804 | 1461304284856 Marionette DEBUG loaded listener.js 22:51:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1C7A7800) [pid = 3804] [serial = 1589] [outer = 1ACE3400] 22:51:25 INFO - PROCESS | 3804 | 1461304285281 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 22:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 765ms 22:51:25 INFO - PROCESS | 3804 | 1461304285339 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 22:51:25 INFO - PROCESS | 3804 | 1461304285341 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 22:51:25 INFO - PROCESS | 3804 | 1461304285344 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:51:25 INFO - PROCESS | 3804 | 1461304285346 Marionette TRACE conn3 <- [1,2082,null,{}] 22:51:25 INFO - PROCESS | 3804 | 1461304285349 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:25 INFO - PROCESS | 3804 | 1461304285470 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 22:51:25 INFO - PROCESS | 3804 | 1461304285709 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:25 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (191EF800) [pid = 3804] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:51:25 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (1A9EE400) [pid = 3804] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:51:25 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (16802000) [pid = 3804] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:51:25 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (190B5000) [pid = 3804] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:51:25 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (19AB5C00) [pid = 3804] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:51:25 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (1A20BC00) [pid = 3804] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:51:25 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (1C539C00) [pid = 3804] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:51:25 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (15F4BC00) [pid = 3804] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:51:25 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (191F1C00) [pid = 3804] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:51:25 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (12B7F800) [pid = 3804] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:51:25 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (18A2D800) [pid = 3804] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:51:25 INFO - PROCESS | 3804 | ++DOCSHELL 12B7A000 == 70 [pid = 3804] [id = 530] 22:51:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (12B7F800) [pid = 3804] [serial = 1590] [outer = 00000000] 22:51:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (186C1000) [pid = 3804] [serial = 1591] [outer = 12B7F800] 22:51:25 INFO - PROCESS | 3804 | 1461304285761 Marionette DEBUG loaded listener.js 22:51:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (191F1C00) [pid = 3804] [serial = 1592] [outer = 12B7F800] 22:51:26 INFO - PROCESS | 3804 | 1461304286155 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 22:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 827ms 22:51:26 INFO - PROCESS | 3804 | 1461304286188 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 22:51:26 INFO - PROCESS | 3804 | 1461304286190 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 22:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:51:26 INFO - PROCESS | 3804 | 1461304286194 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:51:26 INFO - PROCESS | 3804 | 1461304286195 Marionette TRACE conn3 <- [1,2086,null,{}] 22:51:26 INFO - PROCESS | 3804 | 1461304286199 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:26 INFO - PROCESS | 3804 | 1461304286286 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 22:51:26 INFO - PROCESS | 3804 | 1461304286394 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:26 INFO - PROCESS | 3804 | ++DOCSHELL 16802000 == 71 [pid = 3804] [id = 531] 22:51:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (17E26000) [pid = 3804] [serial = 1593] [outer = 00000000] 22:51:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (1CCEC400) [pid = 3804] [serial = 1594] [outer = 17E26000] 22:51:26 INFO - PROCESS | 3804 | 1461304286440 Marionette DEBUG loaded listener.js 22:51:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (1CE1FC00) [pid = 3804] [serial = 1595] [outer = 17E26000] 22:51:26 INFO - PROCESS | 3804 | 1461304286802 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 22:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 624ms 22:51:26 INFO - PROCESS | 3804 | 1461304286832 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 22:51:26 INFO - PROCESS | 3804 | 1461304286834 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 22:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:51:26 INFO - PROCESS | 3804 | 1461304286837 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:51:26 INFO - PROCESS | 3804 | 1461304286838 Marionette TRACE conn3 <- [1,2090,null,{}] 22:51:26 INFO - PROCESS | 3804 | 1461304286842 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:26 INFO - PROCESS | 3804 | 1461304286967 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 22:51:26 INFO - PROCESS | 3804 | 1461304286977 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:26 INFO - PROCESS | 3804 | ++DOCSHELL 14A4D400 == 72 [pid = 3804] [id = 532] 22:51:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (1C53B000) [pid = 3804] [serial = 1596] [outer = 00000000] 22:51:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (1D74FC00) [pid = 3804] [serial = 1597] [outer = 1C53B000] 22:51:27 INFO - PROCESS | 3804 | 1461304287021 Marionette DEBUG loaded listener.js 22:51:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (1D84AC00) [pid = 3804] [serial = 1598] [outer = 1C53B000] 22:51:27 INFO - PROCESS | 3804 | 1461304287447 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 22:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 640ms 22:51:27 INFO - PROCESS | 3804 | 1461304287475 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 22:51:27 INFO - PROCESS | 3804 | 1461304287478 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 22:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:51:27 INFO - PROCESS | 3804 | 1461304287481 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:51:27 INFO - PROCESS | 3804 | 1461304287483 Marionette TRACE conn3 <- [1,2094,null,{}] 22:51:27 INFO - PROCESS | 3804 | 1461304287487 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:27 INFO - PROCESS | 3804 | 1461304287629 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 22:51:27 INFO - PROCESS | 3804 | 1461304287677 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:27 INFO - PROCESS | 3804 | ++DOCSHELL 1D5B8400 == 73 [pid = 3804] [id = 533] 22:51:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (1D892000) [pid = 3804] [serial = 1599] [outer = 00000000] 22:51:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1DA05800) [pid = 3804] [serial = 1600] [outer = 1D892000] 22:51:27 INFO - PROCESS | 3804 | 1461304287726 Marionette DEBUG loaded listener.js 22:51:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1DA0CC00) [pid = 3804] [serial = 1601] [outer = 1D892000] 22:51:28 INFO - PROCESS | 3804 | 1461304288401 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 22:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 999ms 22:51:28 INFO - PROCESS | 3804 | 1461304288485 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 22:51:28 INFO - PROCESS | 3804 | 1461304288491 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 22:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:51:28 INFO - PROCESS | 3804 | 1461304288497 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:51:28 INFO - PROCESS | 3804 | 1461304288500 Marionette TRACE conn3 <- [1,2098,null,{}] 22:51:28 INFO - PROCESS | 3804 | 1461304288506 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:28 INFO - PROCESS | 3804 | 1461304288622 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 22:51:28 INFO - PROCESS | 3804 | 1461304288773 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:28 INFO - PROCESS | 3804 | ++DOCSHELL 13532000 == 74 [pid = 3804] [id = 534] 22:51:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (13849800) [pid = 3804] [serial = 1602] [outer = 00000000] 22:51:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (15FDE800) [pid = 3804] [serial = 1603] [outer = 13849800] 22:51:28 INFO - PROCESS | 3804 | 1461304288831 Marionette DEBUG loaded listener.js 22:51:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (16776C00) [pid = 3804] [serial = 1604] [outer = 13849800] 22:51:29 INFO - PROCESS | 3804 | 1461304289429 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 22:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 937ms 22:51:29 INFO - PROCESS | 3804 | 1461304289441 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 22:51:29 INFO - PROCESS | 3804 | 1461304289447 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 22:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:51:29 INFO - PROCESS | 3804 | 1461304289453 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:51:29 INFO - PROCESS | 3804 | 1461304289456 Marionette TRACE conn3 <- [1,2102,null,{}] 22:51:29 INFO - PROCESS | 3804 | 1461304289460 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:29 INFO - PROCESS | 3804 | 1461304289573 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 22:51:29 INFO - PROCESS | 3804 | 1461304289732 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:29 INFO - PROCESS | 3804 | ++DOCSHELL 18F36400 == 75 [pid = 3804] [id = 535] 22:51:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (190B2400) [pid = 3804] [serial = 1605] [outer = 00000000] 22:51:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (19AF0000) [pid = 3804] [serial = 1606] [outer = 190B2400] 22:51:29 INFO - PROCESS | 3804 | 1461304289788 Marionette DEBUG loaded listener.js 22:51:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (19BC1800) [pid = 3804] [serial = 1607] [outer = 190B2400] 22:51:30 INFO - PROCESS | 3804 | 1461304290423 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 22:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1046ms 22:51:30 INFO - PROCESS | 3804 | 1461304290517 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 22:51:30 INFO - PROCESS | 3804 | 1461304290520 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 22:51:30 INFO - PROCESS | 3804 | 1461304290524 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:51:30 INFO - PROCESS | 3804 | 1461304290527 Marionette TRACE conn3 <- [1,2106,null,{}] 22:51:30 INFO - PROCESS | 3804 | 1461304290539 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:30 INFO - PROCESS | 3804 | 1461304290667 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 22:51:30 INFO - PROCESS | 3804 | 1461304290808 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:30 INFO - PROCESS | 3804 | ++DOCSHELL 1C5C7000 == 76 [pid = 3804] [id = 536] 22:51:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (1C5CB000) [pid = 3804] [serial = 1608] [outer = 00000000] 22:51:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (1D896000) [pid = 3804] [serial = 1609] [outer = 1C5CB000] 22:51:30 INFO - PROCESS | 3804 | 1461304290866 Marionette DEBUG loaded listener.js 22:51:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (1D89D400) [pid = 3804] [serial = 1610] [outer = 1C5CB000] 22:51:31 INFO - PROCESS | 3804 | 1461304291411 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 22:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 936ms 22:51:31 INFO - PROCESS | 3804 | 1461304291470 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 22:51:31 INFO - PROCESS | 3804 | 1461304291473 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 22:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:51:31 INFO - PROCESS | 3804 | 1461304291477 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:51:31 INFO - PROCESS | 3804 | 1461304291479 Marionette TRACE conn3 <- [1,2110,null,{}] 22:51:31 INFO - PROCESS | 3804 | 1461304291482 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:31 INFO - PROCESS | 3804 | 1461304291592 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 22:51:31 INFO - PROCESS | 3804 | 1461304291738 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:31 INFO - PROCESS | 3804 | ++DOCSHELL 1DA0A400 == 77 [pid = 3804] [id = 537] 22:51:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (1DA0B400) [pid = 3804] [serial = 1611] [outer = 00000000] 22:51:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (1DA86C00) [pid = 3804] [serial = 1612] [outer = 1DA0B400] 22:51:31 INFO - PROCESS | 3804 | 1461304291793 Marionette DEBUG loaded listener.js 22:51:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (1DA89800) [pid = 3804] [serial = 1613] [outer = 1DA0B400] 22:51:32 INFO - PROCESS | 3804 | 1461304292365 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 22:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 936ms 22:51:32 INFO - PROCESS | 3804 | 1461304292421 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 22:51:32 INFO - PROCESS | 3804 | 1461304292423 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 22:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:51:32 INFO - PROCESS | 3804 | 1461304292427 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:51:32 INFO - PROCESS | 3804 | 1461304292429 Marionette TRACE conn3 <- [1,2114,null,{}] 22:51:32 INFO - PROCESS | 3804 | 1461304292434 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:32 INFO - PROCESS | 3804 | 1461304292544 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 22:51:32 INFO - PROCESS | 3804 | 1461304292702 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:32 INFO - PROCESS | 3804 | ++DOCSHELL 1B1BA800 == 78 [pid = 3804] [id = 538] 22:51:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (1D899800) [pid = 3804] [serial = 1614] [outer = 00000000] 22:51:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (1DE9D400) [pid = 3804] [serial = 1615] [outer = 1D899800] 22:51:32 INFO - PROCESS | 3804 | 1461304292757 Marionette DEBUG loaded listener.js 22:51:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (1DFE7800) [pid = 3804] [serial = 1616] [outer = 1D899800] 22:51:33 INFO - PROCESS | 3804 | 1461304293325 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 22:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 937ms 22:51:33 INFO - PROCESS | 3804 | 1461304293372 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 22:51:33 INFO - PROCESS | 3804 | 1461304293375 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 22:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:51:33 INFO - PROCESS | 3804 | 1461304293378 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:51:33 INFO - PROCESS | 3804 | 1461304293380 Marionette TRACE conn3 <- [1,2118,null,{}] 22:51:33 INFO - PROCESS | 3804 | 1461304293384 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:33 INFO - PROCESS | 3804 | 1461304293503 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 22:51:33 INFO - PROCESS | 3804 | 1461304293665 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:33 INFO - PROCESS | 3804 | ++DOCSHELL 1DE9D000 == 79 [pid = 3804] [id = 539] 22:51:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (1DFF2400) [pid = 3804] [serial = 1617] [outer = 00000000] 22:51:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (1E208400) [pid = 3804] [serial = 1618] [outer = 1DFF2400] 22:51:33 INFO - PROCESS | 3804 | 1461304293724 Marionette DEBUG loaded listener.js 22:51:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (1E20F800) [pid = 3804] [serial = 1619] [outer = 1DFF2400] 22:51:34 INFO - PROCESS | 3804 | 1461304294300 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 22:51:34 INFO - PROCESS | 3804 | 1461304294383 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 22:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:51:34 INFO - PROCESS | 3804 | 1461304294387 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:51:34 INFO - PROCESS | 3804 | 1461304294389 Marionette TRACE conn3 <- [1,2122,null,{}] 22:51:34 INFO - PROCESS | 3804 | 1461304294392 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:34 INFO - PROCESS | 3804 | 1461304294498 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 22:51:34 INFO - PROCESS | 3804 | 1461304294644 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:34 INFO - PROCESS | 3804 | ++DOCSHELL 11C35000 == 80 [pid = 3804] [id = 540] 22:51:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (1336E800) [pid = 3804] [serial = 1620] [outer = 00000000] 22:51:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (16A3CC00) [pid = 3804] [serial = 1621] [outer = 1336E800] 22:51:34 INFO - PROCESS | 3804 | 1461304294700 Marionette DEBUG loaded listener.js 22:51:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (190A9400) [pid = 3804] [serial = 1622] [outer = 1336E800] 22:51:35 INFO - PROCESS | 3804 | 1461304295479 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 22:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1140ms 22:51:35 INFO - PROCESS | 3804 | 1461304295528 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 22:51:35 INFO - PROCESS | 3804 | 1461304295531 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 22:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:51:35 INFO - PROCESS | 3804 | 1461304295535 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:51:35 INFO - PROCESS | 3804 | 1461304295538 Marionette TRACE conn3 <- [1,2126,null,{}] 22:51:35 INFO - PROCESS | 3804 | 1461304295543 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:35 INFO - PROCESS | 3804 | 1461304295650 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 22:51:35 INFO - PROCESS | 3804 | 1461304295802 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:35 INFO - PROCESS | 3804 | ++DOCSHELL 133EC400 == 81 [pid = 3804] [id = 541] 22:51:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (1819F800) [pid = 3804] [serial = 1623] [outer = 00000000] 22:51:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (18A32000) [pid = 3804] [serial = 1624] [outer = 1819F800] 22:51:35 INFO - PROCESS | 3804 | 1461304295877 Marionette DEBUG loaded listener.js 22:51:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (190B5C00) [pid = 3804] [serial = 1625] [outer = 1819F800] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 14A4D400 == 80 [pid = 3804] [id = 532] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 16802000 == 79 [pid = 3804] [id = 531] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 12B7A000 == 78 [pid = 3804] [id = 530] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 19BC1000 == 77 [pid = 3804] [id = 529] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 1A525000 == 76 [pid = 3804] [id = 528] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 19285800 == 75 [pid = 3804] [id = 527] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 19864800 == 74 [pid = 3804] [id = 526] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 18F33C00 == 73 [pid = 3804] [id = 525] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 11CAC400 == 72 [pid = 3804] [id = 524] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 133E2000 == 71 [pid = 3804] [id = 523] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 133E7800 == 70 [pid = 3804] [id = 522] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 1C5CB800 == 69 [pid = 3804] [id = 521] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (1373F000) [pid = 3804] [serial = 1498] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (1680F800) [pid = 3804] [serial = 1501] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (191ECC00) [pid = 3804] [serial = 1504] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (19B69000) [pid = 3804] [serial = 1507] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (1B1BBC00) [pid = 3804] [serial = 1510] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (1CCE8400) [pid = 3804] [serial = 1513] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (16D19C00) [pid = 3804] [serial = 1516] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 1D458800 == 68 [pid = 3804] [id = 520] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 1C79F000 == 67 [pid = 3804] [id = 519] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 18A34C00 == 66 [pid = 3804] [id = 518] 22:51:36 INFO - PROCESS | 3804 | --DOCSHELL 13529400 == 65 [pid = 3804] [id = 517] 22:51:36 INFO - PROCESS | 3804 | 1461304296518 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 22:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 999ms 22:51:36 INFO - PROCESS | 3804 | 1461304296541 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 22:51:36 INFO - PROCESS | 3804 | 1461304296546 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 22:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:51:36 INFO - PROCESS | 3804 | 1461304296552 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:51:36 INFO - PROCESS | 3804 | 1461304296555 Marionette TRACE conn3 <- [1,2130,null,{}] 22:51:36 INFO - PROCESS | 3804 | 1461304296558 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:36 INFO - PROCESS | 3804 | 1461304296667 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (1AB45C00) [pid = 3804] [serial = 1534] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (1C5C1000) [pid = 3804] [serial = 1537] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (19998C00) [pid = 3804] [serial = 1535] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (16805000) [pid = 3804] [serial = 1522] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (16D4EC00) [pid = 3804] [serial = 1523] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (199A5400) [pid = 3804] [serial = 1528] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (19AB1C00) [pid = 3804] [serial = 1529] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (15D06000) [pid = 3804] [serial = 1520] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (14A10C00) [pid = 3804] [serial = 1519] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (18F37800) [pid = 3804] [serial = 1525] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (190AD800) [pid = 3804] [serial = 1526] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (19BC0800) [pid = 3804] [serial = 1531] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (1C5C8400) [pid = 3804] [serial = 1538] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (1C7A8400) [pid = 3804] [serial = 1496] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1C7A4C00) [pid = 3804] [serial = 1540] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (1CA4D400) [pid = 3804] [serial = 1541] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (1C53FC00) [pid = 3804] [serial = 1544] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1ACE0400) [pid = 3804] [serial = 1543] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (19BD5800) [pid = 3804] [serial = 1532] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (1CCE1800) [pid = 3804] [serial = 1547] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (1CC9FC00) [pid = 3804] [serial = 1546] [outer = 00000000] [url = about:blank] 22:51:36 INFO - PROCESS | 3804 | 1461304296780 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:36 INFO - PROCESS | 3804 | ++DOCSHELL 133EA000 == 66 [pid = 3804] [id = 542] 22:51:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (13848C00) [pid = 3804] [serial = 1626] [outer = 00000000] 22:51:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (16D4EC00) [pid = 3804] [serial = 1627] [outer = 13848C00] 22:51:36 INFO - PROCESS | 3804 | 1461304296825 Marionette DEBUG loaded listener.js 22:51:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (186BBC00) [pid = 3804] [serial = 1628] [outer = 13848C00] 22:51:37 INFO - PROCESS | 3804 | 1461304297251 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 22:51:37 INFO - PROCESS | 3804 | 1461304297302 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 22:51:37 INFO - PROCESS | 3804 | 1461304297306 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:51:37 INFO - PROCESS | 3804 | 1461304297310 Marionette TRACE conn3 <- [1,2134,null,{}] 22:51:37 INFO - PROCESS | 3804 | 1461304297325 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:37 INFO - PROCESS | 3804 | 1461304297428 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 22:51:37 INFO - PROCESS | 3804 | 1461304297444 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:37 INFO - PROCESS | 3804 | ++DOCSHELL 19AF0400 == 67 [pid = 3804] [id = 543] 22:51:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (19B71C00) [pid = 3804] [serial = 1629] [outer = 00000000] 22:51:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (19BD3400) [pid = 3804] [serial = 1630] [outer = 19B71C00] 22:51:37 INFO - PROCESS | 3804 | 1461304297492 Marionette DEBUG loaded listener.js 22:51:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (19BDD400) [pid = 3804] [serial = 1631] [outer = 19B71C00] 22:51:37 INFO - PROCESS | 3804 | 1461304297956 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 22:51:37 INFO - PROCESS | 3804 | 1461304297994 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 22:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:51:38 INFO - PROCESS | 3804 | 1461304298001 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:51:38 INFO - PROCESS | 3804 | 1461304298003 Marionette TRACE conn3 <- [1,2138,null,{}] 22:51:38 INFO - PROCESS | 3804 | 1461304298006 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:38 INFO - PROCESS | 3804 | 1461304298096 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 22:51:38 INFO - PROCESS | 3804 | 1461304298103 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:38 INFO - PROCESS | 3804 | ++DOCSHELL 1A527000 == 68 [pid = 3804] [id = 544] 22:51:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1A943400) [pid = 3804] [serial = 1632] [outer = 00000000] 22:51:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (1B1BEC00) [pid = 3804] [serial = 1633] [outer = 1A943400] 22:51:38 INFO - PROCESS | 3804 | 1461304298148 Marionette DEBUG loaded listener.js 22:51:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (1C534C00) [pid = 3804] [serial = 1634] [outer = 1A943400] 22:51:38 INFO - PROCESS | 3804 | 1461304298613 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 22:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 687ms 22:51:38 INFO - PROCESS | 3804 | 1461304298701 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 22:51:38 INFO - PROCESS | 3804 | 1461304298703 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 22:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:51:38 INFO - PROCESS | 3804 | 1461304298707 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:51:38 INFO - PROCESS | 3804 | 1461304298709 Marionette TRACE conn3 <- [1,2142,null,{}] 22:51:38 INFO - PROCESS | 3804 | 1461304298712 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:38 INFO - PROCESS | 3804 | 1461304298826 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 22:51:38 INFO - PROCESS | 3804 | 1461304298835 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:38 INFO - PROCESS | 3804 | ++DOCSHELL 1A52A800 == 69 [pid = 3804] [id = 545] 22:51:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (1C53C400) [pid = 3804] [serial = 1635] [outer = 00000000] 22:51:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (1C5CC000) [pid = 3804] [serial = 1636] [outer = 1C53C400] 22:51:38 INFO - PROCESS | 3804 | 1461304298880 Marionette DEBUG loaded listener.js 22:51:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (1C7A1800) [pid = 3804] [serial = 1637] [outer = 1C53C400] 22:51:39 INFO - PROCESS | 3804 | 1461304299388 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 22:51:39 INFO - PROCESS | 3804 | 1461304299448 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 22:51:39 INFO - PROCESS | 3804 | 1461304299450 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 22:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:51:39 INFO - PROCESS | 3804 | 1461304299458 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:51:39 INFO - PROCESS | 3804 | 1461304299459 Marionette TRACE conn3 <- [1,2146,null,{}] 22:51:39 INFO - PROCESS | 3804 | 1461304299463 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:39 INFO - PROCESS | 3804 | 1461304299593 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 22:51:39 INFO - PROCESS | 3804 | 1461304299672 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:39 INFO - PROCESS | 3804 | ++DOCSHELL 1CC94C00 == 70 [pid = 3804] [id = 546] 22:51:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (1CC97C00) [pid = 3804] [serial = 1638] [outer = 00000000] 22:51:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (1CE15000) [pid = 3804] [serial = 1639] [outer = 1CC97C00] 22:51:39 INFO - PROCESS | 3804 | 1461304299719 Marionette DEBUG loaded listener.js 22:51:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (1D5B1800) [pid = 3804] [serial = 1640] [outer = 1CC97C00] 22:51:40 INFO - PROCESS | 3804 | 1461304300146 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 749ms 22:51:40 INFO - PROCESS | 3804 | 1461304300228 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 22:51:40 INFO - PROCESS | 3804 | 1461304300230 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 22:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:51:40 INFO - PROCESS | 3804 | 1461304300234 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:51:40 INFO - PROCESS | 3804 | 1461304300235 Marionette TRACE conn3 <- [1,2150,null,{}] 22:51:40 INFO - PROCESS | 3804 | 1461304300239 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:40 INFO - PROCESS | 3804 | 1461304300363 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 22:51:40 INFO - PROCESS | 3804 | 1461304300438 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:40 INFO - PROCESS | 3804 | ++DOCSHELL 1352F000 == 71 [pid = 3804] [id = 547] 22:51:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (1D5BC000) [pid = 3804] [serial = 1641] [outer = 00000000] 22:51:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (1D850000) [pid = 3804] [serial = 1642] [outer = 1D5BC000] 22:51:40 INFO - PROCESS | 3804 | 1461304300491 Marionette DEBUG loaded listener.js 22:51:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (1D89C400) [pid = 3804] [serial = 1643] [outer = 1D5BC000] 22:51:40 INFO - PROCESS | 3804 | 1461304300906 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 22:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 702ms 22:51:40 INFO - PROCESS | 3804 | 1461304300933 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 22:51:40 INFO - PROCESS | 3804 | 1461304300935 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 22:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:51:40 INFO - PROCESS | 3804 | 1461304300938 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:51:40 INFO - PROCESS | 3804 | 1461304300940 Marionette TRACE conn3 <- [1,2154,null,{}] 22:51:40 INFO - PROCESS | 3804 | 1461304300943 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:41 INFO - PROCESS | 3804 | 1461304301198 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 22:51:41 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (1A528400) [pid = 3804] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:51:41 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (1ACE3400) [pid = 3804] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:51:41 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (12B7F800) [pid = 3804] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:51:41 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (133E4800) [pid = 3804] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:51:41 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (13534800) [pid = 3804] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:51:41 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (18F34400) [pid = 3804] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:51:41 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (1D22E800) [pid = 3804] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:51:41 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (198E1C00) [pid = 3804] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:51:41 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (19864000) [pid = 3804] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:51:41 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (1C53B000) [pid = 3804] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:51:41 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (17E26000) [pid = 3804] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:51:41 INFO - PROCESS | 3804 | 1461304301278 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:41 INFO - PROCESS | 3804 | ++DOCSHELL 12B7F800 == 72 [pid = 3804] [id = 548] 22:51:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (12BDF400) [pid = 3804] [serial = 1644] [outer = 00000000] 22:51:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (18627400) [pid = 3804] [serial = 1645] [outer = 12BDF400] 22:51:41 INFO - PROCESS | 3804 | 1461304301323 Marionette DEBUG loaded listener.js 22:51:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (19864000) [pid = 3804] [serial = 1646] [outer = 12BDF400] 22:51:41 INFO - PROCESS | 3804 | 1461304301700 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 22:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 843ms 22:51:41 INFO - PROCESS | 3804 | 1461304301781 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 22:51:41 INFO - PROCESS | 3804 | 1461304301783 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 22:51:41 INFO - PROCESS | 3804 | 1461304301787 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:51:41 INFO - PROCESS | 3804 | 1461304301788 Marionette TRACE conn3 <- [1,2158,null,{}] 22:51:41 INFO - PROCESS | 3804 | 1461304301792 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:41 INFO - PROCESS | 3804 | 1461304301880 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 22:51:41 INFO - PROCESS | 3804 | 1461304301890 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:41 INFO - PROCESS | 3804 | ++DOCSHELL 15FD4400 == 73 [pid = 3804] [id = 549] 22:51:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (18F3B400) [pid = 3804] [serial = 1647] [outer = 00000000] 22:51:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (1DA0A000) [pid = 3804] [serial = 1648] [outer = 18F3B400] 22:51:41 INFO - PROCESS | 3804 | 1461304301934 Marionette DEBUG loaded listener.js 22:51:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (1DFEE000) [pid = 3804] [serial = 1649] [outer = 18F3B400] 22:51:42 INFO - PROCESS | 3804 | 1461304302374 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 22:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 624ms 22:51:42 INFO - PROCESS | 3804 | 1461304302425 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 22:51:42 INFO - PROCESS | 3804 | 1461304302427 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 22:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:51:42 INFO - PROCESS | 3804 | 1461304302430 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:51:42 INFO - PROCESS | 3804 | 1461304302432 Marionette TRACE conn3 <- [1,2162,null,{}] 22:51:42 INFO - PROCESS | 3804 | 1461304302435 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:42 INFO - PROCESS | 3804 | 1461304302527 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 22:51:42 INFO - PROCESS | 3804 | 1461304302533 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:42 INFO - PROCESS | 3804 | ++DOCSHELL 02A97800 == 74 [pid = 3804] [id = 550] 22:51:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (1C53B000) [pid = 3804] [serial = 1650] [outer = 00000000] 22:51:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (1E211800) [pid = 3804] [serial = 1651] [outer = 1C53B000] 22:51:42 INFO - PROCESS | 3804 | 1461304302582 Marionette DEBUG loaded listener.js 22:51:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (1E39A800) [pid = 3804] [serial = 1652] [outer = 1C53B000] 22:51:43 INFO - PROCESS | 3804 | 1461304303047 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 22:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 640ms 22:51:43 INFO - PROCESS | 3804 | 1461304303068 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 22:51:43 INFO - PROCESS | 3804 | 1461304303071 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 22:51:43 INFO - PROCESS | 3804 | 1461304303074 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:51:43 INFO - PROCESS | 3804 | 1461304303076 Marionette TRACE conn3 <- [1,2166,null,{}] 22:51:43 INFO - PROCESS | 3804 | 1461304303080 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:43 INFO - PROCESS | 3804 | 1461304303184 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 22:51:43 INFO - PROCESS | 3804 | 1461304303455 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:43 INFO - PROCESS | 3804 | ++DOCSHELL 12BE6800 == 75 [pid = 3804] [id = 551] 22:51:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (13382800) [pid = 3804] [serial = 1653] [outer = 00000000] 22:51:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (139E9000) [pid = 3804] [serial = 1654] [outer = 13382800] 22:51:43 INFO - PROCESS | 3804 | 1461304303521 Marionette DEBUG loaded listener.js 22:51:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (13DD8400) [pid = 3804] [serial = 1655] [outer = 13382800] 22:51:44 INFO - PROCESS | 3804 | 1461304304105 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1093ms 22:51:44 INFO - PROCESS | 3804 | 1461304304172 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 22:51:44 INFO - PROCESS | 3804 | 1461304304176 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 22:51:44 INFO - PROCESS | 3804 | 1461304304181 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:51:44 INFO - PROCESS | 3804 | 1461304304185 Marionette TRACE conn3 <- [1,2170,null,{}] 22:51:44 INFO - PROCESS | 3804 | 1461304304191 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:44 INFO - PROCESS | 3804 | 1461304304311 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 22:51:44 INFO - PROCESS | 3804 | 1461304304462 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:44 INFO - PROCESS | 3804 | ++DOCSHELL 18A31800 == 76 [pid = 3804] [id = 552] 22:51:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (18A34C00) [pid = 3804] [serial = 1656] [outer = 00000000] 22:51:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (19288C00) [pid = 3804] [serial = 1657] [outer = 18A34C00] 22:51:44 INFO - PROCESS | 3804 | 1461304304520 Marionette DEBUG loaded listener.js 22:51:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (1999F800) [pid = 3804] [serial = 1658] [outer = 18A34C00] 22:51:45 INFO - PROCESS | 3804 | 1461304305113 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 937ms 22:51:45 INFO - PROCESS | 3804 | 1461304305130 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 22:51:45 INFO - PROCESS | 3804 | 1461304305134 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 22:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:51:45 INFO - PROCESS | 3804 | 1461304305138 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:51:45 INFO - PROCESS | 3804 | 1461304305140 Marionette TRACE conn3 <- [1,2174,null,{}] 22:51:45 INFO - PROCESS | 3804 | 1461304305144 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:45 INFO - PROCESS | 3804 | 1461304305258 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 22:51:45 INFO - PROCESS | 3804 | 1461304305421 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:45 INFO - PROCESS | 3804 | ++DOCSHELL 1C540C00 == 77 [pid = 3804] [id = 553] 22:51:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (1C541000) [pid = 3804] [serial = 1659] [outer = 00000000] 22:51:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (1CCE2800) [pid = 3804] [serial = 1660] [outer = 1C541000] 22:51:45 INFO - PROCESS | 3804 | 1461304305477 Marionette DEBUG loaded listener.js 22:51:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (1D749400) [pid = 3804] [serial = 1661] [outer = 1C541000] 22:51:46 INFO - PROCESS | 3804 | 1461304306122 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1045ms 22:51:46 INFO - PROCESS | 3804 | 1461304306197 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 22:51:46 INFO - PROCESS | 3804 | 1461304306200 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 22:51:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:51:46 INFO - PROCESS | 3804 | 1461304306210 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:51:46 INFO - PROCESS | 3804 | 1461304306216 Marionette TRACE conn3 <- [1,2178,null,{}] 22:51:46 INFO - PROCESS | 3804 | 1461304306221 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:46 INFO - PROCESS | 3804 | 1461304306366 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 22:51:46 INFO - PROCESS | 3804 | 1461304306514 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:46 INFO - PROCESS | 3804 | ++DOCSHELL 1839A400 == 78 [pid = 3804] [id = 554] 22:51:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (1EB34800) [pid = 3804] [serial = 1662] [outer = 00000000] 22:51:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (1EB42800) [pid = 3804] [serial = 1663] [outer = 1EB34800] 22:51:46 INFO - PROCESS | 3804 | 1461304306572 Marionette DEBUG loaded listener.js 22:51:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 153 (1ECAFC00) [pid = 3804] [serial = 1664] [outer = 1EB34800] 22:51:47 INFO - PROCESS | 3804 | 1461304307096 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 22:51:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 968ms 22:51:47 INFO - PROCESS | 3804 | 1461304307170 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 22:51:47 INFO - PROCESS | 3804 | 1461304307173 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 22:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:51:47 INFO - PROCESS | 3804 | 1461304307176 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:51:47 INFO - PROCESS | 3804 | 1461304307178 Marionette TRACE conn3 <- [1,2182,null,{}] 22:51:47 INFO - PROCESS | 3804 | 1461304307182 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:47 INFO - PROCESS | 3804 | 1461304307293 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 22:51:47 INFO - PROCESS | 3804 | 1461304307442 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:47 INFO - PROCESS | 3804 | ++DOCSHELL 1EB34000 == 79 [pid = 3804] [id = 555] 22:51:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 154 (1EB3D800) [pid = 3804] [serial = 1665] [outer = 00000000] 22:51:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 155 (1ECBA400) [pid = 3804] [serial = 1666] [outer = 1EB3D800] 22:51:47 INFO - PROCESS | 3804 | 1461304307497 Marionette DEBUG loaded listener.js 22:51:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 156 (1ECBC000) [pid = 3804] [serial = 1667] [outer = 1EB3D800] 22:51:48 INFO - PROCESS | 3804 | 1461304308079 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 22:51:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:51:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 937ms 22:51:48 INFO - PROCESS | 3804 | 1461304308120 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 22:51:48 INFO - PROCESS | 3804 | 1461304308123 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 22:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:51:48 INFO - PROCESS | 3804 | 1461304308126 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:51:48 INFO - PROCESS | 3804 | 1461304308128 Marionette TRACE conn3 <- [1,2186,null,{}] 22:51:48 INFO - PROCESS | 3804 | 1461304308131 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:48 INFO - PROCESS | 3804 | 1461304308240 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 22:51:48 INFO - PROCESS | 3804 | 1461304308400 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:48 INFO - PROCESS | 3804 | ++DOCSHELL 1D893000 == 80 [pid = 3804] [id = 556] 22:51:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 157 (1D893C00) [pid = 3804] [serial = 1668] [outer = 00000000] 22:51:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 158 (2137E400) [pid = 3804] [serial = 1669] [outer = 1D893C00] 22:51:48 INFO - PROCESS | 3804 | 1461304308464 Marionette DEBUG loaded listener.js 22:51:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 159 (21384400) [pid = 3804] [serial = 1670] [outer = 1D893C00] 22:51:49 INFO - PROCESS | 3804 | 1461304309362 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:51:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:51:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1311ms 22:51:49 INFO - PROCESS | 3804 | 1461304309437 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 22:51:49 INFO - PROCESS | 3804 | 1461304309441 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 22:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:51:49 INFO - PROCESS | 3804 | 1461304309446 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:51:49 INFO - PROCESS | 3804 | 1461304309450 Marionette TRACE conn3 <- [1,2190,null,{}] 22:51:49 INFO - PROCESS | 3804 | 1461304309457 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:49 INFO - PROCESS | 3804 | 1461304309635 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 22:51:49 INFO - PROCESS | 3804 | 1461304309797 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:49 INFO - PROCESS | 3804 | ++DOCSHELL 13314400 == 81 [pid = 3804] [id = 557] 22:51:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 160 (133ED800) [pid = 3804] [serial = 1671] [outer = 00000000] 22:51:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 161 (14450800) [pid = 3804] [serial = 1672] [outer = 133ED800] 22:51:49 INFO - PROCESS | 3804 | 1461304309893 Marionette DEBUG loaded listener.js 22:51:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 162 (15D36800) [pid = 3804] [serial = 1673] [outer = 133ED800] 22:51:50 INFO - PROCESS | 3804 | --DOCSHELL 1E20D400 == 80 [pid = 3804] [id = 16] 22:51:50 INFO - PROCESS | 3804 | 1461304310574 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:51:50 INFO - PROCESS | 3804 | --DOCSHELL 02A97800 == 79 [pid = 3804] [id = 550] 22:51:50 INFO - PROCESS | 3804 | --DOCSHELL 15FD4400 == 78 [pid = 3804] [id = 549] 22:51:50 INFO - PROCESS | 3804 | --DOCSHELL 12B7F800 == 77 [pid = 3804] [id = 548] 22:51:50 INFO - PROCESS | 3804 | --DOCSHELL 1352F000 == 76 [pid = 3804] [id = 547] 22:51:50 INFO - PROCESS | 3804 | --DOCSHELL 1CC94C00 == 75 [pid = 3804] [id = 546] 22:51:50 INFO - PROCESS | 3804 | --DOCSHELL 1A52A800 == 74 [pid = 3804] [id = 545] 22:51:50 INFO - PROCESS | 3804 | --DOCSHELL 1A527000 == 73 [pid = 3804] [id = 544] 22:51:50 INFO - PROCESS | 3804 | --DOCSHELL 19AF0400 == 72 [pid = 3804] [id = 543] 22:51:50 INFO - PROCESS | 3804 | --DOCSHELL 133EA000 == 71 [pid = 3804] [id = 542] 22:51:50 INFO - PROCESS | 3804 | --DOCSHELL 133EC400 == 70 [pid = 3804] [id = 541] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 161 (1CE12800) [pid = 3804] [serial = 1558] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 160 (16804400) [pid = 3804] [serial = 1552] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 159 (19289800) [pid = 3804] [serial = 1555] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOCSHELL 13532000 == 69 [pid = 3804] [id = 534] 22:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1186ms 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 158 (1AB48C00) [pid = 3804] [serial = 1585] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 157 (1CA45000) [pid = 3804] [serial = 1588] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 156 (1B1BB800) [pid = 3804] [serial = 1586] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 155 (1C7A7800) [pid = 3804] [serial = 1589] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 154 (186C1000) [pid = 3804] [serial = 1591] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 153 (16066C00) [pid = 3804] [serial = 1573] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 152 (16A39000) [pid = 3804] [serial = 1574] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (16805C00) [pid = 3804] [serial = 1571] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (16068800) [pid = 3804] [serial = 1570] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (190B7C00) [pid = 3804] [serial = 1576] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (19223400) [pid = 3804] [serial = 1577] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (1D5B2000) [pid = 3804] [serial = 1549] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (1D5B8000) [pid = 3804] [serial = 1550] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (1D745000) [pid = 3804] [serial = 1561] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (19AF1400) [pid = 3804] [serial = 1579] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (19B74400) [pid = 3804] [serial = 1580] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (19BD8000) [pid = 3804] [serial = 1582] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (1D848800) [pid = 3804] [serial = 1564] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (133EF800) [pid = 3804] [serial = 1567] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (1D74FC00) [pid = 3804] [serial = 1597] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (191F1C00) [pid = 3804] [serial = 1592] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (19BDD000) [pid = 3804] [serial = 1583] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (1CCEC400) [pid = 3804] [serial = 1594] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (1D84AC00) [pid = 3804] [serial = 1598] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (1CE1FC00) [pid = 3804] [serial = 1595] [outer = 00000000] [url = about:blank] 22:51:50 INFO - PROCESS | 3804 | 1461304310661 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 22:51:50 INFO - PROCESS | 3804 | 1461304310666 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 22:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:51:50 INFO - PROCESS | 3804 | 1461304310674 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:51:50 INFO - PROCESS | 3804 | 1461304310677 Marionette TRACE conn3 <- [1,2194,null,{}] 22:51:50 INFO - PROCESS | 3804 | 1461304310681 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:50 INFO - PROCESS | 3804 | 1461304310785 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 22:51:50 INFO - PROCESS | 3804 | 1461304310791 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:50 INFO - PROCESS | 3804 | ++DOCSHELL 13DD9800 == 70 [pid = 3804] [id = 558] 22:51:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (16769C00) [pid = 3804] [serial = 1674] [outer = 00000000] 22:51:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (16806000) [pid = 3804] [serial = 1675] [outer = 16769C00] 22:51:50 INFO - PROCESS | 3804 | 1461304310838 Marionette DEBUG loaded listener.js 22:51:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (16D20400) [pid = 3804] [serial = 1676] [outer = 16769C00] 22:51:51 INFO - PROCESS | 3804 | 1461304311386 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 22:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 22:51:51 INFO - PROCESS | 3804 | 1461304311415 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 22:51:51 INFO - PROCESS | 3804 | 1461304311417 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 22:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:51:51 INFO - PROCESS | 3804 | 1461304311420 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:51:51 INFO - PROCESS | 3804 | 1461304311423 Marionette TRACE conn3 <- [1,2198,null,{}] 22:51:51 INFO - PROCESS | 3804 | 1461304311434 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:51 INFO - PROCESS | 3804 | 1461304311521 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 22:51:51 INFO - PROCESS | 3804 | 1461304311626 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:51 INFO - PROCESS | 3804 | ++DOCSHELL 1606E800 == 71 [pid = 3804] [id = 559] 22:51:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (16769400) [pid = 3804] [serial = 1677] [outer = 00000000] 22:51:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (190AE000) [pid = 3804] [serial = 1678] [outer = 16769400] 22:51:51 INFO - PROCESS | 3804 | 1461304311674 Marionette DEBUG loaded listener.js 22:51:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (191ECC00) [pid = 3804] [serial = 1679] [outer = 16769400] 22:51:52 INFO - PROCESS | 3804 | 1461304312064 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 22:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 702ms 22:51:52 INFO - PROCESS | 3804 | 1461304312120 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 22:51:52 INFO - PROCESS | 3804 | 1461304312122 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 22:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:51:52 INFO - PROCESS | 3804 | 1461304312126 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:51:52 INFO - PROCESS | 3804 | 1461304312128 Marionette TRACE conn3 <- [1,2202,null,{}] 22:51:52 INFO - PROCESS | 3804 | 1461304312131 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:52 INFO - PROCESS | 3804 | 1461304312216 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 22:51:52 INFO - PROCESS | 3804 | 1461304312222 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:52 INFO - PROCESS | 3804 | ++DOCSHELL 190B5000 == 72 [pid = 3804] [id = 560] 22:51:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (190B7C00) [pid = 3804] [serial = 1680] [outer = 00000000] 22:51:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (198EE400) [pid = 3804] [serial = 1681] [outer = 190B7C00] 22:51:52 INFO - PROCESS | 3804 | 1461304312267 Marionette DEBUG loaded listener.js 22:51:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (19AB5000) [pid = 3804] [serial = 1682] [outer = 190B7C00] 22:51:52 INFO - PROCESS | 3804 | 1461304312744 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 22:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 703ms 22:51:52 INFO - PROCESS | 3804 | 1461304312825 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 22:51:52 INFO - PROCESS | 3804 | 1461304312827 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 22:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:51:52 INFO - PROCESS | 3804 | 1461304312830 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:51:52 INFO - PROCESS | 3804 | 1461304312832 Marionette TRACE conn3 <- [1,2206,null,{}] 22:51:52 INFO - PROCESS | 3804 | 1461304312842 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:52 INFO - PROCESS | 3804 | 1461304312992 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 22:51:53 INFO - PROCESS | 3804 | 1461304313020 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:53 INFO - PROCESS | 3804 | ++DOCSHELL 19B6BC00 == 73 [pid = 3804] [id = 561] 22:51:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (19B6C400) [pid = 3804] [serial = 1683] [outer = 00000000] 22:51:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (19BBC400) [pid = 3804] [serial = 1684] [outer = 19B6C400] 22:51:53 INFO - PROCESS | 3804 | 1461304313065 Marionette DEBUG loaded listener.js 22:51:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (19BC3800) [pid = 3804] [serial = 1685] [outer = 19B6C400] 22:51:53 INFO - PROCESS | 3804 | 1461304313522 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 22:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 734ms 22:51:53 INFO - PROCESS | 3804 | 1461304313571 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 22:51:53 INFO - PROCESS | 3804 | 1461304313573 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 22:51:53 INFO - PROCESS | 3804 | 1461304313576 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:51:53 INFO - PROCESS | 3804 | 1461304313578 Marionette TRACE conn3 <- [1,2210,null,{}] 22:51:53 INFO - PROCESS | 3804 | 1461304313582 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:53 INFO - PROCESS | 3804 | 1461304313723 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 22:51:53 INFO - PROCESS | 3804 | 1461304313795 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:53 INFO - PROCESS | 3804 | ++DOCSHELL 1337FC00 == 74 [pid = 3804] [id = 562] 22:51:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (19BDCC00) [pid = 3804] [serial = 1686] [outer = 00000000] 22:51:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 148 (1A20F400) [pid = 3804] [serial = 1687] [outer = 19BDCC00] 22:51:53 INFO - PROCESS | 3804 | 1461304313850 Marionette DEBUG loaded listener.js 22:51:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 149 (1A20BC00) [pid = 3804] [serial = 1688] [outer = 19BDCC00] 22:51:54 INFO - PROCESS | 3804 | 1461304314270 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:51:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 22:51:54 INFO - PROCESS | 3804 | 1461304314324 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 22:51:54 INFO - PROCESS | 3804 | 1461304314326 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 22:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:51:54 INFO - PROCESS | 3804 | 1461304314338 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:51:54 INFO - PROCESS | 3804 | 1461304314340 Marionette TRACE conn3 <- [1,2214,null,{}] 22:51:54 INFO - PROCESS | 3804 | 1461304314344 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:54 INFO - PROCESS | 3804 | 1461304314467 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 22:51:54 INFO - PROCESS | 3804 | 1461304314538 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:54 INFO - PROCESS | 3804 | ++DOCSHELL 19E6B800 == 75 [pid = 3804] [id = 563] 22:51:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 150 (1A941400) [pid = 3804] [serial = 1689] [outer = 00000000] 22:51:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 151 (1C537000) [pid = 3804] [serial = 1690] [outer = 1A941400] 22:51:54 INFO - PROCESS | 3804 | 1461304314583 Marionette DEBUG loaded listener.js 22:51:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 152 (1C5BF800) [pid = 3804] [serial = 1691] [outer = 1A941400] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 151 (1336E800) [pid = 3804] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 150 (18F33800) [pid = 3804] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 149 (1C53C400) [pid = 3804] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 148 (1D898000) [pid = 3804] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 147 (13843C00) [pid = 3804] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (1CA44800) [pid = 3804] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (13565800) [pid = 3804] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (19B71C00) [pid = 3804] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (13848C00) [pid = 3804] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (1819F800) [pid = 3804] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (1A943400) [pid = 3804] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (19AB1800) [pid = 3804] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (14498C00) [pid = 3804] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (1D5BC000) [pid = 3804] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (18F3CC00) [pid = 3804] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (1A4AE000) [pid = 3804] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (1CC97C00) [pid = 3804] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (191EE800) [pid = 3804] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (1D895C00) [pid = 3804] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (191EF400) [pid = 3804] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1999B800) [pid = 3804] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (18F3B400) [pid = 3804] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (1352F400) [pid = 3804] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (12BDF400) [pid = 3804] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (14401800) [pid = 3804] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (18A35000) [pid = 3804] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:51:55 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (1DA0DC00) [pid = 3804] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:51:55 INFO - PROCESS | 3804 | 1461304315434 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 22:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1140ms 22:51:55 INFO - PROCESS | 3804 | 1461304315482 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 22:51:55 INFO - PROCESS | 3804 | 1461304315484 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 22:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:51:55 INFO - PROCESS | 3804 | 1461304315487 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:51:55 INFO - PROCESS | 3804 | 1461304315489 Marionette TRACE conn3 <- [1,2218,null,{}] 22:51:55 INFO - PROCESS | 3804 | 1461304315500 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:55 INFO - PROCESS | 3804 | 1461304315583 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 22:51:55 INFO - PROCESS | 3804 | 1461304315590 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:55 INFO - PROCESS | 3804 | ++DOCSHELL 139E3000 == 76 [pid = 3804] [id = 564] 22:51:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (13DCC000) [pid = 3804] [serial = 1692] [outer = 00000000] 22:51:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (16A3D400) [pid = 3804] [serial = 1693] [outer = 13DCC000] 22:51:55 INFO - PROCESS | 3804 | 1461304315634 Marionette DEBUG loaded listener.js 22:51:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (183E2400) [pid = 3804] [serial = 1694] [outer = 13DCC000] 22:51:56 INFO - PROCESS | 3804 | 1461304316062 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 22:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 593ms 22:51:56 INFO - PROCESS | 3804 | 1461304316083 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 22:51:56 INFO - PROCESS | 3804 | 1461304316085 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 22:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:51:56 INFO - PROCESS | 3804 | 1461304316089 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:51:56 INFO - PROCESS | 3804 | 1461304316090 Marionette TRACE conn3 <- [1,2222,null,{}] 22:51:56 INFO - PROCESS | 3804 | 1461304316093 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:56 INFO - PROCESS | 3804 | 1461304316226 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 22:51:56 INFO - PROCESS | 3804 | 1461304316235 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:56 INFO - PROCESS | 3804 | ++DOCSHELL 1336D400 == 77 [pid = 3804] [id = 565] 22:51:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (15D0FC00) [pid = 3804] [serial = 1695] [outer = 00000000] 22:51:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (19AB4800) [pid = 3804] [serial = 1696] [outer = 15D0FC00] 22:51:56 INFO - PROCESS | 3804 | 1461304316281 Marionette DEBUG loaded listener.js 22:51:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (19AB1800) [pid = 3804] [serial = 1697] [outer = 15D0FC00] 22:51:56 INFO - PROCESS | 3804 | 1461304316705 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 22:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 640ms 22:51:56 INFO - PROCESS | 3804 | 1461304316744 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 22:51:56 INFO - PROCESS | 3804 | 1461304316746 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 22:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:51:56 INFO - PROCESS | 3804 | 1461304316750 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:51:56 INFO - PROCESS | 3804 | 1461304316752 Marionette TRACE conn3 <- [1,2226,null,{}] 22:51:56 INFO - PROCESS | 3804 | 1461304316755 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:56 INFO - PROCESS | 3804 | 1461304316885 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 22:51:56 INFO - PROCESS | 3804 | 1461304316904 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:56 INFO - PROCESS | 3804 | ++DOCSHELL 1331B800 == 78 [pid = 3804] [id = 566] 22:51:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (133E9400) [pid = 3804] [serial = 1698] [outer = 00000000] 22:51:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (1ACE2800) [pid = 3804] [serial = 1699] [outer = 133E9400] 22:51:56 INFO - PROCESS | 3804 | 1461304316950 Marionette DEBUG loaded listener.js 22:51:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (1C540400) [pid = 3804] [serial = 1700] [outer = 133E9400] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 19287800 == 77 [pid = 3804] [id = 360] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 18F36400 == 76 [pid = 3804] [id = 535] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1CE18800 == 75 [pid = 3804] [id = 516] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1D896800 == 74 [pid = 3804] [id = 491] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 11B72C00 == 73 [pid = 3804] [id = 459] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 19E76800 == 72 [pid = 3804] [id = 504] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 11C35000 == 71 [pid = 3804] [id = 540] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 19AB4C00 == 70 [pid = 3804] [id = 392] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 183DE400 == 69 [pid = 3804] [id = 492] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1B1BA800 == 68 [pid = 3804] [id = 538] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1A2E2C00 == 67 [pid = 3804] [id = 486] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1DE9D000 == 66 [pid = 3804] [id = 539] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 14409800 == 65 [pid = 3804] [id = 407] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 198EA800 == 64 [pid = 3804] [id = 379] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 13842000 == 63 [pid = 3804] [id = 442] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1D84DC00 == 62 [pid = 3804] [id = 489] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 19E67C00 == 61 [pid = 3804] [id = 393] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1DFE7000 == 60 [pid = 3804] [id = 15] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 02A97C00 == 59 [pid = 3804] [id = 359] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1330DC00 == 58 [pid = 3804] [id = 503] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1383DC00 == 57 [pid = 3804] [id = 476] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 186C6C00 == 56 [pid = 3804] [id = 501] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1DA0A400 == 55 [pid = 3804] [id = 537] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 19EA5000 == 54 [pid = 3804] [id = 409] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 15715000 == 53 [pid = 3804] [id = 394] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1606B800 == 52 [pid = 3804] [id = 391] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1999B000 == 51 [pid = 3804] [id = 502] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1C5C7000 == 50 [pid = 3804] [id = 536] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 19AA9800 == 49 [pid = 3804] [id = 408] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 19BBA000 == 48 [pid = 3804] [id = 441] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 13371000 == 47 [pid = 3804] [id = 390] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1819A400 == 46 [pid = 3804] [id = 423] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 12BDAC00 == 45 [pid = 3804] [id = 505] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1444F800 == 44 [pid = 3804] [id = 19] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1356F800 == 43 [pid = 3804] [id = 470] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 18636400 == 42 [pid = 3804] [id = 20] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1E208C00 == 41 [pid = 3804] [id = 17] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 13314400 == 40 [pid = 3804] [id = 557] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1D893000 == 39 [pid = 3804] [id = 556] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1EB34000 == 38 [pid = 3804] [id = 555] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1C540C00 == 37 [pid = 3804] [id = 553] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1839A400 == 36 [pid = 3804] [id = 554] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 18A31800 == 35 [pid = 3804] [id = 552] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1D5B8400 == 34 [pid = 3804] [id = 533] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 12BE6800 == 33 [pid = 3804] [id = 551] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 19B6BC00 == 32 [pid = 3804] [id = 561] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 139E3000 == 31 [pid = 3804] [id = 564] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1606E800 == 30 [pid = 3804] [id = 559] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 19E6B800 == 29 [pid = 3804] [id = 563] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 190B5000 == 28 [pid = 3804] [id = 560] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1337FC00 == 27 [pid = 3804] [id = 562] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 13DD9800 == 26 [pid = 3804] [id = 558] 22:51:58 INFO - PROCESS | 3804 | --DOCSHELL 1336D400 == 25 [pid = 3804] [id = 565] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (19284000) [pid = 3804] [serial = 1505] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (1C7A1800) [pid = 3804] [serial = 1637] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1E399000) [pid = 3804] [serial = 1475] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (1999E800) [pid = 3804] [serial = 1517] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (1D454C00) [pid = 3804] [serial = 1559] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (17E2AC00) [pid = 3804] [serial = 1463] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (1DA05800) [pid = 3804] [serial = 1600] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (19BD3400) [pid = 3804] [serial = 1630] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (1DA86C00) [pid = 3804] [serial = 1612] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (186BBC00) [pid = 3804] [serial = 1628] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (18A32000) [pid = 3804] [serial = 1624] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (1B1BEC00) [pid = 3804] [serial = 1633] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (1DE96C00) [pid = 3804] [serial = 1412] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (181A3800) [pid = 3804] [serial = 1553] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (1DE9D400) [pid = 3804] [serial = 1615] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (1D89C400) [pid = 3804] [serial = 1643] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1D5B5400) [pid = 3804] [serial = 1478] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1CE1D800) [pid = 3804] [serial = 1514] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (19AF0000) [pid = 3804] [serial = 1606] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1CE15000) [pid = 3804] [serial = 1639] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (19B6EC00) [pid = 3804] [serial = 1466] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (1DA08000) [pid = 3804] [serial = 1469] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1C533800) [pid = 3804] [serial = 1511] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (19E69800) [pid = 3804] [serial = 1508] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1DFEE000) [pid = 3804] [serial = 1649] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (1D5B1800) [pid = 3804] [serial = 1640] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1D896000) [pid = 3804] [serial = 1609] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (13B12C00) [pid = 3804] [serial = 1499] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (18627400) [pid = 3804] [serial = 1645] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1E208400) [pid = 3804] [serial = 1618] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1DA0A000) [pid = 3804] [serial = 1648] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1C5CC000) [pid = 3804] [serial = 1636] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (17E1E400) [pid = 3804] [serial = 1502] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (190B5C00) [pid = 3804] [serial = 1625] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1999AC00) [pid = 3804] [serial = 1556] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (16D4EC00) [pid = 3804] [serial = 1627] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1DFF4400) [pid = 3804] [serial = 1472] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1C534C00) [pid = 3804] [serial = 1634] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (19864000) [pid = 3804] [serial = 1646] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (15FDE800) [pid = 3804] [serial = 1603] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1D850000) [pid = 3804] [serial = 1642] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (19BDD400) [pid = 3804] [serial = 1631] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (190A9400) [pid = 3804] [serial = 1622] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (16A3CC00) [pid = 3804] [serial = 1621] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1E211800) [pid = 3804] [serial = 1651] [outer = 00000000] [url = about:blank] 22:51:59 INFO - PROCESS | 3804 | 1461304319147 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 2404ms 22:51:59 INFO - PROCESS | 3804 | 1461304319160 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 22:51:59 INFO - PROCESS | 3804 | 1461304319164 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 22:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:51:59 INFO - PROCESS | 3804 | 1461304319172 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:51:59 INFO - PROCESS | 3804 | 1461304319176 Marionette TRACE conn3 <- [1,2230,null,{}] 22:51:59 INFO - PROCESS | 3804 | 1461304319182 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:59 INFO - PROCESS | 3804 | 1461304319274 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 22:51:59 INFO - PROCESS | 3804 | 1461304319283 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:59 INFO - PROCESS | 3804 | ++DOCSHELL 11B69800 == 26 [pid = 3804] [id = 567] 22:51:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (11B69C00) [pid = 3804] [serial = 1701] [outer = 00000000] 22:51:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (11B73400) [pid = 3804] [serial = 1702] [outer = 11B69C00] 22:51:59 INFO - PROCESS | 3804 | 1461304319332 Marionette DEBUG loaded listener.js 22:51:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (11B77400) [pid = 3804] [serial = 1703] [outer = 11B69C00] 22:51:59 INFO - PROCESS | 3804 | 1461304319835 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 702ms 22:51:59 INFO - PROCESS | 3804 | 1461304319870 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 22:51:59 INFO - PROCESS | 3804 | 1461304319876 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 22:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:51:59 INFO - PROCESS | 3804 | 1461304319887 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:51:59 INFO - PROCESS | 3804 | 1461304319890 Marionette TRACE conn3 <- [1,2234,null,{}] 22:51:59 INFO - PROCESS | 3804 | 1461304319893 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:51:59 INFO - PROCESS | 3804 | 1461304319990 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 22:51:59 INFO - PROCESS | 3804 | 1461304319999 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:00 INFO - PROCESS | 3804 | ++DOCSHELL 11C33400 == 27 [pid = 3804] [id = 568] 22:52:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (11CAC400) [pid = 3804] [serial = 1704] [outer = 00000000] 22:52:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (12BE6800) [pid = 3804] [serial = 1705] [outer = 11CAC400] 22:52:00 INFO - PROCESS | 3804 | 1461304320045 Marionette DEBUG loaded listener.js 22:52:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (12CBB800) [pid = 3804] [serial = 1706] [outer = 11CAC400] 22:52:00 INFO - PROCESS | 3804 | 1461304320525 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 702ms 22:52:00 INFO - PROCESS | 3804 | 1461304320586 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 22:52:00 INFO - PROCESS | 3804 | 1461304320588 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 22:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:52:00 INFO - PROCESS | 3804 | 1461304320592 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:52:00 INFO - PROCESS | 3804 | 1461304320596 Marionette TRACE conn3 <- [1,2238,null,{}] 22:52:00 INFO - PROCESS | 3804 | 1461304320607 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:00 INFO - PROCESS | 3804 | 1461304320731 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 22:52:00 INFO - PROCESS | 3804 | 1461304320827 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:00 INFO - PROCESS | 3804 | ++DOCSHELL 133E6000 == 28 [pid = 3804] [id = 569] 22:52:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (133E6400) [pid = 3804] [serial = 1707] [outer = 00000000] 22:52:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (133EB400) [pid = 3804] [serial = 1708] [outer = 133E6400] 22:52:00 INFO - PROCESS | 3804 | 1461304320876 Marionette DEBUG loaded listener.js 22:52:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1352C400) [pid = 3804] [serial = 1709] [outer = 133E6400] 22:52:01 INFO - PROCESS | 3804 | 1461304321261 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 22:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 703ms 22:52:01 INFO - PROCESS | 3804 | 1461304321295 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 22:52:01 INFO - PROCESS | 3804 | 1461304321297 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 22:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:52:01 INFO - PROCESS | 3804 | 1461304321301 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:52:01 INFO - PROCESS | 3804 | 1461304321303 Marionette TRACE conn3 <- [1,2242,null,{}] 22:52:01 INFO - PROCESS | 3804 | 1461304321306 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:01 INFO - PROCESS | 3804 | 1461304321386 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 22:52:01 INFO - PROCESS | 3804 | 1461304321392 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:01 INFO - PROCESS | 3804 | ++DOCSHELL 11B75800 == 29 [pid = 3804] [id = 570] 22:52:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (13538800) [pid = 3804] [serial = 1710] [outer = 00000000] 22:52:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (137B5C00) [pid = 3804] [serial = 1711] [outer = 13538800] 22:52:01 INFO - PROCESS | 3804 | 1461304321439 Marionette DEBUG loaded listener.js 22:52:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1383D000) [pid = 3804] [serial = 1712] [outer = 13538800] 22:52:01 INFO - PROCESS | 3804 | 1461304321877 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 593ms 22:52:01 INFO - PROCESS | 3804 | 1461304321908 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 22:52:01 INFO - PROCESS | 3804 | 1461304321910 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 22:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:52:01 INFO - PROCESS | 3804 | 1461304321914 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:52:01 INFO - PROCESS | 3804 | 1461304321915 Marionette TRACE conn3 <- [1,2246,null,{}] 22:52:01 INFO - PROCESS | 3804 | 1461304321919 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:01 INFO - PROCESS | 3804 | 1461304321992 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 22:52:01 INFO - PROCESS | 3804 | 1461304321999 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:01 INFO - PROCESS | 3804 | ++DOCSHELL 13844C00 == 30 [pid = 3804] [id = 571] 22:52:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (139E5000) [pid = 3804] [serial = 1713] [outer = 00000000] 22:52:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (13DCFC00) [pid = 3804] [serial = 1714] [outer = 139E5000] 22:52:02 INFO - PROCESS | 3804 | 1461304322050 Marionette DEBUG loaded listener.js 22:52:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (14404800) [pid = 3804] [serial = 1715] [outer = 139E5000] 22:52:02 INFO - PROCESS | 3804 | 1461304322536 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 687ms 22:52:02 INFO - PROCESS | 3804 | 1461304322614 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 22:52:02 INFO - PROCESS | 3804 | 1461304322616 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 22:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:52:02 INFO - PROCESS | 3804 | 1461304322620 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:52:02 INFO - PROCESS | 3804 | 1461304322622 Marionette TRACE conn3 <- [1,2250,null,{}] 22:52:02 INFO - PROCESS | 3804 | 1461304322625 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:02 INFO - PROCESS | 3804 | 1461304322733 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 22:52:02 INFO - PROCESS | 3804 | 1461304322747 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:02 INFO - PROCESS | 3804 | ++DOCSHELL 159A3C00 == 31 [pid = 3804] [id = 572] 22:52:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (159A7400) [pid = 3804] [serial = 1716] [outer = 00000000] 22:52:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (15DDEC00) [pid = 3804] [serial = 1717] [outer = 159A7400] 22:52:02 INFO - PROCESS | 3804 | 1461304322795 Marionette DEBUG loaded listener.js 22:52:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (15F96400) [pid = 3804] [serial = 1718] [outer = 159A7400] 22:52:03 INFO - PROCESS | 3804 | 1461304323217 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 640ms 22:52:03 INFO - PROCESS | 3804 | 1461304323258 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 22:52:03 INFO - PROCESS | 3804 | 1461304323260 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 22:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:52:03 INFO - PROCESS | 3804 | 1461304323263 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:52:03 INFO - PROCESS | 3804 | 1461304323265 Marionette TRACE conn3 <- [1,2254,null,{}] 22:52:03 INFO - PROCESS | 3804 | 1461304323268 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:03 INFO - PROCESS | 3804 | 1461304323341 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 22:52:03 INFO - PROCESS | 3804 | 1461304323378 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:03 INFO - PROCESS | 3804 | ++DOCSHELL 15F4C400 == 32 [pid = 3804] [id = 573] 22:52:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (16069800) [pid = 3804] [serial = 1719] [outer = 00000000] 22:52:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (16777000) [pid = 3804] [serial = 1720] [outer = 16069800] 22:52:03 INFO - PROCESS | 3804 | 1461304323423 Marionette DEBUG loaded listener.js 22:52:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (16776000) [pid = 3804] [serial = 1721] [outer = 16069800] 22:52:03 INFO - PROCESS | 3804 | 1461304323844 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 22:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 640ms 22:52:03 INFO - PROCESS | 3804 | 1461304323901 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 22:52:03 INFO - PROCESS | 3804 | 1461304323903 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 22:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:52:03 INFO - PROCESS | 3804 | 1461304323907 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:52:03 INFO - PROCESS | 3804 | 1461304323908 Marionette TRACE conn3 <- [1,2258,null,{}] 22:52:03 INFO - PROCESS | 3804 | 1461304323912 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:03 INFO - PROCESS | 3804 | 1461304323988 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 22:52:03 INFO - PROCESS | 3804 | 1461304323994 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:03 INFO - PROCESS | 3804 | ++DOCSHELL 16065800 == 33 [pid = 3804] [id = 574] 22:52:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1680D400) [pid = 3804] [serial = 1722] [outer = 00000000] 22:52:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (16D18000) [pid = 3804] [serial = 1723] [outer = 1680D400] 22:52:04 INFO - PROCESS | 3804 | 1461304324041 Marionette DEBUG loaded listener.js 22:52:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (16D16400) [pid = 3804] [serial = 1724] [outer = 1680D400] 22:52:04 INFO - PROCESS | 3804 | 1461304324543 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 702ms 22:52:04 INFO - PROCESS | 3804 | 1461304324606 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 22:52:04 INFO - PROCESS | 3804 | 1461304324608 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 22:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:52:04 INFO - PROCESS | 3804 | 1461304324617 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:52:04 INFO - PROCESS | 3804 | 1461304324619 Marionette TRACE conn3 <- [1,2262,null,{}] 22:52:04 INFO - PROCESS | 3804 | 1461304324623 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:04 INFO - PROCESS | 3804 | 1461304324729 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 22:52:04 INFO - PROCESS | 3804 | 1461304324820 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:04 INFO - PROCESS | 3804 | ++DOCSHELL 133E5C00 == 34 [pid = 3804] [id = 575] 22:52:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (16806C00) [pid = 3804] [serial = 1725] [outer = 00000000] 22:52:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1819C000) [pid = 3804] [serial = 1726] [outer = 16806C00] 22:52:04 INFO - PROCESS | 3804 | 1461304324864 Marionette DEBUG loaded listener.js 22:52:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (1819A000) [pid = 3804] [serial = 1727] [outer = 16806C00] 22:52:05 INFO - PROCESS | 3804 | 1461304325296 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 22:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 733ms 22:52:05 INFO - PROCESS | 3804 | 1461304325357 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 22:52:05 INFO - PROCESS | 3804 | 1461304325359 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 22:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:52:05 INFO - PROCESS | 3804 | 1461304325363 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:52:05 INFO - PROCESS | 3804 | 1461304325364 Marionette TRACE conn3 <- [1,2266,null,{}] 22:52:05 INFO - PROCESS | 3804 | 1461304325368 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:05 INFO - PROCESS | 3804 | 1461304325479 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 22:52:05 INFO - PROCESS | 3804 | 1461304325489 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:05 INFO - PROCESS | 3804 | ++DOCSHELL 17E1E400 == 35 [pid = 3804] [id = 576] 22:52:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (17E48800) [pid = 3804] [serial = 1728] [outer = 00000000] 22:52:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1839AC00) [pid = 3804] [serial = 1729] [outer = 17E48800] 22:52:05 INFO - PROCESS | 3804 | 1461304325586 Marionette DEBUG loaded listener.js 22:52:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (183E1400) [pid = 3804] [serial = 1730] [outer = 17E48800] 22:52:05 INFO - PROCESS | 3804 | 1461304326002 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 687ms 22:52:06 INFO - PROCESS | 3804 | 1461304326062 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 22:52:06 INFO - PROCESS | 3804 | 1461304326065 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 22:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:52:06 INFO - PROCESS | 3804 | 1461304326075 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:52:06 INFO - PROCESS | 3804 | 1461304326077 Marionette TRACE conn3 <- [1,2270,null,{}] 22:52:06 INFO - PROCESS | 3804 | 1461304326120 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:06 INFO - PROCESS | 3804 | 1461304326747 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (1E20D800) [pid = 3804] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1C53B000) [pid = 3804] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (133E8000) [pid = 3804] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (1DFF2400) [pid = 3804] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1D5AEC00) [pid = 3804] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (1D899800) [pid = 3804] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (1C5CB000) [pid = 3804] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1D5B6800) [pid = 3804] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (1D892000) [pid = 3804] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (13849800) [pid = 3804] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (190B2400) [pid = 3804] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1DA0B400) [pid = 3804] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (15D0FC00) [pid = 3804] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (19BDCC00) [pid = 3804] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (19B6C400) [pid = 3804] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1A941400) [pid = 3804] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1E20F400) [pid = 3804] [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.] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (190B7C00) [pid = 3804] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (16769400) [pid = 3804] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (16769C00) [pid = 3804] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (133ED800) [pid = 3804] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1D893C00) [pid = 3804] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1EB3D800) [pid = 3804] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (1EB34800) [pid = 3804] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1C541000) [pid = 3804] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (18A34C00) [pid = 3804] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (13382800) [pid = 3804] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:52:06 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (13DCC000) [pid = 3804] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:52:06 INFO - PROCESS | 3804 | 1461304326870 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:06 INFO - PROCESS | 3804 | ++DOCSHELL 02A8B000 == 36 [pid = 3804] [id = 577] 22:52:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (02A8C000) [pid = 3804] [serial = 1731] [outer = 00000000] 22:52:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (11B32C00) [pid = 3804] [serial = 1732] [outer = 02A8C000] 22:52:06 INFO - PROCESS | 3804 | 1461304326928 Marionette DEBUG loaded listener.js 22:52:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (11B3CC00) [pid = 3804] [serial = 1733] [outer = 02A8C000] 22:52:07 INFO - PROCESS | 3804 | 1461304327672 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 22:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1639ms 22:52:07 INFO - PROCESS | 3804 | 1461304327720 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 22:52:07 INFO - PROCESS | 3804 | 1461304327725 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 22:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:52:07 INFO - PROCESS | 3804 | 1461304327732 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:52:07 INFO - PROCESS | 3804 | 1461304327735 Marionette TRACE conn3 <- [1,2274,null,{}] 22:52:07 INFO - PROCESS | 3804 | 1461304327740 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:07 INFO - PROCESS | 3804 | 1461304327859 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 22:52:07 INFO - PROCESS | 3804 | 1461304327993 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:07 INFO - PROCESS | 3804 | ++DOCSHELL 11CAB800 == 37 [pid = 3804] [id = 578] 22:52:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (12B34400) [pid = 3804] [serial = 1734] [outer = 00000000] 22:52:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1336D400) [pid = 3804] [serial = 1735] [outer = 12B34400] 22:52:08 INFO - PROCESS | 3804 | 1461304328053 Marionette DEBUG loaded listener.js 22:52:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (13380000) [pid = 3804] [serial = 1736] [outer = 12B34400] 22:52:08 INFO - PROCESS | 3804 | 1461304328963 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 22:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 22:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1296ms 22:52:09 INFO - PROCESS | 3804 | 1461304329027 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 22:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:52:09 INFO - PROCESS | 3804 | 1461304329031 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 22:52:09 INFO - PROCESS | 3804 | 1461304329036 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:52:09 INFO - PROCESS | 3804 | 1461304329040 Marionette TRACE conn3 <- [1,2278,null,{}] 22:52:09 INFO - PROCESS | 3804 | 1461304329046 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:09 INFO - PROCESS | 3804 | 1461304329161 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 22:52:09 INFO - PROCESS | 3804 | 1461304329296 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:09 INFO - PROCESS | 3804 | ++DOCSHELL 12B84000 == 38 [pid = 3804] [id = 579] 22:52:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (12BE7400) [pid = 3804] [serial = 1737] [outer = 00000000] 22:52:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (13366000) [pid = 3804] [serial = 1738] [outer = 12BE7400] 22:52:09 INFO - PROCESS | 3804 | 1461304329348 Marionette DEBUG loaded listener.js 22:52:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1337E400) [pid = 3804] [serial = 1739] [outer = 12BE7400] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 13312800 == 37 [pid = 3804] [id = 351] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 13563C00 == 36 [pid = 3804] [id = 347] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 1570E800 == 35 [pid = 3804] [id = 343] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 17E28400 == 34 [pid = 3804] [id = 355] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 12B87400 == 33 [pid = 3804] [id = 356] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 17E1EC00 == 32 [pid = 3804] [id = 345] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 13743C00 == 31 [pid = 3804] [id = 342] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 14407000 == 30 [pid = 3804] [id = 354] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 11C32400 == 29 [pid = 3804] [id = 352] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 17E1E400 == 28 [pid = 3804] [id = 576] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 133E5C00 == 27 [pid = 3804] [id = 575] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 16065800 == 26 [pid = 3804] [id = 574] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 15F4C400 == 25 [pid = 3804] [id = 573] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 159A3C00 == 24 [pid = 3804] [id = 572] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 13844C00 == 23 [pid = 3804] [id = 571] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 11B75800 == 22 [pid = 3804] [id = 570] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 133E6000 == 21 [pid = 3804] [id = 569] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 11C33400 == 20 [pid = 3804] [id = 568] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 11B69800 == 19 [pid = 3804] [id = 567] 22:52:09 INFO - PROCESS | 3804 | --DOCSHELL 1331B800 == 18 [pid = 3804] [id = 566] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1E204000) [pid = 3804] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1A9EF800) [pid = 3804] [serial = 1568] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1E20F800) [pid = 3804] [serial = 1619] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1D748800) [pid = 3804] [serial = 1562] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (1DFE7800) [pid = 3804] [serial = 1616] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1D89D400) [pid = 3804] [serial = 1610] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1D84BC00) [pid = 3804] [serial = 1565] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1DA0CC00) [pid = 3804] [serial = 1601] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (16776C00) [pid = 3804] [serial = 1604] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (19BC1800) [pid = 3804] [serial = 1607] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1DA89800) [pid = 3804] [serial = 1613] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (11C32000) [pid = 3804] [serial = 1142] [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.] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1ACE2800) [pid = 3804] [serial = 1699] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1E39A800) [pid = 3804] [serial = 1652] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (19AB1800) [pid = 3804] [serial = 1697] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (1A20F400) [pid = 3804] [serial = 1687] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (19BBC400) [pid = 3804] [serial = 1684] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (19BC3800) [pid = 3804] [serial = 1685] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1C537000) [pid = 3804] [serial = 1690] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1A20BC00) [pid = 3804] [serial = 1688] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (19AB4800) [pid = 3804] [serial = 1696] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1C5BF800) [pid = 3804] [serial = 1691] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (198EE400) [pid = 3804] [serial = 1681] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (190AE000) [pid = 3804] [serial = 1678] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (191ECC00) [pid = 3804] [serial = 1679] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (16806000) [pid = 3804] [serial = 1675] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16D20400) [pid = 3804] [serial = 1676] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (15D36800) [pid = 3804] [serial = 1673] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (14450800) [pid = 3804] [serial = 1672] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (21384400) [pid = 3804] [serial = 1670] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (2137E400) [pid = 3804] [serial = 1669] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1ECBC000) [pid = 3804] [serial = 1667] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1ECBA400) [pid = 3804] [serial = 1666] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (1ECAFC00) [pid = 3804] [serial = 1664] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (1EB42800) [pid = 3804] [serial = 1663] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (1D749400) [pid = 3804] [serial = 1661] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (1CCE2800) [pid = 3804] [serial = 1660] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (1999F800) [pid = 3804] [serial = 1658] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (19288C00) [pid = 3804] [serial = 1657] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (13DD8400) [pid = 3804] [serial = 1655] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (139E9000) [pid = 3804] [serial = 1654] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (16A3D400) [pid = 3804] [serial = 1693] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (19AB5000) [pid = 3804] [serial = 1682] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (183E2400) [pid = 3804] [serial = 1694] [outer = 00000000] [url = about:blank] 22:52:09 INFO - PROCESS | 3804 | 1461304329905 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 22:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 952ms 22:52:09 INFO - PROCESS | 3804 | 1461304329963 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 22:52:09 INFO - PROCESS | 3804 | 1461304329969 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 22:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:52:09 INFO - PROCESS | 3804 | 1461304329976 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:52:09 INFO - PROCESS | 3804 | 1461304329979 Marionette TRACE conn3 <- [1,2282,null,{}] 22:52:09 INFO - PROCESS | 3804 | 1461304329982 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:10 INFO - PROCESS | 3804 | 1461304330067 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 22:52:10 INFO - PROCESS | 3804 | 1461304330082 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:10 INFO - PROCESS | 3804 | ++DOCSHELL 13383800 == 19 [pid = 3804] [id = 580] 22:52:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (13385000) [pid = 3804] [serial = 1740] [outer = 00000000] 22:52:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (1352C800) [pid = 3804] [serial = 1741] [outer = 13385000] 22:52:10 INFO - PROCESS | 3804 | 1461304330128 Marionette DEBUG loaded listener.js 22:52:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (13532C00) [pid = 3804] [serial = 1742] [outer = 13385000] 22:52:10 INFO - PROCESS | 3804 | 1461304330617 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 22:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 687ms 22:52:10 INFO - PROCESS | 3804 | 1461304330673 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 22:52:10 INFO - PROCESS | 3804 | 1461304330675 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 22:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:52:10 INFO - PROCESS | 3804 | 1461304330679 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:52:10 INFO - PROCESS | 3804 | 1461304330683 Marionette TRACE conn3 <- [1,2286,null,{}] 22:52:10 INFO - PROCESS | 3804 | 1461304330727 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:10 INFO - PROCESS | 3804 | 1461304330820 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 22:52:10 INFO - PROCESS | 3804 | 1461304330917 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:10 INFO - PROCESS | 3804 | ++DOCSHELL 13567400 == 20 [pid = 3804] [id = 581] 22:52:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (1356A400) [pid = 3804] [serial = 1743] [outer = 00000000] 22:52:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (1383AC00) [pid = 3804] [serial = 1744] [outer = 1356A400] 22:52:10 INFO - PROCESS | 3804 | 1461304330967 Marionette DEBUG loaded listener.js 22:52:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (139E1C00) [pid = 3804] [serial = 1745] [outer = 1356A400] 22:52:11 INFO - PROCESS | 3804 | 1461304331391 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 22:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 734ms 22:52:11 INFO - PROCESS | 3804 | 1461304331419 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 22:52:11 INFO - PROCESS | 3804 | 1461304331421 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 22:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:52:11 INFO - PROCESS | 3804 | 1461304331424 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:52:11 INFO - PROCESS | 3804 | 1461304331426 Marionette TRACE conn3 <- [1,2290,null,{}] 22:52:11 INFO - PROCESS | 3804 | 1461304331430 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:11 INFO - PROCESS | 3804 | 1461304331509 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 22:52:11 INFO - PROCESS | 3804 | 1461304331515 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:11 INFO - PROCESS | 3804 | ++DOCSHELL 13744800 == 21 [pid = 3804] [id = 582] 22:52:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (13DDA400) [pid = 3804] [serial = 1746] [outer = 00000000] 22:52:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (15710000) [pid = 3804] [serial = 1747] [outer = 13DDA400] 22:52:11 INFO - PROCESS | 3804 | 1461304331561 Marionette DEBUG loaded listener.js 22:52:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (159FA400) [pid = 3804] [serial = 1748] [outer = 13DDA400] 22:52:12 INFO - PROCESS | 3804 | 1461304332049 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 625ms 22:52:12 INFO - PROCESS | 3804 | 1461304332062 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 22:52:12 INFO - PROCESS | 3804 | 1461304332064 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 22:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:52:12 INFO - PROCESS | 3804 | 1461304332067 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:52:12 INFO - PROCESS | 3804 | 1461304332069 Marionette TRACE conn3 <- [1,2294,null,{}] 22:52:12 INFO - PROCESS | 3804 | 1461304332073 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:12 INFO - PROCESS | 3804 | 1461304332178 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 22:52:12 INFO - PROCESS | 3804 | 1461304332265 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:12 INFO - PROCESS | 3804 | ++DOCSHELL 02A8F400 == 22 [pid = 3804] [id = 583] 22:52:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (15F4A400) [pid = 3804] [serial = 1749] [outer = 00000000] 22:52:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (15FDE000) [pid = 3804] [serial = 1750] [outer = 15F4A400] 22:52:12 INFO - PROCESS | 3804 | 1461304332311 Marionette DEBUG loaded listener.js 22:52:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1606D400) [pid = 3804] [serial = 1751] [outer = 15F4A400] 22:52:12 INFO - PROCESS | 3804 | 1461304332747 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 22:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 22:52:12 INFO - PROCESS | 3804 | 1461304332809 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 22:52:12 INFO - PROCESS | 3804 | 1461304332810 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 22:52:12 INFO - PROCESS | 3804 | 1461304332814 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:52:12 INFO - PROCESS | 3804 | 1461304332816 Marionette TRACE conn3 <- [1,2298,null,{}] 22:52:12 INFO - PROCESS | 3804 | 1461304332819 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:12 INFO - PROCESS | 3804 | 1461304332965 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 22:52:13 INFO - PROCESS | 3804 | 1461304333033 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:13 INFO - PROCESS | 3804 | ++DOCSHELL 16D17000 == 23 [pid = 3804] [id = 584] 22:52:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (16D51400) [pid = 3804] [serial = 1752] [outer = 00000000] 22:52:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (18198800) [pid = 3804] [serial = 1753] [outer = 16D51400] 22:52:13 INFO - PROCESS | 3804 | 1461304333081 Marionette DEBUG loaded listener.js 22:52:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (181A7800) [pid = 3804] [serial = 1754] [outer = 16D51400] 22:52:13 INFO - PROCESS | 3804 | 1461304333512 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 749ms 22:52:13 INFO - PROCESS | 3804 | 1461304333571 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 22:52:13 INFO - PROCESS | 3804 | 1461304333573 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 22:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:52:13 INFO - PROCESS | 3804 | 1461304333588 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:52:13 INFO - PROCESS | 3804 | 1461304333590 Marionette TRACE conn3 <- [1,2302,null,{}] 22:52:13 INFO - PROCESS | 3804 | 1461304333593 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:13 INFO - PROCESS | 3804 | 1461304333700 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 22:52:13 INFO - PROCESS | 3804 | 1461304333710 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:13 INFO - PROCESS | 3804 | ++DOCSHELL 16A39000 == 24 [pid = 3804] [id = 585] 22:52:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (16A3C800) [pid = 3804] [serial = 1755] [outer = 00000000] 22:52:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (18638800) [pid = 3804] [serial = 1756] [outer = 16A3C800] 22:52:13 INFO - PROCESS | 3804 | 1461304333762 Marionette DEBUG loaded listener.js 22:52:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (186BBC00) [pid = 3804] [serial = 1757] [outer = 16A3C800] 22:52:13 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (1680D400) [pid = 3804] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:52:13 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (16806C00) [pid = 3804] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:52:13 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (139E5000) [pid = 3804] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:52:13 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (11CAC400) [pid = 3804] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:52:13 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (11B69C00) [pid = 3804] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:52:13 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (159A7400) [pid = 3804] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:52:13 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (133E9400) [pid = 3804] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:52:13 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (13538800) [pid = 3804] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:52:13 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (16069800) [pid = 3804] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:52:13 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (133E6400) [pid = 3804] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:52:14 INFO - PROCESS | 3804 | 1461304334222 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 22:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 702ms 22:52:14 INFO - PROCESS | 3804 | 1461304334277 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 22:52:14 INFO - PROCESS | 3804 | 1461304334279 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 22:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:52:14 INFO - PROCESS | 3804 | 1461304334282 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:52:14 INFO - PROCESS | 3804 | 1461304334284 Marionette TRACE conn3 <- [1,2306,null,{}] 22:52:14 INFO - PROCESS | 3804 | 1461304334288 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:14 INFO - PROCESS | 3804 | 1461304334364 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 22:52:14 INFO - PROCESS | 3804 | 1461304334370 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:14 INFO - PROCESS | 3804 | ++DOCSHELL 11B70400 == 25 [pid = 3804] [id = 586] 22:52:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (11B75400) [pid = 3804] [serial = 1758] [outer = 00000000] 22:52:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (17E3BC00) [pid = 3804] [serial = 1759] [outer = 11B75400] 22:52:14 INFO - PROCESS | 3804 | 1461304334424 Marionette DEBUG loaded listener.js 22:52:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (183DE400) [pid = 3804] [serial = 1760] [outer = 11B75400] 22:52:14 INFO - PROCESS | 3804 | 1461304334845 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 22:52:14 INFO - PROCESS | 3804 | 1461304334882 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 22:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:52:14 INFO - PROCESS | 3804 | 1461304334885 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:52:14 INFO - PROCESS | 3804 | 1461304334887 Marionette TRACE conn3 <- [1,2310,null,{}] 22:52:14 INFO - PROCESS | 3804 | 1461304334890 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:14 INFO - PROCESS | 3804 | 1461304334965 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 22:52:14 INFO - PROCESS | 3804 | 1461304334972 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:14 INFO - PROCESS | 3804 | ++DOCSHELL 02A92800 == 26 [pid = 3804] [id = 587] 22:52:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (16069800) [pid = 3804] [serial = 1761] [outer = 00000000] 22:52:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (18A2BC00) [pid = 3804] [serial = 1762] [outer = 16069800] 22:52:15 INFO - PROCESS | 3804 | 1461304335017 Marionette DEBUG loaded listener.js 22:52:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (18A34800) [pid = 3804] [serial = 1763] [outer = 16069800] 22:52:15 INFO - PROCESS | 3804 | 1461304335468 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 640ms 22:52:15 INFO - PROCESS | 3804 | 1461304335524 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 22:52:15 INFO - PROCESS | 3804 | 1461304335526 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 22:52:15 INFO - PROCESS | 3804 | 1461304335529 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:52:15 INFO - PROCESS | 3804 | 1461304335530 Marionette TRACE conn3 <- [1,2314,null,{}] 22:52:15 INFO - PROCESS | 3804 | 1461304335534 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:15 INFO - PROCESS | 3804 | 1461304335609 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 22:52:15 INFO - PROCESS | 3804 | 1461304335615 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:15 INFO - PROCESS | 3804 | ++DOCSHELL 1383A800 == 27 [pid = 3804] [id = 588] 22:52:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1449FC00) [pid = 3804] [serial = 1764] [outer = 00000000] 22:52:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (190B0000) [pid = 3804] [serial = 1765] [outer = 1449FC00] 22:52:15 INFO - PROCESS | 3804 | 1461304335659 Marionette DEBUG loaded listener.js 22:52:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (190AF400) [pid = 3804] [serial = 1766] [outer = 1449FC00] 22:52:16 INFO - PROCESS | 3804 | --DOCSHELL 1570AC00 == 26 [pid = 3804] [id = 348] 22:52:16 INFO - PROCESS | 3804 | --DOCSHELL 13564800 == 25 [pid = 3804] [id = 341] 22:52:16 INFO - PROCESS | 3804 | --DOCSHELL 11B38800 == 24 [pid = 3804] [id = 350] 22:52:16 INFO - PROCESS | 3804 | --DOCSHELL 16776800 == 23 [pid = 3804] [id = 344] 22:52:16 INFO - PROCESS | 3804 | --DOCSHELL 11B3DC00 == 22 [pid = 3804] [id = 349] 22:52:16 INFO - PROCESS | 3804 | --DOCSHELL 11B39000 == 21 [pid = 3804] [id = 339] 22:52:16 INFO - PROCESS | 3804 | --DOCSHELL 1606AC00 == 20 [pid = 3804] [id = 353] 22:52:16 INFO - PROCESS | 3804 | --DOCSHELL 12B7E400 == 19 [pid = 3804] [id = 340] 22:52:16 INFO - PROCESS | 3804 | --DOCSHELL 17E45400 == 18 [pid = 3804] [id = 346] 22:52:16 INFO - PROCESS | 3804 | --DOCSHELL 11CAB800 == 17 [pid = 3804] [id = 578] 22:52:16 INFO - PROCESS | 3804 | --DOCSHELL 02A8B000 == 16 [pid = 3804] [id = 577] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (16D16400) [pid = 3804] [serial = 1724] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (16D18000) [pid = 3804] [serial = 1723] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1819C000) [pid = 3804] [serial = 1726] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (1839AC00) [pid = 3804] [serial = 1729] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (13DCFC00) [pid = 3804] [serial = 1714] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (1819A000) [pid = 3804] [serial = 1727] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (14404800) [pid = 3804] [serial = 1715] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (12BE6800) [pid = 3804] [serial = 1705] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 64 (12CBB800) [pid = 3804] [serial = 1706] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 63 (11B73400) [pid = 3804] [serial = 1702] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 62 (11B77400) [pid = 3804] [serial = 1703] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 61 (15DDEC00) [pid = 3804] [serial = 1717] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 60 (15F96400) [pid = 3804] [serial = 1718] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 59 (1C540400) [pid = 3804] [serial = 1700] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 58 (137B5C00) [pid = 3804] [serial = 1711] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 57 (1383D000) [pid = 3804] [serial = 1712] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 56 (16777000) [pid = 3804] [serial = 1720] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 55 (16776000) [pid = 3804] [serial = 1721] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 54 (133EB400) [pid = 3804] [serial = 1708] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | --DOMWINDOW == 53 (1352C400) [pid = 3804] [serial = 1709] [outer = 00000000] [url = about:blank] 22:52:17 INFO - PROCESS | 3804 | 1461304337356 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1873ms 22:52:17 INFO - PROCESS | 3804 | 1461304337399 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 22:52:17 INFO - PROCESS | 3804 | 1461304337403 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 22:52:17 INFO - PROCESS | 3804 | 1461304337408 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:52:17 INFO - PROCESS | 3804 | 1461304337412 Marionette TRACE conn3 <- [1,2318,null,{}] 22:52:17 INFO - PROCESS | 3804 | 1461304337418 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:17 INFO - PROCESS | 3804 | 1461304337510 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 22:52:17 INFO - PROCESS | 3804 | 1461304337520 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:17 INFO - PROCESS | 3804 | ++DOCSHELL 11B75800 == 17 [pid = 3804] [id = 589] 22:52:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 54 (11B76000) [pid = 3804] [serial = 1767] [outer = 00000000] 22:52:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 55 (11C2E800) [pid = 3804] [serial = 1768] [outer = 11B76000] 22:52:17 INFO - PROCESS | 3804 | 1461304337573 Marionette DEBUG loaded listener.js 22:52:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 56 (11C35400) [pid = 3804] [serial = 1769] [outer = 11B76000] 22:52:18 INFO - PROCESS | 3804 | 1461304338069 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 703ms 22:52:18 INFO - PROCESS | 3804 | 1461304338108 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 22:52:18 INFO - PROCESS | 3804 | 1461304338114 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 22:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:52:18 INFO - PROCESS | 3804 | 1461304338120 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:52:18 INFO - PROCESS | 3804 | 1461304338123 Marionette TRACE conn3 <- [1,2322,null,{}] 22:52:18 INFO - PROCESS | 3804 | 1461304338127 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:18 INFO - PROCESS | 3804 | 1461304338206 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 22:52:18 INFO - PROCESS | 3804 | 1461304338216 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:18 INFO - PROCESS | 3804 | ++DOCSHELL 13367800 == 18 [pid = 3804] [id = 590] 22:52:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 57 (1336E000) [pid = 3804] [serial = 1770] [outer = 00000000] 22:52:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 58 (133E4000) [pid = 3804] [serial = 1771] [outer = 1336E000] 22:52:18 INFO - PROCESS | 3804 | 1461304338262 Marionette DEBUG loaded listener.js 22:52:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 59 (133EB800) [pid = 3804] [serial = 1772] [outer = 1336E000] 22:52:18 INFO - PROCESS | 3804 | 1461304338729 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 22:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 640ms 22:52:18 INFO - PROCESS | 3804 | 1461304338756 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 22:52:18 INFO - PROCESS | 3804 | 1461304338759 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 22:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:52:18 INFO - PROCESS | 3804 | 1461304338766 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:52:18 INFO - PROCESS | 3804 | 1461304338770 Marionette TRACE conn3 <- [1,2326,null,{}] 22:52:18 INFO - PROCESS | 3804 | 1461304338781 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:18 INFO - PROCESS | 3804 | 1461304338861 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 22:52:18 INFO - PROCESS | 3804 | 1461304338869 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:18 INFO - PROCESS | 3804 | ++DOCSHELL 13569000 == 19 [pid = 3804] [id = 591] 22:52:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 60 (1356A800) [pid = 3804] [serial = 1773] [outer = 00000000] 22:52:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 61 (13743C00) [pid = 3804] [serial = 1774] [outer = 1356A800] 22:52:18 INFO - PROCESS | 3804 | 1461304338919 Marionette DEBUG loaded listener.js 22:52:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 62 (137BF400) [pid = 3804] [serial = 1775] [outer = 1356A800] 22:52:19 INFO - PROCESS | 3804 | 1461304339412 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 703ms 22:52:19 INFO - PROCESS | 3804 | 1461304339461 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 22:52:19 INFO - PROCESS | 3804 | 1461304339463 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 22:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:52:19 INFO - PROCESS | 3804 | 1461304339467 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:52:19 INFO - PROCESS | 3804 | 1461304339469 Marionette TRACE conn3 <- [1,2330,null,{}] 22:52:19 INFO - PROCESS | 3804 | 1461304339473 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:19 INFO - PROCESS | 3804 | 1461304339555 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 22:52:19 INFO - PROCESS | 3804 | 1461304339562 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:19 INFO - PROCESS | 3804 | ++DOCSHELL 1373C800 == 20 [pid = 3804] [id = 592] 22:52:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 63 (137BCC00) [pid = 3804] [serial = 1776] [outer = 00000000] 22:52:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 64 (14495800) [pid = 3804] [serial = 1777] [outer = 137BCC00] 22:52:19 INFO - PROCESS | 3804 | 1461304339607 Marionette DEBUG loaded listener.js 22:52:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 65 (14A54C00) [pid = 3804] [serial = 1778] [outer = 137BCC00] 22:52:20 INFO - PROCESS | 3804 | 1461304340019 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 22:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 593ms 22:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:52:20 INFO - PROCESS | 3804 | 1461304340064 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 22:52:20 INFO - PROCESS | 3804 | 1461304340066 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 22:52:20 INFO - PROCESS | 3804 | 1461304340069 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:52:20 INFO - PROCESS | 3804 | 1461304340071 Marionette TRACE conn3 <- [1,2334,null,{}] 22:52:20 INFO - PROCESS | 3804 | 1461304340074 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:20 INFO - PROCESS | 3804 | 1461304340146 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 22:52:20 INFO - PROCESS | 3804 | 1461304340152 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:20 INFO - PROCESS | 3804 | ++DOCSHELL 14AF7800 == 21 [pid = 3804] [id = 593] 22:52:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (159A7400) [pid = 3804] [serial = 1779] [outer = 00000000] 22:52:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (15DD2400) [pid = 3804] [serial = 1780] [outer = 159A7400] 22:52:20 INFO - PROCESS | 3804 | 1461304340197 Marionette DEBUG loaded listener.js 22:52:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (15F47C00) [pid = 3804] [serial = 1781] [outer = 159A7400] 22:52:20 INFO - PROCESS | 3804 | 1461304340700 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 687ms 22:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:52:20 INFO - PROCESS | 3804 | 1461304340769 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 22:52:20 INFO - PROCESS | 3804 | 1461304340771 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 22:52:20 INFO - PROCESS | 3804 | 1461304340774 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:52:20 INFO - PROCESS | 3804 | 1461304340776 Marionette TRACE conn3 <- [1,2338,null,{}] 22:52:20 INFO - PROCESS | 3804 | 1461304340779 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:20 INFO - PROCESS | 3804 | 1461304340875 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 22:52:20 INFO - PROCESS | 3804 | 1461304340891 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:20 INFO - PROCESS | 3804 | ++DOCSHELL 16772800 == 22 [pid = 3804] [id = 594] 22:52:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (1680D400) [pid = 3804] [serial = 1782] [outer = 00000000] 22:52:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (16D17800) [pid = 3804] [serial = 1783] [outer = 1680D400] 22:52:20 INFO - PROCESS | 3804 | 1461304340939 Marionette DEBUG loaded listener.js 22:52:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (16D4F400) [pid = 3804] [serial = 1784] [outer = 1680D400] 22:52:21 INFO - PROCESS | 3804 | 1461304341382 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 22:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 640ms 22:52:21 INFO - PROCESS | 3804 | 1461304341412 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 22:52:21 INFO - PROCESS | 3804 | 1461304341414 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 22:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:52:21 INFO - PROCESS | 3804 | 1461304341417 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:52:21 INFO - PROCESS | 3804 | 1461304341419 Marionette TRACE conn3 <- [1,2342,null,{}] 22:52:21 INFO - PROCESS | 3804 | 1461304341422 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:21 INFO - PROCESS | 3804 | 1461304341494 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 22:52:21 INFO - PROCESS | 3804 | 1461304341500 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:21 INFO - PROCESS | 3804 | ++DOCSHELL 16D1F400 == 23 [pid = 3804] [id = 595] 22:52:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (17E23C00) [pid = 3804] [serial = 1785] [outer = 00000000] 22:52:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (1819E800) [pid = 3804] [serial = 1786] [outer = 17E23C00] 22:52:21 INFO - PROCESS | 3804 | 1461304341578 Marionette DEBUG loaded listener.js 22:52:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1819E400) [pid = 3804] [serial = 1787] [outer = 17E23C00] 22:52:21 INFO - PROCESS | 3804 | 1461304341998 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 22:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 640ms 22:52:22 INFO - PROCESS | 3804 | 1461304342056 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 22:52:22 INFO - PROCESS | 3804 | 1461304342058 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 22:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:52:22 INFO - PROCESS | 3804 | 1461304342061 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:52:22 INFO - PROCESS | 3804 | 1461304342063 Marionette TRACE conn3 <- [1,2346,null,{}] 22:52:22 INFO - PROCESS | 3804 | 1461304342066 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:22 INFO - PROCESS | 3804 | 1461304342137 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 22:52:22 INFO - PROCESS | 3804 | 1461304342143 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:22 INFO - PROCESS | 3804 | ++DOCSHELL 1819CC00 == 24 [pid = 3804] [id = 596] 22:52:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1839AC00) [pid = 3804] [serial = 1788] [outer = 00000000] 22:52:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (18636800) [pid = 3804] [serial = 1789] [outer = 1839AC00] 22:52:22 INFO - PROCESS | 3804 | 1461304342190 Marionette DEBUG loaded listener.js 22:52:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (18636400) [pid = 3804] [serial = 1790] [outer = 1839AC00] 22:52:22 INFO - PROCESS | 3804 | 1461304342623 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 22:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 593ms 22:52:22 INFO - PROCESS | 3804 | 1461304342661 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 22:52:22 INFO - PROCESS | 3804 | 1461304342663 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 22:52:22 INFO - PROCESS | 3804 | 1461304342667 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:52:22 INFO - PROCESS | 3804 | 1461304342668 Marionette TRACE conn3 <- [1,2350,null,{}] 22:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:52:22 INFO - PROCESS | 3804 | 1461304342672 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:22 INFO - PROCESS | 3804 | 1461304342780 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 22:52:22 INFO - PROCESS | 3804 | 1461304342786 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:22 INFO - PROCESS | 3804 | ++DOCSHELL 13568C00 == 25 [pid = 3804] [id = 597] 22:52:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (18390000) [pid = 3804] [serial = 1791] [outer = 00000000] 22:52:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (18F33800) [pid = 3804] [serial = 1792] [outer = 18390000] 22:52:22 INFO - PROCESS | 3804 | 1461304342830 Marionette DEBUG loaded listener.js 22:52:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (18F33000) [pid = 3804] [serial = 1793] [outer = 18390000] 22:52:23 INFO - PROCESS | 3804 | 1461304343300 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 22:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 702ms 22:52:23 INFO - PROCESS | 3804 | 1461304343368 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 22:52:23 INFO - PROCESS | 3804 | 1461304343370 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 22:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:52:23 INFO - PROCESS | 3804 | 1461304343374 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:52:23 INFO - PROCESS | 3804 | 1461304343375 Marionette TRACE conn3 <- [1,2354,null,{}] 22:52:23 INFO - PROCESS | 3804 | 1461304343379 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:23 INFO - PROCESS | 3804 | 1461304343486 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 22:52:23 INFO - PROCESS | 3804 | 1461304343492 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:23 INFO - PROCESS | 3804 | ++DOCSHELL 11B6A800 == 26 [pid = 3804] [id = 598] 22:52:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (11B6B000) [pid = 3804] [serial = 1794] [outer = 00000000] 22:52:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (190AD800) [pid = 3804] [serial = 1795] [outer = 11B6B000] 22:52:23 INFO - PROCESS | 3804 | 1461304343544 Marionette DEBUG loaded listener.js 22:52:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (190B6C00) [pid = 3804] [serial = 1796] [outer = 11B6B000] 22:52:23 INFO - PROCESS | 3804 | 1461304343997 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 22:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 640ms 22:52:24 INFO - PROCESS | 3804 | 1461304344012 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 22:52:24 INFO - PROCESS | 3804 | 1461304344014 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 22:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:52:24 INFO - PROCESS | 3804 | 1461304344018 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:52:24 INFO - PROCESS | 3804 | 1461304344020 Marionette TRACE conn3 <- [1,2358,null,{}] 22:52:24 INFO - PROCESS | 3804 | 1461304344029 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:24 INFO - PROCESS | 3804 | 1461304344145 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 22:52:24 INFO - PROCESS | 3804 | 1461304344240 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:24 INFO - PROCESS | 3804 | ++DOCSHELL 14A59000 == 27 [pid = 3804] [id = 599] 22:52:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (191EF800) [pid = 3804] [serial = 1797] [outer = 00000000] 22:52:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (19224000) [pid = 3804] [serial = 1798] [outer = 191EF800] 22:52:24 INFO - PROCESS | 3804 | 1461304344289 Marionette DEBUG loaded listener.js 22:52:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (19282400) [pid = 3804] [serial = 1799] [outer = 191EF800] 22:52:24 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (16069800) [pid = 3804] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:52:24 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (15F4A400) [pid = 3804] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:52:24 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (16D51400) [pid = 3804] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:52:24 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (16A3C800) [pid = 3804] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:52:24 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (13DDA400) [pid = 3804] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:52:24 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1356A400) [pid = 3804] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:52:24 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (13385000) [pid = 3804] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:52:24 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (12BE7400) [pid = 3804] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:52:24 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (12B34400) [pid = 3804] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:52:24 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (02A8C000) [pid = 3804] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:52:24 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (11B75400) [pid = 3804] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:52:24 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (17E48800) [pid = 3804] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:52:24 INFO - PROCESS | 3804 | 1461304344857 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 22:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 906ms 22:52:24 INFO - PROCESS | 3804 | 1461304344922 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 22:52:24 INFO - PROCESS | 3804 | 1461304344924 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 22:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:52:24 INFO - PROCESS | 3804 | 1461304344927 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:52:24 INFO - PROCESS | 3804 | 1461304344929 Marionette TRACE conn3 <- [1,2362,null,{}] 22:52:24 INFO - PROCESS | 3804 | 1461304344932 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:24 INFO - PROCESS | 3804 | 1461304345006 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 22:52:25 INFO - PROCESS | 3804 | 1461304345013 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:25 INFO - PROCESS | 3804 | ++DOCSHELL 13314400 == 28 [pid = 3804] [id = 600] 22:52:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1331C800) [pid = 3804] [serial = 1800] [outer = 00000000] 22:52:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (14407000) [pid = 3804] [serial = 1801] [outer = 1331C800] 22:52:25 INFO - PROCESS | 3804 | 1461304345057 Marionette DEBUG loaded listener.js 22:52:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (14493C00) [pid = 3804] [serial = 1802] [outer = 1331C800] 22:52:25 INFO - PROCESS | 3804 | 1461304345475 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 22:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 594ms 22:52:25 INFO - PROCESS | 3804 | 1461304345524 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 22:52:25 INFO - PROCESS | 3804 | 1461304345526 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 22:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:52:25 INFO - PROCESS | 3804 | 1461304345534 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:52:25 INFO - PROCESS | 3804 | 1461304345535 Marionette TRACE conn3 <- [1,2366,null,{}] 22:52:25 INFO - PROCESS | 3804 | 1461304345539 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:25 INFO - PROCESS | 3804 | 1461304345613 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 22:52:25 INFO - PROCESS | 3804 | 1461304345619 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:25 INFO - PROCESS | 3804 | ++DOCSHELL 1383E800 == 29 [pid = 3804] [id = 601] 22:52:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1862C400) [pid = 3804] [serial = 1803] [outer = 00000000] 22:52:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (19287800) [pid = 3804] [serial = 1804] [outer = 1862C400] 22:52:25 INFO - PROCESS | 3804 | 1461304345664 Marionette DEBUG loaded listener.js 22:52:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1928C800) [pid = 3804] [serial = 1805] [outer = 1862C400] 22:52:26 INFO - PROCESS | 3804 | 1461304346117 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 22:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 640ms 22:52:26 INFO - PROCESS | 3804 | 1461304346170 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 22:52:26 INFO - PROCESS | 3804 | 1461304346172 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 22:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:52:26 INFO - PROCESS | 3804 | 1461304346175 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:52:26 INFO - PROCESS | 3804 | 1461304346177 Marionette TRACE conn3 <- [1,2370,null,{}] 22:52:26 INFO - PROCESS | 3804 | 1461304346181 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:26 INFO - PROCESS | 3804 | 1461304346256 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 22:52:26 INFO - PROCESS | 3804 | 1461304346262 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:26 INFO - PROCESS | 3804 | ++DOCSHELL 1356A400 == 30 [pid = 3804] [id = 602] 22:52:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (15F97000) [pid = 3804] [serial = 1806] [outer = 00000000] 22:52:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1999DC00) [pid = 3804] [serial = 1807] [outer = 15F97000] 22:52:26 INFO - PROCESS | 3804 | 1461304346306 Marionette DEBUG loaded listener.js 22:52:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (199A0000) [pid = 3804] [serial = 1808] [outer = 15F97000] 22:52:26 INFO - PROCESS | 3804 | 1461304346727 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 22:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 593ms 22:52:26 INFO - PROCESS | 3804 | 1461304346773 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 22:52:26 INFO - PROCESS | 3804 | 1461304346775 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 22:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:52:26 INFO - PROCESS | 3804 | 1461304346778 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:52:26 INFO - PROCESS | 3804 | 1461304346779 Marionette TRACE conn3 <- [1,2374,null,{}] 22:52:26 INFO - PROCESS | 3804 | 1461304346787 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:26 INFO - PROCESS | 3804 | 1461304346903 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 22:52:27 INFO - PROCESS | 3804 | 1461304347075 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:27 INFO - PROCESS | 3804 | ++DOCSHELL 02A92C00 == 31 [pid = 3804] [id = 603] 22:52:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (02A93000) [pid = 3804] [serial = 1809] [outer = 00000000] 22:52:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (11B3EC00) [pid = 3804] [serial = 1810] [outer = 02A93000] 22:52:27 INFO - PROCESS | 3804 | 1461304347133 Marionette DEBUG loaded listener.js 22:52:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (11B78000) [pid = 3804] [serial = 1811] [outer = 02A93000] 22:52:27 INFO - PROCESS | 3804 | 1461304347845 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 22:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1155ms 22:52:27 INFO - PROCESS | 3804 | 1461304347937 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 22:52:27 INFO - PROCESS | 3804 | 1461304347942 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 22:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:52:27 INFO - PROCESS | 3804 | 1461304347947 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:52:27 INFO - PROCESS | 3804 | 1461304347951 Marionette TRACE conn3 <- [1,2378,null,{}] 22:52:27 INFO - PROCESS | 3804 | 1461304347956 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:28 INFO - PROCESS | 3804 | 1461304348074 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 22:52:28 INFO - PROCESS | 3804 | 1461304348200 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:28 INFO - PROCESS | 3804 | ++DOCSHELL 133E3000 == 32 [pid = 3804] [id = 604] 22:52:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (133EE400) [pid = 3804] [serial = 1812] [outer = 00000000] 22:52:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (13537C00) [pid = 3804] [serial = 1813] [outer = 133EE400] 22:52:28 INFO - PROCESS | 3804 | 1461304348258 Marionette DEBUG loaded listener.js 22:52:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (13567800) [pid = 3804] [serial = 1814] [outer = 133EE400] 22:52:29 INFO - PROCESS | 3804 | 1461304349102 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1186ms 22:52:29 INFO - PROCESS | 3804 | 1461304349144 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 22:52:29 INFO - PROCESS | 3804 | 1461304349148 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 22:52:29 INFO - PROCESS | 3804 | 1461304349153 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:52:29 INFO - PROCESS | 3804 | 1461304349157 Marionette TRACE conn3 <- [1,2382,null,{}] 22:52:29 INFO - PROCESS | 3804 | 1461304349163 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:29 INFO - PROCESS | 3804 | 1461304349264 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 22:52:29 INFO - PROCESS | 3804 | 1461304349428 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (183E1400) [pid = 3804] [serial = 1730] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (190B0000) [pid = 3804] [serial = 1765] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (15FDE000) [pid = 3804] [serial = 1750] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (18198800) [pid = 3804] [serial = 1753] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (1606D400) [pid = 3804] [serial = 1751] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (18638800) [pid = 3804] [serial = 1756] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (181A7800) [pid = 3804] [serial = 1754] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (18A2BC00) [pid = 3804] [serial = 1762] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (186BBC00) [pid = 3804] [serial = 1757] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (15710000) [pid = 3804] [serial = 1747] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1383AC00) [pid = 3804] [serial = 1744] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (139E1C00) [pid = 3804] [serial = 1745] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1352C800) [pid = 3804] [serial = 1741] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (13532C00) [pid = 3804] [serial = 1742] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1337E400) [pid = 3804] [serial = 1739] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (13366000) [pid = 3804] [serial = 1738] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (13380000) [pid = 3804] [serial = 1736] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1336D400) [pid = 3804] [serial = 1735] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (11B3CC00) [pid = 3804] [serial = 1733] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (11B32C00) [pid = 3804] [serial = 1732] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (17E3BC00) [pid = 3804] [serial = 1759] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (183DE400) [pid = 3804] [serial = 1760] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 66 (159FA400) [pid = 3804] [serial = 1748] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | --DOMWINDOW == 65 (18A34800) [pid = 3804] [serial = 1763] [outer = 00000000] [url = about:blank] 22:52:29 INFO - PROCESS | 3804 | ++DOCSHELL 02A8F800 == 33 [pid = 3804] [id = 605] 22:52:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 66 (02A90000) [pid = 3804] [serial = 1815] [outer = 00000000] 22:52:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 67 (12BE8800) [pid = 3804] [serial = 1816] [outer = 02A90000] 22:52:29 INFO - PROCESS | 3804 | 1461304349511 Marionette DEBUG loaded listener.js 22:52:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (1331B800) [pid = 3804] [serial = 1817] [outer = 02A90000] 22:52:29 INFO - PROCESS | 3804 | 1461304349970 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 843ms 22:52:30 INFO - PROCESS | 3804 | 1461304350017 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 22:52:30 INFO - PROCESS | 3804 | 1461304350023 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 22:52:30 INFO - PROCESS | 3804 | 1461304350034 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:52:30 INFO - PROCESS | 3804 | 1461304350037 Marionette TRACE conn3 <- [1,2386,null,{}] 22:52:30 INFO - PROCESS | 3804 | 1461304350040 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:30 INFO - PROCESS | 3804 | 1461304350118 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 22:52:30 INFO - PROCESS | 3804 | 1461304350128 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:30 INFO - PROCESS | 3804 | ++DOCSHELL 13383000 == 34 [pid = 3804] [id = 606] 22:52:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (13383400) [pid = 3804] [serial = 1818] [outer = 00000000] 22:52:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (13531400) [pid = 3804] [serial = 1819] [outer = 13383400] 22:52:30 INFO - PROCESS | 3804 | 1461304350176 Marionette DEBUG loaded listener.js 22:52:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (13536800) [pid = 3804] [serial = 1820] [outer = 13383400] 22:52:30 INFO - PROCESS | 3804 | 1461304350638 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 624ms 22:52:30 INFO - PROCESS | 3804 | 1461304350675 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 22:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:52:30 INFO - PROCESS | 3804 | 1461304350678 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 22:52:30 INFO - PROCESS | 3804 | 1461304350681 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:52:30 INFO - PROCESS | 3804 | 1461304350685 Marionette TRACE conn3 <- [1,2390,null,{}] 22:52:30 INFO - PROCESS | 3804 | 1461304350695 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:30 INFO - PROCESS | 3804 | 1461304350807 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 22:52:30 INFO - PROCESS | 3804 | 1461304350896 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:30 INFO - PROCESS | 3804 | ++DOCSHELL 13842000 == 35 [pid = 3804] [id = 607] 22:52:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (13DD3000) [pid = 3804] [serial = 1821] [outer = 00000000] 22:52:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (14492400) [pid = 3804] [serial = 1822] [outer = 13DD3000] 22:52:30 INFO - PROCESS | 3804 | 1461304350952 Marionette DEBUG loaded listener.js 22:52:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (15707C00) [pid = 3804] [serial = 1823] [outer = 13DD3000] 22:52:31 INFO - PROCESS | 3804 | 1461304351342 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 22:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 686ms 22:52:31 INFO - PROCESS | 3804 | 1461304351380 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 22:52:31 INFO - PROCESS | 3804 | 1461304351383 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 22:52:31 INFO - PROCESS | 3804 | 1461304351386 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:52:31 INFO - PROCESS | 3804 | 1461304351387 Marionette TRACE conn3 <- [1,2394,null,{}] 22:52:31 INFO - PROCESS | 3804 | 1461304351391 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:31 INFO - PROCESS | 3804 | 1461304351470 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 22:52:31 INFO - PROCESS | 3804 | 1461304351565 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:31 INFO - PROCESS | 3804 | ++DOCSHELL 133E5000 == 36 [pid = 3804] [id = 608] 22:52:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (14A58000) [pid = 3804] [serial = 1824] [outer = 00000000] 22:52:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16068000) [pid = 3804] [serial = 1825] [outer = 14A58000] 22:52:31 INFO - PROCESS | 3804 | 1461304351610 Marionette DEBUG loaded listener.js 22:52:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (16074800) [pid = 3804] [serial = 1826] [outer = 14A58000] 22:52:32 INFO - PROCESS | 3804 | 1461304352042 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 22:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 702ms 22:52:32 INFO - PROCESS | 3804 | 1461304352085 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 22:52:32 INFO - PROCESS | 3804 | 1461304352087 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 22:52:32 INFO - PROCESS | 3804 | 1461304352091 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:52:32 INFO - PROCESS | 3804 | 1461304352092 Marionette TRACE conn3 <- [1,2398,null,{}] 22:52:32 INFO - PROCESS | 3804 | 1461304352096 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:32 INFO - PROCESS | 3804 | 1461304352227 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 22:52:32 INFO - PROCESS | 3804 | 1461304352251 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:32 INFO - PROCESS | 3804 | ++DOCSHELL 02A8B400 == 37 [pid = 3804] [id = 609] 22:52:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1606C000) [pid = 3804] [serial = 1827] [outer = 00000000] 22:52:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (16A34C00) [pid = 3804] [serial = 1828] [outer = 1606C000] 22:52:32 INFO - PROCESS | 3804 | 1461304352296 Marionette DEBUG loaded listener.js 22:52:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (16D1A400) [pid = 3804] [serial = 1829] [outer = 1606C000] 22:52:32 INFO - PROCESS | 3804 | 1461304352743 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 703ms 22:52:32 INFO - PROCESS | 3804 | 1461304352790 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 22:52:32 INFO - PROCESS | 3804 | 1461304352792 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 22:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:52:32 INFO - PROCESS | 3804 | 1461304352796 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:52:32 INFO - PROCESS | 3804 | 1461304352797 Marionette TRACE conn3 <- [1,2402,null,{}] 22:52:32 INFO - PROCESS | 3804 | 1461304352807 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:32 INFO - PROCESS | 3804 | 1461304352932 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 22:52:32 INFO - PROCESS | 3804 | 1461304352999 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:32 INFO - PROCESS | 3804 | ++DOCSHELL 181A0000 == 38 [pid = 3804] [id = 610] 22:52:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (181A0C00) [pid = 3804] [serial = 1830] [outer = 00000000] 22:52:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (18625C00) [pid = 3804] [serial = 1831] [outer = 181A0C00] 22:52:33 INFO - PROCESS | 3804 | 1461304353047 Marionette DEBUG loaded listener.js 22:52:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (18636000) [pid = 3804] [serial = 1832] [outer = 181A0C00] 22:52:33 INFO - PROCESS | 3804 | 1461304353474 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 22:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 702ms 22:52:33 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1356A800) [pid = 3804] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:52:33 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (18390000) [pid = 3804] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:52:33 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (191EF800) [pid = 3804] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:52:33 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (11B6B000) [pid = 3804] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:52:33 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (137BCC00) [pid = 3804] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:52:33 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (159A7400) [pid = 3804] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:52:33 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1331C800) [pid = 3804] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:52:33 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1862C400) [pid = 3804] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:52:33 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (11B76000) [pid = 3804] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:52:33 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (17E23C00) [pid = 3804] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:52:33 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (1839AC00) [pid = 3804] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:52:33 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (1336E000) [pid = 3804] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:52:33 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (1680D400) [pid = 3804] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:52:33 INFO - PROCESS | 3804 | 1461304353521 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 22:52:33 INFO - PROCESS | 3804 | 1461304353523 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 22:52:33 INFO - PROCESS | 3804 | 1461304353562 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:52:33 INFO - PROCESS | 3804 | 1461304353564 Marionette TRACE conn3 <- [1,2406,null,{}] 22:52:33 INFO - PROCESS | 3804 | 1461304353568 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:33 INFO - PROCESS | 3804 | 1461304353640 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 22:52:33 INFO - PROCESS | 3804 | 1461304353647 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:33 INFO - PROCESS | 3804 | ++DOCSHELL 1331A000 == 39 [pid = 3804] [id = 611] 22:52:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1331C800) [pid = 3804] [serial = 1833] [outer = 00000000] 22:52:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (1356A800) [pid = 3804] [serial = 1834] [outer = 1331C800] 22:52:33 INFO - PROCESS | 3804 | 1461304353691 Marionette DEBUG loaded listener.js 22:52:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (137BCC00) [pid = 3804] [serial = 1835] [outer = 1331C800] 22:52:34 INFO - PROCESS | 3804 | 1461304354121 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 624ms 22:52:34 INFO - PROCESS | 3804 | 1461304354150 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 22:52:34 INFO - PROCESS | 3804 | 1461304354152 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 22:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:52:34 INFO - PROCESS | 3804 | 1461304354155 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:52:34 INFO - PROCESS | 3804 | 1461304354157 Marionette TRACE conn3 <- [1,2410,null,{}] 22:52:34 INFO - PROCESS | 3804 | 1461304354160 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:34 INFO - PROCESS | 3804 | 1461304354232 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 22:52:34 INFO - PROCESS | 3804 | 1461304354238 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:34 INFO - PROCESS | 3804 | ++DOCSHELL 12DDBC00 == 40 [pid = 3804] [id = 612] 22:52:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (1336C400) [pid = 3804] [serial = 1836] [outer = 00000000] 22:52:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (1863D400) [pid = 3804] [serial = 1837] [outer = 1336C400] 22:52:34 INFO - PROCESS | 3804 | 1461304354283 Marionette DEBUG loaded listener.js 22:52:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (18A32000) [pid = 3804] [serial = 1838] [outer = 1336C400] 22:52:34 INFO - PROCESS | 3804 | 1461304354729 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 593ms 22:52:34 INFO - PROCESS | 3804 | 1461304354750 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 22:52:34 INFO - PROCESS | 3804 | 1461304354752 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 22:52:34 INFO - PROCESS | 3804 | 1461304354755 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:52:34 INFO - PROCESS | 3804 | 1461304354757 Marionette TRACE conn3 <- [1,2414,null,{}] 22:52:34 INFO - PROCESS | 3804 | 1461304354764 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:34 INFO - PROCESS | 3804 | 1461304354837 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 22:52:34 INFO - PROCESS | 3804 | 1461304354843 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:34 INFO - PROCESS | 3804 | ++DOCSHELL 02A97C00 == 41 [pid = 3804] [id = 613] 22:52:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (13312800) [pid = 3804] [serial = 1839] [outer = 00000000] 22:52:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (190B0000) [pid = 3804] [serial = 1840] [outer = 13312800] 22:52:34 INFO - PROCESS | 3804 | 1461304354887 Marionette DEBUG loaded listener.js 22:52:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (190AF800) [pid = 3804] [serial = 1841] [outer = 13312800] 22:52:35 INFO - PROCESS | 3804 | 1461304355339 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 624ms 22:52:35 INFO - PROCESS | 3804 | 1461304355395 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 22:52:35 INFO - PROCESS | 3804 | 1461304355397 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 22:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:52:35 INFO - PROCESS | 3804 | 1461304355400 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:52:35 INFO - PROCESS | 3804 | 1461304355402 Marionette TRACE conn3 <- [1,2418,null,{}] 22:52:35 INFO - PROCESS | 3804 | 1461304355406 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:35 INFO - PROCESS | 3804 | 1461304355479 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 22:52:35 INFO - PROCESS | 3804 | 1461304355504 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:35 INFO - PROCESS | 3804 | ++DOCSHELL 14403C00 == 42 [pid = 3804] [id = 614] 22:52:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (191EA800) [pid = 3804] [serial = 1842] [outer = 00000000] 22:52:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (19285C00) [pid = 3804] [serial = 1843] [outer = 191EA800] 22:52:35 INFO - PROCESS | 3804 | 1461304355551 Marionette DEBUG loaded listener.js 22:52:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (19289800) [pid = 3804] [serial = 1844] [outer = 191EA800] 22:52:36 INFO - PROCESS | 3804 | 1461304356210 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 22:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 905ms 22:52:36 INFO - PROCESS | 3804 | 1461304356305 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 22:52:36 INFO - PROCESS | 3804 | 1461304356309 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 22:52:36 INFO - PROCESS | 3804 | 1461304356314 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:52:36 INFO - PROCESS | 3804 | 1461304356317 Marionette TRACE conn3 <- [1,2422,null,{}] 22:52:36 INFO - PROCESS | 3804 | 1461304356323 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:36 INFO - PROCESS | 3804 | 1461304356433 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 22:52:36 INFO - PROCESS | 3804 | 1461304356559 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:36 INFO - PROCESS | 3804 | ++DOCSHELL 11C29400 == 43 [pid = 3804] [id = 615] 22:52:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (12CBB800) [pid = 3804] [serial = 1845] [outer = 00000000] 22:52:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (13531000) [pid = 3804] [serial = 1846] [outer = 12CBB800] 22:52:36 INFO - PROCESS | 3804 | 1461304356616 Marionette DEBUG loaded listener.js 22:52:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1356E800) [pid = 3804] [serial = 1847] [outer = 12CBB800] 22:52:37 INFO - PROCESS | 3804 | 1461304357176 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 22:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 906ms 22:52:37 INFO - PROCESS | 3804 | 1461304357220 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 22:52:37 INFO - PROCESS | 3804 | 1461304357226 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 22:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:52:37 INFO - PROCESS | 3804 | 1461304357233 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:52:37 INFO - PROCESS | 3804 | 1461304357236 Marionette TRACE conn3 <- [1,2426,null,{}] 22:52:37 INFO - PROCESS | 3804 | 1461304357239 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:37 INFO - PROCESS | 3804 | 1461304357340 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 22:52:37 INFO - PROCESS | 3804 | 1461304357443 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:37 INFO - PROCESS | 3804 | ++DOCSHELL 13DD2400 == 44 [pid = 3804] [id = 616] 22:52:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (13DDA400) [pid = 3804] [serial = 1848] [outer = 00000000] 22:52:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (16D21400) [pid = 3804] [serial = 1849] [outer = 13DDA400] 22:52:37 INFO - PROCESS | 3804 | 1461304357497 Marionette DEBUG loaded listener.js 22:52:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (17E42000) [pid = 3804] [serial = 1850] [outer = 13DDA400] 22:52:38 INFO - PROCESS | 3804 | 1461304358116 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 22:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 937ms 22:52:38 INFO - PROCESS | 3804 | 1461304358176 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 22:52:38 INFO - PROCESS | 3804 | 1461304358178 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 22:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:52:38 INFO - PROCESS | 3804 | 1461304358182 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:52:38 INFO - PROCESS | 3804 | 1461304358186 Marionette TRACE conn3 <- [1,2430,null,{}] 22:52:38 INFO - PROCESS | 3804 | 1461304358197 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:38 INFO - PROCESS | 3804 | 1461304358300 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 22:52:38 INFO - PROCESS | 3804 | 1461304358431 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:38 INFO - PROCESS | 3804 | ++DOCSHELL 1819C800 == 45 [pid = 3804] [id = 617] 22:52:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1839A400) [pid = 3804] [serial = 1851] [outer = 00000000] 22:52:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (198EE400) [pid = 3804] [serial = 1852] [outer = 1839A400] 22:52:38 INFO - PROCESS | 3804 | 1461304358488 Marionette DEBUG loaded listener.js 22:52:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1999E000) [pid = 3804] [serial = 1853] [outer = 1839A400] 22:52:39 INFO - PROCESS | 3804 | 1461304359168 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 22:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1046ms 22:52:39 INFO - PROCESS | 3804 | 1461304359229 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 22:52:39 INFO - PROCESS | 3804 | 1461304359232 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 22:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:52:39 INFO - PROCESS | 3804 | 1461304359260 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:52:39 INFO - PROCESS | 3804 | 1461304359264 Marionette TRACE conn3 <- [1,2434,null,{}] 22:52:39 INFO - PROCESS | 3804 | 1461304359269 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:39 INFO - PROCESS | 3804 | 1461304359394 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 22:52:39 INFO - PROCESS | 3804 | 1461304359527 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:39 INFO - PROCESS | 3804 | ++DOCSHELL 1337A000 == 46 [pid = 3804] [id = 618] 22:52:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1337D400) [pid = 3804] [serial = 1854] [outer = 00000000] 22:52:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (133EB000) [pid = 3804] [serial = 1855] [outer = 1337D400] 22:52:39 INFO - PROCESS | 3804 | 1461304359584 Marionette DEBUG loaded listener.js 22:52:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1352F800) [pid = 3804] [serial = 1856] [outer = 1337D400] 22:52:39 INFO - PROCESS | 3804 | --DOCSHELL 02A97C00 == 45 [pid = 3804] [id = 613] 22:52:39 INFO - PROCESS | 3804 | --DOCSHELL 12DDBC00 == 44 [pid = 3804] [id = 612] 22:52:39 INFO - PROCESS | 3804 | --DOCSHELL 1331A000 == 43 [pid = 3804] [id = 611] 22:52:39 INFO - PROCESS | 3804 | --DOCSHELL 181A0000 == 42 [pid = 3804] [id = 610] 22:52:39 INFO - PROCESS | 3804 | --DOCSHELL 02A8B400 == 41 [pid = 3804] [id = 609] 22:52:39 INFO - PROCESS | 3804 | --DOCSHELL 133E5000 == 40 [pid = 3804] [id = 608] 22:52:39 INFO - PROCESS | 3804 | --DOCSHELL 13842000 == 39 [pid = 3804] [id = 607] 22:52:39 INFO - PROCESS | 3804 | --DOCSHELL 13383000 == 38 [pid = 3804] [id = 606] 22:52:39 INFO - PROCESS | 3804 | --DOCSHELL 02A8F800 == 37 [pid = 3804] [id = 605] 22:52:39 INFO - PROCESS | 3804 | --DOCSHELL 133E3000 == 36 [pid = 3804] [id = 604] 22:52:39 INFO - PROCESS | 3804 | --DOCSHELL 02A92C00 == 35 [pid = 3804] [id = 603] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1999DC00) [pid = 3804] [serial = 1807] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (13743C00) [pid = 3804] [serial = 1774] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (137BF400) [pid = 3804] [serial = 1775] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (18F33000) [pid = 3804] [serial = 1793] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (19224000) [pid = 3804] [serial = 1798] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (190AD800) [pid = 3804] [serial = 1795] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (14495800) [pid = 3804] [serial = 1777] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (14A54C00) [pid = 3804] [serial = 1778] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (15DD2400) [pid = 3804] [serial = 1780] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (19282400) [pid = 3804] [serial = 1799] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (15F47C00) [pid = 3804] [serial = 1781] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (14407000) [pid = 3804] [serial = 1801] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (14493C00) [pid = 3804] [serial = 1802] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (19287800) [pid = 3804] [serial = 1804] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (11C2E800) [pid = 3804] [serial = 1768] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (11C35400) [pid = 3804] [serial = 1769] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1819E800) [pid = 3804] [serial = 1786] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1819E400) [pid = 3804] [serial = 1787] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (18636800) [pid = 3804] [serial = 1789] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (133E4000) [pid = 3804] [serial = 1771] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (133EB800) [pid = 3804] [serial = 1772] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (16D17800) [pid = 3804] [serial = 1783] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (16D4F400) [pid = 3804] [serial = 1784] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (18F33800) [pid = 3804] [serial = 1792] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (190B6C00) [pid = 3804] [serial = 1796] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (1928C800) [pid = 3804] [serial = 1805] [outer = 00000000] [url = about:blank] 22:52:39 INFO - PROCESS | 3804 | --DOMWINDOW == 67 (18636400) [pid = 3804] [serial = 1790] [outer = 00000000] [url = about:blank] 22:52:40 INFO - PROCESS | 3804 | 1461304360102 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 22:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 921ms 22:52:40 INFO - PROCESS | 3804 | 1461304360165 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 22:52:40 INFO - PROCESS | 3804 | 1461304360171 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 22:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:52:40 INFO - PROCESS | 3804 | 1461304360177 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:52:40 INFO - PROCESS | 3804 | 1461304360179 Marionette TRACE conn3 <- [1,2438,null,{}] 22:52:40 INFO - PROCESS | 3804 | 1461304360183 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:40 INFO - PROCESS | 3804 | 1461304360262 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 22:52:40 INFO - PROCESS | 3804 | 1461304360271 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:40 INFO - PROCESS | 3804 | ++DOCSHELL 1331A000 == 36 [pid = 3804] [id = 619] 22:52:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 68 (13365800) [pid = 3804] [serial = 1857] [outer = 00000000] 22:52:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (13536000) [pid = 3804] [serial = 1858] [outer = 13365800] 22:52:40 INFO - PROCESS | 3804 | 1461304360320 Marionette DEBUG loaded listener.js 22:52:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (13743C00) [pid = 3804] [serial = 1859] [outer = 13365800] 22:52:40 INFO - PROCESS | 3804 | 1461304360797 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 22:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 640ms 22:52:40 INFO - PROCESS | 3804 | 1461304360812 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 22:52:40 INFO - PROCESS | 3804 | 1461304360815 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 22:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:52:40 INFO - PROCESS | 3804 | 1461304360818 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:52:40 INFO - PROCESS | 3804 | 1461304360822 Marionette TRACE conn3 <- [1,2442,null,{}] 22:52:40 INFO - PROCESS | 3804 | 1461304360832 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:40 INFO - PROCESS | 3804 | 1461304360914 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 22:52:40 INFO - PROCESS | 3804 | 1461304360922 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:40 INFO - PROCESS | 3804 | ++DOCSHELL 14498C00 == 37 [pid = 3804] [id = 620] 22:52:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (1449E800) [pid = 3804] [serial = 1860] [outer = 00000000] 22:52:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 72 (159A6800) [pid = 3804] [serial = 1861] [outer = 1449E800] 22:52:40 INFO - PROCESS | 3804 | 1461304361001 Marionette DEBUG loaded listener.js 22:52:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 73 (15D2F800) [pid = 3804] [serial = 1862] [outer = 1449E800] 22:52:41 INFO - PROCESS | 3804 | 1461304361474 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 22:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 687ms 22:52:41 INFO - PROCESS | 3804 | 1461304361517 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 22:52:41 INFO - PROCESS | 3804 | 1461304361504 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 22:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:52:41 INFO - PROCESS | 3804 | 1461304361507 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:52:41 INFO - PROCESS | 3804 | 1461304361509 Marionette TRACE conn3 <- [1,2446,null,{}] 22:52:41 INFO - PROCESS | 3804 | 1461304361512 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:41 INFO - PROCESS | 3804 | 1461304361590 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 22:52:41 INFO - PROCESS | 3804 | 1461304361597 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:41 INFO - PROCESS | 3804 | ++DOCSHELL 15FDB800 == 38 [pid = 3804] [id = 621] 22:52:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (16067400) [pid = 3804] [serial = 1863] [outer = 00000000] 22:52:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16D12800) [pid = 3804] [serial = 1864] [outer = 16067400] 22:52:41 INFO - PROCESS | 3804 | 1461304361641 Marionette DEBUG loaded listener.js 22:52:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16D4FC00) [pid = 3804] [serial = 1865] [outer = 16067400] 22:52:42 INFO - PROCESS | 3804 | 1461304362076 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 22:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 593ms 22:52:42 INFO - PROCESS | 3804 | 1461304362104 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 22:52:42 INFO - PROCESS | 3804 | 1461304362106 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 22:52:42 INFO - PROCESS | 3804 | 1461304362109 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:52:42 INFO - PROCESS | 3804 | 1461304362111 Marionette TRACE conn3 <- [1,2450,null,{}] 22:52:42 INFO - PROCESS | 3804 | 1461304362114 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:42 INFO - PROCESS | 3804 | 1461304362233 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 22:52:42 INFO - PROCESS | 3804 | 1461304362239 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:42 INFO - PROCESS | 3804 | ++DOCSHELL 13315800 == 39 [pid = 3804] [id = 622] 22:52:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (17E24C00) [pid = 3804] [serial = 1866] [outer = 00000000] 22:52:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (181A7000) [pid = 3804] [serial = 1867] [outer = 17E24C00] 22:52:42 INFO - PROCESS | 3804 | 1461304362284 Marionette DEBUG loaded listener.js 22:52:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (18391C00) [pid = 3804] [serial = 1868] [outer = 17E24C00] 22:52:42 INFO - PROCESS | 3804 | 1461304362753 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 22:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 702ms 22:52:42 INFO - PROCESS | 3804 | 1461304362812 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 22:52:42 INFO - PROCESS | 3804 | 1461304362814 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 22:52:42 INFO - PROCESS | 3804 | 1461304362817 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:52:42 INFO - PROCESS | 3804 | 1461304362819 Marionette TRACE conn3 <- [1,2454,null,{}] 22:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:52:42 INFO - PROCESS | 3804 | 1461304362822 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:42 INFO - PROCESS | 3804 | 1461304362952 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 22:52:43 INFO - PROCESS | 3804 | 1461304363019 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:43 INFO - PROCESS | 3804 | ++DOCSHELL 11C32000 == 40 [pid = 3804] [id = 623] 22:52:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (18636800) [pid = 3804] [serial = 1869] [outer = 00000000] 22:52:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (190AD400) [pid = 3804] [serial = 1870] [outer = 18636800] 22:52:43 INFO - PROCESS | 3804 | 1461304363067 Marionette DEBUG loaded listener.js 22:52:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (191EAC00) [pid = 3804] [serial = 1871] [outer = 18636800] 22:52:43 INFO - PROCESS | 3804 | 1461304363486 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 22:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 687ms 22:52:43 INFO - PROCESS | 3804 | 1461304363519 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 22:52:43 INFO - PROCESS | 3804 | 1461304363521 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 22:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:52:43 INFO - PROCESS | 3804 | 1461304363524 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:52:43 INFO - PROCESS | 3804 | 1461304363526 Marionette TRACE conn3 <- [1,2458,null,{}] 22:52:43 INFO - PROCESS | 3804 | 1461304363529 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:43 INFO - PROCESS | 3804 | 1461304363665 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 22:52:43 INFO - PROCESS | 3804 | 1461304363689 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:43 INFO - PROCESS | 3804 | ++DOCSHELL 191EEC00 == 41 [pid = 3804] [id = 624] 22:52:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (19221000) [pid = 3804] [serial = 1872] [outer = 00000000] 22:52:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (19287800) [pid = 3804] [serial = 1873] [outer = 19221000] 22:52:43 INFO - PROCESS | 3804 | 1461304363748 Marionette DEBUG loaded listener.js 22:52:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (1928A800) [pid = 3804] [serial = 1874] [outer = 19221000] 22:52:44 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (1606C000) [pid = 3804] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:52:44 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (13383400) [pid = 3804] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:52:44 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (13DD3000) [pid = 3804] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:52:44 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (02A90000) [pid = 3804] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:52:44 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (181A0C00) [pid = 3804] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:52:44 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (15F97000) [pid = 3804] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:52:44 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1331C800) [pid = 3804] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:52:44 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (14A58000) [pid = 3804] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:52:44 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1336C400) [pid = 3804] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:52:44 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (13312800) [pid = 3804] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:52:44 INFO - PROCESS | 3804 | 1461304364360 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 22:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 905ms 22:52:44 INFO - PROCESS | 3804 | 1461304364429 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 22:52:44 INFO - PROCESS | 3804 | 1461304364431 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 22:52:44 INFO - PROCESS | 3804 | 1461304364434 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:52:44 INFO - PROCESS | 3804 | 1461304364436 Marionette TRACE conn3 <- [1,2462,null,{}] 22:52:44 INFO - PROCESS | 3804 | 1461304364440 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:44 INFO - PROCESS | 3804 | 1461304364516 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 22:52:44 INFO - PROCESS | 3804 | 1461304364522 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:44 INFO - PROCESS | 3804 | ++DOCSHELL 11B6B000 == 42 [pid = 3804] [id = 625] 22:52:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (12BE0000) [pid = 3804] [serial = 1875] [outer = 00000000] 22:52:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1606C000) [pid = 3804] [serial = 1876] [outer = 12BE0000] 22:52:44 INFO - PROCESS | 3804 | 1461304364569 Marionette DEBUG loaded listener.js 22:52:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1819C000) [pid = 3804] [serial = 1877] [outer = 12BE0000] 22:52:45 INFO - PROCESS | 3804 | 1461304365024 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 22:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 640ms 22:52:45 INFO - PROCESS | 3804 | 1461304365073 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 22:52:45 INFO - PROCESS | 3804 | 1461304365075 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 22:52:45 INFO - PROCESS | 3804 | 1461304365078 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:52:45 INFO - PROCESS | 3804 | 1461304365080 Marionette TRACE conn3 <- [1,2466,null,{}] 22:52:45 INFO - PROCESS | 3804 | 1461304365083 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:45 INFO - PROCESS | 3804 | 1461304365158 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 22:52:45 INFO - PROCESS | 3804 | 1461304365165 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:45 INFO - PROCESS | 3804 | ++DOCSHELL 11B72C00 == 43 [pid = 3804] [id = 626] 22:52:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (181A0C00) [pid = 3804] [serial = 1878] [outer = 00000000] 22:52:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (1999F800) [pid = 3804] [serial = 1879] [outer = 181A0C00] 22:52:45 INFO - PROCESS | 3804 | 1461304365208 Marionette DEBUG loaded listener.js 22:52:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (19AAE800) [pid = 3804] [serial = 1880] [outer = 181A0C00] 22:52:45 INFO - PROCESS | 3804 | 1461304365639 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 593ms 22:52:45 INFO - PROCESS | 3804 | 1461304365683 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 22:52:45 INFO - PROCESS | 3804 | 1461304365685 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 22:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:52:45 INFO - PROCESS | 3804 | 1461304365688 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:52:45 INFO - PROCESS | 3804 | 1461304365690 Marionette TRACE conn3 <- [1,2470,null,{}] 22:52:45 INFO - PROCESS | 3804 | 1461304365697 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:45 INFO - PROCESS | 3804 | 1461304365772 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 22:52:45 INFO - PROCESS | 3804 | 1461304365779 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:45 INFO - PROCESS | 3804 | ++DOCSHELL 16067800 == 44 [pid = 3804] [id = 627] 22:52:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1999D400) [pid = 3804] [serial = 1881] [outer = 00000000] 22:52:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (19AF1000) [pid = 3804] [serial = 1882] [outer = 1999D400] 22:52:45 INFO - PROCESS | 3804 | 1461304365826 Marionette DEBUG loaded listener.js 22:52:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (19B68000) [pid = 3804] [serial = 1883] [outer = 1999D400] 22:52:46 INFO - PROCESS | 3804 | 1461304366284 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 22:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 655ms 22:52:46 INFO - PROCESS | 3804 | 1461304366347 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 22:52:46 INFO - PROCESS | 3804 | 1461304366352 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 22:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:52:46 INFO - PROCESS | 3804 | 1461304366362 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:52:46 INFO - PROCESS | 3804 | 1461304366367 Marionette TRACE conn3 <- [1,2474,null,{}] 22:52:46 INFO - PROCESS | 3804 | 1461304366373 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:46 INFO - PROCESS | 3804 | 1461304366477 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 22:52:46 INFO - PROCESS | 3804 | 1461304366655 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:46 INFO - PROCESS | 3804 | ++DOCSHELL 12B3C800 == 45 [pid = 3804] [id = 628] 22:52:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (12B7A000) [pid = 3804] [serial = 1884] [outer = 00000000] 22:52:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1330E400) [pid = 3804] [serial = 1885] [outer = 12B7A000] 22:52:46 INFO - PROCESS | 3804 | 1461304366710 Marionette DEBUG loaded listener.js 22:52:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (12DDBC00) [pid = 3804] [serial = 1886] [outer = 12B7A000] 22:52:47 INFO - PROCESS | 3804 | 1461304367289 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 22:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 999ms 22:52:47 INFO - PROCESS | 3804 | 1461304367358 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 22:52:47 INFO - PROCESS | 3804 | 1461304367362 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 22:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:52:47 INFO - PROCESS | 3804 | 1461304367370 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:52:47 INFO - PROCESS | 3804 | 1461304367374 Marionette TRACE conn3 <- [1,2478,null,{}] 22:52:47 INFO - PROCESS | 3804 | 1461304367378 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:47 INFO - PROCESS | 3804 | 1461304367511 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 22:52:47 INFO - PROCESS | 3804 | 1461304367644 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:47 INFO - PROCESS | 3804 | ++DOCSHELL 1444FC00 == 46 [pid = 3804] [id = 629] 22:52:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (14450800) [pid = 3804] [serial = 1887] [outer = 00000000] 22:52:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (15D2EC00) [pid = 3804] [serial = 1888] [outer = 14450800] 22:52:47 INFO - PROCESS | 3804 | 1461304367700 Marionette DEBUG loaded listener.js 22:52:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (16769000) [pid = 3804] [serial = 1889] [outer = 14450800] 22:52:48 INFO - PROCESS | 3804 | 1461304368280 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 936ms 22:52:48 INFO - PROCESS | 3804 | 1461304368313 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 22:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:52:48 INFO - PROCESS | 3804 | 1461304368316 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 22:52:48 INFO - PROCESS | 3804 | 1461304368320 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:52:48 INFO - PROCESS | 3804 | 1461304368322 Marionette TRACE conn3 <- [1,2482,null,{}] 22:52:48 INFO - PROCESS | 3804 | 1461304368332 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:48 INFO - PROCESS | 3804 | 1461304368448 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 22:52:48 INFO - PROCESS | 3804 | 1461304368583 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:48 INFO - PROCESS | 3804 | ++DOCSHELL 190B3800 == 47 [pid = 3804] [id = 630] 22:52:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (190B5400) [pid = 3804] [serial = 1890] [outer = 00000000] 22:52:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1928CC00) [pid = 3804] [serial = 1891] [outer = 190B5400] 22:52:48 INFO - PROCESS | 3804 | 1461304368642 Marionette DEBUG loaded listener.js 22:52:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (19AB4000) [pid = 3804] [serial = 1892] [outer = 190B5400] 22:52:49 INFO - PROCESS | 3804 | 1461304369251 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 22:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 999ms 22:52:49 INFO - PROCESS | 3804 | 1461304369322 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 22:52:49 INFO - PROCESS | 3804 | 1461304369325 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 22:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:52:49 INFO - PROCESS | 3804 | 1461304369328 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:52:49 INFO - PROCESS | 3804 | 1461304369330 Marionette TRACE conn3 <- [1,2486,null,{}] 22:52:49 INFO - PROCESS | 3804 | 1461304369334 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:49 INFO - PROCESS | 3804 | 1461304369439 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 22:52:49 INFO - PROCESS | 3804 | 1461304369704 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:49 INFO - PROCESS | 3804 | ++DOCSHELL 11B31800 == 48 [pid = 3804] [id = 631] 22:52:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (11B36C00) [pid = 3804] [serial = 1893] [outer = 00000000] 22:52:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (13310C00) [pid = 3804] [serial = 1894] [outer = 11B36C00] 22:52:49 INFO - PROCESS | 3804 | 1461304369777 Marionette DEBUG loaded listener.js 22:52:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1337A400) [pid = 3804] [serial = 1895] [outer = 11B36C00] 22:52:50 INFO - PROCESS | 3804 | 1461304370403 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1155ms 22:52:50 INFO - PROCESS | 3804 | 1461304370484 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 22:52:50 INFO - PROCESS | 3804 | 1461304370488 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 22:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:52:50 INFO - PROCESS | 3804 | --DOCSHELL 11B72C00 == 47 [pid = 3804] [id = 626] 22:52:50 INFO - PROCESS | 3804 | --DOCSHELL 11B6B000 == 46 [pid = 3804] [id = 625] 22:52:50 INFO - PROCESS | 3804 | --DOCSHELL 191EEC00 == 45 [pid = 3804] [id = 624] 22:52:50 INFO - PROCESS | 3804 | --DOCSHELL 11C32000 == 44 [pid = 3804] [id = 623] 22:52:50 INFO - PROCESS | 3804 | --DOCSHELL 13315800 == 43 [pid = 3804] [id = 622] 22:52:50 INFO - PROCESS | 3804 | --DOCSHELL 15FDB800 == 42 [pid = 3804] [id = 621] 22:52:50 INFO - PROCESS | 3804 | --DOCSHELL 14498C00 == 41 [pid = 3804] [id = 620] 22:52:50 INFO - PROCESS | 3804 | --DOCSHELL 1331A000 == 40 [pid = 3804] [id = 619] 22:52:50 INFO - PROCESS | 3804 | --DOCSHELL 1337A000 == 39 [pid = 3804] [id = 618] 22:52:50 INFO - PROCESS | 3804 | --DOCSHELL 11C29400 == 38 [pid = 3804] [id = 615] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (11B3EC00) [pid = 3804] [serial = 1810] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (13537C00) [pid = 3804] [serial = 1813] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (190B0000) [pid = 3804] [serial = 1840] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (16A34C00) [pid = 3804] [serial = 1828] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (13531400) [pid = 3804] [serial = 1819] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (13536800) [pid = 3804] [serial = 1820] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (14492400) [pid = 3804] [serial = 1822] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (15707C00) [pid = 3804] [serial = 1823] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (12BE8800) [pid = 3804] [serial = 1816] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1331B800) [pid = 3804] [serial = 1817] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (18625C00) [pid = 3804] [serial = 1831] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (199A0000) [pid = 3804] [serial = 1808] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1356A800) [pid = 3804] [serial = 1834] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (137BCC00) [pid = 3804] [serial = 1835] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (16068000) [pid = 3804] [serial = 1825] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (18636000) [pid = 3804] [serial = 1832] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (16074800) [pid = 3804] [serial = 1826] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (16D1A400) [pid = 3804] [serial = 1829] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (18A32000) [pid = 3804] [serial = 1838] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (190AF800) [pid = 3804] [serial = 1841] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (1863D400) [pid = 3804] [serial = 1837] [outer = 00000000] [url = about:blank] 22:52:50 INFO - PROCESS | 3804 | 1461304370596 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:52:50 INFO - PROCESS | 3804 | 1461304370599 Marionette TRACE conn3 <- [1,2490,null,{}] 22:52:50 INFO - PROCESS | 3804 | 1461304370605 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:50 INFO - PROCESS | 3804 | 1461304370686 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 22:52:50 INFO - PROCESS | 3804 | 1461304370694 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:50 INFO - PROCESS | 3804 | ++DOCSHELL 1331A000 == 39 [pid = 3804] [id = 632] 22:52:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (1331B800) [pid = 3804] [serial = 1896] [outer = 00000000] 22:52:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (133EE800) [pid = 3804] [serial = 1897] [outer = 1331B800] 22:52:50 INFO - PROCESS | 3804 | 1461304370741 Marionette DEBUG loaded listener.js 22:52:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (13535C00) [pid = 3804] [serial = 1898] [outer = 1331B800] 22:52:51 INFO - PROCESS | 3804 | 1461304371270 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 749ms 22:52:51 INFO - PROCESS | 3804 | 1461304371285 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 22:52:51 INFO - PROCESS | 3804 | 1461304371289 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 22:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:52:51 INFO - PROCESS | 3804 | 1461304371294 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:52:51 INFO - PROCESS | 3804 | 1461304371296 Marionette TRACE conn3 <- [1,2494,null,{}] 22:52:51 INFO - PROCESS | 3804 | 1461304371299 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:51 INFO - PROCESS | 3804 | 1461304371378 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 22:52:51 INFO - PROCESS | 3804 | 1461304371387 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:51 INFO - PROCESS | 3804 | ++DOCSHELL 14451000 == 40 [pid = 3804] [id = 633] 22:52:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (14490400) [pid = 3804] [serial = 1899] [outer = 00000000] 22:52:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (15D06C00) [pid = 3804] [serial = 1900] [outer = 14490400] 22:52:51 INFO - PROCESS | 3804 | 1461304371433 Marionette DEBUG loaded listener.js 22:52:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (15DDC000) [pid = 3804] [serial = 1901] [outer = 14490400] 22:52:51 INFO - PROCESS | 3804 | 1461304371916 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 640ms 22:52:51 INFO - PROCESS | 3804 | 1461304371932 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 22:52:51 INFO - PROCESS | 3804 | 1461304371935 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 22:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:52:51 INFO - PROCESS | 3804 | 1461304371939 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:52:51 INFO - PROCESS | 3804 | 1461304371945 Marionette TRACE conn3 <- [1,2498,null,{}] 22:52:51 INFO - PROCESS | 3804 | 1461304371957 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:52 INFO - PROCESS | 3804 | 1461304372037 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 22:52:52 INFO - PROCESS | 3804 | 1461304372044 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:52 INFO - PROCESS | 3804 | ++DOCSHELL 16A36400 == 41 [pid = 3804] [id = 634] 22:52:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (16D16800) [pid = 3804] [serial = 1902] [outer = 00000000] 22:52:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (17E26000) [pid = 3804] [serial = 1903] [outer = 16D16800] 22:52:52 INFO - PROCESS | 3804 | 1461304372089 Marionette DEBUG loaded listener.js 22:52:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (18198800) [pid = 3804] [serial = 1904] [outer = 16D16800] 22:52:52 INFO - PROCESS | 3804 | 1461304372528 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 22:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 655ms 22:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:52:52 INFO - PROCESS | 3804 | 1461304372596 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 22:52:52 INFO - PROCESS | 3804 | 1461304372599 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 22:52:52 INFO - PROCESS | 3804 | 1461304372602 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:52:52 INFO - PROCESS | 3804 | 1461304372604 Marionette TRACE conn3 <- [1,2502,null,{}] 22:52:52 INFO - PROCESS | 3804 | 1461304372607 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:52 INFO - PROCESS | 3804 | 1461304372691 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 22:52:52 INFO - PROCESS | 3804 | 1461304372697 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:52 INFO - PROCESS | 3804 | ++DOCSHELL 16D1A400 == 42 [pid = 3804] [id = 635] 22:52:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (16D4F000) [pid = 3804] [serial = 1905] [outer = 00000000] 22:52:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (18638800) [pid = 3804] [serial = 1906] [outer = 16D4F000] 22:52:52 INFO - PROCESS | 3804 | 1461304372742 Marionette DEBUG loaded listener.js 22:52:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (1863D400) [pid = 3804] [serial = 1907] [outer = 16D4F000] 22:52:53 INFO - PROCESS | 3804 | 1461304373244 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 687ms 22:52:53 INFO - PROCESS | 3804 | 1461304373302 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 22:52:53 INFO - PROCESS | 3804 | 1461304373303 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 22:52:53 INFO - PROCESS | 3804 | 1461304373307 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:52:53 INFO - PROCESS | 3804 | 1461304373308 Marionette TRACE conn3 <- [1,2506,null,{}] 22:52:53 INFO - PROCESS | 3804 | 1461304373317 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:53 INFO - PROCESS | 3804 | 1461304373425 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 22:52:53 INFO - PROCESS | 3804 | 1461304373434 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:53 INFO - PROCESS | 3804 | ++DOCSHELL 18F31800 == 43 [pid = 3804] [id = 636] 22:52:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (18F33800) [pid = 3804] [serial = 1908] [outer = 00000000] 22:52:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (190AF800) [pid = 3804] [serial = 1909] [outer = 18F33800] 22:52:53 INFO - PROCESS | 3804 | 1461304373489 Marionette DEBUG loaded listener.js 22:52:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (191EEC00) [pid = 3804] [serial = 1910] [outer = 18F33800] 22:52:53 INFO - PROCESS | 3804 | 1461304373967 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 703ms 22:52:53 INFO - PROCESS | 3804 | 1461304374007 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 22:52:53 INFO - PROCESS | 3804 | 1461304374009 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 22:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:52:53 INFO - PROCESS | 3804 | 1461304374012 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:52:54 INFO - PROCESS | 3804 | 1461304374014 Marionette TRACE conn3 <- [1,2510,null,{}] 22:52:54 INFO - PROCESS | 3804 | 1461304374017 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:54 INFO - PROCESS | 3804 | 1461304374153 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 22:52:54 INFO - PROCESS | 3804 | 1461304374177 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:54 INFO - PROCESS | 3804 | ++DOCSHELL 186C0400 == 44 [pid = 3804] [id = 637] 22:52:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (191EE800) [pid = 3804] [serial = 1911] [outer = 00000000] 22:52:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (199A5400) [pid = 3804] [serial = 1912] [outer = 191EE800] 22:52:54 INFO - PROCESS | 3804 | 1461304374221 Marionette DEBUG loaded listener.js 22:52:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (19AB8000) [pid = 3804] [serial = 1913] [outer = 191EE800] 22:52:54 INFO - PROCESS | 3804 | 1461304374663 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 702ms 22:52:54 INFO - PROCESS | 3804 | 1461304374712 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 22:52:54 INFO - PROCESS | 3804 | 1461304374713 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 22:52:54 INFO - PROCESS | 3804 | 1461304374717 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:52:54 INFO - PROCESS | 3804 | 1461304374719 Marionette TRACE conn3 <- [1,2514,null,{}] 22:52:54 INFO - PROCESS | 3804 | 1461304374722 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:54 INFO - PROCESS | 3804 | 1461304374830 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 22:52:54 INFO - PROCESS | 3804 | 1461304374836 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:54 INFO - PROCESS | 3804 | ++DOCSHELL 11B71400 == 45 [pid = 3804] [id = 638] 22:52:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (197A5000) [pid = 3804] [serial = 1914] [outer = 00000000] 22:52:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (19BB8800) [pid = 3804] [serial = 1915] [outer = 197A5000] 22:52:54 INFO - PROCESS | 3804 | 1461304374879 Marionette DEBUG loaded listener.js 22:52:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (19BBB800) [pid = 3804] [serial = 1916] [outer = 197A5000] 22:52:55 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (18636800) [pid = 3804] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:52:55 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (16067400) [pid = 3804] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:52:55 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (13365800) [pid = 3804] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:52:55 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1337D400) [pid = 3804] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:52:55 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (1449E800) [pid = 3804] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:52:55 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (19221000) [pid = 3804] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:52:55 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (12BE0000) [pid = 3804] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:52:55 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (181A0C00) [pid = 3804] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:52:55 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (17E24C00) [pid = 3804] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:52:55 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (133EE400) [pid = 3804] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:52:55 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1449FC00) [pid = 3804] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:52:55 INFO - PROCESS | 3804 | 1461304375522 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 843ms 22:52:55 INFO - PROCESS | 3804 | 1461304375560 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 22:52:55 INFO - PROCESS | 3804 | 1461304375562 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 22:52:55 INFO - PROCESS | 3804 | 1461304375566 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:52:55 INFO - PROCESS | 3804 | 1461304375568 Marionette TRACE conn3 <- [1,2518,null,{}] 22:52:55 INFO - PROCESS | 3804 | 1461304375571 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:55 INFO - PROCESS | 3804 | 1461304375655 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 22:52:55 INFO - PROCESS | 3804 | 1461304375662 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:55 INFO - PROCESS | 3804 | ++DOCSHELL 12B7B400 == 46 [pid = 3804] [id = 639] 22:52:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1352C800) [pid = 3804] [serial = 1917] [outer = 00000000] 22:52:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (190A9000) [pid = 3804] [serial = 1918] [outer = 1352C800] 22:52:55 INFO - PROCESS | 3804 | 1461304375705 Marionette DEBUG loaded listener.js 22:52:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (18A35400) [pid = 3804] [serial = 1919] [outer = 1352C800] 22:52:56 INFO - PROCESS | 3804 | 1461304376131 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 593ms 22:52:56 INFO - PROCESS | 3804 | 1461304376164 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 22:52:56 INFO - PROCESS | 3804 | 1461304376166 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 22:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:52:56 INFO - PROCESS | 3804 | 1461304376170 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:52:56 INFO - PROCESS | 3804 | 1461304376171 Marionette TRACE conn3 <- [1,2522,null,{}] 22:52:56 INFO - PROCESS | 3804 | 1461304376178 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:56 INFO - PROCESS | 3804 | 1461304376255 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 22:52:56 INFO - PROCESS | 3804 | 1461304376262 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:56 INFO - PROCESS | 3804 | ++DOCSHELL 11B6DC00 == 47 [pid = 3804] [id = 640] 22:52:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (12B7F800) [pid = 3804] [serial = 1920] [outer = 00000000] 22:52:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (19BBE000) [pid = 3804] [serial = 1921] [outer = 12B7F800] 22:52:56 INFO - PROCESS | 3804 | 1461304376306 Marionette DEBUG loaded listener.js 22:52:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (19BC2C00) [pid = 3804] [serial = 1922] [outer = 12B7F800] 22:52:56 INFO - PROCESS | 3804 | 1461304376757 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 22:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 640ms 22:52:56 INFO - PROCESS | 3804 | 1461304376807 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 22:52:56 INFO - PROCESS | 3804 | 1461304376809 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 22:52:56 INFO - PROCESS | 3804 | 1461304376812 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:52:56 INFO - PROCESS | 3804 | 1461304376814 Marionette TRACE conn3 <- [1,2526,null,{}] 22:52:56 INFO - PROCESS | 3804 | 1461304376817 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:56 INFO - PROCESS | 3804 | 1461304376893 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 22:52:56 INFO - PROCESS | 3804 | 1461304376899 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:56 INFO - PROCESS | 3804 | ++DOCSHELL 15713400 == 48 [pid = 3804] [id = 641] 22:52:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (181A0C00) [pid = 3804] [serial = 1923] [outer = 00000000] 22:52:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (19BD7800) [pid = 3804] [serial = 1924] [outer = 181A0C00] 22:52:56 INFO - PROCESS | 3804 | 1461304376954 Marionette DEBUG loaded listener.js 22:52:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (19BDD000) [pid = 3804] [serial = 1925] [outer = 181A0C00] 22:52:57 INFO - PROCESS | 3804 | 1461304377616 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 905ms 22:52:57 INFO - PROCESS | 3804 | 1461304377701 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 22:52:57 INFO - PROCESS | 3804 | 1461304377707 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 22:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:52:57 INFO - PROCESS | 3804 | 1461304377713 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:52:57 INFO - PROCESS | 3804 | 1461304377717 Marionette TRACE conn3 <- [1,2530,null,{}] 22:52:57 INFO - PROCESS | 3804 | 1461304377724 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:57 INFO - PROCESS | 3804 | 1461304377861 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 22:52:58 INFO - PROCESS | 3804 | 1461304377997 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:58 INFO - PROCESS | 3804 | ++DOCSHELL 12CB7000 == 49 [pid = 3804] [id = 642] 22:52:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1336CC00) [pid = 3804] [serial = 1926] [outer = 00000000] 22:52:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (137BCC00) [pid = 3804] [serial = 1927] [outer = 1336CC00] 22:52:58 INFO - PROCESS | 3804 | 1461304378055 Marionette DEBUG loaded listener.js 22:52:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (139EC000) [pid = 3804] [serial = 1928] [outer = 1336CC00] 22:52:58 INFO - PROCESS | 3804 | 1461304378671 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 22:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 999ms 22:52:58 INFO - PROCESS | 3804 | 1461304378714 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 22:52:58 INFO - PROCESS | 3804 | 1461304378721 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 22:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:52:58 INFO - PROCESS | 3804 | 1461304378728 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:52:58 INFO - PROCESS | 3804 | 1461304378731 Marionette TRACE conn3 <- [1,2534,null,{}] 22:52:58 INFO - PROCESS | 3804 | 1461304378735 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:58 INFO - PROCESS | 3804 | 1461304378838 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 22:52:58 INFO - PROCESS | 3804 | 1461304378945 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:58 INFO - PROCESS | 3804 | ++DOCSHELL 159A5C00 == 50 [pid = 3804] [id = 643] 22:52:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (15F8D000) [pid = 3804] [serial = 1929] [outer = 00000000] 22:52:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (16D1A000) [pid = 3804] [serial = 1930] [outer = 15F8D000] 22:52:58 INFO - PROCESS | 3804 | 1461304378999 Marionette DEBUG loaded listener.js 22:52:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (183E2000) [pid = 3804] [serial = 1931] [outer = 15F8D000] 22:52:59 INFO - PROCESS | 3804 | 1461304379644 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 22:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 936ms 22:52:59 INFO - PROCESS | 3804 | 1461304379676 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 22:52:59 INFO - PROCESS | 3804 | 1461304379678 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 22:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:52:59 INFO - PROCESS | 3804 | 1461304379682 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:52:59 INFO - PROCESS | 3804 | 1461304379686 Marionette TRACE conn3 <- [1,2538,null,{}] 22:52:59 INFO - PROCESS | 3804 | 1461304379701 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:52:59 INFO - PROCESS | 3804 | 1461304379809 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 22:52:59 INFO - PROCESS | 3804 | 1461304379946 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:59 INFO - PROCESS | 3804 | ++DOCSHELL 19AA9C00 == 51 [pid = 3804] [id = 644] 22:52:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (19BB6800) [pid = 3804] [serial = 1932] [outer = 00000000] 22:53:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (19BD4400) [pid = 3804] [serial = 1933] [outer = 19BB6800] 22:53:00 INFO - PROCESS | 3804 | 1461304380005 Marionette DEBUG loaded listener.js 22:53:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (19BDC400) [pid = 3804] [serial = 1934] [outer = 19BB6800] 22:53:00 INFO - PROCESS | 3804 | 1461304380597 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 22:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 937ms 22:53:00 INFO - PROCESS | 3804 | 1461304380627 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 22:53:00 INFO - PROCESS | 3804 | 1461304380630 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 22:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:53:00 INFO - PROCESS | 3804 | 1461304380634 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:53:00 INFO - PROCESS | 3804 | 1461304380636 Marionette TRACE conn3 <- [1,2542,null,{}] 22:53:00 INFO - PROCESS | 3804 | 1461304380640 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:00 INFO - PROCESS | 3804 | 1461304380748 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 22:53:01 INFO - PROCESS | 3804 | 1461304381078 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:01 INFO - PROCESS | 3804 | ++DOCSHELL 11C29000 == 52 [pid = 3804] [id = 645] 22:53:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (11C29400) [pid = 3804] [serial = 1935] [outer = 00000000] 22:53:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (13366000) [pid = 3804] [serial = 1936] [outer = 11C29400] 22:53:01 INFO - PROCESS | 3804 | 1461304381128 Marionette DEBUG loaded listener.js 22:53:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (13316400) [pid = 3804] [serial = 1937] [outer = 11C29400] 22:53:01 INFO - PROCESS | 3804 | --DOCSHELL 11B6DC00 == 51 [pid = 3804] [id = 640] 22:53:01 INFO - PROCESS | 3804 | --DOCSHELL 12B7B400 == 50 [pid = 3804] [id = 639] 22:53:01 INFO - PROCESS | 3804 | --DOCSHELL 11B71400 == 49 [pid = 3804] [id = 638] 22:53:01 INFO - PROCESS | 3804 | --DOCSHELL 186C0400 == 48 [pid = 3804] [id = 637] 22:53:01 INFO - PROCESS | 3804 | --DOCSHELL 18F31800 == 47 [pid = 3804] [id = 636] 22:53:01 INFO - PROCESS | 3804 | --DOCSHELL 16D1A400 == 46 [pid = 3804] [id = 635] 22:53:01 INFO - PROCESS | 3804 | --DOCSHELL 16A36400 == 45 [pid = 3804] [id = 634] 22:53:01 INFO - PROCESS | 3804 | --DOCSHELL 14451000 == 44 [pid = 3804] [id = 633] 22:53:01 INFO - PROCESS | 3804 | --DOCSHELL 1331A000 == 43 [pid = 3804] [id = 632] 22:53:01 INFO - PROCESS | 3804 | --DOCSHELL 11B31800 == 42 [pid = 3804] [id = 631] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (19AF1000) [pid = 3804] [serial = 1882] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | 1461304381800 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1186ms 22:53:01 INFO - PROCESS | 3804 | 1461304381833 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 22:53:01 INFO - PROCESS | 3804 | 1461304381836 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 22:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:53:01 INFO - PROCESS | 3804 | 1461304381843 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:53:01 INFO - PROCESS | 3804 | 1461304381847 Marionette TRACE conn3 <- [1,2546,null,{}] 22:53:01 INFO - PROCESS | 3804 | 1461304381852 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:01 INFO - PROCESS | 3804 | 1461304381951 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (13567800) [pid = 3804] [serial = 1814] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (190AF400) [pid = 3804] [serial = 1766] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (190AD400) [pid = 3804] [serial = 1870] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (16D12800) [pid = 3804] [serial = 1864] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (13531000) [pid = 3804] [serial = 1846] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (13536000) [pid = 3804] [serial = 1858] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (13743C00) [pid = 3804] [serial = 1859] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (19285C00) [pid = 3804] [serial = 1843] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (198EE400) [pid = 3804] [serial = 1852] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (1352F800) [pid = 3804] [serial = 1856] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (133EB000) [pid = 3804] [serial = 1855] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (16D21400) [pid = 3804] [serial = 1849] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (159A6800) [pid = 3804] [serial = 1861] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (15D2F800) [pid = 3804] [serial = 1862] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (191EAC00) [pid = 3804] [serial = 1871] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (19287800) [pid = 3804] [serial = 1873] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1606C000) [pid = 3804] [serial = 1876] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1819C000) [pid = 3804] [serial = 1877] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1999F800) [pid = 3804] [serial = 1879] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (181A7000) [pid = 3804] [serial = 1867] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (1928A800) [pid = 3804] [serial = 1874] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (18391C00) [pid = 3804] [serial = 1868] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (19AAE800) [pid = 3804] [serial = 1880] [outer = 00000000] [url = about:blank] 22:53:01 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (16D4FC00) [pid = 3804] [serial = 1865] [outer = 00000000] [url = about:blank] 22:53:02 INFO - PROCESS | 3804 | 1461304382047 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:02 INFO - PROCESS | 3804 | ++DOCSHELL 11B6C400 == 43 [pid = 3804] [id = 646] 22:53:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (11B6F400) [pid = 3804] [serial = 1938] [outer = 00000000] 22:53:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (13532400) [pid = 3804] [serial = 1939] [outer = 11B6F400] 22:53:02 INFO - PROCESS | 3804 | 1461304382094 Marionette DEBUG loaded listener.js 22:53:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (13566800) [pid = 3804] [serial = 1940] [outer = 11B6F400] 22:53:02 INFO - PROCESS | 3804 | 1461304382551 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 749ms 22:53:02 INFO - PROCESS | 3804 | 1461304382601 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 22:53:02 INFO - PROCESS | 3804 | 1461304382605 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 22:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:53:02 INFO - PROCESS | 3804 | 1461304382612 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:53:02 INFO - PROCESS | 3804 | 1461304382614 Marionette TRACE conn3 <- [1,2550,null,{}] 22:53:02 INFO - PROCESS | 3804 | 1461304382618 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:02 INFO - PROCESS | 3804 | 1461304382699 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 22:53:02 INFO - PROCESS | 3804 | 1461304382714 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:02 INFO - PROCESS | 3804 | ++DOCSHELL 16065800 == 44 [pid = 3804] [id = 647] 22:53:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (16066C00) [pid = 3804] [serial = 1941] [outer = 00000000] 22:53:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1676C400) [pid = 3804] [serial = 1942] [outer = 16066C00] 22:53:02 INFO - PROCESS | 3804 | 1461304382760 Marionette DEBUG loaded listener.js 22:53:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (16A34000) [pid = 3804] [serial = 1943] [outer = 16066C00] 22:53:03 INFO - PROCESS | 3804 | 1461304383244 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 22:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 702ms 22:53:03 INFO - PROCESS | 3804 | 1461304383309 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 22:53:03 INFO - PROCESS | 3804 | 1461304383311 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 22:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:53:03 INFO - PROCESS | 3804 | 1461304383320 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:53:03 INFO - PROCESS | 3804 | 1461304383326 Marionette TRACE conn3 <- [1,2554,null,{}] 22:53:03 INFO - PROCESS | 3804 | 1461304383330 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:03 INFO - PROCESS | 3804 | 1461304383411 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 22:53:03 INFO - PROCESS | 3804 | 1461304383506 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:03 INFO - PROCESS | 3804 | ++DOCSHELL 17E29C00 == 45 [pid = 3804] [id = 648] 22:53:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1819C000) [pid = 3804] [serial = 1944] [outer = 00000000] 22:53:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (183E4800) [pid = 3804] [serial = 1945] [outer = 1819C000] 22:53:03 INFO - PROCESS | 3804 | 1461304383551 Marionette DEBUG loaded listener.js 22:53:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (18636000) [pid = 3804] [serial = 1946] [outer = 1819C000] 22:53:03 INFO - PROCESS | 3804 | 1461304383937 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 22:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 656ms 22:53:03 INFO - PROCESS | 3804 | 1461304383972 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 22:53:03 INFO - PROCESS | 3804 | 1461304383975 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 22:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:53:03 INFO - PROCESS | 3804 | 1461304383978 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:53:03 INFO - PROCESS | 3804 | 1461304383980 Marionette TRACE conn3 <- [1,2558,null,{}] 22:53:03 INFO - PROCESS | 3804 | 1461304383983 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:04 INFO - PROCESS | 3804 | 1461304384089 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 22:53:04 INFO - PROCESS | 3804 | 1461304384198 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:04 INFO - PROCESS | 3804 | ++DOCSHELL 186BD000 == 46 [pid = 3804] [id = 649] 22:53:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (186C2C00) [pid = 3804] [serial = 1947] [outer = 00000000] 22:53:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (190AE400) [pid = 3804] [serial = 1948] [outer = 186C2C00] 22:53:04 INFO - PROCESS | 3804 | 1461304384242 Marionette DEBUG loaded listener.js 22:53:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (190ADC00) [pid = 3804] [serial = 1949] [outer = 186C2C00] 22:53:04 INFO - PROCESS | 3804 | 1461304384677 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 22:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 22:53:04 INFO - PROCESS | 3804 | 1461304384719 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 22:53:04 INFO - PROCESS | 3804 | 1461304384721 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 22:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:53:04 INFO - PROCESS | 3804 | 1461304384724 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:53:04 INFO - PROCESS | 3804 | 1461304384726 Marionette TRACE conn3 <- [1,2562,null,{}] 22:53:04 INFO - PROCESS | 3804 | 1461304384729 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:04 INFO - PROCESS | 3804 | 1461304384836 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 22:53:04 INFO - PROCESS | 3804 | 1461304384846 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:04 INFO - PROCESS | 3804 | ++DOCSHELL 191F1C00 == 47 [pid = 3804] [id = 650] 22:53:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (191F2400) [pid = 3804] [serial = 1950] [outer = 00000000] 22:53:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1928A400) [pid = 3804] [serial = 1951] [outer = 191F2400] 22:53:04 INFO - PROCESS | 3804 | 1461304384958 Marionette DEBUG loaded listener.js 22:53:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (19998000) [pid = 3804] [serial = 1952] [outer = 191F2400] 22:53:05 INFO - PROCESS | 3804 | 1461304385408 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms 22:53:05 INFO - PROCESS | 3804 | 1461304385496 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 22:53:05 INFO - PROCESS | 3804 | 1461304385498 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 22:53:05 INFO - PROCESS | 3804 | 1461304385501 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:53:05 INFO - PROCESS | 3804 | 1461304385503 Marionette TRACE conn3 <- [1,2566,null,{}] 22:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:53:05 INFO - PROCESS | 3804 | 1461304385506 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:05 INFO - PROCESS | 3804 | 1461304385621 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 22:53:05 INFO - PROCESS | 3804 | 1461304385705 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:05 INFO - PROCESS | 3804 | ++DOCSHELL 1999B000 == 48 [pid = 3804] [id = 651] 22:53:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1999C000) [pid = 3804] [serial = 1953] [outer = 00000000] 22:53:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (19AB3800) [pid = 3804] [serial = 1954] [outer = 1999C000] 22:53:05 INFO - PROCESS | 3804 | 1461304385753 Marionette DEBUG loaded listener.js 22:53:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (19B67C00) [pid = 3804] [serial = 1955] [outer = 1999C000] 22:53:06 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1331B800) [pid = 3804] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:53:06 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (14490400) [pid = 3804] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:53:06 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (16D16800) [pid = 3804] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:53:06 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (1999D400) [pid = 3804] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:53:06 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (197A5000) [pid = 3804] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:53:06 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (12B7F800) [pid = 3804] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:53:06 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1352C800) [pid = 3804] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:53:06 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (18F33800) [pid = 3804] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:53:06 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (191EE800) [pid = 3804] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:53:06 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (11B36C00) [pid = 3804] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:53:06 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (16D4F000) [pid = 3804] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:53:06 INFO - PROCESS | 3804 | 1461304386325 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 828ms 22:53:06 INFO - PROCESS | 3804 | 1461304386348 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 22:53:06 INFO - PROCESS | 3804 | 1461304386350 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 22:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:53:06 INFO - PROCESS | 3804 | 1461304386353 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:53:06 INFO - PROCESS | 3804 | 1461304386355 Marionette TRACE conn3 <- [1,2570,null,{}] 22:53:06 INFO - PROCESS | 3804 | 1461304386358 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:06 INFO - PROCESS | 3804 | 1461304386433 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 22:53:06 INFO - PROCESS | 3804 | 1461304386439 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:06 INFO - PROCESS | 3804 | ++DOCSHELL 11C2B400 == 49 [pid = 3804] [id = 652] 22:53:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1352FC00) [pid = 3804] [serial = 1956] [outer = 00000000] 22:53:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (15F90000) [pid = 3804] [serial = 1957] [outer = 1352FC00] 22:53:06 INFO - PROCESS | 3804 | 1461304386485 Marionette DEBUG loaded listener.js 22:53:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (1570E400) [pid = 3804] [serial = 1958] [outer = 1352FC00] 22:53:06 INFO - PROCESS | 3804 | 1461304386917 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 594ms 22:53:06 INFO - PROCESS | 3804 | 1461304386950 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 22:53:06 INFO - PROCESS | 3804 | 1461304386952 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 22:53:06 INFO - PROCESS | 3804 | 1461304386956 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:53:06 INFO - PROCESS | 3804 | 1461304386957 Marionette TRACE conn3 <- [1,2574,null,{}] 22:53:06 INFO - PROCESS | 3804 | 1461304386965 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:07 INFO - PROCESS | 3804 | 1461304387067 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 22:53:07 INFO - PROCESS | 3804 | 1461304387077 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:07 INFO - PROCESS | 3804 | ++DOCSHELL 13567000 == 50 [pid = 3804] [id = 653] 22:53:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (1356D800) [pid = 3804] [serial = 1959] [outer = 00000000] 22:53:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (19BC0400) [pid = 3804] [serial = 1960] [outer = 1356D800] 22:53:07 INFO - PROCESS | 3804 | 1461304387120 Marionette DEBUG loaded listener.js 22:53:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (19BBDC00) [pid = 3804] [serial = 1961] [outer = 1356D800] 22:53:07 INFO - PROCESS | 3804 | 1461304387544 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 640ms 22:53:07 INFO - PROCESS | 3804 | 1461304387595 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 22:53:07 INFO - PROCESS | 3804 | 1461304387597 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 22:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:53:07 INFO - PROCESS | 3804 | 1461304387601 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:53:07 INFO - PROCESS | 3804 | 1461304387602 Marionette TRACE conn3 <- [1,2578,null,{}] 22:53:07 INFO - PROCESS | 3804 | 1461304387606 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:07 INFO - PROCESS | 3804 | 1461304387682 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 22:53:07 INFO - PROCESS | 3804 | 1461304387688 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:07 INFO - PROCESS | 3804 | ++DOCSHELL 19BD3C00 == 51 [pid = 3804] [id = 654] 22:53:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (19BD6C00) [pid = 3804] [serial = 1962] [outer = 00000000] 22:53:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (19E6B000) [pid = 3804] [serial = 1963] [outer = 19BD6C00] 22:53:07 INFO - PROCESS | 3804 | 1461304387735 Marionette DEBUG loaded listener.js 22:53:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (19E6E400) [pid = 3804] [serial = 1964] [outer = 19BD6C00] 22:53:08 INFO - PROCESS | 3804 | 1461304388163 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 22:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 593ms 22:53:08 INFO - PROCESS | 3804 | 1461304388203 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 22:53:08 INFO - PROCESS | 3804 | 1461304388205 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 22:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:53:08 INFO - PROCESS | 3804 | 1461304388209 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:53:08 INFO - PROCESS | 3804 | 1461304388210 Marionette TRACE conn3 <- [1,2582,null,{}] 22:53:08 INFO - PROCESS | 3804 | 1461304388213 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:08 INFO - PROCESS | 3804 | 1461304388292 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 22:53:08 INFO - PROCESS | 3804 | 1461304388424 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:08 INFO - PROCESS | 3804 | ++DOCSHELL 11B6C000 == 52 [pid = 3804] [id = 655] 22:53:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (11B6DC00) [pid = 3804] [serial = 1965] [outer = 00000000] 22:53:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (12C5A000) [pid = 3804] [serial = 1966] [outer = 11B6DC00] 22:53:08 INFO - PROCESS | 3804 | 1461304388544 Marionette DEBUG loaded listener.js 22:53:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1352AC00) [pid = 3804] [serial = 1967] [outer = 11B6DC00] 22:53:09 INFO - PROCESS | 3804 | 1461304389141 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 22:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 999ms 22:53:09 INFO - PROCESS | 3804 | 1461304389215 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 22:53:09 INFO - PROCESS | 3804 | 1461304389219 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 22:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:53:09 INFO - PROCESS | 3804 | 1461304389224 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:53:09 INFO - PROCESS | 3804 | 1461304389228 Marionette TRACE conn3 <- [1,2586,null,{}] 22:53:09 INFO - PROCESS | 3804 | 1461304389234 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:09 INFO - PROCESS | 3804 | 1461304389341 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 22:53:09 INFO - PROCESS | 3804 | 1461304389478 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:09 INFO - PROCESS | 3804 | ++DOCSHELL 13DD7000 == 53 [pid = 3804] [id = 656] 22:53:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (14AEA800) [pid = 3804] [serial = 1968] [outer = 00000000] 22:53:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (16068800) [pid = 3804] [serial = 1969] [outer = 14AEA800] 22:53:09 INFO - PROCESS | 3804 | 1461304389536 Marionette DEBUG loaded listener.js 22:53:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (16A3AC00) [pid = 3804] [serial = 1970] [outer = 14AEA800] 22:53:10 INFO - PROCESS | 3804 | 1461304390137 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 936ms 22:53:10 INFO - PROCESS | 3804 | 1461304390173 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 22:53:10 INFO - PROCESS | 3804 | 1461304390177 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 22:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:53:10 INFO - PROCESS | 3804 | 1461304390182 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:53:10 INFO - PROCESS | 3804 | 1461304390184 Marionette TRACE conn3 <- [1,2590,null,{}] 22:53:10 INFO - PROCESS | 3804 | 1461304390188 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:10 INFO - PROCESS | 3804 | 1461304390290 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 22:53:10 INFO - PROCESS | 3804 | 1461304390426 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:10 INFO - PROCESS | 3804 | ++DOCSHELL 18390000 == 54 [pid = 3804] [id = 657] 22:53:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (18F31C00) [pid = 3804] [serial = 1971] [outer = 00000000] 22:53:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (198EC800) [pid = 3804] [serial = 1972] [outer = 18F31C00] 22:53:10 INFO - PROCESS | 3804 | 1461304390482 Marionette DEBUG loaded listener.js 22:53:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (19B6A400) [pid = 3804] [serial = 1973] [outer = 18F31C00] 22:53:11 INFO - PROCESS | 3804 | 1461304391056 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 22:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 936ms 22:53:11 INFO - PROCESS | 3804 | 1461304391126 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 22:53:11 INFO - PROCESS | 3804 | 1461304391129 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 22:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:53:11 INFO - PROCESS | 3804 | 1461304391139 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:53:11 INFO - PROCESS | 3804 | 1461304391145 Marionette TRACE conn3 <- [1,2594,null,{}] 22:53:11 INFO - PROCESS | 3804 | 1461304391150 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:11 INFO - PROCESS | 3804 | 1461304391253 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 22:53:11 INFO - PROCESS | 3804 | 1461304391390 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:11 INFO - PROCESS | 3804 | ++DOCSHELL 19AAFC00 == 55 [pid = 3804] [id = 658] 22:53:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (19E67800) [pid = 3804] [serial = 1974] [outer = 00000000] 22:53:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1A4AE800) [pid = 3804] [serial = 1975] [outer = 19E67800] 22:53:11 INFO - PROCESS | 3804 | 1461304391445 Marionette DEBUG loaded listener.js 22:53:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1A4B6400) [pid = 3804] [serial = 1976] [outer = 19E67800] 22:53:12 INFO - PROCESS | 3804 | 1461304392297 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 22:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1218ms 22:53:12 INFO - PROCESS | 3804 | 1461304392352 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 22:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:53:12 INFO - PROCESS | 3804 | 1461304392356 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 22:53:12 INFO - PROCESS | 3804 | 1461304392361 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:53:12 INFO - PROCESS | 3804 | 1461304392365 Marionette TRACE conn3 <- [1,2598,null,{}] 22:53:12 INFO - PROCESS | 3804 | 1461304392371 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:12 INFO - PROCESS | 3804 | 1461304392464 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 22:53:12 INFO - PROCESS | 3804 | 1461304392605 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:12 INFO - PROCESS | 3804 | ++DOCSHELL 11B36000 == 56 [pid = 3804] [id = 659] 22:53:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (11B3CC00) [pid = 3804] [serial = 1977] [outer = 00000000] 22:53:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (133E8000) [pid = 3804] [serial = 1978] [outer = 11B3CC00] 22:53:12 INFO - PROCESS | 3804 | 1461304392655 Marionette DEBUG loaded listener.js 22:53:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (13842400) [pid = 3804] [serial = 1979] [outer = 11B3CC00] 22:53:13 INFO - PROCESS | 3804 | --DOCSHELL 19BD3C00 == 55 [pid = 3804] [id = 654] 22:53:13 INFO - PROCESS | 3804 | --DOCSHELL 13567000 == 54 [pid = 3804] [id = 653] 22:53:13 INFO - PROCESS | 3804 | --DOCSHELL 11C2B400 == 53 [pid = 3804] [id = 652] 22:53:13 INFO - PROCESS | 3804 | --DOCSHELL 1999B000 == 52 [pid = 3804] [id = 651] 22:53:13 INFO - PROCESS | 3804 | --DOCSHELL 191F1C00 == 51 [pid = 3804] [id = 650] 22:53:13 INFO - PROCESS | 3804 | --DOCSHELL 186BD000 == 50 [pid = 3804] [id = 649] 22:53:13 INFO - PROCESS | 3804 | --DOCSHELL 17E29C00 == 49 [pid = 3804] [id = 648] 22:53:13 INFO - PROCESS | 3804 | --DOCSHELL 16065800 == 48 [pid = 3804] [id = 647] 22:53:13 INFO - PROCESS | 3804 | --DOCSHELL 11B6C400 == 47 [pid = 3804] [id = 646] 22:53:13 INFO - PROCESS | 3804 | --DOCSHELL 11C29000 == 46 [pid = 3804] [id = 645] 22:53:13 INFO - PROCESS | 3804 | --DOCSHELL 12CB7000 == 45 [pid = 3804] [id = 642] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (190AF800) [pid = 3804] [serial = 1909] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (199A5400) [pid = 3804] [serial = 1912] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1337A400) [pid = 3804] [serial = 1895] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (13310C00) [pid = 3804] [serial = 1894] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (18638800) [pid = 3804] [serial = 1906] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (15D2EC00) [pid = 3804] [serial = 1888] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1928CC00) [pid = 3804] [serial = 1891] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (133EE800) [pid = 3804] [serial = 1897] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (13535C00) [pid = 3804] [serial = 1898] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (15D06C00) [pid = 3804] [serial = 1900] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (15DDC000) [pid = 3804] [serial = 1901] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (17E26000) [pid = 3804] [serial = 1903] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (18198800) [pid = 3804] [serial = 1904] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (19B68000) [pid = 3804] [serial = 1883] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (19BD7800) [pid = 3804] [serial = 1924] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1330E400) [pid = 3804] [serial = 1885] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (19BB8800) [pid = 3804] [serial = 1915] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (19AB8000) [pid = 3804] [serial = 1913] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (19BC2C00) [pid = 3804] [serial = 1922] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (19BBB800) [pid = 3804] [serial = 1916] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (19BBE000) [pid = 3804] [serial = 1921] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (191EEC00) [pid = 3804] [serial = 1910] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (190A9000) [pid = 3804] [serial = 1918] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (18A35400) [pid = 3804] [serial = 1919] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (1863D400) [pid = 3804] [serial = 1907] [outer = 00000000] [url = about:blank] 22:53:13 INFO - PROCESS | 3804 | 1461304393225 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 905ms 22:53:13 INFO - PROCESS | 3804 | 1461304393262 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 22:53:13 INFO - PROCESS | 3804 | 1461304393268 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 22:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:53:13 INFO - PROCESS | 3804 | 1461304393258 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:53:13 INFO - PROCESS | 3804 | 1461304393260 Marionette TRACE conn3 <- [1,2602,null,{}] 22:53:13 INFO - PROCESS | 3804 | 1461304393264 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:13 INFO - PROCESS | 3804 | 1461304393343 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 22:53:13 INFO - PROCESS | 3804 | 1461304393455 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:13 INFO - PROCESS | 3804 | ++DOCSHELL 11C26800 == 46 [pid = 3804] [id = 660] 22:53:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (11C2DC00) [pid = 3804] [serial = 1980] [outer = 00000000] 22:53:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1337FC00) [pid = 3804] [serial = 1981] [outer = 11C2DC00] 22:53:13 INFO - PROCESS | 3804 | 1461304393502 Marionette DEBUG loaded listener.js 22:53:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (13DCD400) [pid = 3804] [serial = 1982] [outer = 11C2DC00] 22:53:13 INFO - PROCESS | 3804 | 1461304393931 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 22:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 22:53:14 INFO - PROCESS | 3804 | 1461304393997 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 22:53:14 INFO - PROCESS | 3804 | 1461304394000 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 22:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:53:14 INFO - PROCESS | 3804 | 1461304394003 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:53:14 INFO - PROCESS | 3804 | 1461304394006 Marionette TRACE conn3 <- [1,2606,null,{}] 22:53:14 INFO - PROCESS | 3804 | 1461304394017 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:14 INFO - PROCESS | 3804 | 1461304394100 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 22:53:14 INFO - PROCESS | 3804 | 1461304394115 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:14 INFO - PROCESS | 3804 | ++DOCSHELL 16773C00 == 47 [pid = 3804] [id = 661] 22:53:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (16775000) [pid = 3804] [serial = 1983] [outer = 00000000] 22:53:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (16D20400) [pid = 3804] [serial = 1984] [outer = 16775000] 22:53:14 INFO - PROCESS | 3804 | 1461304394169 Marionette DEBUG loaded listener.js 22:53:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (17E2AC00) [pid = 3804] [serial = 1985] [outer = 16775000] 22:53:14 INFO - PROCESS | 3804 | 1461304394645 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 703ms 22:53:14 INFO - PROCESS | 3804 | 1461304394702 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 22:53:14 INFO - PROCESS | 3804 | 1461304394705 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 22:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:53:14 INFO - PROCESS | 3804 | 1461304394708 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:53:14 INFO - PROCESS | 3804 | 1461304394710 Marionette TRACE conn3 <- [1,2610,null,{}] 22:53:14 INFO - PROCESS | 3804 | 1461304394713 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:14 INFO - PROCESS | 3804 | 1461304394793 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 22:53:14 INFO - PROCESS | 3804 | 1461304394801 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:14 INFO - PROCESS | 3804 | ++DOCSHELL 18623C00 == 48 [pid = 3804] [id = 662] 22:53:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (18628800) [pid = 3804] [serial = 1986] [outer = 00000000] 22:53:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (18A30400) [pid = 3804] [serial = 1987] [outer = 18628800] 22:53:14 INFO - PROCESS | 3804 | 1461304394846 Marionette DEBUG loaded listener.js 22:53:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (18F34400) [pid = 3804] [serial = 1988] [outer = 18628800] 22:53:15 INFO - PROCESS | 3804 | 1461304395319 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 22:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 625ms 22:53:15 INFO - PROCESS | 3804 | 1461304395346 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 22:53:15 INFO - PROCESS | 3804 | 1461304395348 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 22:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:53:15 INFO - PROCESS | 3804 | 1461304395351 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:53:15 INFO - PROCESS | 3804 | 1461304395353 Marionette TRACE conn3 <- [1,2614,null,{}] 22:53:15 INFO - PROCESS | 3804 | 1461304395356 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:15 INFO - PROCESS | 3804 | 1461304395432 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 22:53:15 INFO - PROCESS | 3804 | 1461304395470 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:15 INFO - PROCESS | 3804 | ++DOCSHELL 190AD800 == 49 [pid = 3804] [id = 663] 22:53:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (190AFC00) [pid = 3804] [serial = 1989] [outer = 00000000] 22:53:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (191F1000) [pid = 3804] [serial = 1990] [outer = 190AFC00] 22:53:15 INFO - PROCESS | 3804 | 1461304395517 Marionette DEBUG loaded listener.js 22:53:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (191F7C00) [pid = 3804] [serial = 1991] [outer = 190AFC00] 22:53:16 INFO - PROCESS | 3804 | 1461304396007 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 687ms 22:53:16 INFO - PROCESS | 3804 | 1461304396051 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 22:53:16 INFO - PROCESS | 3804 | 1461304396053 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 22:53:16 INFO - PROCESS | 3804 | 1461304396057 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:53:16 INFO - PROCESS | 3804 | 1461304396058 Marionette TRACE conn3 <- [1,2618,null,{}] 22:53:16 INFO - PROCESS | 3804 | 1461304396062 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:16 INFO - PROCESS | 3804 | 1461304396197 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 22:53:16 INFO - PROCESS | 3804 | 1461304396264 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:16 INFO - PROCESS | 3804 | ++DOCSHELL 19AABC00 == 50 [pid = 3804] [id = 664] 22:53:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (19AAC000) [pid = 3804] [serial = 1992] [outer = 00000000] 22:53:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (19AB8000) [pid = 3804] [serial = 1993] [outer = 19AAC000] 22:53:16 INFO - PROCESS | 3804 | 1461304396312 Marionette DEBUG loaded listener.js 22:53:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (19B68400) [pid = 3804] [serial = 1994] [outer = 19AAC000] 22:53:16 INFO - PROCESS | 3804 | 1461304396744 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 22:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 733ms 22:53:16 INFO - PROCESS | 3804 | 1461304396798 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 22:53:16 INFO - PROCESS | 3804 | 1461304396800 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 22:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:53:16 INFO - PROCESS | 3804 | 1461304396803 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:53:16 INFO - PROCESS | 3804 | 1461304396805 Marionette TRACE conn3 <- [1,2622,null,{}] 22:53:16 INFO - PROCESS | 3804 | 1461304396808 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:16 INFO - PROCESS | 3804 | 1461304396944 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 22:53:17 INFO - PROCESS | 3804 | 1461304397008 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:17 INFO - PROCESS | 3804 | ++DOCSHELL 11B77000 == 51 [pid = 3804] [id = 665] 22:53:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (19B6B000) [pid = 3804] [serial = 1995] [outer = 00000000] 22:53:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (19BBD400) [pid = 3804] [serial = 1996] [outer = 19B6B000] 22:53:17 INFO - PROCESS | 3804 | 1461304397052 Marionette DEBUG loaded listener.js 22:53:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (19BBC800) [pid = 3804] [serial = 1997] [outer = 19B6B000] 22:53:17 INFO - PROCESS | 3804 | 1461304397472 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 687ms 22:53:17 INFO - PROCESS | 3804 | 1461304397502 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 22:53:17 INFO - PROCESS | 3804 | 1461304397504 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 22:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:53:17 INFO - PROCESS | 3804 | 1461304397508 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:53:17 INFO - PROCESS | 3804 | 1461304397509 Marionette TRACE conn3 <- [1,2626,null,{}] 22:53:17 INFO - PROCESS | 3804 | 1461304397513 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:17 INFO - PROCESS | 3804 | 1461304397621 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 22:53:17 INFO - PROCESS | 3804 | 1461304397857 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:17 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (191F2400) [pid = 3804] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:53:17 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1999C000) [pid = 3804] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:53:17 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (16066C00) [pid = 3804] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:53:17 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (11C29400) [pid = 3804] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:53:17 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (1819C000) [pid = 3804] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:53:17 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (11B6F400) [pid = 3804] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:53:17 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1352FC00) [pid = 3804] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:53:17 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1356D800) [pid = 3804] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:53:17 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (186C2C00) [pid = 3804] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:53:17 INFO - PROCESS | 3804 | ++DOCSHELL 11B6F400 == 52 [pid = 3804] [id = 666] 22:53:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (11C29400) [pid = 3804] [serial = 1998] [outer = 00000000] 22:53:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1356D800) [pid = 3804] [serial = 1999] [outer = 11C29400] 22:53:17 INFO - PROCESS | 3804 | 1461304397911 Marionette DEBUG loaded listener.js 22:53:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (13562400) [pid = 3804] [serial = 2000] [outer = 11C29400] 22:53:18 INFO - PROCESS | 3804 | 1461304398306 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 842ms 22:53:18 INFO - PROCESS | 3804 | 1461304398351 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 22:53:18 INFO - PROCESS | 3804 | 1461304398353 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 22:53:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:53:18 INFO - PROCESS | 3804 | 1461304398356 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:53:18 INFO - PROCESS | 3804 | 1461304398357 Marionette TRACE conn3 <- [1,2630,null,{}] 22:53:18 INFO - PROCESS | 3804 | 1461304398361 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:18 INFO - PROCESS | 3804 | 1461304398471 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 22:53:18 INFO - PROCESS | 3804 | 1461304398483 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:18 INFO - PROCESS | 3804 | ++DOCSHELL 12DDD800 == 53 [pid = 3804] [id = 667] 22:53:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (13533400) [pid = 3804] [serial = 2001] [outer = 00000000] 22:53:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (19BC2C00) [pid = 3804] [serial = 2002] [outer = 13533400] 22:53:18 INFO - PROCESS | 3804 | 1461304398527 Marionette DEBUG loaded listener.js 22:53:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (19BDCC00) [pid = 3804] [serial = 2003] [outer = 13533400] 22:53:18 INFO - PROCESS | 3804 | 1461304398925 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 22:53:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:53:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 594ms 22:53:18 INFO - PROCESS | 3804 | 1461304398953 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 22:53:18 INFO - PROCESS | 3804 | 1461304398955 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 22:53:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:53:18 INFO - PROCESS | 3804 | 1461304398959 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:53:18 INFO - PROCESS | 3804 | 1461304398961 Marionette TRACE conn3 <- [1,2634,null,{}] 22:53:18 INFO - PROCESS | 3804 | 1461304398964 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:19 INFO - PROCESS | 3804 | 1461304399041 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 22:53:19 INFO - PROCESS | 3804 | 1461304399048 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:19 INFO - PROCESS | 3804 | ++DOCSHELL 19B70C00 == 54 [pid = 3804] [id = 668] 22:53:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (19E6FC00) [pid = 3804] [serial = 2004] [outer = 00000000] 22:53:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1A4AE000) [pid = 3804] [serial = 2005] [outer = 19E6FC00] 22:53:19 INFO - PROCESS | 3804 | 1461304399094 Marionette DEBUG loaded listener.js 22:53:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1A521400) [pid = 3804] [serial = 2006] [outer = 19E6FC00] 22:53:19 INFO - PROCESS | 3804 | 1461304399540 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 22:53:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:53:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 625ms 22:53:19 INFO - PROCESS | 3804 | 1461304399597 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 22:53:19 INFO - PROCESS | 3804 | 1461304399599 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 22:53:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:53:19 INFO - PROCESS | 3804 | 1461304399603 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:53:19 INFO - PROCESS | 3804 | 1461304399605 Marionette TRACE conn3 <- [1,2638,null,{}] 22:53:19 INFO - PROCESS | 3804 | 1461304399608 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:19 INFO - PROCESS | 3804 | 1461304399705 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 22:53:19 INFO - PROCESS | 3804 | 1461304399739 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:19 INFO - PROCESS | 3804 | ++DOCSHELL 1A449C00 == 55 [pid = 3804] [id = 669] 22:53:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1A941400) [pid = 3804] [serial = 2007] [outer = 00000000] 22:53:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1ABEE800) [pid = 3804] [serial = 2008] [outer = 1A941400] 22:53:19 INFO - PROCESS | 3804 | 1461304399788 Marionette DEBUG loaded listener.js 22:53:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1ACE3800) [pid = 3804] [serial = 2009] [outer = 1A941400] 22:53:20 INFO - PROCESS | 3804 | 1461304400467 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 22:53:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:53:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 906ms 22:53:20 INFO - PROCESS | 3804 | 1461304400508 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 22:53:20 INFO - PROCESS | 3804 | 1461304400513 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 22:53:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:53:20 INFO - PROCESS | 3804 | 1461304400519 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:53:20 INFO - PROCESS | 3804 | 1461304400523 Marionette TRACE conn3 <- [1,2642,null,{}] 22:53:20 INFO - PROCESS | 3804 | 1461304400528 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:20 INFO - PROCESS | 3804 | 1461304400668 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 22:53:20 INFO - PROCESS | 3804 | 1461304400809 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:20 INFO - PROCESS | 3804 | ++DOCSHELL 133EFC00 == 56 [pid = 3804] [id = 670] 22:53:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1352CC00) [pid = 3804] [serial = 2010] [outer = 00000000] 22:53:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (14A58400) [pid = 3804] [serial = 2011] [outer = 1352CC00] 22:53:20 INFO - PROCESS | 3804 | 1461304400864 Marionette DEBUG loaded listener.js 22:53:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (15D2D000) [pid = 3804] [serial = 2012] [outer = 1352CC00] 22:53:21 INFO - PROCESS | 3804 | 1461304401464 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 22:53:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:53:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 999ms 22:53:21 INFO - PROCESS | 3804 | 1461304401522 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 22:53:21 INFO - PROCESS | 3804 | 1461304401528 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 22:53:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:53:21 INFO - PROCESS | 3804 | 1461304401535 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:53:21 INFO - PROCESS | 3804 | 1461304401537 Marionette TRACE conn3 <- [1,2646,null,{}] 22:53:21 INFO - PROCESS | 3804 | 1461304401541 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:21 INFO - PROCESS | 3804 | 1461304401651 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 22:53:21 INFO - PROCESS | 3804 | 1461304401762 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:21 INFO - PROCESS | 3804 | ++DOCSHELL 14A07400 == 57 [pid = 3804] [id = 671] 22:53:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (15DD2400) [pid = 3804] [serial = 2013] [outer = 00000000] 22:53:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (1863F000) [pid = 3804] [serial = 2014] [outer = 15DD2400] 22:53:21 INFO - PROCESS | 3804 | 1461304401816 Marionette DEBUG loaded listener.js 22:53:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (190B5C00) [pid = 3804] [serial = 2015] [outer = 15DD2400] 22:53:22 INFO - PROCESS | 3804 | 1461304402413 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 22:53:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:53:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 906ms 22:53:22 INFO - PROCESS | 3804 | 1461304402436 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 22:53:22 INFO - PROCESS | 3804 | 1461304402439 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 22:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:53:22 INFO - PROCESS | 3804 | 1461304402442 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:53:22 INFO - PROCESS | 3804 | 1461304402446 Marionette TRACE conn3 <- [1,2650,null,{}] 22:53:22 INFO - PROCESS | 3804 | 1461304402457 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:22 INFO - PROCESS | 3804 | 1461304402562 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 22:53:22 INFO - PROCESS | 3804 | 1461304402675 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:22 INFO - PROCESS | 3804 | ++DOCSHELL 19EA5400 == 58 [pid = 3804] [id = 672] 22:53:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (19EAC000) [pid = 3804] [serial = 2016] [outer = 00000000] 22:53:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (1A936400) [pid = 3804] [serial = 2017] [outer = 19EAC000] 22:53:22 INFO - PROCESS | 3804 | 1461304402772 Marionette DEBUG loaded listener.js 22:53:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (1AB4C800) [pid = 3804] [serial = 2018] [outer = 19EAC000] 22:53:23 INFO - PROCESS | 3804 | 1461304403309 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 22:53:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:53:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 890ms 22:53:23 INFO - PROCESS | 3804 | 1461304403346 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 22:53:23 INFO - PROCESS | 3804 | 1461304403349 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 22:53:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:53:23 INFO - PROCESS | 3804 | 1461304403353 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:53:23 INFO - PROCESS | 3804 | 1461304403355 Marionette TRACE conn3 <- [1,2654,null,{}] 22:53:23 INFO - PROCESS | 3804 | 1461304403359 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:23 INFO - PROCESS | 3804 | 1461304403471 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 22:53:23 INFO - PROCESS | 3804 | 1461304403582 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:23 INFO - PROCESS | 3804 | ++DOCSHELL 19BBAC00 == 59 [pid = 3804] [id = 673] 22:53:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1AB45C00) [pid = 3804] [serial = 2019] [outer = 00000000] 22:53:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (1B1C4C00) [pid = 3804] [serial = 2020] [outer = 1AB45C00] 22:53:23 INFO - PROCESS | 3804 | 1461304403635 Marionette DEBUG loaded listener.js 22:53:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1C534C00) [pid = 3804] [serial = 2021] [outer = 1AB45C00] 22:53:24 INFO - PROCESS | 3804 | 1461304404730 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 22:53:24 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) 22:53:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1389ms 22:53:24 INFO - PROCESS | 3804 | 1461304404756 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 22:53:24 INFO - PROCESS | 3804 | 1461304404760 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 22:53:24 INFO - PROCESS | 3804 | 1461304404765 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:53:24 INFO - PROCESS | 3804 | 1461304404769 Marionette TRACE conn3 <- [1,2658,null,{}] 22:53:24 INFO - PROCESS | 3804 | 1461304404776 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:24 INFO - PROCESS | 3804 | 1461304404871 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 22:53:24 INFO - PROCESS | 3804 | 1461304405007 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:25 INFO - PROCESS | 3804 | ++DOCSHELL 133E1000 == 60 [pid = 3804] [id = 674] 22:53:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (133E9000) [pid = 3804] [serial = 2022] [outer = 00000000] 22:53:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (15708C00) [pid = 3804] [serial = 2023] [outer = 133E9000] 22:53:25 INFO - PROCESS | 3804 | 1461304405059 Marionette DEBUG loaded listener.js 22:53:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (15D36C00) [pid = 3804] [serial = 2024] [outer = 133E9000] 22:53:25 INFO - PROCESS | 3804 | --DOCSHELL 1444FC00 == 59 [pid = 3804] [id = 629] 22:53:25 INFO - PROCESS | 3804 | --DOCSHELL 12B3C800 == 58 [pid = 3804] [id = 628] 22:53:25 INFO - PROCESS | 3804 | --DOCSHELL 1383E800 == 57 [pid = 3804] [id = 601] 22:53:25 INFO - PROCESS | 3804 | --DOCSHELL 19B70C00 == 56 [pid = 3804] [id = 668] 22:53:25 INFO - PROCESS | 3804 | --DOCSHELL 12DDD800 == 55 [pid = 3804] [id = 667] 22:53:25 INFO - PROCESS | 3804 | --DOCSHELL 11B6F400 == 54 [pid = 3804] [id = 666] 22:53:25 INFO - PROCESS | 3804 | --DOCSHELL 11B77000 == 53 [pid = 3804] [id = 665] 22:53:25 INFO - PROCESS | 3804 | --DOCSHELL 19AABC00 == 52 [pid = 3804] [id = 664] 22:53:25 INFO - PROCESS | 3804 | --DOCSHELL 190AD800 == 51 [pid = 3804] [id = 663] 22:53:25 INFO - PROCESS | 3804 | --DOCSHELL 18623C00 == 50 [pid = 3804] [id = 662] 22:53:25 INFO - PROCESS | 3804 | --DOCSHELL 16773C00 == 49 [pid = 3804] [id = 661] 22:53:25 INFO - PROCESS | 3804 | --DOCSHELL 11C26800 == 48 [pid = 3804] [id = 660] 22:53:25 INFO - PROCESS | 3804 | --DOCSHELL 11B36000 == 47 [pid = 3804] [id = 659] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (19E6B000) [pid = 3804] [serial = 1963] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (1928A400) [pid = 3804] [serial = 1951] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (19AB3800) [pid = 3804] [serial = 1954] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (137BCC00) [pid = 3804] [serial = 1927] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (16D1A000) [pid = 3804] [serial = 1930] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1676C400) [pid = 3804] [serial = 1942] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (16A34000) [pid = 3804] [serial = 1943] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (13316400) [pid = 3804] [serial = 1937] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (13366000) [pid = 3804] [serial = 1936] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (183E4800) [pid = 3804] [serial = 1945] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (18636000) [pid = 3804] [serial = 1946] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (13532400) [pid = 3804] [serial = 1939] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (13566800) [pid = 3804] [serial = 1940] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (19BD4400) [pid = 3804] [serial = 1933] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (19998000) [pid = 3804] [serial = 1952] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (15F90000) [pid = 3804] [serial = 1957] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (19BC0400) [pid = 3804] [serial = 1960] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (19B67C00) [pid = 3804] [serial = 1955] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (190AE400) [pid = 3804] [serial = 1948] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (19BBDC00) [pid = 3804] [serial = 1961] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (190ADC00) [pid = 3804] [serial = 1949] [outer = 00000000] [url = about:blank] 22:53:25 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1570E400) [pid = 3804] [serial = 1958] [outer = 00000000] [url = about:blank] 22:53:26 INFO - PROCESS | 3804 | 1461304406149 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:53:26 INFO - PROCESS | 3804 | 1461304406188 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 22:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:53:26 INFO - PROCESS | 3804 | 1461304406194 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:53:26 INFO - PROCESS | 3804 | 1461304406197 Marionette TRACE conn3 <- [1,2662,null,{}] 22:53:26 INFO - PROCESS | 3804 | 1461304406201 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:26 INFO - PROCESS | 3804 | 1461304406281 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 22:53:26 INFO - PROCESS | 3804 | 1461304406289 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:26 INFO - PROCESS | 3804 | ++DOCSHELL 13316400 == 48 [pid = 3804] [id = 675] 22:53:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (13366000) [pid = 3804] [serial = 2025] [outer = 00000000] 22:53:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (15F4A400) [pid = 3804] [serial = 2026] [outer = 13366000] 22:53:26 INFO - PROCESS | 3804 | 1461304406335 Marionette DEBUG loaded listener.js 22:53:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (16773000) [pid = 3804] [serial = 2027] [outer = 13366000] 22:53:27 INFO - PROCESS | 3804 | 1461304407334 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:53:27 INFO - PROCESS | 3804 | 1461304407398 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 22:53:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:53:27 INFO - PROCESS | 3804 | 1461304407402 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:53:27 INFO - PROCESS | 3804 | 1461304407405 Marionette TRACE conn3 <- [1,2666,null,{}] 22:53:27 INFO - PROCESS | 3804 | 1461304407415 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:27 INFO - PROCESS | 3804 | 1461304407502 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 22:53:27 INFO - PROCESS | 3804 | 1461304407510 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:27 INFO - PROCESS | 3804 | ++DOCSHELL 1838C800 == 49 [pid = 3804] [id = 676] 22:53:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (1839B000) [pid = 3804] [serial = 2028] [outer = 00000000] 22:53:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (186BF400) [pid = 3804] [serial = 2029] [outer = 1839B000] 22:53:27 INFO - PROCESS | 3804 | 1461304407567 Marionette DEBUG loaded listener.js 22:53:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (18F33C00) [pid = 3804] [serial = 2030] [outer = 1839B000] 22:53:28 INFO - PROCESS | 3804 | 1461304408582 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 22:53:28 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) 22:53:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1186ms 22:53:28 INFO - PROCESS | 3804 | 1461304408598 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 22:53:28 INFO - PROCESS | 3804 | 1461304408601 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 22:53:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:53:28 INFO - PROCESS | 3804 | 1461304408605 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:53:28 INFO - PROCESS | 3804 | 1461304408606 Marionette TRACE conn3 <- [1,2670,null,{}] 22:53:28 INFO - PROCESS | 3804 | 1461304408610 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:28 INFO - PROCESS | 3804 | 1461304408722 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 22:53:28 INFO - PROCESS | 3804 | 1461304408729 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:28 INFO - PROCESS | 3804 | ++DOCSHELL 1863D400 == 50 [pid = 3804] [id = 677] 22:53:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (18A33400) [pid = 3804] [serial = 2031] [outer = 00000000] 22:53:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (19861C00) [pid = 3804] [serial = 2032] [outer = 18A33400] 22:53:28 INFO - PROCESS | 3804 | 1461304408776 Marionette DEBUG loaded listener.js 22:53:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1999C800) [pid = 3804] [serial = 2033] [outer = 18A33400] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1839A400) [pid = 3804] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (02A93000) [pid = 3804] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (12B7A000) [pid = 3804] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (12CBB800) [pid = 3804] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (190B5400) [pid = 3804] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (191EA800) [pid = 3804] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (13DDA400) [pid = 3804] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (14450800) [pid = 3804] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (19E6FC00) [pid = 3804] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (190AFC00) [pid = 3804] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (11C2DC00) [pid = 3804] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (19E67800) [pid = 3804] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (16775000) [pid = 3804] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (11B3CC00) [pid = 3804] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (19AAC000) [pid = 3804] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (18628800) [pid = 3804] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (19B6B000) [pid = 3804] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (11C29400) [pid = 3804] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:53:29 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (13533400) [pid = 3804] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:53:29 INFO - PROCESS | 3804 | 1461304409855 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 22:53:29 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) 22:53:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1295ms 22:53:29 INFO - PROCESS | 3804 | 1461304409887 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 22:53:29 INFO - PROCESS | 3804 | 1461304409889 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 22:53:29 INFO - PROCESS | 3804 | 1461304409893 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:53:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:53:29 INFO - PROCESS | 3804 | 1461304409894 Marionette TRACE conn3 <- [1,2674,null,{}] 22:53:29 INFO - PROCESS | 3804 | 1461304409898 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:29 INFO - PROCESS | 3804 | 1461304409975 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 22:53:29 INFO - PROCESS | 3804 | 1461304409982 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:29 INFO - PROCESS | 3804 | ++DOCSHELL 11B3CC00 == 51 [pid = 3804] [id = 678] 22:53:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (11C28C00) [pid = 3804] [serial = 2034] [outer = 00000000] 22:53:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (13DD1400) [pid = 3804] [serial = 2035] [outer = 11C28C00] 22:53:30 INFO - PROCESS | 3804 | 1461304410030 Marionette DEBUG loaded listener.js 22:53:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (15DD9C00) [pid = 3804] [serial = 2036] [outer = 11C28C00] 22:53:30 INFO - PROCESS | 3804 | 1461304410982 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:53:31 INFO - PROCESS | 3804 | 1461304411049 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 22:53:31 INFO - PROCESS | 3804 | 1461304411052 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:53:31 INFO - PROCESS | 3804 | 1461304411054 Marionette TRACE conn3 <- [1,2678,null,{}] 22:53:31 INFO - PROCESS | 3804 | 1461304411057 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:31 INFO - PROCESS | 3804 | 1461304411158 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 22:53:31 INFO - PROCESS | 3804 | 1461304411167 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:31 INFO - PROCESS | 3804 | ++DOCSHELL 15DDBC00 == 52 [pid = 3804] [id = 679] 22:53:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (15FE0400) [pid = 3804] [serial = 2037] [outer = 00000000] 22:53:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (199A5400) [pid = 3804] [serial = 2038] [outer = 15FE0400] 22:53:31 INFO - PROCESS | 3804 | 1461304411216 Marionette DEBUG loaded listener.js 22:53:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (19B66C00) [pid = 3804] [serial = 2039] [outer = 15FE0400] 22:53:32 INFO - PROCESS | 3804 | 1461304412203 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:53:32 INFO - PROCESS | 3804 | 1461304412259 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 22:53:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:53:32 INFO - PROCESS | 3804 | 1461304412265 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:53:32 INFO - PROCESS | 3804 | 1461304412269 Marionette TRACE conn3 <- [1,2682,null,{}] 22:53:32 INFO - PROCESS | 3804 | 1461304412319 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:32 INFO - PROCESS | 3804 | 1461304412415 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 22:53:32 INFO - PROCESS | 3804 | 1461304412593 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:32 INFO - PROCESS | 3804 | ++DOCSHELL 13561800 == 53 [pid = 3804] [id = 680] 22:53:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (13562C00) [pid = 3804] [serial = 2040] [outer = 00000000] 22:53:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (139E4000) [pid = 3804] [serial = 2041] [outer = 13562C00] 22:53:32 INFO - PROCESS | 3804 | 1461304412701 Marionette DEBUG loaded listener.js 22:53:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1570A400) [pid = 3804] [serial = 2042] [outer = 13562C00] 22:53:33 INFO - PROCESS | 3804 | 1461304413733 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:53:33 INFO - PROCESS | 3804 | 1461304413789 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 22:53:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:53:33 INFO - PROCESS | 3804 | 1461304413797 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:53:33 INFO - PROCESS | 3804 | 1461304413800 Marionette TRACE conn3 <- [1,2686,null,{}] 22:53:33 INFO - PROCESS | 3804 | 1461304413804 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:33 INFO - PROCESS | 3804 | 1461304413897 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 22:53:34 INFO - PROCESS | 3804 | 1461304414070 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:34 INFO - PROCESS | 3804 | ++DOCSHELL 16D20800 == 54 [pid = 3804] [id = 681] 22:53:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (1838F000) [pid = 3804] [serial = 2043] [outer = 00000000] 22:53:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (186BCC00) [pid = 3804] [serial = 2044] [outer = 1838F000] 22:53:34 INFO - PROCESS | 3804 | 1461304414166 Marionette DEBUG loaded listener.js 22:53:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (190AF800) [pid = 3804] [serial = 2045] [outer = 1838F000] 22:53:35 INFO - PROCESS | 3804 | 1461304415311 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:53:35 INFO - PROCESS | 3804 | 1461304415361 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 22:53:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:53:35 INFO - PROCESS | 3804 | 1461304415367 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:53:35 INFO - PROCESS | 3804 | 1461304415371 Marionette TRACE conn3 <- [1,2690,null,{}] 22:53:35 INFO - PROCESS | 3804 | 1461304415427 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:35 INFO - PROCESS | 3804 | 1461304415554 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 22:53:35 INFO - PROCESS | 3804 | 1461304415697 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:35 INFO - PROCESS | 3804 | ++DOCSHELL 1336C400 == 55 [pid = 3804] [id = 682] 22:53:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (1356A000) [pid = 3804] [serial = 2046] [outer = 00000000] 22:53:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (13DD4800) [pid = 3804] [serial = 2047] [outer = 1356A000] 22:53:35 INFO - PROCESS | 3804 | 1461304415747 Marionette DEBUG loaded listener.js 22:53:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (14A59400) [pid = 3804] [serial = 2048] [outer = 1356A000] 22:53:36 INFO - PROCESS | 3804 | --DOCSHELL 19AAFC00 == 54 [pid = 3804] [id = 658] 22:53:36 INFO - PROCESS | 3804 | --DOCSHELL 13DD7000 == 53 [pid = 3804] [id = 656] 22:53:36 INFO - PROCESS | 3804 | --DOCSHELL 18390000 == 52 [pid = 3804] [id = 657] 22:53:36 INFO - PROCESS | 3804 | --DOCSHELL 11B3CC00 == 51 [pid = 3804] [id = 678] 22:53:36 INFO - PROCESS | 3804 | --DOCSHELL 1863D400 == 50 [pid = 3804] [id = 677] 22:53:36 INFO - PROCESS | 3804 | --DOCSHELL 1838C800 == 49 [pid = 3804] [id = 676] 22:53:36 INFO - PROCESS | 3804 | --DOCSHELL 13316400 == 48 [pid = 3804] [id = 675] 22:53:36 INFO - PROCESS | 3804 | --DOCSHELL 133E1000 == 47 [pid = 3804] [id = 674] 22:53:36 INFO - PROCESS | 3804 | --DOCSHELL 19EA5400 == 46 [pid = 3804] [id = 672] 22:53:36 INFO - PROCESS | 3804 | --DOCSHELL 14A07400 == 45 [pid = 3804] [id = 671] 22:53:36 INFO - PROCESS | 3804 | --DOCSHELL 133EFC00 == 44 [pid = 3804] [id = 670] 22:53:36 INFO - PROCESS | 3804 | --DOCSHELL 1A449C00 == 43 [pid = 3804] [id = 669] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1A521400) [pid = 3804] [serial = 2006] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (191F1000) [pid = 3804] [serial = 1990] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1337FC00) [pid = 3804] [serial = 1981] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (13DCD400) [pid = 3804] [serial = 1982] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1A4B6400) [pid = 3804] [serial = 1976] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (1A4AE800) [pid = 3804] [serial = 1975] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (16D20400) [pid = 3804] [serial = 1984] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (17E2AC00) [pid = 3804] [serial = 1985] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (13842400) [pid = 3804] [serial = 1979] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (133E8000) [pid = 3804] [serial = 1978] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (19AB8000) [pid = 3804] [serial = 1993] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (18A30400) [pid = 3804] [serial = 1987] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (18F34400) [pid = 3804] [serial = 1988] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (12C5A000) [pid = 3804] [serial = 1966] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (16068800) [pid = 3804] [serial = 1969] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (19BBD400) [pid = 3804] [serial = 1996] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (198EC800) [pid = 3804] [serial = 1972] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (19B68400) [pid = 3804] [serial = 1994] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (19BBC800) [pid = 3804] [serial = 1997] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1356D800) [pid = 3804] [serial = 1999] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (19BDCC00) [pid = 3804] [serial = 2003] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (1A4AE000) [pid = 3804] [serial = 2005] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (13562400) [pid = 3804] [serial = 2000] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (191F7C00) [pid = 3804] [serial = 1991] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (19BC2C00) [pid = 3804] [serial = 2002] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1999E000) [pid = 3804] [serial = 1853] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (11B78000) [pid = 3804] [serial = 1811] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (12DDBC00) [pid = 3804] [serial = 1886] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1356E800) [pid = 3804] [serial = 1847] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (19AB4000) [pid = 3804] [serial = 1892] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (19289800) [pid = 3804] [serial = 1844] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (17E42000) [pid = 3804] [serial = 1850] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (16769000) [pid = 3804] [serial = 1889] [outer = 00000000] [url = about:blank] 22:53:36 INFO - PROCESS | 3804 | 1461304416349 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 22:53:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:53:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 999ms 22:53:36 INFO - PROCESS | 3804 | 1461304416371 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 22:53:36 INFO - PROCESS | 3804 | 1461304416376 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 22:53:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:53:36 INFO - PROCESS | 3804 | 1461304416382 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:53:36 INFO - PROCESS | 3804 | 1461304416385 Marionette TRACE conn3 <- [1,2694,null,{}] 22:53:36 INFO - PROCESS | 3804 | 1461304416389 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:36 INFO - PROCESS | 3804 | 1461304416472 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 22:53:36 INFO - PROCESS | 3804 | 1461304416481 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:36 INFO - PROCESS | 3804 | ++DOCSHELL 13848C00 == 44 [pid = 3804] [id = 683] 22:53:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 74 (13B13C00) [pid = 3804] [serial = 2049] [outer = 00000000] 22:53:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 75 (16768C00) [pid = 3804] [serial = 2050] [outer = 13B13C00] 22:53:36 INFO - PROCESS | 3804 | 1461304416526 Marionette DEBUG loaded listener.js 22:53:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 76 (16802C00) [pid = 3804] [serial = 2051] [outer = 13B13C00] 22:53:37 INFO - PROCESS | 3804 | 1461304417028 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 22:53:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:53:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 687ms 22:53:37 INFO - PROCESS | 3804 | 1461304417096 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 22:53:37 INFO - PROCESS | 3804 | 1461304417098 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 22:53:37 INFO - PROCESS | 3804 | 1461304417102 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:53:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:53:37 INFO - PROCESS | 3804 | 1461304417106 Marionette TRACE conn3 <- [1,2698,null,{}] 22:53:37 INFO - PROCESS | 3804 | 1461304417116 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:37 INFO - PROCESS | 3804 | 1461304417200 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 22:53:37 INFO - PROCESS | 3804 | 1461304417293 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:37 INFO - PROCESS | 3804 | ++DOCSHELL 17E42000 == 45 [pid = 3804] [id = 684] 22:53:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 77 (1819D800) [pid = 3804] [serial = 2052] [outer = 00000000] 22:53:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 78 (1838F800) [pid = 3804] [serial = 2053] [outer = 1819D800] 22:53:37 INFO - PROCESS | 3804 | 1461304417349 Marionette DEBUG loaded listener.js 22:53:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 79 (18628800) [pid = 3804] [serial = 2054] [outer = 1819D800] 22:53:37 INFO - PROCESS | 3804 | 1461304417760 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 22:53:37 INFO - PROCESS | 3804 | 1461304417806 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 22:53:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:53:37 INFO - PROCESS | 3804 | 1461304417810 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:53:37 INFO - PROCESS | 3804 | 1461304417813 Marionette TRACE conn3 <- [1,2702,null,{}] 22:53:37 INFO - PROCESS | 3804 | 1461304417817 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:37 INFO - PROCESS | 3804 | 1461304417904 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 22:53:37 INFO - PROCESS | 3804 | 1461304417912 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:37 INFO - PROCESS | 3804 | ++DOCSHELL 1863B800 == 46 [pid = 3804] [id = 685] 22:53:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (18A2BC00) [pid = 3804] [serial = 2055] [outer = 00000000] 22:53:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (19284C00) [pid = 3804] [serial = 2056] [outer = 18A2BC00] 22:53:37 INFO - PROCESS | 3804 | 1461304417961 Marionette DEBUG loaded listener.js 22:53:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1928C800) [pid = 3804] [serial = 2057] [outer = 18A2BC00] 22:53:38 INFO - PROCESS | 3804 | 1461304418429 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 22:53:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:53:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 702ms 22:53:38 INFO - PROCESS | 3804 | 1461304418511 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 22:53:38 INFO - PROCESS | 3804 | 1461304418513 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 22:53:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:53:38 INFO - PROCESS | 3804 | 1461304418517 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:53:38 INFO - PROCESS | 3804 | 1461304418518 Marionette TRACE conn3 <- [1,2706,null,{}] 22:53:38 INFO - PROCESS | 3804 | 1461304418522 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:38 INFO - PROCESS | 3804 | 1461304418663 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 22:53:38 INFO - PROCESS | 3804 | 1461304418682 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:38 INFO - PROCESS | 3804 | ++DOCSHELL 19AAA000 == 47 [pid = 3804] [id = 686] 22:53:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (19AAB000) [pid = 3804] [serial = 2058] [outer = 00000000] 22:53:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (19AB7000) [pid = 3804] [serial = 2059] [outer = 19AAB000] 22:53:38 INFO - PROCESS | 3804 | 1461304418726 Marionette DEBUG loaded listener.js 22:53:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (19B66000) [pid = 3804] [serial = 2060] [outer = 19AAB000] 22:53:39 INFO - PROCESS | 3804 | 1461304419194 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 22:53:39 INFO - PROCESS | 3804 | 1461304419216 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 22:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:53:39 INFO - PROCESS | 3804 | 1461304419220 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:53:39 INFO - PROCESS | 3804 | 1461304419221 Marionette TRACE conn3 <- [1,2710,null,{}] 22:53:39 INFO - PROCESS | 3804 | 1461304419225 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:39 INFO - PROCESS | 3804 | 1461304419354 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 22:53:39 INFO - PROCESS | 3804 | 1461304419362 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:39 INFO - PROCESS | 3804 | ++DOCSHELL 11B6C400 == 48 [pid = 3804] [id = 687] 22:53:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (13368400) [pid = 3804] [serial = 2061] [outer = 00000000] 22:53:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (19BBC800) [pid = 3804] [serial = 2062] [outer = 13368400] 22:53:39 INFO - PROCESS | 3804 | 1461304419463 Marionette DEBUG loaded listener.js 22:53:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (19BD1800) [pid = 3804] [serial = 2063] [outer = 13368400] 22:53:39 INFO - PROCESS | 3804 | 1461304419913 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 22:53:39 INFO - PROCESS | 3804 | 1461304419963 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 22:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:53:39 INFO - PROCESS | 3804 | 1461304419966 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:53:39 INFO - PROCESS | 3804 | 1461304419968 Marionette TRACE conn3 <- [1,2714,null,{}] 22:53:39 INFO - PROCESS | 3804 | 1461304419971 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:40 INFO - PROCESS | 3804 | 1461304420109 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 22:53:40 INFO - PROCESS | 3804 | 1461304420178 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:40 INFO - PROCESS | 3804 | ++DOCSHELL 19C68400 == 49 [pid = 3804] [id = 688] 22:53:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (19C6EC00) [pid = 3804] [serial = 2064] [outer = 00000000] 22:53:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (19E6C400) [pid = 3804] [serial = 2065] [outer = 19C6EC00] 22:53:40 INFO - PROCESS | 3804 | 1461304420222 Marionette DEBUG loaded listener.js 22:53:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (19E6FC00) [pid = 3804] [serial = 2066] [outer = 19C6EC00] 22:53:40 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (18A33400) [pid = 3804] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:53:40 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1839B000) [pid = 3804] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:53:40 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (13366000) [pid = 3804] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:53:40 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (133E9000) [pid = 3804] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:53:40 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (11C28C00) [pid = 3804] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:53:40 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1336CC00) [pid = 3804] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:53:40 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (18F31C00) [pid = 3804] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:53:40 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (14AEA800) [pid = 3804] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:53:40 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (15F8D000) [pid = 3804] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:53:40 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (181A0C00) [pid = 3804] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:53:40 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (11B6DC00) [pid = 3804] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:53:40 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (19BB6800) [pid = 3804] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:53:40 INFO - PROCESS | 3804 | 1461304420676 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 22:53:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:53:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 733ms 22:53:40 INFO - PROCESS | 3804 | 1461304420706 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 22:53:40 INFO - PROCESS | 3804 | 1461304420708 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 22:53:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:53:40 INFO - PROCESS | 3804 | 1461304420711 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:53:40 INFO - PROCESS | 3804 | 1461304420713 Marionette TRACE conn3 <- [1,2718,null,{}] 22:53:40 INFO - PROCESS | 3804 | 1461304420717 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:40 INFO - PROCESS | 3804 | 1461304420795 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 22:53:40 INFO - PROCESS | 3804 | 1461304420897 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:40 INFO - PROCESS | 3804 | ++DOCSHELL 1352D800 == 50 [pid = 3804] [id = 689] 22:53:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 80 (13842800) [pid = 3804] [serial = 2067] [outer = 00000000] 22:53:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (18A31800) [pid = 3804] [serial = 2068] [outer = 13842800] 22:53:40 INFO - PROCESS | 3804 | 1461304420951 Marionette DEBUG loaded listener.js 22:53:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1928C400) [pid = 3804] [serial = 2069] [outer = 13842800] 22:53:41 INFO - PROCESS | 3804 | 1461304421819 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:53:41 INFO - PROCESS | 3804 | 1461304421860 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 22:53:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:53:41 INFO - PROCESS | 3804 | 1461304421864 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:53:41 INFO - PROCESS | 3804 | 1461304421866 Marionette TRACE conn3 <- [1,2722,null,{}] 22:53:41 INFO - PROCESS | 3804 | 1461304421869 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:41 INFO - PROCESS | 3804 | 1461304421953 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 22:53:42 INFO - PROCESS | 3804 | 1461304422042 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:42 INFO - PROCESS | 3804 | ++DOCSHELL 18A35400 == 51 [pid = 3804] [id = 690] 22:53:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (19AF0000) [pid = 3804] [serial = 2070] [outer = 00000000] 22:53:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (1A2DE400) [pid = 3804] [serial = 2071] [outer = 19AF0000] 22:53:42 INFO - PROCESS | 3804 | 1461304422086 Marionette DEBUG loaded listener.js 22:53:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (19E6AC00) [pid = 3804] [serial = 2072] [outer = 19AF0000] 22:53:42 INFO - PROCESS | 3804 | 1461304422440 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 22:53:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:53:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 593ms 22:53:42 INFO - PROCESS | 3804 | 1461304422461 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 22:53:42 INFO - PROCESS | 3804 | 1461304422463 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 22:53:42 INFO - PROCESS | 3804 | 1461304422466 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:53:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:53:42 INFO - PROCESS | 3804 | 1461304422468 Marionette TRACE conn3 <- [1,2726,null,{}] 22:53:42 INFO - PROCESS | 3804 | 1461304422471 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:42 INFO - PROCESS | 3804 | 1461304422594 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 22:53:42 INFO - PROCESS | 3804 | 1461304422712 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:42 INFO - PROCESS | 3804 | ++DOCSHELL 11B6FC00 == 52 [pid = 3804] [id = 691] 22:53:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (11B78000) [pid = 3804] [serial = 2073] [outer = 00000000] 22:53:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (133E8800) [pid = 3804] [serial = 2074] [outer = 11B78000] 22:53:42 INFO - PROCESS | 3804 | 1461304422772 Marionette DEBUG loaded listener.js 22:53:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1352D400) [pid = 3804] [serial = 2075] [outer = 11B78000] 22:53:43 INFO - PROCESS | 3804 | 1461304423370 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 22:53:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:53:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 937ms 22:53:43 INFO - PROCESS | 3804 | 1461304423413 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 22:53:43 INFO - PROCESS | 3804 | 1461304423417 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 22:53:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:53:43 INFO - PROCESS | 3804 | 1461304423422 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:53:43 INFO - PROCESS | 3804 | 1461304423426 Marionette TRACE conn3 <- [1,2730,null,{}] 22:53:43 INFO - PROCESS | 3804 | 1461304423432 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:43 INFO - PROCESS | 3804 | 1461304423546 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 22:53:43 INFO - PROCESS | 3804 | 1461304423651 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:43 INFO - PROCESS | 3804 | ++DOCSHELL 16D4F400 == 53 [pid = 3804] [id = 692] 22:53:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (17E3CC00) [pid = 3804] [serial = 2076] [outer = 00000000] 22:53:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (181A1C00) [pid = 3804] [serial = 2077] [outer = 17E3CC00] 22:53:43 INFO - PROCESS | 3804 | 1461304423707 Marionette DEBUG loaded listener.js 22:53:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (183E2400) [pid = 3804] [serial = 2078] [outer = 17E3CC00] 22:53:44 INFO - PROCESS | 3804 | 1461304424274 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 22:53:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:53:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 905ms 22:53:44 INFO - PROCESS | 3804 | 1461304424330 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 22:53:44 INFO - PROCESS | 3804 | 1461304424335 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 22:53:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:53:44 INFO - PROCESS | 3804 | 1461304424339 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:53:44 INFO - PROCESS | 3804 | 1461304424341 Marionette TRACE conn3 <- [1,2734,null,{}] 22:53:44 INFO - PROCESS | 3804 | 1461304424345 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:44 INFO - PROCESS | 3804 | 1461304424449 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 22:53:44 INFO - PROCESS | 3804 | 1461304424563 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:44 INFO - PROCESS | 3804 | ++DOCSHELL 19AB4000 == 54 [pid = 3804] [id = 693] 22:53:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (19AF2800) [pid = 3804] [serial = 2079] [outer = 00000000] 22:53:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (19B74C00) [pid = 3804] [serial = 2080] [outer = 19AF2800] 22:53:44 INFO - PROCESS | 3804 | 1461304424658 Marionette DEBUG loaded listener.js 22:53:44 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (19BC5C00) [pid = 3804] [serial = 2081] [outer = 19AF2800] 22:53:45 INFO - PROCESS | 3804 | 1461304425253 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 22:53:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:53:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 999ms 22:53:45 INFO - PROCESS | 3804 | 1461304425324 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 22:53:45 INFO - PROCESS | 3804 | 1461304425327 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 22:53:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:53:45 INFO - PROCESS | 3804 | 1461304425337 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:53:45 INFO - PROCESS | 3804 | 1461304425344 Marionette TRACE conn3 <- [1,2738,null,{}] 22:53:45 INFO - PROCESS | 3804 | 1461304425348 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:45 INFO - PROCESS | 3804 | 1461304425453 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 22:53:45 INFO - PROCESS | 3804 | 1461304425591 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:45 INFO - PROCESS | 3804 | ++DOCSHELL 18F33800 == 55 [pid = 3804] [id = 694] 22:53:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (19BDE800) [pid = 3804] [serial = 2082] [outer = 00000000] 22:53:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1ACE2400) [pid = 3804] [serial = 2083] [outer = 19BDE800] 22:53:45 INFO - PROCESS | 3804 | 1461304425646 Marionette DEBUG loaded listener.js 22:53:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1B1BBC00) [pid = 3804] [serial = 2084] [outer = 19BDE800] 22:53:46 INFO - PROCESS | 3804 | 1461304426150 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 22:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 858ms 22:53:46 INFO - PROCESS | 3804 | 1461304426194 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 22:53:46 INFO - PROCESS | 3804 | 1461304426197 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 22:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:53:46 INFO - PROCESS | 3804 | 1461304426200 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:53:46 INFO - PROCESS | 3804 | 1461304426202 Marionette TRACE conn3 <- [1,2742,null,{}] 22:53:46 INFO - PROCESS | 3804 | 1461304426206 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:46 INFO - PROCESS | 3804 | 1461304426308 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 22:53:46 INFO - PROCESS | 3804 | 1461304426418 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:46 INFO - PROCESS | 3804 | ++DOCSHELL 1A529400 == 56 [pid = 3804] [id = 695] 22:53:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1AB47000) [pid = 3804] [serial = 2085] [outer = 00000000] 22:53:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1C53E000) [pid = 3804] [serial = 2086] [outer = 1AB47000] 22:53:46 INFO - PROCESS | 3804 | 1461304426472 Marionette DEBUG loaded listener.js 22:53:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1C53F400) [pid = 3804] [serial = 2087] [outer = 1AB47000] 22:53:47 INFO - PROCESS | 3804 | 1461304427285 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 22:53:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:53:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1139ms 22:53:47 INFO - PROCESS | 3804 | 1461304427343 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 22:53:47 INFO - PROCESS | 3804 | 1461304427347 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 22:53:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:53:47 INFO - PROCESS | 3804 | 1461304427353 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:53:47 INFO - PROCESS | 3804 | 1461304427357 Marionette TRACE conn3 <- [1,2746,null,{}] 22:53:47 INFO - PROCESS | 3804 | 1461304427364 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:47 INFO - PROCESS | 3804 | 1461304427459 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 22:53:47 INFO - PROCESS | 3804 | 1461304427603 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:47 INFO - PROCESS | 3804 | ++DOCSHELL 02A8E400 == 57 [pid = 3804] [id = 696] 22:53:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (11B34C00) [pid = 3804] [serial = 2088] [outer = 00000000] 22:53:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (133E8C00) [pid = 3804] [serial = 2089] [outer = 11B34C00] 22:53:47 INFO - PROCESS | 3804 | 1461304427653 Marionette DEBUG loaded listener.js 22:53:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (13536C00) [pid = 3804] [serial = 2090] [outer = 11B34C00] 22:53:48 INFO - PROCESS | 3804 | --DOCSHELL 18A35400 == 56 [pid = 3804] [id = 690] 22:53:48 INFO - PROCESS | 3804 | --DOCSHELL 1352D800 == 55 [pid = 3804] [id = 689] 22:53:48 INFO - PROCESS | 3804 | --DOCSHELL 19C68400 == 54 [pid = 3804] [id = 688] 22:53:48 INFO - PROCESS | 3804 | --DOCSHELL 11B6C400 == 53 [pid = 3804] [id = 687] 22:53:48 INFO - PROCESS | 3804 | --DOCSHELL 19AAA000 == 52 [pid = 3804] [id = 686] 22:53:48 INFO - PROCESS | 3804 | --DOCSHELL 1863B800 == 51 [pid = 3804] [id = 685] 22:53:48 INFO - PROCESS | 3804 | --DOCSHELL 17E42000 == 50 [pid = 3804] [id = 684] 22:53:48 INFO - PROCESS | 3804 | --DOCSHELL 13848C00 == 49 [pid = 3804] [id = 683] 22:53:48 INFO - PROCESS | 3804 | --DOCSHELL 1336C400 == 48 [pid = 3804] [id = 682] 22:53:48 INFO - PROCESS | 3804 | --DOCSHELL 15DDBC00 == 47 [pid = 3804] [id = 679] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (139EC000) [pid = 3804] [serial = 1928] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (19B6A400) [pid = 3804] [serial = 1973] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (16A3AC00) [pid = 3804] [serial = 1970] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (183E2000) [pid = 3804] [serial = 1931] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (19BDD000) [pid = 3804] [serial = 1925] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1352AC00) [pid = 3804] [serial = 1967] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (19BDC400) [pid = 3804] [serial = 1934] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (199A5400) [pid = 3804] [serial = 2038] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (19861C00) [pid = 3804] [serial = 2032] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1B1C4C00) [pid = 3804] [serial = 2020] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (186BF400) [pid = 3804] [serial = 2029] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (15F4A400) [pid = 3804] [serial = 2026] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (16773000) [pid = 3804] [serial = 2027] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (1ABEE800) [pid = 3804] [serial = 2008] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (15708C00) [pid = 3804] [serial = 2023] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (15D36C00) [pid = 3804] [serial = 2024] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (1863F000) [pid = 3804] [serial = 2014] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (1A936400) [pid = 3804] [serial = 2017] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (14A58400) [pid = 3804] [serial = 2011] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (13DD1400) [pid = 3804] [serial = 2035] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1999C800) [pid = 3804] [serial = 2033] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (15DD9C00) [pid = 3804] [serial = 2036] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (18F33C00) [pid = 3804] [serial = 2030] [outer = 00000000] [url = about:blank] 22:53:48 INFO - PROCESS | 3804 | 1461304428241 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 22:53:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:53:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 936ms 22:53:48 INFO - PROCESS | 3804 | 1461304428299 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 22:53:48 INFO - PROCESS | 3804 | 1461304428304 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 22:53:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:53:48 INFO - PROCESS | 3804 | 1461304428313 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:53:48 INFO - PROCESS | 3804 | 1461304428316 Marionette TRACE conn3 <- [1,2750,null,{}] 22:53:48 INFO - PROCESS | 3804 | 1461304428319 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:48 INFO - PROCESS | 3804 | 1461304428416 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 22:53:48 INFO - PROCESS | 3804 | 1461304428510 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:48 INFO - PROCESS | 3804 | ++DOCSHELL 133EB800 == 48 [pid = 3804] [id = 697] 22:53:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 81 (133EFC00) [pid = 3804] [serial = 2091] [outer = 00000000] 22:53:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 82 (1356E000) [pid = 3804] [serial = 2092] [outer = 133EFC00] 22:53:48 INFO - PROCESS | 3804 | 1461304428556 Marionette DEBUG loaded listener.js 22:53:48 INFO - PROCESS | 3804 | ++DOMWINDOW == 83 (13844C00) [pid = 3804] [serial = 2093] [outer = 133EFC00] 22:53:48 INFO - PROCESS | 3804 | 1461304428965 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 22:53:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:53:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 749ms 22:53:49 INFO - PROCESS | 3804 | 1461304429056 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 22:53:49 INFO - PROCESS | 3804 | 1461304429058 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 22:53:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:53:49 INFO - PROCESS | 3804 | 1461304429062 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:53:49 INFO - PROCESS | 3804 | 1461304429065 Marionette TRACE conn3 <- [1,2754,null,{}] 22:53:49 INFO - PROCESS | 3804 | 1461304429079 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:49 INFO - PROCESS | 3804 | 1461304429179 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 22:53:49 INFO - PROCESS | 3804 | 1461304429189 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:49 INFO - PROCESS | 3804 | ++DOCSHELL 15D0FC00 == 49 [pid = 3804] [id = 698] 22:53:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 84 (15D31800) [pid = 3804] [serial = 2094] [outer = 00000000] 22:53:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 85 (16065400) [pid = 3804] [serial = 2095] [outer = 15D31800] 22:53:49 INFO - PROCESS | 3804 | 1461304429236 Marionette DEBUG loaded listener.js 22:53:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 86 (1676F400) [pid = 3804] [serial = 2096] [outer = 15D31800] 22:53:49 INFO - PROCESS | 3804 | 1461304429711 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 22:53:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:53:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 703ms 22:53:49 INFO - PROCESS | 3804 | 1461304429761 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 22:53:49 INFO - PROCESS | 3804 | 1461304429764 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 22:53:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:53:49 INFO - PROCESS | 3804 | 1461304429767 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:53:49 INFO - PROCESS | 3804 | 1461304429769 Marionette TRACE conn3 <- [1,2758,null,{}] 22:53:49 INFO - PROCESS | 3804 | 1461304429772 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:49 INFO - PROCESS | 3804 | 1461304429854 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 22:53:49 INFO - PROCESS | 3804 | 1461304429863 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:49 INFO - PROCESS | 3804 | ++DOCSHELL 16D18000 == 50 [pid = 3804] [id = 699] 22:53:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 87 (16D1A000) [pid = 3804] [serial = 2097] [outer = 00000000] 22:53:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 88 (1819E800) [pid = 3804] [serial = 2098] [outer = 16D1A000] 22:53:49 INFO - PROCESS | 3804 | 1461304429908 Marionette DEBUG loaded listener.js 22:53:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 89 (1838E800) [pid = 3804] [serial = 2099] [outer = 16D1A000] 22:53:50 INFO - PROCESS | 3804 | 1461304430339 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 22:53:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:53:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 640ms 22:53:50 INFO - PROCESS | 3804 | 1461304430405 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 22:53:50 INFO - PROCESS | 3804 | 1461304430407 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 22:53:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:53:50 INFO - PROCESS | 3804 | 1461304430410 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:53:50 INFO - PROCESS | 3804 | 1461304430412 Marionette TRACE conn3 <- [1,2762,null,{}] 22:53:50 INFO - PROCESS | 3804 | 1461304430415 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:50 INFO - PROCESS | 3804 | 1461304430497 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 22:53:50 INFO - PROCESS | 3804 | 1461304430503 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:50 INFO - PROCESS | 3804 | ++DOCSHELL 181A2400 == 51 [pid = 3804] [id = 700] 22:53:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 90 (1863F000) [pid = 3804] [serial = 2100] [outer = 00000000] 22:53:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (18F31800) [pid = 3804] [serial = 2101] [outer = 1863F000] 22:53:50 INFO - PROCESS | 3804 | 1461304430547 Marionette DEBUG loaded listener.js 22:53:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (190A9800) [pid = 3804] [serial = 2102] [outer = 1863F000] 22:53:51 INFO - PROCESS | 3804 | 1461304431093 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 22:53:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:53:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 749ms 22:53:51 INFO - PROCESS | 3804 | 1461304431155 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 22:53:51 INFO - PROCESS | 3804 | 1461304431157 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 22:53:51 INFO - PROCESS | 3804 | 1461304431160 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:53:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:53:51 INFO - PROCESS | 3804 | 1461304431162 Marionette TRACE conn3 <- [1,2766,null,{}] 22:53:51 INFO - PROCESS | 3804 | 1461304431165 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:51 INFO - PROCESS | 3804 | 1461304431302 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 22:53:51 INFO - PROCESS | 3804 | 1461304431374 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:51 INFO - PROCESS | 3804 | ++DOCSHELL 12CBDC00 == 52 [pid = 3804] [id = 701] 22:53:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (13385800) [pid = 3804] [serial = 2103] [outer = 00000000] 22:53:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (1928D000) [pid = 3804] [serial = 2104] [outer = 13385800] 22:53:51 INFO - PROCESS | 3804 | 1461304431422 Marionette DEBUG loaded listener.js 22:53:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1999EC00) [pid = 3804] [serial = 2105] [outer = 13385800] 22:53:51 INFO - PROCESS | 3804 | 1461304431845 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 22:53:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:53:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 733ms 22:53:51 INFO - PROCESS | 3804 | 1461304431910 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 22:53:51 INFO - PROCESS | 3804 | 1461304431912 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 22:53:51 INFO - PROCESS | 3804 | 1461304431915 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:53:51 INFO - PROCESS | 3804 | 1461304431917 Marionette TRACE conn3 <- [1,2770,null,{}] 22:53:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:53:51 INFO - PROCESS | 3804 | 1461304431924 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:52 INFO - PROCESS | 3804 | 1461304432035 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 22:53:52 INFO - PROCESS | 3804 | 1461304432045 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:52 INFO - PROCESS | 3804 | ++DOCSHELL 199A0C00 == 53 [pid = 3804] [id = 702] 22:53:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (199A5000) [pid = 3804] [serial = 2106] [outer = 00000000] 22:53:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (19B69000) [pid = 3804] [serial = 2107] [outer = 199A5000] 22:53:52 INFO - PROCESS | 3804 | 1461304432090 Marionette DEBUG loaded listener.js 22:53:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (19B6CC00) [pid = 3804] [serial = 2108] [outer = 199A5000] 22:53:52 INFO - PROCESS | 3804 | 1461304432533 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 22:53:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:53:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 640ms 22:53:52 INFO - PROCESS | 3804 | 1461304432556 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 22:53:52 INFO - PROCESS | 3804 | 1461304432558 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 22:53:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:53:52 INFO - PROCESS | 3804 | 1461304432561 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:53:52 INFO - PROCESS | 3804 | 1461304432562 Marionette TRACE conn3 <- [1,2774,null,{}] 22:53:52 INFO - PROCESS | 3804 | 1461304432573 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:52 INFO - PROCESS | 3804 | 1461304432683 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 22:53:52 INFO - PROCESS | 3804 | 1461304432689 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:52 INFO - PROCESS | 3804 | ++DOCSHELL 19B6D800 == 54 [pid = 3804] [id = 703] 22:53:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (19B70000) [pid = 3804] [serial = 2109] [outer = 00000000] 22:53:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (19BD6400) [pid = 3804] [serial = 2110] [outer = 19B70000] 22:53:52 INFO - PROCESS | 3804 | 1461304432733 Marionette DEBUG loaded listener.js 22:53:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (19BDB400) [pid = 3804] [serial = 2111] [outer = 19B70000] 22:53:53 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (13368400) [pid = 3804] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:53:53 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (19AAB000) [pid = 3804] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:53:53 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (19C6EC00) [pid = 3804] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:53:53 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1356A000) [pid = 3804] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:53:53 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (13B13C00) [pid = 3804] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:53:53 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (1819D800) [pid = 3804] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:53:53 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (18A2BC00) [pid = 3804] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:53:53 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1838F000) [pid = 3804] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:53:53 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (13842800) [pid = 3804] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:53:53 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (1AB45C00) [pid = 3804] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:53:53 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (19BD6C00) [pid = 3804] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:53:53 INFO - PROCESS | 3804 | 1461304433406 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 22:53:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:53:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 905ms 22:53:53 INFO - PROCESS | 3804 | 1461304433466 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 22:53:53 INFO - PROCESS | 3804 | 1461304433468 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 22:53:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:53:53 INFO - PROCESS | 3804 | 1461304433471 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:53:53 INFO - PROCESS | 3804 | 1461304433473 Marionette TRACE conn3 <- [1,2778,null,{}] 22:53:53 INFO - PROCESS | 3804 | 1461304433476 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:53 INFO - PROCESS | 3804 | 1461304433560 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 22:53:53 INFO - PROCESS | 3804 | 1461304433570 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:53 INFO - PROCESS | 3804 | ++DOCSHELL 13DD0C00 == 55 [pid = 3804] [id = 704] 22:53:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 91 (181A4C00) [pid = 3804] [serial = 2112] [outer = 00000000] 22:53:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 92 (19BBB400) [pid = 3804] [serial = 2113] [outer = 181A4C00] 22:53:53 INFO - PROCESS | 3804 | 1461304433614 Marionette DEBUG loaded listener.js 22:53:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (19BD6C00) [pid = 3804] [serial = 2114] [outer = 181A4C00] 22:53:54 INFO - PROCESS | 3804 | 1461304434040 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 22:53:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:53:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 594ms 22:53:54 INFO - PROCESS | 3804 | 1461304434071 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 22:53:54 INFO - PROCESS | 3804 | 1461304434073 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 22:53:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:53:54 INFO - PROCESS | 3804 | 1461304434077 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:53:54 INFO - PROCESS | 3804 | 1461304434078 Marionette TRACE conn3 <- [1,2782,null,{}] 22:53:54 INFO - PROCESS | 3804 | 1461304434082 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:54 INFO - PROCESS | 3804 | 1461304434160 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 22:53:54 INFO - PROCESS | 3804 | 1461304434166 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:54 INFO - PROCESS | 3804 | ++DOCSHELL 19BDE400 == 56 [pid = 3804] [id = 705] 22:53:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (19BDFC00) [pid = 3804] [serial = 2115] [outer = 00000000] 22:53:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1A20F400) [pid = 3804] [serial = 2116] [outer = 19BDFC00] 22:53:54 INFO - PROCESS | 3804 | 1461304434211 Marionette DEBUG loaded listener.js 22:53:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (1A520000) [pid = 3804] [serial = 2117] [outer = 19BDFC00] 22:53:54 INFO - PROCESS | 3804 | 1461304434670 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 22:53:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:53:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 640ms 22:53:54 INFO - PROCESS | 3804 | 1461304434712 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 22:53:54 INFO - PROCESS | 3804 | 1461304434715 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 22:53:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:53:54 INFO - PROCESS | 3804 | 1461304434718 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:53:54 INFO - PROCESS | 3804 | 1461304434720 Marionette TRACE conn3 <- [1,2786,null,{}] 22:53:54 INFO - PROCESS | 3804 | 1461304434724 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:54 INFO - PROCESS | 3804 | 1461304434820 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 22:53:54 INFO - PROCESS | 3804 | 1461304434830 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:54 INFO - PROCESS | 3804 | ++DOCSHELL 1AB41800 == 57 [pid = 3804] [id = 706] 22:53:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (1ABEEC00) [pid = 3804] [serial = 2118] [outer = 00000000] 22:53:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (1B1C1C00) [pid = 3804] [serial = 2119] [outer = 1ABEEC00] 22:53:54 INFO - PROCESS | 3804 | 1461304434878 Marionette DEBUG loaded listener.js 22:53:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (1C53A800) [pid = 3804] [serial = 2120] [outer = 1ABEEC00] 22:53:55 INFO - PROCESS | 3804 | 1461304435596 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 22:53:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:53:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 906ms 22:53:55 INFO - PROCESS | 3804 | 1461304435623 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 22:53:55 INFO - PROCESS | 3804 | 1461304435628 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 22:53:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:53:55 INFO - PROCESS | 3804 | 1461304435634 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:53:55 INFO - PROCESS | 3804 | 1461304435638 Marionette TRACE conn3 <- [1,2790,null,{}] 22:53:55 INFO - PROCESS | 3804 | 1461304435643 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:55 INFO - PROCESS | 3804 | 1461304435752 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 22:53:55 INFO - PROCESS | 3804 | 1461304435867 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:55 INFO - PROCESS | 3804 | ++DOCSHELL 12B7E400 == 58 [pid = 3804] [id = 707] 22:53:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (133E7000) [pid = 3804] [serial = 2121] [outer = 00000000] 22:53:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (14496400) [pid = 3804] [serial = 2122] [outer = 133E7000] 22:53:55 INFO - PROCESS | 3804 | 1461304435964 Marionette DEBUG loaded listener.js 22:53:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (159A3C00) [pid = 3804] [serial = 2123] [outer = 133E7000] 22:53:56 INFO - PROCESS | 3804 | 1461304436610 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 22:53:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:53:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 999ms 22:53:56 INFO - PROCESS | 3804 | 1461304436637 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 22:53:56 INFO - PROCESS | 3804 | 1461304436643 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 22:53:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:53:56 INFO - PROCESS | 3804 | 1461304436649 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:53:56 INFO - PROCESS | 3804 | 1461304436652 Marionette TRACE conn3 <- [1,2794,null,{}] 22:53:56 INFO - PROCESS | 3804 | 1461304436671 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:56 INFO - PROCESS | 3804 | 1461304436777 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 22:53:56 INFO - PROCESS | 3804 | 1461304436916 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:56 INFO - PROCESS | 3804 | ++DOCSHELL 13DCC800 == 59 [pid = 3804] [id = 708] 22:53:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (13DCD800) [pid = 3804] [serial = 2124] [outer = 00000000] 22:53:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (18A33400) [pid = 3804] [serial = 2125] [outer = 13DCD800] 22:53:56 INFO - PROCESS | 3804 | 1461304436972 Marionette DEBUG loaded listener.js 22:53:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (190B4000) [pid = 3804] [serial = 2126] [outer = 13DCD800] 22:53:57 INFO - PROCESS | 3804 | 1461304437583 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 22:53:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:53:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 999ms 22:53:57 INFO - PROCESS | 3804 | 1461304437651 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 22:53:57 INFO - PROCESS | 3804 | 1461304437654 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 22:53:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:53:57 INFO - PROCESS | 3804 | 1461304437658 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:53:57 INFO - PROCESS | 3804 | 1461304437661 Marionette TRACE conn3 <- [1,2798,null,{}] 22:53:57 INFO - PROCESS | 3804 | 1461304437672 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:57 INFO - PROCESS | 3804 | 1461304437811 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 22:53:57 INFO - PROCESS | 3804 | 1461304437953 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:57 INFO - PROCESS | 3804 | ++DOCSHELL 19BBD400 == 60 [pid = 3804] [id = 709] 22:53:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1A20D800) [pid = 3804] [serial = 2127] [outer = 00000000] 22:53:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1AB45C00) [pid = 3804] [serial = 2128] [outer = 1A20D800] 22:53:57 INFO - PROCESS | 3804 | 1461304438011 Marionette DEBUG loaded listener.js 22:53:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1B1BDC00) [pid = 3804] [serial = 2129] [outer = 1A20D800] 22:53:58 INFO - PROCESS | 3804 | 1461304438534 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 22:53:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:53:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 952ms 22:53:58 INFO - PROCESS | 3804 | 1461304438602 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 22:53:58 INFO - PROCESS | 3804 | 1461304438605 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 22:53:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:53:58 INFO - PROCESS | 3804 | 1461304438609 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:53:58 INFO - PROCESS | 3804 | 1461304438611 Marionette TRACE conn3 <- [1,2802,null,{}] 22:53:58 INFO - PROCESS | 3804 | 1461304438615 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:58 INFO - PROCESS | 3804 | 1461304438723 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 22:53:58 INFO - PROCESS | 3804 | 1461304438837 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:58 INFO - PROCESS | 3804 | ++DOCSHELL 133E4000 == 61 [pid = 3804] [id = 710] 22:53:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (133E5000) [pid = 3804] [serial = 2130] [outer = 00000000] 22:53:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1C5C7C00) [pid = 3804] [serial = 2131] [outer = 133E5000] 22:53:58 INFO - PROCESS | 3804 | 1461304438944 Marionette DEBUG loaded listener.js 22:53:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1C5CA800) [pid = 3804] [serial = 2132] [outer = 133E5000] 22:53:59 INFO - PROCESS | 3804 | 1461304439741 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 22:53:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:53:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1140ms 22:53:59 INFO - PROCESS | 3804 | 1461304439750 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 22:53:59 INFO - PROCESS | 3804 | 1461304439753 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 22:53:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:53:59 INFO - PROCESS | 3804 | 1461304439758 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:53:59 INFO - PROCESS | 3804 | 1461304439762 Marionette TRACE conn3 <- [1,2806,null,{}] 22:53:59 INFO - PROCESS | 3804 | 1461304439768 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:53:59 INFO - PROCESS | 3804 | 1461304439865 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 22:53:59 INFO - PROCESS | 3804 | 1461304440010 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:00 INFO - PROCESS | 3804 | ++DOCSHELL 133E9800 == 62 [pid = 3804] [id = 711] 22:54:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (133E9C00) [pid = 3804] [serial = 2133] [outer = 00000000] 22:54:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (15F8E000) [pid = 3804] [serial = 2134] [outer = 133E9C00] 22:54:00 INFO - PROCESS | 3804 | 1461304440076 Marionette DEBUG loaded listener.js 22:54:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (16A3AC00) [pid = 3804] [serial = 2135] [outer = 133E9C00] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 1819C800 == 61 [pid = 3804] [id = 617] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 13568C00 == 60 [pid = 3804] [id = 597] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 19BDE400 == 59 [pid = 3804] [id = 705] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 13DD0C00 == 58 [pid = 3804] [id = 704] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 19B6D800 == 57 [pid = 3804] [id = 703] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 199A0C00 == 56 [pid = 3804] [id = 702] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 12CBDC00 == 55 [pid = 3804] [id = 701] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 181A2400 == 54 [pid = 3804] [id = 700] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 16D18000 == 53 [pid = 3804] [id = 699] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 15D0FC00 == 52 [pid = 3804] [id = 698] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 133EB800 == 51 [pid = 3804] [id = 697] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 02A8E400 == 50 [pid = 3804] [id = 696] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 19AB4000 == 49 [pid = 3804] [id = 693] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 16D4F400 == 48 [pid = 3804] [id = 692] 22:54:00 INFO - PROCESS | 3804 | --DOCSHELL 11B6FC00 == 47 [pid = 3804] [id = 691] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (19E6E400) [pid = 3804] [serial = 1964] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (1C534C00) [pid = 3804] [serial = 2021] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1A2DE400) [pid = 3804] [serial = 2071] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (19BBC800) [pid = 3804] [serial = 2062] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (19AB7000) [pid = 3804] [serial = 2059] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (19B66000) [pid = 3804] [serial = 2060] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (19E6C400) [pid = 3804] [serial = 2065] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (14A59400) [pid = 3804] [serial = 2048] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (13DD4800) [pid = 3804] [serial = 2047] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (16768C00) [pid = 3804] [serial = 2050] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (16802C00) [pid = 3804] [serial = 2051] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (1838F800) [pid = 3804] [serial = 2053] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (18628800) [pid = 3804] [serial = 2054] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (19284C00) [pid = 3804] [serial = 2056] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (190AF800) [pid = 3804] [serial = 2045] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (186BCC00) [pid = 3804] [serial = 2044] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (139E4000) [pid = 3804] [serial = 2041] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (18A31800) [pid = 3804] [serial = 2068] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (19BD1800) [pid = 3804] [serial = 2063] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (19E6FC00) [pid = 3804] [serial = 2066] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1928C400) [pid = 3804] [serial = 2069] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (1928C800) [pid = 3804] [serial = 2057] [outer = 00000000] [url = about:blank] 22:54:00 INFO - PROCESS | 3804 | 1461304440709 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 22:54:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:54:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 999ms 22:54:00 INFO - PROCESS | 3804 | 1461304440763 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 22:54:00 INFO - PROCESS | 3804 | 1461304440768 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 22:54:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:54:00 INFO - PROCESS | 3804 | 1461304440775 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:54:00 INFO - PROCESS | 3804 | 1461304440777 Marionette TRACE conn3 <- [1,2810,null,{}] 22:54:00 INFO - PROCESS | 3804 | 1461304440781 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:00 INFO - PROCESS | 3804 | 1461304440862 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 22:54:00 INFO - PROCESS | 3804 | 1461304440961 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:00 INFO - PROCESS | 3804 | ++DOCSHELL 11C34800 == 48 [pid = 3804] [id = 712] 22:54:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 93 (11C34C00) [pid = 3804] [serial = 2136] [outer = 00000000] 22:54:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (14A58000) [pid = 3804] [serial = 2137] [outer = 11C34C00] 22:54:01 INFO - PROCESS | 3804 | 1461304441008 Marionette DEBUG loaded listener.js 22:54:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (15F92000) [pid = 3804] [serial = 2138] [outer = 11C34C00] 22:54:01 INFO - PROCESS | 3804 | 1461304441494 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 22:54:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:54:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 796ms 22:54:01 INFO - PROCESS | 3804 | 1461304441559 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 22:54:01 INFO - PROCESS | 3804 | 1461304441561 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 22:54:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:54:01 INFO - PROCESS | 3804 | 1461304441565 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:54:01 INFO - PROCESS | 3804 | 1461304441568 Marionette TRACE conn3 <- [1,2814,null,{}] 22:54:01 INFO - PROCESS | 3804 | 1461304441578 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:01 INFO - PROCESS | 3804 | 1461304441663 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 22:54:01 INFO - PROCESS | 3804 | 1461304441673 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:01 INFO - PROCESS | 3804 | ++DOCSHELL 1862C400 == 49 [pid = 3804] [id = 713] 22:54:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (18635C00) [pid = 3804] [serial = 2139] [outer = 00000000] 22:54:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (18A2A800) [pid = 3804] [serial = 2140] [outer = 18635C00] 22:54:01 INFO - PROCESS | 3804 | 1461304441725 Marionette DEBUG loaded listener.js 22:54:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (190AC800) [pid = 3804] [serial = 2141] [outer = 18635C00] 22:54:02 INFO - PROCESS | 3804 | 1461304442198 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:54:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:54:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 702ms 22:54:02 INFO - PROCESS | 3804 | 1461304442264 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 22:54:02 INFO - PROCESS | 3804 | 1461304442266 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 22:54:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:54:02 INFO - PROCESS | 3804 | 1461304442270 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:54:02 INFO - PROCESS | 3804 | 1461304442272 Marionette TRACE conn3 <- [1,2818,null,{}] 22:54:02 INFO - PROCESS | 3804 | 1461304442275 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:02 INFO - PROCESS | 3804 | 1461304442356 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 22:54:02 INFO - PROCESS | 3804 | 1461304442364 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:02 INFO - PROCESS | 3804 | ++DOCSHELL 191F1800 == 50 [pid = 3804] [id = 714] 22:54:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (191F6800) [pid = 3804] [serial = 2142] [outer = 00000000] 22:54:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (1928CC00) [pid = 3804] [serial = 2143] [outer = 191F6800] 22:54:02 INFO - PROCESS | 3804 | 1461304442410 Marionette DEBUG loaded listener.js 22:54:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (197A5000) [pid = 3804] [serial = 2144] [outer = 191F6800] 22:54:02 INFO - PROCESS | 3804 | 1461304442909 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 22:54:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:54:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 703ms 22:54:02 INFO - PROCESS | 3804 | 1461304442969 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 22:54:02 INFO - PROCESS | 3804 | 1461304442971 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 22:54:02 INFO - PROCESS | 3804 | 1461304442974 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:54:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:54:02 INFO - PROCESS | 3804 | 1461304442976 Marionette TRACE conn3 <- [1,2822,null,{}] 22:54:02 INFO - PROCESS | 3804 | 1461304442980 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:03 INFO - PROCESS | 3804 | 1461304443089 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 22:54:03 INFO - PROCESS | 3804 | 1461304443102 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:03 INFO - PROCESS | 3804 | ++DOCSHELL 1352D800 == 51 [pid = 3804] [id = 715] 22:54:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (197A8400) [pid = 3804] [serial = 2145] [outer = 00000000] 22:54:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (19AAC400) [pid = 3804] [serial = 2146] [outer = 197A8400] 22:54:03 INFO - PROCESS | 3804 | 1461304443151 Marionette DEBUG loaded listener.js 22:54:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (19AB2400) [pid = 3804] [serial = 2147] [outer = 197A8400] 22:54:03 INFO - PROCESS | 3804 | 1461304443649 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 687ms 22:54:03 INFO - PROCESS | 3804 | 1461304443674 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 22:54:03 INFO - PROCESS | 3804 | 1461304443676 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 22:54:03 INFO - PROCESS | 3804 | 1461304443679 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:54:03 INFO - PROCESS | 3804 | 1461304443681 Marionette TRACE conn3 <- [1,2826,null,{}] 22:54:03 INFO - PROCESS | 3804 | 1461304443684 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:03 INFO - PROCESS | 3804 | 1461304443821 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 22:54:03 INFO - PROCESS | 3804 | 1461304443884 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:03 INFO - PROCESS | 3804 | ++DOCSHELL 19B70400 == 52 [pid = 3804] [id = 716] 22:54:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (19B70800) [pid = 3804] [serial = 2148] [outer = 00000000] 22:54:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (19BD2400) [pid = 3804] [serial = 2149] [outer = 19B70800] 22:54:03 INFO - PROCESS | 3804 | 1461304443939 Marionette DEBUG loaded listener.js 22:54:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (19BD5400) [pid = 3804] [serial = 2150] [outer = 19B70800] 22:54:04 INFO - PROCESS | 3804 | 1461304444367 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 22:54:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:54:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 22:54:04 INFO - PROCESS | 3804 | 1461304444420 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 22:54:04 INFO - PROCESS | 3804 | 1461304444422 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 22:54:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:54:04 INFO - PROCESS | 3804 | 1461304444426 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:54:04 INFO - PROCESS | 3804 | 1461304444427 Marionette TRACE conn3 <- [1,2830,null,{}] 22:54:04 INFO - PROCESS | 3804 | 1461304444436 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:04 INFO - PROCESS | 3804 | 1461304444584 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 22:54:04 INFO - PROCESS | 3804 | 1461304444652 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:04 INFO - PROCESS | 3804 | ++DOCSHELL 19C70000 == 53 [pid = 3804] [id = 717] 22:54:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (19C76400) [pid = 3804] [serial = 2151] [outer = 00000000] 22:54:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (19FA3400) [pid = 3804] [serial = 2152] [outer = 19C76400] 22:54:04 INFO - PROCESS | 3804 | 1461304444697 Marionette DEBUG loaded listener.js 22:54:04 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1A2DE400) [pid = 3804] [serial = 2153] [outer = 19C76400] 22:54:05 INFO - PROCESS | 3804 | 1461304445112 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 22:54:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:54:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 749ms 22:54:05 INFO - PROCESS | 3804 | 1461304445171 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 22:54:05 INFO - PROCESS | 3804 | 1461304445173 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 22:54:05 INFO - PROCESS | 3804 | 1461304445177 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:54:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:54:05 INFO - PROCESS | 3804 | 1461304445178 Marionette TRACE conn3 <- [1,2834,null,{}] 22:54:05 INFO - PROCESS | 3804 | 1461304445182 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:05 INFO - PROCESS | 3804 | 1461304445295 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 22:54:05 INFO - PROCESS | 3804 | 1461304445303 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:05 INFO - PROCESS | 3804 | ++DOCSHELL 133E0C00 == 54 [pid = 3804] [id = 718] 22:54:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (19E6A000) [pid = 3804] [serial = 2154] [outer = 00000000] 22:54:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (1B1C0400) [pid = 3804] [serial = 2155] [outer = 19E6A000] 22:54:05 INFO - PROCESS | 3804 | 1461304445347 Marionette DEBUG loaded listener.js 22:54:05 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (1B1BCC00) [pid = 3804] [serial = 2156] [outer = 19E6A000] 22:54:05 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (13385800) [pid = 3804] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:54:05 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (199A5000) [pid = 3804] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:54:05 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (11B34C00) [pid = 3804] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:54:05 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (15D31800) [pid = 3804] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:54:05 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (1863F000) [pid = 3804] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:54:05 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (133EFC00) [pid = 3804] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:54:05 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (16D1A000) [pid = 3804] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:54:05 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (19B70000) [pid = 3804] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:54:05 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (19BDFC00) [pid = 3804] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:54:05 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (181A4C00) [pid = 3804] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:54:05 INFO - PROCESS | 3804 | 1461304445995 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 22:54:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:54:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 828ms 22:54:06 INFO - PROCESS | 3804 | 1461304446022 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 22:54:06 INFO - PROCESS | 3804 | 1461304446024 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 22:54:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:54:06 INFO - PROCESS | 3804 | 1461304446030 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:54:06 INFO - PROCESS | 3804 | 1461304446032 Marionette TRACE conn3 <- [1,2838,null,{}] 22:54:06 INFO - PROCESS | 3804 | 1461304446035 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:06 INFO - PROCESS | 3804 | 1461304446115 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 22:54:06 INFO - PROCESS | 3804 | 1461304446122 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:06 INFO - PROCESS | 3804 | ++DOCSHELL 1337D400 == 55 [pid = 3804] [id = 719] 22:54:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (15F41C00) [pid = 3804] [serial = 2157] [outer = 00000000] 22:54:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (19B70000) [pid = 3804] [serial = 2158] [outer = 15F41C00] 22:54:06 INFO - PROCESS | 3804 | 1461304446165 Marionette DEBUG loaded listener.js 22:54:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1A20DC00) [pid = 3804] [serial = 2159] [outer = 15F41C00] 22:54:06 INFO - PROCESS | 3804 | 1461304446604 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:54:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:54:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 594ms 22:54:06 INFO - PROCESS | 3804 | 1461304446623 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 22:54:06 INFO - PROCESS | 3804 | 1461304446626 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 22:54:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:54:06 INFO - PROCESS | 3804 | 1461304446647 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:54:06 INFO - PROCESS | 3804 | 1461304446648 Marionette TRACE conn3 <- [1,2842,null,{}] 22:54:06 INFO - PROCESS | 3804 | 1461304446656 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:06 INFO - PROCESS | 3804 | 1461304446735 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 22:54:06 INFO - PROCESS | 3804 | 1461304446742 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:06 INFO - PROCESS | 3804 | ++DOCSHELL 1AB48400 == 56 [pid = 3804] [id = 720] 22:54:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1C53C400) [pid = 3804] [serial = 2160] [outer = 00000000] 22:54:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (1C5CD400) [pid = 3804] [serial = 2161] [outer = 1C53C400] 22:54:06 INFO - PROCESS | 3804 | 1461304446785 Marionette DEBUG loaded listener.js 22:54:06 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (1C7A3C00) [pid = 3804] [serial = 2162] [outer = 1C53C400] 22:54:07 INFO - PROCESS | 3804 | 1461304447238 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 22:54:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:54:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 624ms 22:54:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:54:07 INFO - PROCESS | 3804 | 1461304447284 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 22:54:07 INFO - PROCESS | 3804 | 1461304447286 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 22:54:07 INFO - PROCESS | 3804 | 1461304447289 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:54:07 INFO - PROCESS | 3804 | 1461304447291 Marionette TRACE conn3 <- [1,2846,null,{}] 22:54:07 INFO - PROCESS | 3804 | 1461304447295 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:07 INFO - PROCESS | 3804 | 1461304447394 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 22:54:07 INFO - PROCESS | 3804 | 1461304447402 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:07 INFO - PROCESS | 3804 | ++DOCSHELL 1CA4E000 == 57 [pid = 3804] [id = 721] 22:54:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1CA4F400) [pid = 3804] [serial = 2163] [outer = 00000000] 22:54:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1A9EE000) [pid = 3804] [serial = 2164] [outer = 1CA4F400] 22:54:07 INFO - PROCESS | 3804 | 1461304447461 Marionette DEBUG loaded listener.js 22:54:07 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (1CC9A400) [pid = 3804] [serial = 2165] [outer = 1CA4F400] 22:54:08 INFO - PROCESS | 3804 | 1461304448185 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:54:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:54:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 936ms 22:54:08 INFO - PROCESS | 3804 | 1461304448235 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 22:54:08 INFO - PROCESS | 3804 | 1461304448243 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 22:54:08 INFO - PROCESS | 3804 | 1461304448250 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:54:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:54:08 INFO - PROCESS | 3804 | 1461304448254 Marionette TRACE conn3 <- [1,2850,null,{}] 22:54:08 INFO - PROCESS | 3804 | 1461304448259 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:08 INFO - PROCESS | 3804 | 1461304448371 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 22:54:08 INFO - PROCESS | 3804 | 1461304448530 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:08 INFO - PROCESS | 3804 | ++DOCSHELL 139E2400 == 58 [pid = 3804] [id = 722] 22:54:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (139E4000) [pid = 3804] [serial = 2166] [outer = 00000000] 22:54:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (1606D400) [pid = 3804] [serial = 2167] [outer = 139E4000] 22:54:08 INFO - PROCESS | 3804 | 1461304448587 Marionette DEBUG loaded listener.js 22:54:08 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (16A3CC00) [pid = 3804] [serial = 2168] [outer = 139E4000] 22:54:09 INFO - PROCESS | 3804 | 1461304449218 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 22:54:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:54:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 999ms 22:54:09 INFO - PROCESS | 3804 | 1461304449255 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 22:54:09 INFO - PROCESS | 3804 | 1461304449261 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 22:54:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:54:09 INFO - PROCESS | 3804 | 1461304449268 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:54:09 INFO - PROCESS | 3804 | 1461304449271 Marionette TRACE conn3 <- [1,2854,null,{}] 22:54:09 INFO - PROCESS | 3804 | 1461304449275 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:09 INFO - PROCESS | 3804 | 1461304449383 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 22:54:09 INFO - PROCESS | 3804 | 1461304449532 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:09 INFO - PROCESS | 3804 | ++DOCSHELL 1819EC00 == 59 [pid = 3804] [id = 723] 22:54:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (1863E800) [pid = 3804] [serial = 2169] [outer = 00000000] 22:54:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (191F2000) [pid = 3804] [serial = 2170] [outer = 1863E800] 22:54:09 INFO - PROCESS | 3804 | 1461304449588 Marionette DEBUG loaded listener.js 22:54:09 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (19288000) [pid = 3804] [serial = 2171] [outer = 1863E800] 22:54:10 INFO - PROCESS | 3804 | 1461304450218 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 22:54:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:54:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 999ms 22:54:10 INFO - PROCESS | 3804 | 1461304450268 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 22:54:10 INFO - PROCESS | 3804 | 1461304450271 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 22:54:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:54:10 INFO - PROCESS | 3804 | 1461304450275 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:54:10 INFO - PROCESS | 3804 | 1461304450279 Marionette TRACE conn3 <- [1,2858,null,{}] 22:54:10 INFO - PROCESS | 3804 | 1461304450291 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:10 INFO - PROCESS | 3804 | 1461304450399 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 22:54:10 INFO - PROCESS | 3804 | 1461304450545 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:10 INFO - PROCESS | 3804 | ++DOCSHELL 1C537C00 == 60 [pid = 3804] [id = 724] 22:54:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (1C53E400) [pid = 3804] [serial = 2172] [outer = 00000000] 22:54:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1CA4E800) [pid = 3804] [serial = 2173] [outer = 1C53E400] 22:54:10 INFO - PROCESS | 3804 | 1461304450602 Marionette DEBUG loaded listener.js 22:54:10 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (1CC94800) [pid = 3804] [serial = 2174] [outer = 1C53E400] 22:54:11 INFO - PROCESS | 3804 | 1461304451160 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 22:54:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:54:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 937ms 22:54:11 INFO - PROCESS | 3804 | 1461304451220 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 22:54:11 INFO - PROCESS | 3804 | 1461304451223 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 22:54:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:54:11 INFO - PROCESS | 3804 | 1461304451226 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:54:11 INFO - PROCESS | 3804 | 1461304451228 Marionette TRACE conn3 <- [1,2862,null,{}] 22:54:11 INFO - PROCESS | 3804 | 1461304451232 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:11 INFO - PROCESS | 3804 | 1461304451338 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 22:54:11 INFO - PROCESS | 3804 | 1461304451452 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:11 INFO - PROCESS | 3804 | ++DOCSHELL 13567800 == 61 [pid = 3804] [id = 725] 22:54:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (186BB000) [pid = 3804] [serial = 2175] [outer = 00000000] 22:54:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (1CCE5C00) [pid = 3804] [serial = 2176] [outer = 186BB000] 22:54:11 INFO - PROCESS | 3804 | 1461304451553 Marionette DEBUG loaded listener.js 22:54:11 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (1CCEC800) [pid = 3804] [serial = 2177] [outer = 186BB000] 22:54:12 INFO - PROCESS | 3804 | 1461304452122 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 22:54:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:54:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 936ms 22:54:12 INFO - PROCESS | 3804 | 1461304452171 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 22:54:12 INFO - PROCESS | 3804 | 1461304452173 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 22:54:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:54:12 INFO - PROCESS | 3804 | 1461304452177 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:54:12 INFO - PROCESS | 3804 | 1461304452179 Marionette TRACE conn3 <- [1,2866,null,{}] 22:54:12 INFO - PROCESS | 3804 | 1461304452183 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:12 INFO - PROCESS | 3804 | 1461304452286 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 22:54:12 INFO - PROCESS | 3804 | 1461304452401 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:12 INFO - PROCESS | 3804 | ++DOCSHELL 11B69400 == 62 [pid = 3804] [id = 726] 22:54:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (11C2B800) [pid = 3804] [serial = 2178] [outer = 00000000] 22:54:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (13743C00) [pid = 3804] [serial = 2179] [outer = 11C2B800] 22:54:12 INFO - PROCESS | 3804 | 1461304452624 Marionette DEBUG loaded listener.js 22:54:12 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (14450C00) [pid = 3804] [serial = 2180] [outer = 11C2B800] 22:54:13 INFO - PROCESS | 3804 | 1461304453266 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 22:54:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:54:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1155ms 22:54:13 INFO - PROCESS | 3804 | 1461304453330 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 22:54:13 INFO - PROCESS | 3804 | 1461304453334 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 22:54:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:54:13 INFO - PROCESS | 3804 | 1461304453340 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:54:13 INFO - PROCESS | 3804 | 1461304453343 Marionette TRACE conn3 <- [1,2870,null,{}] 22:54:13 INFO - PROCESS | 3804 | 1461304453348 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:13 INFO - PROCESS | 3804 | 1461304453447 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 22:54:13 INFO - PROCESS | 3804 | 1461304453604 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 1AB48400 == 61 [pid = 3804] [id = 720] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 1337D400 == 60 [pid = 3804] [id = 719] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 133E0C00 == 59 [pid = 3804] [id = 718] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 19C70000 == 58 [pid = 3804] [id = 717] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 19B70400 == 57 [pid = 3804] [id = 716] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 1352D800 == 56 [pid = 3804] [id = 715] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 191F1800 == 55 [pid = 3804] [id = 714] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 1862C400 == 54 [pid = 3804] [id = 713] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 11C34800 == 53 [pid = 3804] [id = 712] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (1B1C1C00) [pid = 3804] [serial = 2119] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | ++DOCSHELL 11B3A400 == 54 [pid = 3804] [id = 727] 22:54:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (11B71C00) [pid = 3804] [serial = 2181] [outer = 00000000] 22:54:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (133ED400) [pid = 3804] [serial = 2182] [outer = 11B71C00] 22:54:13 INFO - PROCESS | 3804 | 1461304453707 Marionette DEBUG loaded listener.js 22:54:13 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (13563000) [pid = 3804] [serial = 2183] [outer = 11B71C00] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 133E9800 == 53 [pid = 3804] [id = 711] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 133E4000 == 52 [pid = 3804] [id = 710] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 19BBD400 == 51 [pid = 3804] [id = 709] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 13DCC800 == 50 [pid = 3804] [id = 708] 22:54:13 INFO - PROCESS | 3804 | --DOCSHELL 12B7E400 == 49 [pid = 3804] [id = 707] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1928D000) [pid = 3804] [serial = 2104] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (19B69000) [pid = 3804] [serial = 2107] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (133E8800) [pid = 3804] [serial = 2074] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (181A1C00) [pid = 3804] [serial = 2077] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (19B74C00) [pid = 3804] [serial = 2080] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (1ACE2400) [pid = 3804] [serial = 2083] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (13536C00) [pid = 3804] [serial = 2090] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (133E8C00) [pid = 3804] [serial = 2089] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (1999EC00) [pid = 3804] [serial = 2105] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (16065400) [pid = 3804] [serial = 2095] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (1676F400) [pid = 3804] [serial = 2096] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (18F31800) [pid = 3804] [serial = 2101] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1356E000) [pid = 3804] [serial = 2092] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (13844C00) [pid = 3804] [serial = 2093] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1819E800) [pid = 3804] [serial = 2098] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (1838E800) [pid = 3804] [serial = 2099] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (1C53E000) [pid = 3804] [serial = 2086] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (19BD6400) [pid = 3804] [serial = 2110] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (19B6CC00) [pid = 3804] [serial = 2108] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1A520000) [pid = 3804] [serial = 2117] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (19BDB400) [pid = 3804] [serial = 2111] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (19BBB400) [pid = 3804] [serial = 2113] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (1A20F400) [pid = 3804] [serial = 2116] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (190A9800) [pid = 3804] [serial = 2102] [outer = 00000000] [url = about:blank] 22:54:13 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (19BD6C00) [pid = 3804] [serial = 2114] [outer = 00000000] [url = about:blank] 22:54:14 INFO - PROCESS | 3804 | 1461304454210 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 22:54:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:54:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 905ms 22:54:14 INFO - PROCESS | 3804 | 1461304454244 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 22:54:14 INFO - PROCESS | 3804 | 1461304454248 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 22:54:14 INFO - PROCESS | 3804 | 1461304454254 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:54:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:54:14 INFO - PROCESS | 3804 | 1461304454256 Marionette TRACE conn3 <- [1,2874,null,{}] 22:54:14 INFO - PROCESS | 3804 | 1461304454260 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:14 INFO - PROCESS | 3804 | 1461304454347 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 22:54:14 INFO - PROCESS | 3804 | 1461304454354 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:14 INFO - PROCESS | 3804 | ++DOCSHELL 16803400 == 50 [pid = 3804] [id = 728] 22:54:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (16A3B800) [pid = 3804] [serial = 2184] [outer = 00000000] 22:54:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1819E800) [pid = 3804] [serial = 2185] [outer = 16A3B800] 22:54:14 INFO - PROCESS | 3804 | 1461304454405 Marionette DEBUG loaded listener.js 22:54:14 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1838D800) [pid = 3804] [serial = 2186] [outer = 16A3B800] 22:54:14 INFO - PROCESS | 3804 | 1461304454905 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 22:54:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:54:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 703ms 22:54:14 INFO - PROCESS | 3804 | 1461304454954 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 22:54:14 INFO - PROCESS | 3804 | 1461304454956 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 22:54:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:54:14 INFO - PROCESS | 3804 | 1461304454960 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:54:14 INFO - PROCESS | 3804 | 1461304454963 Marionette TRACE conn3 <- [1,2878,null,{}] 22:54:14 INFO - PROCESS | 3804 | 1461304454973 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:15 INFO - PROCESS | 3804 | 1461304455090 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 22:54:15 INFO - PROCESS | 3804 | 1461304455198 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:15 INFO - PROCESS | 3804 | ++DOCSHELL 190AF000 == 51 [pid = 3804] [id = 729] 22:54:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (190AF800) [pid = 3804] [serial = 2187] [outer = 00000000] 22:54:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (191EFC00) [pid = 3804] [serial = 2188] [outer = 190AF800] 22:54:15 INFO - PROCESS | 3804 | 1461304455243 Marionette DEBUG loaded listener.js 22:54:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (191F4C00) [pid = 3804] [serial = 2189] [outer = 190AF800] 22:54:15 INFO - PROCESS | 3804 | 1461304455621 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:54:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:54:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 687ms 22:54:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:54:15 INFO - PROCESS | 3804 | 1461304455659 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 22:54:15 INFO - PROCESS | 3804 | 1461304455661 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 22:54:15 INFO - PROCESS | 3804 | 1461304455665 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:54:15 INFO - PROCESS | 3804 | 1461304455666 Marionette TRACE conn3 <- [1,2882,null,{}] 22:54:15 INFO - PROCESS | 3804 | 1461304455670 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:15 INFO - PROCESS | 3804 | 1461304455796 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 22:54:15 INFO - PROCESS | 3804 | 1461304455813 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:15 INFO - PROCESS | 3804 | ++DOCSHELL 1336E000 == 52 [pid = 3804] [id = 730] 22:54:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (1999A000) [pid = 3804] [serial = 2190] [outer = 00000000] 22:54:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (19AAA000) [pid = 3804] [serial = 2191] [outer = 1999A000] 22:54:15 INFO - PROCESS | 3804 | 1461304455861 Marionette DEBUG loaded listener.js 22:54:15 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (19AAF400) [pid = 3804] [serial = 2192] [outer = 1999A000] 22:54:16 INFO - PROCESS | 3804 | 1461304456327 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 22:54:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:54:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 687ms 22:54:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:54:16 INFO - PROCESS | 3804 | 1461304456364 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 22:54:16 INFO - PROCESS | 3804 | 1461304456366 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 22:54:16 INFO - PROCESS | 3804 | 1461304456369 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:54:16 INFO - PROCESS | 3804 | 1461304456371 Marionette TRACE conn3 <- [1,2886,null,{}] 22:54:16 INFO - PROCESS | 3804 | 1461304456375 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:16 INFO - PROCESS | 3804 | 1461304456490 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 22:54:16 INFO - PROCESS | 3804 | 1461304456586 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:16 INFO - PROCESS | 3804 | ++DOCSHELL 19B68400 == 53 [pid = 3804] [id = 731] 22:54:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (19B68800) [pid = 3804] [serial = 2193] [outer = 00000000] 22:54:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (19B6D800) [pid = 3804] [serial = 2194] [outer = 19B68800] 22:54:16 INFO - PROCESS | 3804 | 1461304456637 Marionette DEBUG loaded listener.js 22:54:16 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (19BB7000) [pid = 3804] [serial = 2195] [outer = 19B68800] 22:54:17 INFO - PROCESS | 3804 | 1461304457081 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 22:54:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:54:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 22:54:17 INFO - PROCESS | 3804 | 1461304457109 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 22:54:17 INFO - PROCESS | 3804 | 1461304457111 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 22:54:17 INFO - PROCESS | 3804 | 1461304457114 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:54:17 INFO - PROCESS | 3804 | 1461304457116 Marionette TRACE conn3 <- [1,2890,null,{}] 22:54:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:54:17 INFO - PROCESS | 3804 | 1461304457123 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:17 INFO - PROCESS | 3804 | 1461304457245 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 22:54:17 INFO - PROCESS | 3804 | 1461304457254 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:17 INFO - PROCESS | 3804 | ++DOCSHELL 18A32000 == 54 [pid = 3804] [id = 732] 22:54:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (19BB9000) [pid = 3804] [serial = 2196] [outer = 00000000] 22:54:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (19BD6C00) [pid = 3804] [serial = 2197] [outer = 19BB9000] 22:54:17 INFO - PROCESS | 3804 | 1461304457299 Marionette DEBUG loaded listener.js 22:54:17 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (19C6BC00) [pid = 3804] [serial = 2198] [outer = 19BB9000] 22:54:18 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (133E9C00) [pid = 3804] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:54:18 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (19B70800) [pid = 3804] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:54:18 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (197A8400) [pid = 3804] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:54:18 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (11C34C00) [pid = 3804] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:54:18 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (19C76400) [pid = 3804] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:54:18 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (191F6800) [pid = 3804] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:54:18 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (19E6A000) [pid = 3804] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:54:18 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (18635C00) [pid = 3804] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:54:18 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (1C53C400) [pid = 3804] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:54:18 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (15F41C00) [pid = 3804] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:54:18 INFO - PROCESS | 3804 | 1461304458034 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:54:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:54:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 937ms 22:54:18 INFO - PROCESS | 3804 | 1461304458063 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 22:54:18 INFO - PROCESS | 3804 | 1461304458065 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 22:54:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:54:18 INFO - PROCESS | 3804 | 1461304458068 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:54:18 INFO - PROCESS | 3804 | 1461304458070 Marionette TRACE conn3 <- [1,2894,null,{}] 22:54:18 INFO - PROCESS | 3804 | 1461304458073 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:18 INFO - PROCESS | 3804 | 1461304458151 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 22:54:18 INFO - PROCESS | 3804 | 1461304458157 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:18 INFO - PROCESS | 3804 | ++DOCSHELL 15F4E000 == 55 [pid = 3804] [id = 733] 22:54:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (16801C00) [pid = 3804] [serial = 2199] [outer = 00000000] 22:54:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (19289800) [pid = 3804] [serial = 2200] [outer = 16801C00] 22:54:18 INFO - PROCESS | 3804 | 1461304458201 Marionette DEBUG loaded listener.js 22:54:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (19862400) [pid = 3804] [serial = 2201] [outer = 16801C00] 22:54:18 INFO - PROCESS | 3804 | 1461304458638 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 22:54:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:54:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 594ms 22:54:18 INFO - PROCESS | 3804 | 1461304458665 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 22:54:18 INFO - PROCESS | 3804 | 1461304458667 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 22:54:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:54:18 INFO - PROCESS | 3804 | 1461304458671 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:54:18 INFO - PROCESS | 3804 | 1461304458672 Marionette TRACE conn3 <- [1,2898,null,{}] 22:54:18 INFO - PROCESS | 3804 | 1461304458676 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:18 INFO - PROCESS | 3804 | 1461304458754 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 22:54:18 INFO - PROCESS | 3804 | 1461304458760 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:18 INFO - PROCESS | 3804 | ++DOCSHELL 19BBE400 == 56 [pid = 3804] [id = 734] 22:54:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (19C77C00) [pid = 3804] [serial = 2202] [outer = 00000000] 22:54:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (19E74800) [pid = 3804] [serial = 2203] [outer = 19C77C00] 22:54:18 INFO - PROCESS | 3804 | 1461304458808 Marionette DEBUG loaded listener.js 22:54:18 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1A520C00) [pid = 3804] [serial = 2204] [outer = 19C77C00] 22:54:19 INFO - PROCESS | 3804 | 1461304459230 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 22:54:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:54:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:54:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 593ms 22:54:19 INFO - TEST-START | /DOMEvents/constructors.html 22:54:19 INFO - PROCESS | 3804 | 1461304459268 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 22:54:19 INFO - PROCESS | 3804 | 1461304459270 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 22:54:19 INFO - PROCESS | 3804 | 1461304459273 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:54:19 INFO - PROCESS | 3804 | 1461304459275 Marionette TRACE conn3 <- [1,2902,null,{}] 22:54:19 INFO - PROCESS | 3804 | 1461304459279 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:19 INFO - PROCESS | 3804 | 1461304459402 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 22:54:19 INFO - PROCESS | 3804 | 1461304459408 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:19 INFO - PROCESS | 3804 | ++DOCSHELL 13383400 == 57 [pid = 3804] [id = 735] 22:54:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (15D36000) [pid = 3804] [serial = 2205] [outer = 00000000] 22:54:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (1B1BF000) [pid = 3804] [serial = 2206] [outer = 15D36000] 22:54:19 INFO - PROCESS | 3804 | 1461304459457 Marionette DEBUG loaded listener.js 22:54:19 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1B1C7400) [pid = 3804] [serial = 2207] [outer = 15D36000] 22:54:19 INFO - PROCESS | 3804 | 1461304459987 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:54:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:54:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:54:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:54:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:54:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:54:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:54:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:54:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:54:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 750ms 22:54:20 INFO - PROCESS | 3804 | 1461304460056 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 22:54:20 INFO - PROCESS | 3804 | 1461304460061 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 22:54:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:54:20 INFO - PROCESS | 3804 | 1461304460068 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:54:20 INFO - PROCESS | 3804 | 1461304460075 Marionette TRACE conn3 <- [1,2906,null,{}] 22:54:20 INFO - PROCESS | 3804 | 1461304460091 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:20 INFO - PROCESS | 3804 | 1461304460242 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 22:54:20 INFO - PROCESS | 3804 | 1461304460377 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:20 INFO - PROCESS | 3804 | ++DOCSHELL 133E8C00 == 58 [pid = 3804] [id = 736] 22:54:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (133E9800) [pid = 3804] [serial = 2208] [outer = 00000000] 22:54:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (13740800) [pid = 3804] [serial = 2209] [outer = 133E9800] 22:54:20 INFO - PROCESS | 3804 | 1461304460435 Marionette DEBUG loaded listener.js 22:54:20 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (13B13C00) [pid = 3804] [serial = 2210] [outer = 133E9800] 22:54:21 INFO - PROCESS | 3804 | 1461304461019 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:54:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:54:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 999ms 22:54:21 INFO - PROCESS | 3804 | 1461304461074 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 22:54:21 INFO - PROCESS | 3804 | 1461304461078 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 22:54:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:54:21 INFO - PROCESS | 3804 | 1461304461088 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:54:21 INFO - PROCESS | 3804 | 1461304461092 Marionette TRACE conn3 <- [1,2910,null,{}] 22:54:21 INFO - PROCESS | 3804 | 1461304461096 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:21 INFO - PROCESS | 3804 | 1461304461205 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 22:54:21 INFO - PROCESS | 3804 | 1461304461362 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:21 INFO - PROCESS | 3804 | ++DOCSHELL 18625800 == 59 [pid = 3804] [id = 737] 22:54:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (1862C000) [pid = 3804] [serial = 2211] [outer = 00000000] 22:54:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (18A34800) [pid = 3804] [serial = 2212] [outer = 1862C000] 22:54:21 INFO - PROCESS | 3804 | 1461304461418 Marionette DEBUG loaded listener.js 22:54:21 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (190AA400) [pid = 3804] [serial = 2213] [outer = 1862C000] 22:54:21 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 22:54:21 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 22:54:21 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 22:54:21 INFO - PROCESS | 3804 | [3804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 22:54:22 INFO - PROCESS | 3804 | 1461304462001 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 22:54:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:54:22 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:54:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:54:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:54:22 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 22:54:22 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:54:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:54:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:54:22 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 22:54:22 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:54:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:54:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:54:22 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]" 22:54:22 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:54:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:54:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:54:22 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:54:22 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 937ms 22:54:22 INFO - PROCESS | 3804 | 1461304462038 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 22:54:22 INFO - PROCESS | 3804 | 1461304462041 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 22:54:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:54:22 INFO - PROCESS | 3804 | 1461304462045 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:54:22 INFO - PROCESS | 3804 | 1461304462047 Marionette TRACE conn3 <- [1,2914,null,{}] 22:54:22 INFO - PROCESS | 3804 | 1461304462057 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:22 INFO - PROCESS | 3804 | 1461304462175 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 22:54:22 INFO - PROCESS | 3804 | 1461304462321 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:22 INFO - PROCESS | 3804 | ++DOCSHELL 1B1BB800 == 60 [pid = 3804] [id = 738] 22:54:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (1C533400) [pid = 3804] [serial = 2214] [outer = 00000000] 22:54:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (1C79B400) [pid = 3804] [serial = 2215] [outer = 1C533400] 22:54:22 INFO - PROCESS | 3804 | 1461304462381 Marionette DEBUG loaded listener.js 22:54:22 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (1CA49C00) [pid = 3804] [serial = 2216] [outer = 1C533400] 22:54:22 INFO - PROCESS | 3804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:54:22 INFO - PROCESS | 3804 | 1461304462886 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 22:54:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:54:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 906ms 22:54:22 INFO - PROCESS | 3804 | 1461304462948 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 22:54:22 INFO - PROCESS | 3804 | 1461304462951 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 22:54:22 INFO - PROCESS | 3804 | 1461304462954 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:54:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:54:22 INFO - PROCESS | 3804 | 1461304462956 Marionette TRACE conn3 <- [1,2918,null,{}] 22:54:22 INFO - PROCESS | 3804 | 1461304462960 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:23 INFO - PROCESS | 3804 | 1461304463064 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 22:54:23 INFO - PROCESS | 3804 | 1461304463224 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:23 INFO - PROCESS | 3804 | ++DOCSHELL 1CC97800 == 61 [pid = 3804] [id = 739] 22:54:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1CCEA000) [pid = 3804] [serial = 2217] [outer = 00000000] 22:54:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1CE1E800) [pid = 3804] [serial = 2218] [outer = 1CCEA000] 22:54:23 INFO - PROCESS | 3804 | 1461304463280 Marionette DEBUG loaded listener.js 22:54:23 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (1CE1FC00) [pid = 3804] [serial = 2219] [outer = 1CCEA000] 22:54:23 INFO - PROCESS | 3804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:54:23 INFO - PROCESS | 3804 | 1461304463794 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 22:54:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:54:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 905ms 22:54:23 INFO - PROCESS | 3804 | 1461304463858 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 22:54:23 INFO - PROCESS | 3804 | 1461304463861 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 22:54:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:54:23 INFO - PROCESS | 3804 | 1461304463864 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:54:23 INFO - PROCESS | 3804 | 1461304463866 Marionette TRACE conn3 <- [1,2922,null,{}] 22:54:23 INFO - PROCESS | 3804 | 1461304463870 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:23 INFO - PROCESS | 3804 | 1461304463973 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 22:54:24 INFO - PROCESS | 3804 | 1461304464088 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:24 INFO - PROCESS | 3804 | ++DOCSHELL 12C03400 == 62 [pid = 3804] [id = 740] 22:54:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (12CBDC00) [pid = 3804] [serial = 2220] [outer = 00000000] 22:54:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1D451800) [pid = 3804] [serial = 2221] [outer = 12CBDC00] 22:54:24 INFO - PROCESS | 3804 | 1461304464184 Marionette DEBUG loaded listener.js 22:54:24 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (1D455800) [pid = 3804] [serial = 2222] [outer = 12CBDC00] 22:54:24 INFO - PROCESS | 3804 | 1461304464665 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:54:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:54:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 843ms 22:54:24 INFO - PROCESS | 3804 | 1461304464718 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 22:54:24 INFO - PROCESS | 3804 | 1461304464720 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 22:54:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:54:24 INFO - PROCESS | 3804 | 1461304464725 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:54:24 INFO - PROCESS | 3804 | 1461304464727 Marionette TRACE conn3 <- [1,2926,null,{}] 22:54:24 INFO - PROCESS | 3804 | 1461304464731 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:24 INFO - PROCESS | 3804 | 1461304464854 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 22:54:25 INFO - PROCESS | 3804 | 1461304465036 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:25 INFO - PROCESS | 3804 | ++DOCSHELL 1C7A2800 == 63 [pid = 3804] [id = 741] 22:54:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (1C7A3800) [pid = 3804] [serial = 2223] [outer = 00000000] 22:54:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (1D5B8000) [pid = 3804] [serial = 2224] [outer = 1C7A3800] 22:54:25 INFO - PROCESS | 3804 | 1461304465095 Marionette DEBUG loaded listener.js 22:54:25 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (1D742000) [pid = 3804] [serial = 2225] [outer = 1C7A3800] 22:54:25 INFO - PROCESS | 3804 | 1461304465629 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:54:25 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. 22:54:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 952ms 22:54:25 INFO - PROCESS | 3804 | 1461304465835 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 22:54:25 INFO - PROCESS | 3804 | 1461304465839 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 22:54:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:54:25 INFO - PROCESS | 3804 | 1461304465867 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:54:25 INFO - PROCESS | 3804 | 1461304465870 Marionette TRACE conn3 <- [1,2930,null,{}] 22:54:25 INFO - PROCESS | 3804 | 1461304465876 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:25 INFO - PROCESS | 3804 | 1461304465977 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 22:54:26 INFO - PROCESS | 3804 | 1461304466117 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:26 INFO - PROCESS | 3804 | ++DOCSHELL 133E8000 == 64 [pid = 3804] [id = 742] 22:54:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (133ED800) [pid = 3804] [serial = 2226] [outer = 00000000] 22:54:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (16776C00) [pid = 3804] [serial = 2227] [outer = 133ED800] 22:54:26 INFO - PROCESS | 3804 | 1461304466171 Marionette DEBUG loaded listener.js 22:54:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (16D18000) [pid = 3804] [serial = 2228] [outer = 133ED800] 22:54:26 INFO - PROCESS | 3804 | 1461304466665 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 22:54:26 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 22:54:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:54:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 843ms 22:54:26 INFO - PROCESS | 3804 | 1461304466713 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 22:54:26 INFO - PROCESS | 3804 | 1461304466716 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 22:54:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:54:26 INFO - PROCESS | 3804 | 1461304466724 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:54:26 INFO - PROCESS | 3804 | 1461304466728 Marionette TRACE conn3 <- [1,2934,null,{}] 22:54:26 INFO - PROCESS | 3804 | 1461304466731 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:26 INFO - PROCESS | 3804 | 1461304466881 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 22:54:26 INFO - PROCESS | 3804 | 1461304466964 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:26 INFO - PROCESS | 3804 | ++DOCSHELL 1606C000 == 65 [pid = 3804] [id = 743] 22:54:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (16D16400) [pid = 3804] [serial = 2229] [outer = 00000000] 22:54:26 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (198E9C00) [pid = 3804] [serial = 2230] [outer = 16D16400] 22:54:27 INFO - PROCESS | 3804 | 1461304467012 Marionette DEBUG loaded listener.js 22:54:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (19AAD000) [pid = 3804] [serial = 2231] [outer = 16D16400] 22:54:27 INFO - PROCESS | 3804 | --DOCSHELL 19BBE400 == 64 [pid = 3804] [id = 734] 22:54:27 INFO - PROCESS | 3804 | --DOCSHELL 15F4E000 == 63 [pid = 3804] [id = 733] 22:54:27 INFO - PROCESS | 3804 | --DOCSHELL 18A32000 == 62 [pid = 3804] [id = 732] 22:54:27 INFO - PROCESS | 3804 | --DOCSHELL 19B68400 == 61 [pid = 3804] [id = 731] 22:54:27 INFO - PROCESS | 3804 | --DOCSHELL 1336E000 == 60 [pid = 3804] [id = 730] 22:54:27 INFO - PROCESS | 3804 | --DOCSHELL 190AF000 == 59 [pid = 3804] [id = 729] 22:54:27 INFO - PROCESS | 3804 | --DOCSHELL 16803400 == 58 [pid = 3804] [id = 728] 22:54:27 INFO - PROCESS | 3804 | --DOCSHELL 11B3A400 == 57 [pid = 3804] [id = 727] 22:54:27 INFO - PROCESS | 3804 | --DOCSHELL 11B69400 == 56 [pid = 3804] [id = 726] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (1A9EE000) [pid = 3804] [serial = 2164] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (1AB45C00) [pid = 3804] [serial = 2128] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (14496400) [pid = 3804] [serial = 2122] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (18A33400) [pid = 3804] [serial = 2125] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (197A5000) [pid = 3804] [serial = 2144] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (1B1C0400) [pid = 3804] [serial = 2155] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (1A2DE400) [pid = 3804] [serial = 2153] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (1B1BCC00) [pid = 3804] [serial = 2156] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (18A2A800) [pid = 3804] [serial = 2140] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (190AC800) [pid = 3804] [serial = 2141] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1C5C7C00) [pid = 3804] [serial = 2131] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (1C5CD400) [pid = 3804] [serial = 2161] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (1C7A3C00) [pid = 3804] [serial = 2162] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (19B70000) [pid = 3804] [serial = 2158] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (19AB2400) [pid = 3804] [serial = 2147] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (1A20DC00) [pid = 3804] [serial = 2159] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (16A3AC00) [pid = 3804] [serial = 2135] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (15F8E000) [pid = 3804] [serial = 2134] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (19BD2400) [pid = 3804] [serial = 2149] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (19AAC400) [pid = 3804] [serial = 2146] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (14A58000) [pid = 3804] [serial = 2137] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (15F92000) [pid = 3804] [serial = 2138] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (19FA3400) [pid = 3804] [serial = 2152] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (19BD5400) [pid = 3804] [serial = 2150] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1928CC00) [pid = 3804] [serial = 2143] [outer = 00000000] [url = about:blank] 22:54:27 INFO - PROCESS | 3804 | 1461304467569 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:54:27 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. 22:54:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 905ms 22:54:27 INFO - PROCESS | 3804 | 1461304467628 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 22:54:27 INFO - PROCESS | 3804 | 1461304467630 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 22:54:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:54:27 INFO - PROCESS | 3804 | 1461304467634 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:54:27 INFO - PROCESS | 3804 | 1461304467636 Marionette TRACE conn3 <- [1,2938,null,{}] 22:54:27 INFO - PROCESS | 3804 | 1461304467645 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:27 INFO - PROCESS | 3804 | 1461304467733 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 22:54:27 INFO - PROCESS | 3804 | 1461304467742 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:27 INFO - PROCESS | 3804 | ++DOCSHELL 159FC800 == 57 [pid = 3804] [id = 744] 22:54:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (15D06800) [pid = 3804] [serial = 2232] [outer = 00000000] 22:54:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (190A8400) [pid = 3804] [serial = 2233] [outer = 15D06800] 22:54:27 INFO - PROCESS | 3804 | 1461304467791 Marionette DEBUG loaded listener.js 22:54:27 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (19281400) [pid = 3804] [serial = 2234] [outer = 15D06800] 22:54:28 INFO - PROCESS | 3804 | ++DOCSHELL 19BBA800 == 58 [pid = 3804] [id = 745] 22:54:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (19BBB400) [pid = 3804] [serial = 2235] [outer = 00000000] 22:54:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (19BBD000) [pid = 3804] [serial = 2236] [outer = 19BBB400] 22:54:28 INFO - PROCESS | 3804 | 1461304468328 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:54:28 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. 22:54:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 22:54:28 INFO - PROCESS | 3804 | 1461304468374 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 22:54:28 INFO - PROCESS | 3804 | 1461304468376 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 22:54:28 INFO - PROCESS | 3804 | 1461304468379 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:54:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:54:28 INFO - PROCESS | 3804 | 1461304468381 Marionette TRACE conn3 <- [1,2942,null,{}] 22:54:28 INFO - PROCESS | 3804 | 1461304468384 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:28 INFO - PROCESS | 3804 | 1461304468484 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 22:54:28 INFO - PROCESS | 3804 | 1461304468588 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:28 INFO - PROCESS | 3804 | ++DOCSHELL 19B68400 == 59 [pid = 3804] [id = 746] 22:54:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (19B6E400) [pid = 3804] [serial = 2237] [outer = 00000000] 22:54:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (19BD6400) [pid = 3804] [serial = 2238] [outer = 19B6E400] 22:54:28 INFO - PROCESS | 3804 | 1461304468634 Marionette DEBUG loaded listener.js 22:54:28 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (19E67C00) [pid = 3804] [serial = 2239] [outer = 19B6E400] 22:54:28 INFO - PROCESS | 3804 | 1461304468991 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:54:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:54:28 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 22:54:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 640ms 22:54:28 INFO - PROCESS | 3804 | 1461304469017 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 22:54:29 INFO - PROCESS | 3804 | 1461304469019 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 22:54:29 INFO - PROCESS | 3804 | 1461304469022 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:54:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:54:29 INFO - PROCESS | 3804 | 1461304469024 Marionette TRACE conn3 <- [1,2946,null,{}] 22:54:29 INFO - PROCESS | 3804 | 1461304469041 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:29 INFO - PROCESS | 3804 | 1461304469168 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 22:54:29 INFO - PROCESS | 3804 | 1461304469176 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:29 INFO - PROCESS | 3804 | ++DOCSHELL 17E2A000 == 60 [pid = 3804] [id = 747] 22:54:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (1928E400) [pid = 3804] [serial = 2240] [outer = 00000000] 22:54:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (1AB42400) [pid = 3804] [serial = 2241] [outer = 1928E400] 22:54:29 INFO - PROCESS | 3804 | 1461304469221 Marionette DEBUG loaded listener.js 22:54:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (1B1C4400) [pid = 3804] [serial = 2242] [outer = 1928E400] 22:54:29 INFO - PROCESS | 3804 | 1461304469666 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:54:29 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. 22:54:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 687ms 22:54:29 INFO - PROCESS | 3804 | 1461304469723 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 22:54:29 INFO - PROCESS | 3804 | 1461304469725 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 22:54:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:54:29 INFO - PROCESS | 3804 | 1461304469734 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:54:29 INFO - PROCESS | 3804 | 1461304469736 Marionette TRACE conn3 <- [1,2950,null,{}] 22:54:29 INFO - PROCESS | 3804 | 1461304469739 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:29 INFO - PROCESS | 3804 | 1461304469874 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 22:54:29 INFO - PROCESS | 3804 | 1461304469948 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:29 INFO - PROCESS | 3804 | ++DOCSHELL 1C539800 == 61 [pid = 3804] [id = 748] 22:54:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1C541800) [pid = 3804] [serial = 2243] [outer = 00000000] 22:54:29 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (1C79F800) [pid = 3804] [serial = 2244] [outer = 1C541800] 22:54:29 INFO - PROCESS | 3804 | 1461304469993 Marionette DEBUG loaded listener.js 22:54:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (1C7A7800) [pid = 3804] [serial = 2245] [outer = 1C541800] 22:54:30 INFO - PROCESS | 3804 | 1461304470415 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:54:30 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. 22:54:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 734ms 22:54:30 INFO - PROCESS | 3804 | 1461304470468 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 22:54:30 INFO - PROCESS | 3804 | 1461304470470 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 22:54:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:54:30 INFO - PROCESS | 3804 | 1461304470473 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:54:30 INFO - PROCESS | 3804 | 1461304470475 Marionette TRACE conn3 <- [1,2954,null,{}] 22:54:30 INFO - PROCESS | 3804 | 1461304470478 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:30 INFO - PROCESS | 3804 | 1461304470621 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 22:54:30 INFO - PROCESS | 3804 | 1461304470645 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:30 INFO - PROCESS | 3804 | ++DOCSHELL 1CCEAC00 == 62 [pid = 3804] [id = 749] 22:54:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1CCEB000) [pid = 3804] [serial = 2246] [outer = 00000000] 22:54:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (1D233800) [pid = 3804] [serial = 2247] [outer = 1CCEB000] 22:54:30 INFO - PROCESS | 3804 | 1461304470689 Marionette DEBUG loaded listener.js 22:54:30 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (1D450800) [pid = 3804] [serial = 2248] [outer = 1CCEB000] 22:54:31 INFO - PROCESS | 3804 | 1461304471130 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:54:31 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. 22:54:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 687ms 22:54:31 INFO - PROCESS | 3804 | 1461304471174 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 22:54:31 INFO - PROCESS | 3804 | 1461304471175 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 22:54:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:54:31 INFO - PROCESS | 3804 | 1461304471179 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:54:31 INFO - PROCESS | 3804 | 1461304471181 Marionette TRACE conn3 <- [1,2958,null,{}] 22:54:31 INFO - PROCESS | 3804 | 1461304471184 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:31 INFO - PROCESS | 3804 | 1461304471302 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 22:54:31 INFO - PROCESS | 3804 | 1461304471308 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:31 INFO - PROCESS | 3804 | ++DOCSHELL 1CCE4000 == 63 [pid = 3804] [id = 750] 22:54:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (1CCEB400) [pid = 3804] [serial = 2249] [outer = 00000000] 22:54:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (1D743800) [pid = 3804] [serial = 2250] [outer = 1CCEB400] 22:54:31 INFO - PROCESS | 3804 | 1461304471360 Marionette DEBUG loaded listener.js 22:54:31 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (1D746800) [pid = 3804] [serial = 2251] [outer = 1CCEB400] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (19B68800) [pid = 3804] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (19BB9000) [pid = 3804] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (16801C00) [pid = 3804] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (1CA4F400) [pid = 3804] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (16A3B800) [pid = 3804] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (190AF800) [pid = 3804] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (11C2B800) [pid = 3804] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (11B71C00) [pid = 3804] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1999A000) [pid = 3804] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (19C77C00) [pid = 3804] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (11B78000) [pid = 3804] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (13562C00) [pid = 3804] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (19AF2800) [pid = 3804] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (19EAC000) [pid = 3804] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (19BDE800) [pid = 3804] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (1352CC00) [pid = 3804] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (15FE0400) [pid = 3804] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (17E3CC00) [pid = 3804] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (15DD2400) [pid = 3804] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1ABEEC00) [pid = 3804] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1A941400) [pid = 3804] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:54:32 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (1AB47000) [pid = 3804] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:54:32 INFO - PROCESS | 3804 | 1461304472059 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:54:32 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. 22:54:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 890ms 22:54:32 INFO - PROCESS | 3804 | 1461304472084 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 22:54:32 INFO - PROCESS | 3804 | 1461304472086 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 22:54:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:54:32 INFO - PROCESS | 3804 | 1461304472089 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:54:32 INFO - PROCESS | 3804 | 1461304472090 Marionette TRACE conn3 <- [1,2962,null,{}] 22:54:32 INFO - PROCESS | 3804 | 1461304472094 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:32 INFO - PROCESS | 3804 | 1461304472174 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 22:54:32 INFO - PROCESS | 3804 | 1461304472180 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:32 INFO - PROCESS | 3804 | ++DOCSHELL 13561C00 == 64 [pid = 3804] [id = 751] 22:54:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (13562C00) [pid = 3804] [serial = 2252] [outer = 00000000] 22:54:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (149AE800) [pid = 3804] [serial = 2253] [outer = 13562C00] 22:54:32 INFO - PROCESS | 3804 | 1461304472224 Marionette DEBUG loaded listener.js 22:54:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (16074800) [pid = 3804] [serial = 2254] [outer = 13562C00] 22:54:32 INFO - PROCESS | 3804 | 1461304472654 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 22:54:32 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. 22:54:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 594ms 22:54:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:54:32 INFO - PROCESS | 3804 | 1461304472694 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 22:54:32 INFO - PROCESS | 3804 | 1461304472696 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 22:54:32 INFO - PROCESS | 3804 | 1461304472699 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:54:32 INFO - PROCESS | 3804 | 1461304472701 Marionette TRACE conn3 <- [1,2966,null,{}] 22:54:32 INFO - PROCESS | 3804 | 1461304472705 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:32 INFO - PROCESS | 3804 | 1461304472789 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 22:54:32 INFO - PROCESS | 3804 | 1461304472795 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:32 INFO - PROCESS | 3804 | ++DOCSHELL 133ED000 == 65 [pid = 3804] [id = 752] 22:54:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (15D31C00) [pid = 3804] [serial = 2255] [outer = 00000000] 22:54:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (19BBA000) [pid = 3804] [serial = 2256] [outer = 15D31C00] 22:54:32 INFO - PROCESS | 3804 | 1461304472838 Marionette DEBUG loaded listener.js 22:54:32 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (1A20F400) [pid = 3804] [serial = 2257] [outer = 15D31C00] 22:54:33 INFO - PROCESS | 3804 | 1461304473232 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:54:33 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. 22:54:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 593ms 22:54:33 INFO - PROCESS | 3804 | 1461304473278 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 22:54:33 INFO - PROCESS | 3804 | 1461304473280 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 22:54:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:54:33 INFO - PROCESS | 3804 | 1461304473284 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:54:33 INFO - PROCESS | 3804 | 1461304473286 Marionette TRACE conn3 <- [1,2970,null,{}] 22:54:33 INFO - PROCESS | 3804 | 1461304473303 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:33 INFO - PROCESS | 3804 | 1461304473409 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 22:54:33 INFO - PROCESS | 3804 | 1461304473414 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:33 INFO - PROCESS | 3804 | ++DOCSHELL 191EF800 == 66 [pid = 3804] [id = 753] 22:54:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (1CCE8800) [pid = 3804] [serial = 2258] [outer = 00000000] 22:54:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (1D74D400) [pid = 3804] [serial = 2259] [outer = 1CCE8800] 22:54:33 INFO - PROCESS | 3804 | 1461304473463 Marionette DEBUG loaded listener.js 22:54:33 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (1D848000) [pid = 3804] [serial = 2260] [outer = 1CCE8800] 22:54:33 INFO - PROCESS | 3804 | 1461304473922 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 22:54:33 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 22:54:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:54:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 703ms 22:54:34 INFO - PROCESS | 3804 | 1461304474033 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 22:54:34 INFO - PROCESS | 3804 | 1461304474037 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 22:54:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:54:34 INFO - PROCESS | 3804 | 1461304474042 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:54:34 INFO - PROCESS | 3804 | 1461304474047 Marionette TRACE conn3 <- [1,2974,null,{}] 22:54:34 INFO - PROCESS | 3804 | 1461304474053 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:34 INFO - PROCESS | 3804 | 1461304474167 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 22:54:34 INFO - PROCESS | 3804 | 1461304474314 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:34 INFO - PROCESS | 3804 | ++DOCSHELL 1356CC00 == 67 [pid = 3804] [id = 754] 22:54:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (1356EC00) [pid = 3804] [serial = 2261] [outer = 00000000] 22:54:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (14496400) [pid = 3804] [serial = 2262] [outer = 1356EC00] 22:54:34 INFO - PROCESS | 3804 | 1461304474419 Marionette DEBUG loaded listener.js 22:54:34 INFO - PROCESS | 3804 | ++DOMWINDOW == 127 (15710000) [pid = 3804] [serial = 2263] [outer = 1356EC00] 22:54:34 INFO - PROCESS | 3804 | 1461304474993 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:54:35 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. 22:54:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 999ms 22:54:35 INFO - PROCESS | 3804 | 1461304475047 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 22:54:35 INFO - PROCESS | 3804 | 1461304475051 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 22:54:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:54:35 INFO - PROCESS | 3804 | 1461304475077 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:54:35 INFO - PROCESS | 3804 | 1461304475081 Marionette TRACE conn3 <- [1,2978,null,{}] 22:54:35 INFO - PROCESS | 3804 | 1461304475085 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:35 INFO - PROCESS | 3804 | 1461304475195 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 22:54:35 INFO - PROCESS | 3804 | 1461304475355 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:35 INFO - PROCESS | 3804 | ++DOCSHELL 13531400 == 68 [pid = 3804] [id = 755] 22:54:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 128 (16068800) [pid = 3804] [serial = 2264] [outer = 00000000] 22:54:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 129 (1928B000) [pid = 3804] [serial = 2265] [outer = 16068800] 22:54:35 INFO - PROCESS | 3804 | 1461304475411 Marionette DEBUG loaded listener.js 22:54:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 130 (19AAE400) [pid = 3804] [serial = 2266] [outer = 16068800] 22:54:35 INFO - PROCESS | 3804 | ++DOCSHELL 19E76C00 == 69 [pid = 3804] [id = 756] 22:54:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 131 (1A941400) [pid = 3804] [serial = 2267] [outer = 00000000] 22:54:35 INFO - PROCESS | 3804 | ++DOMWINDOW == 132 (1AB48C00) [pid = 3804] [serial = 2268] [outer = 1A941400] 22:54:35 INFO - PROCESS | 3804 | 1461304475986 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:54:36 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. 22:54:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 952ms 22:54:36 INFO - PROCESS | 3804 | 1461304476036 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 22:54:36 INFO - PROCESS | 3804 | 1461304476038 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 22:54:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:54:36 INFO - PROCESS | 3804 | 1461304476065 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:54:36 INFO - PROCESS | 3804 | 1461304476068 Marionette TRACE conn3 <- [1,2982,null,{}] 22:54:36 INFO - PROCESS | 3804 | 1461304476097 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:36 INFO - PROCESS | 3804 | 1461304476229 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 22:54:36 INFO - PROCESS | 3804 | 1461304476378 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:36 INFO - PROCESS | 3804 | ++DOCSHELL 1C537000 == 70 [pid = 3804] [id = 757] 22:54:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 133 (1C53F000) [pid = 3804] [serial = 2269] [outer = 00000000] 22:54:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 134 (1D5B6C00) [pid = 3804] [serial = 2270] [outer = 1C53F000] 22:54:36 INFO - PROCESS | 3804 | 1461304476437 Marionette DEBUG loaded listener.js 22:54:36 INFO - PROCESS | 3804 | ++DOMWINDOW == 135 (1D74EC00) [pid = 3804] [serial = 2271] [outer = 1C53F000] 22:54:37 INFO - PROCESS | 3804 | 1461304477008 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:54:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:54:37 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 22:54:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 984ms 22:54:37 INFO - PROCESS | 3804 | 1461304477028 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 22:54:37 INFO - PROCESS | 3804 | 1461304477030 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 22:54:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:54:37 INFO - PROCESS | 3804 | 1461304477034 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:54:37 INFO - PROCESS | 3804 | 1461304477036 Marionette TRACE conn3 <- [1,2986,null,{}] 22:54:37 INFO - PROCESS | 3804 | 1461304477039 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:37 INFO - PROCESS | 3804 | 1461304477149 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 22:54:37 INFO - PROCESS | 3804 | 1461304477296 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:37 INFO - PROCESS | 3804 | ++DOCSHELL 1D74C000 == 71 [pid = 3804] [id = 758] 22:54:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 136 (1D847C00) [pid = 3804] [serial = 2272] [outer = 00000000] 22:54:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 137 (1D896C00) [pid = 3804] [serial = 2273] [outer = 1D847C00] 22:54:37 INFO - PROCESS | 3804 | 1461304477355 Marionette DEBUG loaded listener.js 22:54:37 INFO - PROCESS | 3804 | ++DOMWINDOW == 138 (1D89A400) [pid = 3804] [serial = 2274] [outer = 1D847C00] 22:54:37 INFO - PROCESS | 3804 | 1461304477872 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:54:37 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. 22:54:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 905ms 22:54:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:54:37 INFO - PROCESS | 3804 | 1461304477938 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 22:54:37 INFO - PROCESS | 3804 | 1461304477941 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 22:54:37 INFO - PROCESS | 3804 | 1461304477944 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:54:37 INFO - PROCESS | 3804 | 1461304477946 Marionette TRACE conn3 <- [1,2990,null,{}] 22:54:37 INFO - PROCESS | 3804 | 1461304477950 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:38 INFO - PROCESS | 3804 | 1461304478053 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 22:54:38 INFO - PROCESS | 3804 | 1461304478237 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:38 INFO - PROCESS | 3804 | ++DOCSHELL 1A2E0000 == 72 [pid = 3804] [id = 759] 22:54:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 139 (1A4AE800) [pid = 3804] [serial = 2275] [outer = 00000000] 22:54:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 140 (1DA83800) [pid = 3804] [serial = 2276] [outer = 1A4AE800] 22:54:38 INFO - PROCESS | 3804 | 1461304478296 Marionette DEBUG loaded listener.js 22:54:38 INFO - PROCESS | 3804 | ++DOMWINDOW == 141 (1DA87400) [pid = 3804] [serial = 2277] [outer = 1A4AE800] 22:54:38 INFO - PROCESS | 3804 | 1461304478793 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:54:38 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. 22:54:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 890ms 22:54:38 INFO - PROCESS | 3804 | 1461304478854 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 22:54:38 INFO - PROCESS | 3804 | 1461304478857 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 22:54:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:54:38 INFO - PROCESS | 3804 | 1461304478861 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:54:38 INFO - PROCESS | 3804 | 1461304478863 Marionette TRACE conn3 <- [1,2994,null,{}] 22:54:38 INFO - PROCESS | 3804 | 1461304478867 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:38 INFO - PROCESS | 3804 | 1461304478993 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 22:54:39 INFO - PROCESS | 3804 | 1461304479341 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:39 INFO - PROCESS | 3804 | ++DOCSHELL 11B32800 == 73 [pid = 3804] [id = 760] 22:54:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 142 (11B71C00) [pid = 3804] [serial = 2278] [outer = 00000000] 22:54:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 143 (13368800) [pid = 3804] [serial = 2279] [outer = 11B71C00] 22:54:39 INFO - PROCESS | 3804 | 1461304479435 Marionette DEBUG loaded listener.js 22:54:39 INFO - PROCESS | 3804 | ++DOMWINDOW == 144 (133E7400) [pid = 3804] [serial = 2280] [outer = 11B71C00] 22:54:40 INFO - PROCESS | 3804 | 1461304480014 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:54:40 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. 22:54:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1187ms 22:54:40 INFO - PROCESS | 3804 | 1461304480062 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 22:54:40 INFO - PROCESS | 3804 | 1461304480067 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 22:54:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:54:40 INFO - PROCESS | 3804 | 1461304480074 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:54:40 INFO - PROCESS | 3804 | 1461304480077 Marionette TRACE conn3 <- [1,2998,null,{}] 22:54:40 INFO - PROCESS | 3804 | 1461304480082 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:40 INFO - PROCESS | 3804 | 1461304480186 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 22:54:40 INFO - PROCESS | 3804 | 1461304480350 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:40 INFO - PROCESS | 3804 | ++DOCSHELL 133EB000 == 74 [pid = 3804] [id = 761] 22:54:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 145 (133EBC00) [pid = 3804] [serial = 2281] [outer = 00000000] 22:54:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 146 (14405C00) [pid = 3804] [serial = 2282] [outer = 133EBC00] 22:54:40 INFO - PROCESS | 3804 | 1461304480401 Marionette DEBUG loaded listener.js 22:54:40 INFO - PROCESS | 3804 | ++DOMWINDOW == 147 (14AEC000) [pid = 3804] [serial = 2283] [outer = 133EBC00] 22:54:40 INFO - PROCESS | 3804 | [3804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:54:40 INFO - PROCESS | 3804 | --DOCSHELL 14A59000 == 73 [pid = 3804] [id = 599] 22:54:40 INFO - PROCESS | 3804 | --DOCSHELL 133ED000 == 72 [pid = 3804] [id = 752] 22:54:40 INFO - PROCESS | 3804 | --DOCSHELL 13561C00 == 71 [pid = 3804] [id = 751] 22:54:40 INFO - PROCESS | 3804 | --DOCSHELL 1CCE4000 == 70 [pid = 3804] [id = 750] 22:54:40 INFO - PROCESS | 3804 | --DOCSHELL 1CCEAC00 == 69 [pid = 3804] [id = 749] 22:54:40 INFO - PROCESS | 3804 | --DOCSHELL 1C539800 == 68 [pid = 3804] [id = 748] 22:54:40 INFO - PROCESS | 3804 | --DOCSHELL 17E2A000 == 67 [pid = 3804] [id = 747] 22:54:40 INFO - PROCESS | 3804 | --DOCSHELL 19B68400 == 66 [pid = 3804] [id = 746] 22:54:40 INFO - PROCESS | 3804 | --DOCSHELL 19BBA800 == 65 [pid = 3804] [id = 745] 22:54:40 INFO - PROCESS | 3804 | --DOCSHELL 159FC800 == 64 [pid = 3804] [id = 744] 22:54:40 INFO - PROCESS | 3804 | --DOCSHELL 1606C000 == 63 [pid = 3804] [id = 743] 22:54:40 INFO - PROCESS | 3804 | --DOCSHELL 133E8000 == 62 [pid = 3804] [id = 742] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 146 (1B1BF000) [pid = 3804] [serial = 2206] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOCSHELL 13383400 == 61 [pid = 3804] [id = 735] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 145 (1C53F400) [pid = 3804] [serial = 2087] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 144 (15D2D000) [pid = 3804] [serial = 2012] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 143 (19B66C00) [pid = 3804] [serial = 2039] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 142 (183E2400) [pid = 3804] [serial = 2078] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 141 (190B5C00) [pid = 3804] [serial = 2015] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 140 (1C53A800) [pid = 3804] [serial = 2120] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 139 (1ACE3800) [pid = 3804] [serial = 2009] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 138 (19B6D800) [pid = 3804] [serial = 2194] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 137 (19BD6C00) [pid = 3804] [serial = 2197] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 136 (19BB7000) [pid = 3804] [serial = 2195] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 135 (19289800) [pid = 3804] [serial = 2200] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 134 (19862400) [pid = 3804] [serial = 2201] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 133 (1CC9A400) [pid = 3804] [serial = 2165] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 132 (1819E800) [pid = 3804] [serial = 2185] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 131 (1838D800) [pid = 3804] [serial = 2186] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 130 (191EFC00) [pid = 3804] [serial = 2188] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 129 (191F4C00) [pid = 3804] [serial = 2189] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 128 (1606D400) [pid = 3804] [serial = 2167] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 127 (1CCE5C00) [pid = 3804] [serial = 2176] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 126 (14450C00) [pid = 3804] [serial = 2180] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (13743C00) [pid = 3804] [serial = 2179] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (133ED400) [pid = 3804] [serial = 2182] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (13563000) [pid = 3804] [serial = 2183] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (1CA4E800) [pid = 3804] [serial = 2173] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (191F2000) [pid = 3804] [serial = 2170] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (19C6BC00) [pid = 3804] [serial = 2198] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (19AAA000) [pid = 3804] [serial = 2191] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (19AAF400) [pid = 3804] [serial = 2192] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (1A520C00) [pid = 3804] [serial = 2204] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (19E74800) [pid = 3804] [serial = 2203] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (1352D400) [pid = 3804] [serial = 2075] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1570A400) [pid = 3804] [serial = 2042] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (19BC5C00) [pid = 3804] [serial = 2081] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (1AB4C800) [pid = 3804] [serial = 2018] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1B1BBC00) [pid = 3804] [serial = 2084] [outer = 00000000] [url = about:blank] 22:54:40 INFO - PROCESS | 3804 | 1461304480991 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:54:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:54:41 INFO - {} 22:54:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:54:41 INFO - {} 22:54:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:54:41 INFO - {} 22:54:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:54:41 INFO - {} 22:54:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 937ms 22:54:41 INFO - PROCESS | 3804 | 1461304481023 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 22:54:41 INFO - PROCESS | 3804 | 1461304481027 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 22:54:41 INFO - TEST-START | /FileAPI/fileReader.html 22:54:41 INFO - PROCESS | 3804 | 1461304481033 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:54:41 INFO - PROCESS | 3804 | 1461304481035 Marionette TRACE conn3 <- [1,3002,null,{}] 22:54:41 INFO - PROCESS | 3804 | 1461304481039 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:41 INFO - PROCESS | 3804 | 1461304481124 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 22:54:41 INFO - PROCESS | 3804 | 1461304481223 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:41 INFO - PROCESS | 3804 | ++DOCSHELL 13563000 == 62 [pid = 3804] [id = 762] 22:54:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (13563800) [pid = 3804] [serial = 2284] [outer = 00000000] 22:54:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (15F8F400) [pid = 3804] [serial = 2285] [outer = 13563800] 22:54:41 INFO - PROCESS | 3804 | 1461304481270 Marionette DEBUG loaded listener.js 22:54:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (1606DC00) [pid = 3804] [serial = 2286] [outer = 13563800] 22:54:41 INFO - PROCESS | 3804 | 1461304481691 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 22:54:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:54:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:54:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:54:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:54:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 703ms 22:54:41 INFO - PROCESS | 3804 | 1461304481732 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 22:54:41 INFO - PROCESS | 3804 | 1461304481734 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 22:54:41 INFO - TEST-START | /FileAPI/historical.html 22:54:41 INFO - PROCESS | 3804 | 1461304481740 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:54:41 INFO - PROCESS | 3804 | 1461304481746 Marionette TRACE conn3 <- [1,3006,null,{}] 22:54:41 INFO - PROCESS | 3804 | 1461304481758 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:41 INFO - PROCESS | 3804 | 1461304481843 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 22:54:41 INFO - PROCESS | 3804 | 1461304481852 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:41 INFO - PROCESS | 3804 | ++DOCSHELL 17E42C00 == 63 [pid = 3804] [id = 763] 22:54:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1819D800) [pid = 3804] [serial = 2287] [outer = 00000000] 22:54:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (1838F000) [pid = 3804] [serial = 2288] [outer = 1819D800] 22:54:41 INFO - PROCESS | 3804 | 1461304481896 Marionette DEBUG loaded listener.js 22:54:41 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (183E2000) [pid = 3804] [serial = 2289] [outer = 1819D800] 22:54:42 INFO - PROCESS | 3804 | 1461304482348 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 22:54:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:54:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:54:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:54:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:54:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:54:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:54:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:54:42 INFO - TEST-OK | /FileAPI/historical.html | took 656ms 22:54:42 INFO - TEST-START | /FileAPI/idlharness.html 22:54:42 INFO - PROCESS | 3804 | 1461304482397 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 22:54:42 INFO - PROCESS | 3804 | 1461304482399 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 22:54:42 INFO - PROCESS | 3804 | 1461304482403 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:54:42 INFO - PROCESS | 3804 | 1461304482404 Marionette TRACE conn3 <- [1,3010,null,{}] 22:54:42 INFO - PROCESS | 3804 | 1461304482408 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:42 INFO - PROCESS | 3804 | 1461304482488 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 22:54:42 INFO - PROCESS | 3804 | 1461304482494 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:42 INFO - PROCESS | 3804 | ++DOCSHELL 11C2DC00 == 64 [pid = 3804] [id = 764] 22:54:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1838C400) [pid = 3804] [serial = 2290] [outer = 00000000] 22:54:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (190AA800) [pid = 3804] [serial = 2291] [outer = 1838C400] 22:54:42 INFO - PROCESS | 3804 | 1461304482540 Marionette DEBUG loaded listener.js 22:54:42 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (190B5C00) [pid = 3804] [serial = 2292] [outer = 1838C400] 22:54:43 INFO - PROCESS | 3804 | 1461304483454 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:54:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:54:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:54:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:54:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:54:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:54:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:54:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:54:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:54:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:54:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:54:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:54:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:54:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:54:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:54:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:54:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:54:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:54:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:54:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:54:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:54:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:54:43 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 22:54:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:54:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:54:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:54:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:54:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:54:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:54:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:54:43 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 22:54:43 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 22:54:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:54:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:54:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:54:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:54:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:54:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:54:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:54:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:54:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:54:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:54:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:54:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:54:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:54:43 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 22:54:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:54:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:54:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:54:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:54:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:54:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:54:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:54:43 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 22:54:43 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 22:54:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:54:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:54:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:54:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:54:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:54:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:54:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:54:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:54:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 1202ms 22:54:43 INFO - PROCESS | 3804 | 1461304483608 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 22:54:43 INFO - TEST-START | /FileAPI/idlharness.worker 22:54:43 INFO - PROCESS | 3804 | 1461304483611 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 22:54:43 INFO - PROCESS | 3804 | 1461304483615 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:54:43 INFO - PROCESS | 3804 | 1461304483616 Marionette TRACE conn3 <- [1,3014,null,{}] 22:54:43 INFO - PROCESS | 3804 | 1461304483620 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:43 INFO - PROCESS | 3804 | 1461304483747 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 22:54:43 INFO - PROCESS | 3804 | 1461304483814 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:43 INFO - PROCESS | 3804 | ++DOCSHELL 12B7F800 == 65 [pid = 3804] [id = 765] 22:54:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (19288800) [pid = 3804] [serial = 2293] [outer = 00000000] 22:54:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (19BD7800) [pid = 3804] [serial = 2294] [outer = 19288800] 22:54:43 INFO - PROCESS | 3804 | 1461304483867 Marionette DEBUG loaded listener.js 22:54:43 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (19C74C00) [pid = 3804] [serial = 2295] [outer = 19288800] 22:54:44 INFO - PROCESS | 3804 | [3804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:54:44 INFO - PROCESS | 3804 | 1461304484938 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:54:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:54:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:54:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:54:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:54:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:54:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:54:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:54:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:54:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:54:45 INFO - {} 22:54:45 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 22:54:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:54:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:54:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:54:45 INFO - {} 22:54:45 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 - {} 22:54:45 INFO - {} 22:54:45 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 22:54:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:54:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:54:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:54:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:54:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:54:45 INFO - {} 22:54:45 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 22:54:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:54:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:54:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:54:45 INFO - {} 22:54:45 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 - {} 22:54:45 INFO - {} 22:54:45 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 22:54:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:54:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:54:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 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 22:54:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:54:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:54:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:54:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:54:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:54:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 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 22:54:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:54:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 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 22:54:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:54:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 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 22:54:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:54:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:54:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:54:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:54:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:54:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:54:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:54:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:54:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:54:45 INFO - {} 22:54:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1531ms 22:54:45 INFO - PROCESS | 3804 | 1461304485168 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 22:54:45 INFO - PROCESS | 3804 | 1461304485170 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 22:54:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:54:45 INFO - PROCESS | 3804 | 1461304485173 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:54:45 INFO - PROCESS | 3804 | 1461304485175 Marionette TRACE conn3 <- [1,3018,null,{}] 22:54:45 INFO - PROCESS | 3804 | 1461304485178 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:45 INFO - PROCESS | 3804 | 1461304485292 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 22:54:45 INFO - PROCESS | 3804 | 1461304485299 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:45 INFO - PROCESS | 3804 | ++DOCSHELL 1863B800 == 66 [pid = 3804] [id = 766] 22:54:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (19BD5000) [pid = 3804] [serial = 2296] [outer = 00000000] 22:54:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 125 (1DA85800) [pid = 3804] [serial = 2297] [outer = 19BD5000] 22:54:45 INFO - PROCESS | 3804 | 1461304485343 Marionette DEBUG loaded listener.js 22:54:45 INFO - PROCESS | 3804 | ++DOMWINDOW == 126 (1DA89000) [pid = 3804] [serial = 2298] [outer = 19BD5000] 22:54:45 INFO - PROCESS | 3804 | --DOMWINDOW == 125 (133ED800) [pid = 3804] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:54:45 INFO - PROCESS | 3804 | --DOMWINDOW == 124 (15D36000) [pid = 3804] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:54:45 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (1C541800) [pid = 3804] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:54:45 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (15D31C00) [pid = 3804] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:54:45 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (1CCEB400) [pid = 3804] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:54:45 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (1CCEB000) [pid = 3804] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:54:45 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (13562C00) [pid = 3804] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:54:45 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (19B6E400) [pid = 3804] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:54:45 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (19BBB400) [pid = 3804] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:54:45 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (15D06800) [pid = 3804] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:54:45 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (16D16400) [pid = 3804] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:54:45 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1928E400) [pid = 3804] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:54:45 INFO - PROCESS | 3804 | 1461304485891 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 22:54:45 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 22:54:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 797ms 22:54:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:54:45 INFO - PROCESS | 3804 | 1461304485972 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 22:54:45 INFO - PROCESS | 3804 | 1461304485974 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 22:54:45 INFO - PROCESS | 3804 | 1461304485978 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:54:45 INFO - PROCESS | 3804 | 1461304485980 Marionette TRACE conn3 <- [1,3022,null,{}] 22:54:45 INFO - PROCESS | 3804 | 1461304485983 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:46 INFO - PROCESS | 3804 | 1461304486063 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 22:54:46 INFO - PROCESS | 3804 | 1461304486069 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:46 INFO - PROCESS | 3804 | ++DOCSHELL 13535400 == 67 [pid = 3804] [id = 767] 22:54:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (1986B000) [pid = 3804] [serial = 2299] [outer = 00000000] 22:54:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (14492400) [pid = 3804] [serial = 2300] [outer = 1986B000] 22:54:46 INFO - PROCESS | 3804 | 1461304486122 Marionette DEBUG loaded listener.js 22:54:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (13562800) [pid = 3804] [serial = 2301] [outer = 1986B000] 22:54:46 INFO - PROCESS | 3804 | 1461304486543 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:54:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 594ms 22:54:46 INFO - PROCESS | 3804 | 1461304486575 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 22:54:46 INFO - PROCESS | 3804 | 1461304486577 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 22:54:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:54:46 INFO - PROCESS | 3804 | 1461304486595 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:54:46 INFO - PROCESS | 3804 | 1461304486597 Marionette TRACE conn3 <- [1,3026,null,{}] 22:54:46 INFO - PROCESS | 3804 | 1461304486600 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:46 INFO - PROCESS | 3804 | 1461304486681 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 22:54:46 INFO - PROCESS | 3804 | 1461304486687 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:46 INFO - PROCESS | 3804 | ++DOCSHELL 19B6CC00 == 68 [pid = 3804] [id = 768] 22:54:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1DA85C00) [pid = 3804] [serial = 2302] [outer = 00000000] 22:54:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (1DE97C00) [pid = 3804] [serial = 2303] [outer = 1DA85C00] 22:54:46 INFO - PROCESS | 3804 | 1461304486731 Marionette DEBUG loaded listener.js 22:54:46 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (1DE99000) [pid = 3804] [serial = 2304] [outer = 1DA85C00] 22:54:47 INFO - PROCESS | 3804 | 1461304487165 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 22:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:54:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 594ms 22:54:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:54:47 INFO - PROCESS | 3804 | 1461304487178 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 22:54:47 INFO - PROCESS | 3804 | 1461304487180 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 22:54:47 INFO - PROCESS | 3804 | 1461304487184 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:54:47 INFO - PROCESS | 3804 | 1461304487185 Marionette TRACE conn3 <- [1,3030,null,{}] 22:54:47 INFO - PROCESS | 3804 | 1461304487189 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:47 INFO - PROCESS | 3804 | 1461304487314 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 22:54:47 INFO - PROCESS | 3804 | 1461304487378 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:47 INFO - PROCESS | 3804 | ++DOCSHELL 11B6D800 == 69 [pid = 3804] [id = 769] 22:54:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (11C34C00) [pid = 3804] [serial = 2305] [outer = 00000000] 22:54:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (1DFE8000) [pid = 3804] [serial = 2306] [outer = 11C34C00] 22:54:47 INFO - PROCESS | 3804 | 1461304487422 Marionette DEBUG loaded listener.js 22:54:47 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (1DFEA400) [pid = 3804] [serial = 2307] [outer = 11C34C00] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 15713400 == 68 [pid = 3804] [id = 641] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 1A529400 == 67 [pid = 3804] [id = 695] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 1B1BB800 == 66 [pid = 3804] [id = 738] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 16067800 == 65 [pid = 3804] [id = 627] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 18625800 == 64 [pid = 3804] [id = 737] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 13314400 == 63 [pid = 3804] [id = 600] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 1AB41800 == 62 [pid = 3804] [id = 706] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 190B3800 == 61 [pid = 3804] [id = 630] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 19BBAC00 == 60 [pid = 3804] [id = 673] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 14403C00 == 59 [pid = 3804] [id = 614] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 159A5C00 == 58 [pid = 3804] [id = 643] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 11B6A800 == 57 [pid = 3804] [id = 598] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 1CC97800 == 56 [pid = 3804] [id = 739] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 1CA4E000 == 55 [pid = 3804] [id = 721] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 18F33800 == 54 [pid = 3804] [id = 694] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 13DD2400 == 53 [pid = 3804] [id = 616] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 1C7A2800 == 52 [pid = 3804] [id = 741] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 12C03400 == 51 [pid = 3804] [id = 740] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 1819EC00 == 50 [pid = 3804] [id = 723] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 16D20800 == 49 [pid = 3804] [id = 681] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 139E2400 == 48 [pid = 3804] [id = 722] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 133E8C00 == 47 [pid = 3804] [id = 736] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 1C537C00 == 46 [pid = 3804] [id = 724] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 13567800 == 45 [pid = 3804] [id = 725] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 19AA9C00 == 44 [pid = 3804] [id = 644] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 1356A400 == 43 [pid = 3804] [id = 602] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 11B6C000 == 42 [pid = 3804] [id = 655] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 13561800 == 41 [pid = 3804] [id = 680] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 133EB000 == 40 [pid = 3804] [id = 761] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 1A2E0000 == 39 [pid = 3804] [id = 759] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 11B32800 == 38 [pid = 3804] [id = 760] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 1D74C000 == 37 [pid = 3804] [id = 758] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 19E76C00 == 36 [pid = 3804] [id = 756] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 13531400 == 35 [pid = 3804] [id = 755] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 1C537000 == 34 [pid = 3804] [id = 757] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 191EF800 == 33 [pid = 3804] [id = 753] 22:54:48 INFO - PROCESS | 3804 | --DOCSHELL 1356CC00 == 32 [pid = 3804] [id = 754] 22:54:49 INFO - PROCESS | 3804 | --DOCSHELL 13563000 == 31 [pid = 3804] [id = 762] 22:54:49 INFO - PROCESS | 3804 | --DOCSHELL 12B7F800 == 30 [pid = 3804] [id = 765] 22:54:49 INFO - PROCESS | 3804 | --DOCSHELL 17E42C00 == 29 [pid = 3804] [id = 763] 22:54:49 INFO - PROCESS | 3804 | --DOCSHELL 11C2DC00 == 28 [pid = 3804] [id = 764] 22:54:49 INFO - PROCESS | 3804 | --DOCSHELL 1863B800 == 27 [pid = 3804] [id = 766] 22:54:49 INFO - PROCESS | 3804 | --DOCSHELL 13535400 == 26 [pid = 3804] [id = 767] 22:54:49 INFO - PROCESS | 3804 | --DOCSHELL 19B6CC00 == 25 [pid = 3804] [id = 768] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (1D743800) [pid = 3804] [serial = 2250] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (1D233800) [pid = 3804] [serial = 2247] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (149AE800) [pid = 3804] [serial = 2253] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (16074800) [pid = 3804] [serial = 2254] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (19BD6400) [pid = 3804] [serial = 2238] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (19E67C00) [pid = 3804] [serial = 2239] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (19BBD000) [pid = 3804] [serial = 2236] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (190A8400) [pid = 3804] [serial = 2233] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (19281400) [pid = 3804] [serial = 2234] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (19AAD000) [pid = 3804] [serial = 2231] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (198E9C00) [pid = 3804] [serial = 2230] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1D5B8000) [pid = 3804] [serial = 2224] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (1CE1E800) [pid = 3804] [serial = 2218] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1C79B400) [pid = 3804] [serial = 2215] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (1AB42400) [pid = 3804] [serial = 2241] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (13740800) [pid = 3804] [serial = 2209] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (16D18000) [pid = 3804] [serial = 2228] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (16776C00) [pid = 3804] [serial = 2227] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1D451800) [pid = 3804] [serial = 2221] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1B1C7400) [pid = 3804] [serial = 2207] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (18A34800) [pid = 3804] [serial = 2212] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1D746800) [pid = 3804] [serial = 2251] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (1C79F800) [pid = 3804] [serial = 2244] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1C7A7800) [pid = 3804] [serial = 2245] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (19BBA000) [pid = 3804] [serial = 2256] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1D450800) [pid = 3804] [serial = 2248] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1A20F400) [pid = 3804] [serial = 2257] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (1B1C4400) [pid = 3804] [serial = 2242] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1D74D400) [pid = 3804] [serial = 2259] [outer = 00000000] [url = about:blank] 22:54:49 INFO - PROCESS | 3804 | 1461304489626 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:54:49 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. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:54:49 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'.) 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:54:49 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. 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:54:49 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. 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:54:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:54:49 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. 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:54:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:54:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 22:54:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:54:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:54:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:54:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:54:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:54:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:54:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:54:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:54:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:54:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:54:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:54:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2515ms 22:54:49 INFO - PROCESS | 3804 | 1461304489702 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 22:54:49 INFO - PROCESS | 3804 | 1461304489706 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 22:54:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:54:49 INFO - PROCESS | 3804 | 1461304489712 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:54:49 INFO - PROCESS | 3804 | 1461304489716 Marionette TRACE conn3 <- [1,3034,null,{}] 22:54:49 INFO - PROCESS | 3804 | 1461304489722 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:49 INFO - PROCESS | 3804 | 1461304489879 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 22:54:49 INFO - PROCESS | 3804 | 1461304489966 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:49 INFO - PROCESS | 3804 | ++DOCSHELL 11B6E000 == 26 [pid = 3804] [id = 770] 22:54:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (11B6F800) [pid = 3804] [serial = 2308] [outer = 00000000] 22:54:49 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (11C2D400) [pid = 3804] [serial = 2309] [outer = 11B6F800] 22:54:50 INFO - PROCESS | 3804 | 1461304490015 Marionette DEBUG loaded listener.js 22:54:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (11C33400) [pid = 3804] [serial = 2310] [outer = 11B6F800] 22:54:50 INFO - PROCESS | 3804 | [3804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:54:50 INFO - PROCESS | 3804 | 1461304490438 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:54:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:54:50 INFO - {} 22:54:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 22:54:50 INFO - PROCESS | 3804 | 1461304490452 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 22:54:50 INFO - PROCESS | 3804 | 1461304490458 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 22:54:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:54:50 INFO - PROCESS | 3804 | 1461304490465 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:54:50 INFO - PROCESS | 3804 | 1461304490467 Marionette TRACE conn3 <- [1,3038,null,{}] 22:54:50 INFO - PROCESS | 3804 | 1461304490471 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:50 INFO - PROCESS | 3804 | 1461304490555 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 22:54:50 INFO - PROCESS | 3804 | 1461304490563 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:50 INFO - PROCESS | 3804 | ++DOCSHELL 11C30000 == 27 [pid = 3804] [id = 771] 22:54:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (12B7FC00) [pid = 3804] [serial = 2311] [outer = 00000000] 22:54:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (13369800) [pid = 3804] [serial = 2312] [outer = 12B7FC00] 22:54:50 INFO - PROCESS | 3804 | 1461304490609 Marionette DEBUG loaded listener.js 22:54:50 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (133E2400) [pid = 3804] [serial = 2313] [outer = 12B7FC00] 22:54:51 INFO - PROCESS | 3804 | 1461304491063 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 22:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:54:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 625ms 22:54:51 INFO - PROCESS | 3804 | 1461304491108 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 22:54:51 INFO - PROCESS | 3804 | 1461304491111 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 22:54:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:54:51 INFO - PROCESS | 3804 | 1461304491117 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:54:51 INFO - PROCESS | 3804 | 1461304491120 Marionette TRACE conn3 <- [1,3042,null,{}] 22:54:51 INFO - PROCESS | 3804 | 1461304491135 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:51 INFO - PROCESS | 3804 | 1461304491220 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 22:54:51 INFO - PROCESS | 3804 | 1461304491274 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:51 INFO - PROCESS | 3804 | ++DOCSHELL 13569800 == 28 [pid = 3804] [id = 772] 22:54:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (13569C00) [pid = 3804] [serial = 2314] [outer = 00000000] 22:54:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (1356E800) [pid = 3804] [serial = 2315] [outer = 13569C00] 22:54:51 INFO - PROCESS | 3804 | 1461304491323 Marionette DEBUG loaded listener.js 22:54:51 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (137BD800) [pid = 3804] [serial = 2316] [outer = 13569C00] 22:54:52 INFO - PROCESS | 3804 | 1461304492065 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:54:52 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" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:54:52 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" 22:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:54:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1141ms 22:54:52 INFO - PROCESS | 3804 | 1461304492265 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 22:54:52 INFO - PROCESS | 3804 | 1461304492267 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 22:54:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:54:52 INFO - PROCESS | 3804 | 1461304492271 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:54:52 INFO - PROCESS | 3804 | 1461304492273 Marionette TRACE conn3 <- [1,3046,null,{}] 22:54:52 INFO - PROCESS | 3804 | 1461304492276 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:52 INFO - PROCESS | 3804 | 1461304492362 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 22:54:52 INFO - PROCESS | 3804 | 1461304492368 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:52 INFO - PROCESS | 3804 | ++DOCSHELL 13B18000 == 29 [pid = 3804] [id = 773] 22:54:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (13DCC000) [pid = 3804] [serial = 2317] [outer = 00000000] 22:54:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (15F94800) [pid = 3804] [serial = 2318] [outer = 13DCC000] 22:54:52 INFO - PROCESS | 3804 | 1461304492414 Marionette DEBUG loaded listener.js 22:54:52 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (1606C800) [pid = 3804] [serial = 2319] [outer = 13DCC000] 22:54:52 INFO - PROCESS | 3804 | 1461304492919 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 22:54:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:54:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:54:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:54:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:54:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:54:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:54:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:54:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:54:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:54:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:54:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:54:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:54:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:54:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:54:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:54:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:54:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 702ms 22:54:52 INFO - PROCESS | 3804 | 1461304492972 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 22:54:52 INFO - PROCESS | 3804 | 1461304492974 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 22:54:52 INFO - PROCESS | 3804 | 1461304492977 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:54:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:54:52 INFO - PROCESS | 3804 | 1461304492979 Marionette TRACE conn3 <- [1,3050,null,{}] 22:54:52 INFO - PROCESS | 3804 | 1461304492982 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:53 INFO - PROCESS | 3804 | 1461304493062 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 22:54:53 INFO - PROCESS | 3804 | 1461304493068 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:53 INFO - PROCESS | 3804 | ++DOCSHELL 16803400 == 30 [pid = 3804] [id = 774] 22:54:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (1680CC00) [pid = 3804] [serial = 2320] [outer = 00000000] 22:54:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (16D5DC00) [pid = 3804] [serial = 2321] [outer = 1680CC00] 22:54:53 INFO - PROCESS | 3804 | 1461304493113 Marionette DEBUG loaded listener.js 22:54:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (17E26000) [pid = 3804] [serial = 2322] [outer = 1680CC00] 22:54:53 INFO - PROCESS | 3804 | [3804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:54:53 INFO - PROCESS | 3804 | 1461304493590 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:54:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:54:53 INFO - {} 22:54:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 625ms 22:54:53 INFO - PROCESS | 3804 | 1461304493615 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 22:54:53 INFO - PROCESS | 3804 | 1461304493617 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 22:54:53 INFO - PROCESS | 3804 | 1461304493620 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:54:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:54:53 INFO - PROCESS | 3804 | 1461304493622 Marionette TRACE conn3 <- [1,3054,null,{}] 22:54:53 INFO - PROCESS | 3804 | 1461304493626 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:53 INFO - PROCESS | 3804 | 1461304493731 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 22:54:53 INFO - PROCESS | 3804 | 1461304493777 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:53 INFO - PROCESS | 3804 | ++DOCSHELL 1838F400 == 31 [pid = 3804] [id = 775] 22:54:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (186BC800) [pid = 3804] [serial = 2323] [outer = 00000000] 22:54:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (18F33C00) [pid = 3804] [serial = 2324] [outer = 186BC800] 22:54:53 INFO - PROCESS | 3804 | 1461304493826 Marionette DEBUG loaded listener.js 22:54:53 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (190AC800) [pid = 3804] [serial = 2325] [outer = 186BC800] 22:54:54 INFO - PROCESS | 3804 | 1461304494278 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 22:54:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:54:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:54:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:54:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:54:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:54:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:54:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:54:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 688ms 22:54:54 INFO - PROCESS | 3804 | 1461304494321 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 22:54:54 INFO - PROCESS | 3804 | 1461304494323 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 22:54:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:54:54 INFO - PROCESS | 3804 | 1461304494327 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:54:54 INFO - PROCESS | 3804 | 1461304494328 Marionette TRACE conn3 <- [1,3058,null,{}] 22:54:54 INFO - PROCESS | 3804 | 1461304494332 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:54 INFO - PROCESS | 3804 | 1461304494405 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 22:54:54 INFO - PROCESS | 3804 | 1461304494411 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:54 INFO - PROCESS | 3804 | ++DOCSHELL 191EEC00 == 32 [pid = 3804] [id = 776] 22:54:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (191EF800) [pid = 3804] [serial = 2326] [outer = 00000000] 22:54:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 114 (19221000) [pid = 3804] [serial = 2327] [outer = 191EF800] 22:54:54 INFO - PROCESS | 3804 | 1461304494457 Marionette DEBUG loaded listener.js 22:54:54 INFO - PROCESS | 3804 | ++DOMWINDOW == 115 (19220C00) [pid = 3804] [serial = 2328] [outer = 191EF800] 22:54:54 INFO - PROCESS | 3804 | 1461304494890 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 22:54:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:54:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:54:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:54:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:54:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:54:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:54:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 594ms 22:54:54 INFO - PROCESS | 3804 | 1461304494938 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 22:54:54 INFO - PROCESS | 3804 | 1461304494940 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 22:54:54 INFO - PROCESS | 3804 | 1461304494943 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:54:54 INFO - PROCESS | 3804 | 1461304494945 Marionette TRACE conn3 <- [1,3062,null,{}] 22:54:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:54:54 INFO - PROCESS | 3804 | 1461304494965 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:55 INFO - PROCESS | 3804 | 1461304495081 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 22:54:55 INFO - PROCESS | 3804 | 1461304495090 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:55 INFO - PROCESS | 3804 | ++DOCSHELL 13562C00 == 33 [pid = 3804] [id = 777] 22:54:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 116 (191EF000) [pid = 3804] [serial = 2329] [outer = 00000000] 22:54:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 117 (1999C800) [pid = 3804] [serial = 2330] [outer = 191EF000] 22:54:55 INFO - PROCESS | 3804 | 1461304495135 Marionette DEBUG loaded listener.js 22:54:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 118 (1999C400) [pid = 3804] [serial = 2331] [outer = 191EF000] 22:54:55 INFO - PROCESS | 3804 | 1461304495585 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 22:54:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:54:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:54:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:54:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:54:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:54:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:54:55 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 687ms 22:54:55 INFO - PROCESS | 3804 | 1461304495646 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 22:54:55 INFO - PROCESS | 3804 | 1461304495648 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 22:54:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:54:55 INFO - PROCESS | 3804 | 1461304495651 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:54:55 INFO - PROCESS | 3804 | 1461304495653 Marionette TRACE conn3 <- [1,3066,null,{}] 22:54:55 INFO - PROCESS | 3804 | 1461304495662 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:55 INFO - PROCESS | 3804 | 1461304495774 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 22:54:55 INFO - PROCESS | 3804 | 1461304495784 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:55 INFO - PROCESS | 3804 | ++DOCSHELL 12B85000 == 34 [pid = 3804] [id = 778] 22:54:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 119 (12C5A000) [pid = 3804] [serial = 2332] [outer = 00000000] 22:54:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 120 (19AB1800) [pid = 3804] [serial = 2333] [outer = 12C5A000] 22:54:55 INFO - PROCESS | 3804 | 1461304495828 Marionette DEBUG loaded listener.js 22:54:55 INFO - PROCESS | 3804 | ++DOMWINDOW == 121 (19AB0C00) [pid = 3804] [serial = 2334] [outer = 12C5A000] 22:54:56 INFO - PROCESS | 3804 | 1461304496293 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 22:54:56 INFO - PROCESS | 3804 | 1461304496358 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 22:54:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:54:56 INFO - PROCESS | 3804 | 1461304496368 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:54:56 INFO - PROCESS | 3804 | 1461304496369 Marionette TRACE conn3 <- [1,3070,null,{}] 22:54:56 INFO - PROCESS | 3804 | 1461304496373 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:56 INFO - PROCESS | 3804 | 1461304496518 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 22:54:56 INFO - PROCESS | 3804 | 1461304496542 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:56 INFO - PROCESS | 3804 | ++DOCSHELL 199A4800 == 35 [pid = 3804] [id = 779] 22:54:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 122 (19B65800) [pid = 3804] [serial = 2335] [outer = 00000000] 22:54:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 123 (19B73C00) [pid = 3804] [serial = 2336] [outer = 19B65800] 22:54:56 INFO - PROCESS | 3804 | 1461304496586 Marionette DEBUG loaded listener.js 22:54:56 INFO - PROCESS | 3804 | ++DOMWINDOW == 124 (19BBA000) [pid = 3804] [serial = 2337] [outer = 19B65800] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 123 (133E9800) [pid = 3804] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 122 (1C533400) [pid = 3804] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 121 (19AF0000) [pid = 3804] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 120 (1A20D800) [pid = 3804] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 119 (139E4000) [pid = 3804] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 118 (1CCEA000) [pid = 3804] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 117 (133E7000) [pid = 3804] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 116 (1C53E400) [pid = 3804] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 115 (13DCD800) [pid = 3804] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 114 (1C7A3800) [pid = 3804] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 113 (1862C000) [pid = 3804] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (133E5000) [pid = 3804] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1863E800) [pid = 3804] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (186BB000) [pid = 3804] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (12CBDC00) [pid = 3804] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (19BD5000) [pid = 3804] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (19288800) [pid = 3804] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (1DA85C00) [pid = 3804] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1CCE8800) [pid = 3804] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (1838C400) [pid = 3804] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1819D800) [pid = 3804] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (13563800) [pid = 3804] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (133EBC00) [pid = 3804] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (11B71C00) [pid = 3804] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1A4AE800) [pid = 3804] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1D847C00) [pid = 3804] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1C53F000) [pid = 3804] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (1A941400) [pid = 3804] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (16068800) [pid = 3804] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:54:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:54:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1356EC00) [pid = 3804] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:54:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:54:57 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1986B000) [pid = 3804] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 22:54:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1281ms 22:54:57 INFO - PROCESS | 3804 | 1461304497588 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 22:54:57 INFO - PROCESS | 3804 | 1461304497657 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 22:54:57 INFO - PROCESS | 3804 | 1461304497659 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 22:54:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:54:57 INFO - PROCESS | 3804 | 1461304497662 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:54:57 INFO - PROCESS | 3804 | 1461304497664 Marionette TRACE conn3 <- [1,3074,null,{}] 22:54:57 INFO - PROCESS | 3804 | 1461304497668 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:57 INFO - PROCESS | 3804 | 1461304497763 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 22:54:57 INFO - PROCESS | 3804 | 1461304497868 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:57 INFO - PROCESS | 3804 | ++DOCSHELL 14A59400 == 36 [pid = 3804] [id = 780] 22:54:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 94 (16769400) [pid = 3804] [serial = 2338] [outer = 00000000] 22:54:57 INFO - PROCESS | 3804 | ++DOMWINDOW == 95 (1863E400) [pid = 3804] [serial = 2339] [outer = 16769400] 22:54:57 INFO - PROCESS | 3804 | 1461304497958 Marionette DEBUG loaded listener.js 22:54:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 96 (19B6C400) [pid = 3804] [serial = 2340] [outer = 16769400] 22:54:58 INFO - PROCESS | 3804 | 1461304498322 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:54:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 687ms 22:54:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:54:58 INFO - PROCESS | 3804 | 1461304498362 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 22:54:58 INFO - PROCESS | 3804 | 1461304498363 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 22:54:58 INFO - PROCESS | 3804 | 1461304498367 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:54:58 INFO - PROCESS | 3804 | 1461304498368 Marionette TRACE conn3 <- [1,3078,null,{}] 22:54:58 INFO - PROCESS | 3804 | 1461304498371 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:58 INFO - PROCESS | 3804 | 1461304498489 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 22:54:58 INFO - PROCESS | 3804 | 1461304498497 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:58 INFO - PROCESS | 3804 | ++DOCSHELL 16D50400 == 37 [pid = 3804] [id = 781] 22:54:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 97 (181A3400) [pid = 3804] [serial = 2341] [outer = 00000000] 22:54:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 98 (19BD9400) [pid = 3804] [serial = 2342] [outer = 181A3400] 22:54:58 INFO - PROCESS | 3804 | 1461304498541 Marionette DEBUG loaded listener.js 22:54:58 INFO - PROCESS | 3804 | ++DOMWINDOW == 99 (19BDBC00) [pid = 3804] [serial = 2343] [outer = 181A3400] 22:54:58 INFO - PROCESS | 3804 | 1461304498935 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:54:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 593ms 22:54:58 INFO - PROCESS | 3804 | 1461304498964 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 22:54:58 INFO - PROCESS | 3804 | 1461304498966 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 22:54:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:54:58 INFO - PROCESS | 3804 | 1461304498970 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:54:58 INFO - PROCESS | 3804 | 1461304498971 Marionette TRACE conn3 <- [1,3082,null,{}] 22:54:58 INFO - PROCESS | 3804 | 1461304498974 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:59 INFO - PROCESS | 3804 | 1461304499051 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 22:54:59 INFO - PROCESS | 3804 | 1461304499160 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:59 INFO - PROCESS | 3804 | ++DOCSHELL 18623C00 == 38 [pid = 3804] [id = 782] 22:54:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 100 (190B0800) [pid = 3804] [serial = 2344] [outer = 00000000] 22:54:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 101 (19C76400) [pid = 3804] [serial = 2345] [outer = 190B0800] 22:54:59 INFO - PROCESS | 3804 | 1461304499228 Marionette DEBUG loaded listener.js 22:54:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 102 (19E69000) [pid = 3804] [serial = 2346] [outer = 190B0800] 22:54:59 INFO - PROCESS | 3804 | 1461304499629 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:54:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 703ms 22:54:59 INFO - PROCESS | 3804 | 1461304499670 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 22:54:59 INFO - PROCESS | 3804 | 1461304499674 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 22:54:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:54:59 INFO - PROCESS | 3804 | 1461304499679 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:54:59 INFO - PROCESS | 3804 | 1461304499684 Marionette TRACE conn3 <- [1,3086,null,{}] 22:54:59 INFO - PROCESS | 3804 | 1461304499732 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:54:59 INFO - PROCESS | 3804 | 1461304499861 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 22:54:59 INFO - PROCESS | 3804 | 1461304499970 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:59 INFO - PROCESS | 3804 | ++DOCSHELL 02A90000 == 39 [pid = 3804] [id = 783] 22:54:59 INFO - PROCESS | 3804 | ++DOMWINDOW == 103 (02A92000) [pid = 3804] [serial = 2347] [outer = 00000000] 22:55:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 104 (11B71800) [pid = 3804] [serial = 2348] [outer = 02A92000] 22:55:00 INFO - PROCESS | 3804 | 1461304500026 Marionette DEBUG loaded listener.js 22:55:00 INFO - PROCESS | 3804 | ++DOMWINDOW == 105 (11C26800) [pid = 3804] [serial = 2349] [outer = 02A92000] 22:55:00 INFO - PROCESS | 3804 | 1461304500659 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 22:55:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:55:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:55:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1000ms 22:55:00 INFO - PROCESS | 3804 | 1461304500702 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 22:55:00 INFO - PROCESS | 3804 | 1461304500708 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 22:55:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:55:00 INFO - PROCESS | 3804 | 1461304500715 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:55:00 INFO - PROCESS | 3804 | 1461304500718 Marionette TRACE conn3 <- [1,3090,null,{}] 22:55:00 INFO - PROCESS | 3804 | 1461304500722 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:00 INFO - PROCESS | 3804 | 1461304500834 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 22:55:00 INFO - PROCESS | 3804 | 1461304501002 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:01 INFO - PROCESS | 3804 | ++DOCSHELL 12B7CC00 == 40 [pid = 3804] [id = 784] 22:55:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 106 (12DDB000) [pid = 3804] [serial = 2350] [outer = 00000000] 22:55:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 107 (13533800) [pid = 3804] [serial = 2351] [outer = 12DDB000] 22:55:01 INFO - PROCESS | 3804 | 1461304501058 Marionette DEBUG loaded listener.js 22:55:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 108 (13537800) [pid = 3804] [serial = 2352] [outer = 12DDB000] 22:55:01 INFO - PROCESS | 3804 | 1461304501620 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:55:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:55:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 937ms 22:55:01 INFO - PROCESS | 3804 | 1461304501660 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 22:55:01 INFO - PROCESS | 3804 | 1461304501663 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 22:55:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:55:01 INFO - PROCESS | 3804 | 1461304501667 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:55:01 INFO - PROCESS | 3804 | 1461304501670 Marionette TRACE conn3 <- [1,3094,null,{}] 22:55:01 INFO - PROCESS | 3804 | 1461304501681 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:01 INFO - PROCESS | 3804 | 1461304501817 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 22:55:01 INFO - PROCESS | 3804 | 1461304501989 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:01 INFO - PROCESS | 3804 | ++DOCSHELL 11C27800 == 41 [pid = 3804] [id = 785] 22:55:01 INFO - PROCESS | 3804 | ++DOMWINDOW == 109 (12C10400) [pid = 3804] [serial = 2353] [outer = 00000000] 22:55:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 110 (1352B400) [pid = 3804] [serial = 2354] [outer = 12C10400] 22:55:02 INFO - PROCESS | 3804 | 1461304502048 Marionette DEBUG loaded listener.js 22:55:02 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (14450800) [pid = 3804] [serial = 2355] [outer = 12C10400] 22:55:02 INFO - PROCESS | 3804 | 1461304502843 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 22:55:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:55:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:55:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:55:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1187ms 22:55:02 INFO - PROCESS | 3804 | 1461304502866 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 22:55:02 INFO - PROCESS | 3804 | 1461304502870 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 22:55:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:55:02 INFO - PROCESS | 3804 | 1461304502876 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:55:02 INFO - PROCESS | 3804 | 1461304502879 Marionette TRACE conn3 <- [1,3098,null,{}] 22:55:02 INFO - PROCESS | 3804 | 1461304502884 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:02 INFO - PROCESS | 3804 | 1461304502985 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 22:55:03 INFO - PROCESS | 3804 | 1461304503103 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 02A92800 == 40 [pid = 3804] [id = 587] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 12B84000 == 39 [pid = 3804] [id = 579] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 14AF7800 == 38 [pid = 3804] [id = 593] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 1819CC00 == 37 [pid = 3804] [id = 596] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 16A39000 == 36 [pid = 3804] [id = 585] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 16D17000 == 35 [pid = 3804] [id = 584] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 1373C800 == 34 [pid = 3804] [id = 592] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 16772800 == 33 [pid = 3804] [id = 594] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 02A8F400 == 32 [pid = 3804] [id = 583] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 13569000 == 31 [pid = 3804] [id = 591] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 13744800 == 30 [pid = 3804] [id = 582] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 13567400 == 29 [pid = 3804] [id = 581] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 13367800 == 28 [pid = 3804] [id = 590] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 11B75800 == 27 [pid = 3804] [id = 589] 22:55:03 INFO - PROCESS | 3804 | --DOCSHELL 13383800 == 26 [pid = 3804] [id = 580] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (1DFE8000) [pid = 3804] [serial = 2306] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | ++DOCSHELL 02A8C400 == 27 [pid = 3804] [id = 786] 22:55:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 111 (02A8F000) [pid = 3804] [serial = 2356] [outer = 00000000] 22:55:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 112 (12DD6C00) [pid = 3804] [serial = 2357] [outer = 02A8F000] 22:55:03 INFO - PROCESS | 3804 | 1461304503198 Marionette DEBUG loaded listener.js 22:55:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 113 (133E4000) [pid = 3804] [serial = 2358] [outer = 02A8F000] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 112 (13B13C00) [pid = 3804] [serial = 2210] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 111 (1CA49C00) [pid = 3804] [serial = 2216] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 110 (19E6AC00) [pid = 3804] [serial = 2072] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 109 (1B1BDC00) [pid = 3804] [serial = 2129] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 108 (16A3CC00) [pid = 3804] [serial = 2168] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 107 (1CE1FC00) [pid = 3804] [serial = 2219] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 106 (159A3C00) [pid = 3804] [serial = 2123] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 105 (1CC94800) [pid = 3804] [serial = 2174] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 104 (190B4000) [pid = 3804] [serial = 2126] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 103 (1D742000) [pid = 3804] [serial = 2225] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 102 (190AA400) [pid = 3804] [serial = 2213] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 101 (1C5CA800) [pid = 3804] [serial = 2132] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 100 (19288000) [pid = 3804] [serial = 2171] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 99 (1CCEC800) [pid = 3804] [serial = 2177] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 98 (1D455800) [pid = 3804] [serial = 2222] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 97 (1DA85800) [pid = 3804] [serial = 2297] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 96 (19C74C00) [pid = 3804] [serial = 2295] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 95 (1DA89000) [pid = 3804] [serial = 2298] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 94 (1DE97C00) [pid = 3804] [serial = 2303] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 93 (1D848000) [pid = 3804] [serial = 2260] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 92 (190AA800) [pid = 3804] [serial = 2291] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 91 (1838F000) [pid = 3804] [serial = 2288] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 90 (183E2000) [pid = 3804] [serial = 2289] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 89 (15F8F400) [pid = 3804] [serial = 2285] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 88 (1606DC00) [pid = 3804] [serial = 2286] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 87 (14AEC000) [pid = 3804] [serial = 2283] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 86 (14405C00) [pid = 3804] [serial = 2282] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 85 (133E7400) [pid = 3804] [serial = 2280] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 84 (13368800) [pid = 3804] [serial = 2279] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 83 (1DE99000) [pid = 3804] [serial = 2304] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 82 (1DA87400) [pid = 3804] [serial = 2277] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 81 (1DA83800) [pid = 3804] [serial = 2276] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 80 (1D89A400) [pid = 3804] [serial = 2274] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 79 (1D896C00) [pid = 3804] [serial = 2273] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 78 (1D74EC00) [pid = 3804] [serial = 2271] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 77 (1D5B6C00) [pid = 3804] [serial = 2270] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 76 (1AB48C00) [pid = 3804] [serial = 2268] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 75 (19AAE400) [pid = 3804] [serial = 2266] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 74 (1928B000) [pid = 3804] [serial = 2265] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 73 (15710000) [pid = 3804] [serial = 2263] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 72 (14496400) [pid = 3804] [serial = 2262] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 71 (19BD7800) [pid = 3804] [serial = 2294] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 70 (14492400) [pid = 3804] [serial = 2300] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 69 (190B5C00) [pid = 3804] [serial = 2292] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | --DOMWINDOW == 68 (13562800) [pid = 3804] [serial = 2301] [outer = 00000000] [url = about:blank] 22:55:03 INFO - PROCESS | 3804 | 1461304503597 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 22:55:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:55:03 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 22:55:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:55:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:55:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 734ms 22:55:03 INFO - PROCESS | 3804 | 1461304503617 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 22:55:03 INFO - PROCESS | 3804 | 1461304503622 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 22:55:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:55:03 INFO - PROCESS | 3804 | 1461304503629 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:55:03 INFO - PROCESS | 3804 | 1461304503631 Marionette TRACE conn3 <- [1,3102,null,{}] 22:55:03 INFO - PROCESS | 3804 | 1461304503635 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:55:03 INFO - PROCESS | 3804 | 1461304503789 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 22:55:03 INFO - PROCESS | 3804 | 1461304503890 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"04c84a21-d45d-418a-ada3-0471c07bb908\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:03 INFO - PROCESS | 3804 | ++DOCSHELL 133E8800 == 28 [pid = 3804] [id = 787] 22:55:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 69 (13564000) [pid = 3804] [serial = 2359] [outer = 00000000] 22:55:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 70 (137BCC00) [pid = 3804] [serial = 2360] [outer = 13564000] 22:55:03 INFO - PROCESS | 3804 | 1461304503936 Marionette DEBUG loaded listener.js 22:55:03 INFO - PROCESS | 3804 | ++DOMWINDOW == 71 (139E3000) [pid = 3804] [serial = 2361] [outer = 13564000] 22:55:04 INFO - PROCESS | 3804 | 1461304504313 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:55:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:55:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 734ms 22:55:04 INFO - PROCESS | 3804 | 1461304504352 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 22:55:04 INFO - PROCESS | 3804 | 1461304504354 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 22:55:05 WARNING - u'runner_teardown' () 22:55:05 INFO - No more tests 22:55:05 INFO - Got 0 unexpected results 22:55:05 INFO - SUITE-END | took 659s 22:55:06 INFO - Closing logging queue 22:55:06 INFO - queue closed 22:55:06 INFO - Return code: 0 22:55:06 WARNING - # TBPL SUCCESS # 22:55:06 INFO - Running post-action listener: _resource_record_post_action 22:55:06 INFO - Running post-run listener: _resource_record_post_run 22:55:07 INFO - Total resource usage - Wall time: 669s; CPU: 17.0%; Read bytes: 92397056; Write bytes: 992309760; Read time: 1578820; Write time: 1185823 22:55:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:55:07 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 138852864; Read time: 0; Write time: 136535 22:55:07 INFO - run-tests - Wall time: 666s; CPU: 17.0%; Read bytes: 92305408; Write bytes: 808666112; Read time: 1570878; Write time: 1014810 22:55:07 INFO - Running post-run listener: _upload_blobber_files 22:55:07 INFO - Blob upload gear active. 22:55:07 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 22:55:07 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 22:55:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 22:55:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 22:55:07 INFO - (blobuploader) - INFO - Open directory for files ... 22:55:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 22:55:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:55:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:55:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:55:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:55:08 INFO - (blobuploader) - INFO - Done attempting. 22:55:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 22:55:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:55:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:55:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:55:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:55:10 INFO - (blobuploader) - INFO - Done attempting. 22:55:10 INFO - (blobuploader) - INFO - Iteration through files over. 22:55:10 INFO - Return code: 0 22:55:10 INFO - rmtree: C:\slave\test\build\uploaded_files.json 22:55:10 INFO - Using _rmtree_windows ... 22:55:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 22:55:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/588bdd6d026e7680ed9d5d17e578ac76ecb976b994f1dae8e6183d257256693472eba92b48e7a398cf8d086b648d9ae97f5a9d736be947627ea63f2da3a98fd8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a9862c9207fe9ec7263a4cc6eb4fef8cc5facf72a768747c98a0c8847d206c4e0a962a3c7d8d485c97b65d171f8070a8505d3873135a96ab833ceb85c5a4e1f8"} 22:55:10 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 22:55:10 INFO - Writing to file C:\slave\test\properties\blobber_files 22:55:10 INFO - Contents: 22:55:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/588bdd6d026e7680ed9d5d17e578ac76ecb976b994f1dae8e6183d257256693472eba92b48e7a398cf8d086b648d9ae97f5a9d736be947627ea63f2da3a98fd8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a9862c9207fe9ec7263a4cc6eb4fef8cc5facf72a768747c98a0c8847d206c4e0a962a3c7d8d485c97b65d171f8070a8505d3873135a96ab833ceb85c5a4e1f8"} 22:55:10 INFO - Running post-run listener: copy_logs_to_upload_dir 22:55:10 INFO - Copying logs to upload dir... 22:55:10 INFO - mkdir: C:\slave\test\build\upload\logs 22:55:10 INFO - Copying logs to upload dir... 22:55:10 INFO - Using _rmtree_windows ... 22:55:10 INFO - Using _rmtree_windows ... 22:55:10 INFO - Using _rmtree_windows ... 22:55:10 INFO - Using _rmtree_windows ... 22:55:10 INFO - Using _rmtree_windows ... 22:55:10 INFO - Using _rmtree_windows ... 22:55:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=800.549000 ========= master_lag: 2.72 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 23 secs) (at 2016-04-21 22:55:10.631022) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 22:55:10.632534) ========= '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-036\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-036 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-036 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-036 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-036 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-036 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/588bdd6d026e7680ed9d5d17e578ac76ecb976b994f1dae8e6183d257256693472eba92b48e7a398cf8d086b648d9ae97f5a9d736be947627ea63f2da3a98fd8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a9862c9207fe9ec7263a4cc6eb4fef8cc5facf72a768747c98a0c8847d206c4e0a962a3c7d8d485c97b65d171f8070a8505d3873135a96ab833ceb85c5a4e1f8"} build_url:https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/588bdd6d026e7680ed9d5d17e578ac76ecb976b994f1dae8e6183d257256693472eba92b48e7a398cf8d086b648d9ae97f5a9d736be947627ea63f2da3a98fd8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a9862c9207fe9ec7263a4cc6eb4fef8cc5facf72a768747c98a0c8847d206c4e0a962a3c7d8d485c97b65d171f8070a8505d3873135a96ab833ceb85c5a4e1f8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Ltivpb4bQPeTBrKH-fu5FA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 22:55:10.760949) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 22:55:10.761792) ========= '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-036\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-036 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-036 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-036 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-036 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-036 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 22:55:10.881230) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 22:55:10.881960) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 22:55:11.440447) ========= ========= Total master_lag: 2.90 =========