builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-072 starttime: 1467322277.38 results: success (0) buildid: 20160630122427 builduid: 1b4995dda5434b7a9feb90fda4023da6 revision: 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 14:31:17.381735) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 14:31:17.382279) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 14:31:17.382648) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 14:31:17.419979) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 14:31:17.420359) ========= '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-072\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False --14:31:09-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 14:31:10 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.704000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 14:31:18.160154) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 14:31:18.160485) ========= '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-072\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.784000 ========= master_lag: -0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 14:31:18.937846) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 14:31:18.938259) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False 2016-06-30 14:31:11,319 truncating revision to first 12 chars 2016-06-30 14:31:11,319 Setting DEBUG logging. 2016-06-30 14:31:11,319 attempt 1/10 2016-06-30 14:31:11,319 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0b4f2a4e4229?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-30 14:31:11,799 unpacking tar archive at: mozilla-beta-0b4f2a4e4229/testing/mozharness/ program finished with exit code 0 elapsedTime=1.263000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 14:31:20.279999) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 14:31:20.280323) ========= script_repo_revision: 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 14:31:20.280705) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 14:31:20.280986) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 14:31:20.296435) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-06-30 14:31:20.296891) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 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-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 14:31:12 INFO - MultiFileLogger online at 20160630 14:31:12 in C:\slave\test 14:31:12 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 14:31:12 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:31:12 INFO - {'append_to_log': False, 14:31:12 INFO - 'base_work_dir': 'C:\\slave\\test', 14:31:12 INFO - 'blob_upload_branch': 'mozilla-beta', 14:31:12 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:31:12 INFO - 'buildbot_json_path': 'buildprops.json', 14:31:12 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:31:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:31:12 INFO - 'download_minidump_stackwalk': True, 14:31:12 INFO - 'download_symbols': 'true', 14:31:12 INFO - 'e10s': False, 14:31:12 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:31:12 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:31:12 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:31:12 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:31:12 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:31:12 INFO - 'C:/mozilla-build/tooltool.py'), 14:31:12 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:31:12 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:31:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:31:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:31:12 INFO - 'log_level': 'info', 14:31:12 INFO - 'log_to_console': True, 14:31:12 INFO - 'opt_config_files': (), 14:31:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:31:12 INFO - '--processes=1', 14:31:12 INFO - '--config=%(test_path)s/wptrunner.ini', 14:31:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:31:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:31:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:31:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:31:12 INFO - 'pip_index': False, 14:31:12 INFO - 'require_test_zip': True, 14:31:12 INFO - 'test_type': ('testharness',), 14:31:12 INFO - 'this_chunk': '1', 14:31:12 INFO - 'total_chunks': '10', 14:31:12 INFO - 'virtualenv_path': 'venv', 14:31:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:31:12 INFO - 'work_dir': 'build'} 14:31:12 INFO - ##### 14:31:12 INFO - ##### Running clobber step. 14:31:12 INFO - ##### 14:31:12 INFO - Running pre-action listener: _resource_record_pre_action 14:31:12 INFO - Running main action method: clobber 14:31:12 INFO - rmtree: C:\slave\test\build 14:31:12 INFO - Using _rmtree_windows ... 14:31:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:32:16 INFO - Running post-action listener: _resource_record_post_action 14:32:16 INFO - ##### 14:32:16 INFO - ##### Running read-buildbot-config step. 14:32:16 INFO - ##### 14:32:16 INFO - Running pre-action listener: _resource_record_pre_action 14:32:16 INFO - Running main action method: read_buildbot_config 14:32:16 INFO - Using buildbot properties: 14:32:16 INFO - { 14:32:16 INFO - "project": "", 14:32:16 INFO - "product": "firefox", 14:32:16 INFO - "script_repo_revision": "production", 14:32:16 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 14:32:16 INFO - "repository": "", 14:32:16 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 14:32:16 INFO - "buildid": "20160630122427", 14:32:16 INFO - "pgo_build": "False", 14:32:16 INFO - "basedir": "C:\\slave\\test", 14:32:16 INFO - "buildnumber": 22, 14:32:16 INFO - "slavename": "t-xp32-ix-072", 14:32:16 INFO - "revision": "0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1", 14:32:16 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 14:32:16 INFO - "platform": "win32", 14:32:16 INFO - "branch": "mozilla-beta", 14:32:16 INFO - "repo_path": "releases/mozilla-beta", 14:32:16 INFO - "moz_repo_path": "", 14:32:16 INFO - "stage_platform": "win32", 14:32:16 INFO - "builduid": "1b4995dda5434b7a9feb90fda4023da6", 14:32:16 INFO - "slavebuilddir": "test" 14:32:16 INFO - } 14:32:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 14:32:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 14:32:16 INFO - Running post-action listener: _resource_record_post_action 14:32:16 INFO - ##### 14:32:16 INFO - ##### Running download-and-extract step. 14:32:16 INFO - ##### 14:32:16 INFO - Running pre-action listener: _resource_record_pre_action 14:32:16 INFO - Running main action method: download_and_extract 14:32:16 INFO - mkdir: C:\slave\test\build\tests 14:32:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:32:16 INFO - https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:32:16 INFO - trying https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 14:32:16 INFO - Downloading https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 14:32:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 14:32:17 INFO - Downloaded 1240 bytes. 14:32:17 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 14:32:17 INFO - Using the following test package requirements: 14:32:17 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:32:17 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:32:17 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 14:32:17 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:32:17 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 14:32:17 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:32:17 INFO - u'jsshell-win32.zip'], 14:32:17 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:32:17 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 14:32:17 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:32:17 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:32:17 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 14:32:17 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:32:17 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 14:32:17 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:32:17 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 14:32:17 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:32:17 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 14:32:17 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 14:32:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:32:17 INFO - https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:32:17 INFO - trying https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 14:32:17 INFO - Downloading https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 14:32:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 14:32:19 INFO - Downloaded 20402754 bytes. 14:32:19 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:32:19 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:32:21 INFO - caution: filename not matched: web-platform/* 14:32:21 INFO - Return code: 11 14:32:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:32:21 INFO - https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:32:21 INFO - trying https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 14:32:21 INFO - Downloading https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 14:32:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 14:32:26 INFO - Downloaded 36389110 bytes. 14:32:26 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:32:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:33:07 INFO - caution: filename not matched: bin/* 14:33:07 INFO - caution: filename not matched: config/* 14:33:07 INFO - caution: filename not matched: mozbase/* 14:33:07 INFO - caution: filename not matched: marionette/* 14:33:07 INFO - caution: filename not matched: tools/wptserve/* 14:33:07 INFO - Return code: 11 14:33:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:33:07 INFO - https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 14:33:07 INFO - trying https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:33:07 INFO - Downloading https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 14:33:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 14:33:13 INFO - Downloaded 68468794 bytes. 14:33:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:33:13 INFO - mkdir: C:\slave\test\properties 14:33:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:33:13 INFO - Writing to file C:\slave\test\properties\build_url 14:33:13 INFO - Contents: 14:33:13 INFO - build_url:https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:33:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:33:13 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:33:13 INFO - Writing to file C:\slave\test\properties\symbols_url 14:33:13 INFO - Contents: 14:33:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:33:13 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')]} 14:33:13 INFO - https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:33:13 INFO - trying https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:33:13 INFO - Downloading https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:33:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 14:33:18 INFO - Downloaded 55577811 bytes. 14:33:18 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:33:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:33:22 INFO - Return code: 0 14:33:22 INFO - Running post-action listener: _resource_record_post_action 14:33:22 INFO - Running post-action listener: set_extra_try_arguments 14:33:22 INFO - ##### 14:33:22 INFO - ##### Running create-virtualenv step. 14:33:22 INFO - ##### 14:33:22 INFO - Running pre-action listener: _pre_create_virtualenv 14:33:22 INFO - Running pre-action listener: _resource_record_pre_action 14:33:22 INFO - Running main action method: create_virtualenv 14:33:22 INFO - Creating virtualenv C:\slave\test\build\venv 14:33:22 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 14:33:22 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:33:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:33:25 INFO - Installing distribute......................................................................................................................................................................................done. 14:33:26 INFO - Return code: 0 14:33:26 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:33:26 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')]} 14:33:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:33:26 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')]} 14:33:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:33:26 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 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 14:33:26 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 14:33:26 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 14:33:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:33:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 14:33:26 INFO - 'CLIENTNAME': 'Console', 14:33:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:33:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 14:33:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:33:26 INFO - 'DCLOCATION': 'SCL3', 14:33:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:33:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:33:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:33:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:33:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:33:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:33:26 INFO - 'HOMEDRIVE': 'C:', 14:33:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 14:33:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:33:26 INFO - 'KTS_VERSION': '1.19c', 14:33:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:33:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 14:33:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:33:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:33:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:33:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:33:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:33:26 INFO - 'MOZ_AIRBAG': '1', 14:33:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:33:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:33:26 INFO - 'MOZ_MSVCVERSION': '8', 14:33:26 INFO - 'MOZ_NO_REMOTE': '1', 14:33:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:33:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:33:26 INFO - 'NO_EM_RESTART': '1', 14:33:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:33:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:33:26 INFO - 'OS': 'Windows_NT', 14:33:26 INFO - 'OURDRIVE': 'C:', 14:33:26 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', 14:33:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:33:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:33:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:33:26 INFO - 'PROCESSOR_LEVEL': '6', 14:33:26 INFO - 'PROCESSOR_REVISION': '1e05', 14:33:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:33:26 INFO - 'PROMPT': '$P$G', 14:33:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:33:26 INFO - 'PWD': 'C:\\slave\\test', 14:33:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:33:26 INFO - 'SESSIONNAME': 'Console', 14:33:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:33:26 INFO - 'SYSTEMDRIVE': 'C:', 14:33:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:33:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:33:26 INFO - 'TEST1': 'testie', 14:33:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:33:26 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 14:33:26 INFO - 'USERNAME': 'cltbld', 14:33:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 14:33:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:33:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:33:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:33:26 INFO - 'WINDIR': 'C:\\WINDOWS', 14:33:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:33:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:33:27 INFO - Downloading/unpacking psutil>=0.7.1 14:33:27 INFO - Running setup.py egg_info for package psutil 14:33:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:33:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:33:27 INFO - Installing collected packages: psutil 14:33:27 INFO - Running setup.py install for psutil 14:33:27 INFO - building 'psutil._psutil_windows' extension 14:33:27 INFO - error: Unable to find vcvarsall.bat 14:33:27 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-k16ydx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:33:27 INFO - running install 14:33:27 INFO - running build 14:33:27 INFO - running build_py 14:33:27 INFO - creating build 14:33:27 INFO - creating build\lib.win32-2.7 14:33:27 INFO - creating build\lib.win32-2.7\psutil 14:33:27 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:33:27 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:33:27 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:33:27 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:33:27 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:33:27 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:33:27 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:33:27 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:33:27 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:33:27 INFO - running build_ext 14:33:27 INFO - building 'psutil._psutil_windows' extension 14:33:27 INFO - error: Unable to find vcvarsall.bat 14:33:27 INFO - ---------------------------------------- 14:33:27 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-k16ydx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:33:27 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data\pip\pip.log 14:33:27 WARNING - Return code: 1 14:33:27 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! 14:33:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:33:27 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')]} 14:33:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:33:27 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')]} 14:33:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:33:27 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 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 14:33:27 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 14:33:27 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 14:33:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:33:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 14:33:27 INFO - 'CLIENTNAME': 'Console', 14:33:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:33:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 14:33:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:33:27 INFO - 'DCLOCATION': 'SCL3', 14:33:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:33:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:33:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:33:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:33:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:33:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:33:27 INFO - 'HOMEDRIVE': 'C:', 14:33:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 14:33:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:33:27 INFO - 'KTS_VERSION': '1.19c', 14:33:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:33:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 14:33:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:33:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:33:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:33:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:33:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:33:27 INFO - 'MOZ_AIRBAG': '1', 14:33:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:33:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:33:27 INFO - 'MOZ_MSVCVERSION': '8', 14:33:27 INFO - 'MOZ_NO_REMOTE': '1', 14:33:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:33:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:33:27 INFO - 'NO_EM_RESTART': '1', 14:33:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:33:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:33:27 INFO - 'OS': 'Windows_NT', 14:33:27 INFO - 'OURDRIVE': 'C:', 14:33:27 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', 14:33:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:33:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:33:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:33:27 INFO - 'PROCESSOR_LEVEL': '6', 14:33:27 INFO - 'PROCESSOR_REVISION': '1e05', 14:33:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:33:27 INFO - 'PROMPT': '$P$G', 14:33:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:33:27 INFO - 'PWD': 'C:\\slave\\test', 14:33:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:33:27 INFO - 'SESSIONNAME': 'Console', 14:33:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:33:27 INFO - 'SYSTEMDRIVE': 'C:', 14:33:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:33:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:33:27 INFO - 'TEST1': 'testie', 14:33:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:33:27 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 14:33:27 INFO - 'USERNAME': 'cltbld', 14:33:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 14:33:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:33:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:33:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:33:27 INFO - 'WINDIR': 'C:\\WINDOWS', 14:33:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:33:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:33:28 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:33:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:33:28 INFO - Running setup.py egg_info for package mozsystemmonitor 14:33:28 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:33:28 INFO - Running setup.py egg_info for package psutil 14:33:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:33:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:33:28 INFO - Installing collected packages: mozsystemmonitor, psutil 14:33:28 INFO - Running setup.py install for mozsystemmonitor 14:33:28 INFO - Running setup.py install for psutil 14:33:28 INFO - building 'psutil._psutil_windows' extension 14:33:28 INFO - error: Unable to find vcvarsall.bat 14:33:28 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-guqj2d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:33:28 INFO - running install 14:33:28 INFO - running build 14:33:28 INFO - running build_py 14:33:28 INFO - running build_ext 14:33:28 INFO - building 'psutil._psutil_windows' extension 14:33:28 INFO - error: Unable to find vcvarsall.bat 14:33:28 INFO - ---------------------------------------- 14:33:28 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-guqj2d-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:33:28 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-072\Application Data\pip\pip.log 14:33:28 WARNING - Return code: 1 14:33:28 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! 14:33:28 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:33:28 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')]} 14:33:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:33:28 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')]} 14:33:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:33:28 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 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 14:33:28 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 14:33:28 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 14:33:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:33:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 14:33:28 INFO - 'CLIENTNAME': 'Console', 14:33:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:33:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 14:33:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:33:28 INFO - 'DCLOCATION': 'SCL3', 14:33:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:33:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:33:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:33:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:33:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:33:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:33:28 INFO - 'HOMEDRIVE': 'C:', 14:33:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 14:33:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:33:28 INFO - 'KTS_VERSION': '1.19c', 14:33:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:33:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 14:33:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:33:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:33:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:33:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:33:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:33:28 INFO - 'MOZ_AIRBAG': '1', 14:33:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:33:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:33:28 INFO - 'MOZ_MSVCVERSION': '8', 14:33:28 INFO - 'MOZ_NO_REMOTE': '1', 14:33:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:33:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:33:28 INFO - 'NO_EM_RESTART': '1', 14:33:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:33:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:33:28 INFO - 'OS': 'Windows_NT', 14:33:28 INFO - 'OURDRIVE': 'C:', 14:33:28 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', 14:33:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:33:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:33:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:33:28 INFO - 'PROCESSOR_LEVEL': '6', 14:33:28 INFO - 'PROCESSOR_REVISION': '1e05', 14:33:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:33:28 INFO - 'PROMPT': '$P$G', 14:33:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:33:28 INFO - 'PWD': 'C:\\slave\\test', 14:33:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:33:28 INFO - 'SESSIONNAME': 'Console', 14:33:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:33:28 INFO - 'SYSTEMDRIVE': 'C:', 14:33:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:33:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:33:28 INFO - 'TEST1': 'testie', 14:33:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:33:28 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 14:33:28 INFO - 'USERNAME': 'cltbld', 14:33:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 14:33:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:33:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:33:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:33:28 INFO - 'WINDIR': 'C:\\WINDOWS', 14:33:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:33:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:33:28 INFO - Downloading/unpacking blobuploader==1.2.4 14:33:28 INFO - Downloading blobuploader-1.2.4.tar.gz 14:33:28 INFO - Running setup.py egg_info for package blobuploader 14:33:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:33:30 INFO - Running setup.py egg_info for package requests 14:33:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:33:30 INFO - Downloading docopt-0.6.1.tar.gz 14:33:30 INFO - Running setup.py egg_info for package docopt 14:33:30 INFO - Installing collected packages: blobuploader, docopt, requests 14:33:30 INFO - Running setup.py install for blobuploader 14:33:30 INFO - Running setup.py install for docopt 14:33:30 INFO - Running setup.py install for requests 14:33:30 INFO - Successfully installed blobuploader docopt requests 14:33:30 INFO - Cleaning up... 14:33:30 INFO - Return code: 0 14:33:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:33:30 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')]} 14:33:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:33:30 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')]} 14:33:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:33:30 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 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 14:33:30 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 14:33:30 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 14:33:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:33:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 14:33:30 INFO - 'CLIENTNAME': 'Console', 14:33:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:33:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 14:33:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:33:30 INFO - 'DCLOCATION': 'SCL3', 14:33:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:33:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:33:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:33:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:33:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:33:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:33:30 INFO - 'HOMEDRIVE': 'C:', 14:33:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 14:33:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:33:30 INFO - 'KTS_VERSION': '1.19c', 14:33:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:33:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 14:33:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:33:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:33:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:33:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:33:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:33:30 INFO - 'MOZ_AIRBAG': '1', 14:33:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:33:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:33:30 INFO - 'MOZ_MSVCVERSION': '8', 14:33:30 INFO - 'MOZ_NO_REMOTE': '1', 14:33:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:33:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:33:30 INFO - 'NO_EM_RESTART': '1', 14:33:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:33:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:33:30 INFO - 'OS': 'Windows_NT', 14:33:30 INFO - 'OURDRIVE': 'C:', 14:33:30 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', 14:33:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:33:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:33:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:33:30 INFO - 'PROCESSOR_LEVEL': '6', 14:33:30 INFO - 'PROCESSOR_REVISION': '1e05', 14:33:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:33:30 INFO - 'PROMPT': '$P$G', 14:33:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:33:30 INFO - 'PWD': 'C:\\slave\\test', 14:33:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:33:30 INFO - 'SESSIONNAME': 'Console', 14:33:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:33:30 INFO - 'SYSTEMDRIVE': 'C:', 14:33:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:33:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:33:30 INFO - 'TEST1': 'testie', 14:33:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:33:30 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 14:33:30 INFO - 'USERNAME': 'cltbld', 14:33:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 14:33:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:33:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:33:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:33:30 INFO - 'WINDIR': 'C:\\WINDOWS', 14:33:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:33:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:33:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:33:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:33:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:33:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:33:38 INFO - Unpacking c:\slave\test\build\tests\marionette 14:33:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:33:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:33:38 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 14:33:38 INFO - Running setup.py install for browsermob-proxy 14:33:43 INFO - Running setup.py install for manifestparser 14:33:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Running setup.py install for marionette-client 14:33:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:33:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Running setup.py install for marionette-driver 14:33:43 INFO - Running setup.py install for mozcrash 14:33:43 INFO - Running setup.py install for mozdebug 14:33:43 INFO - Running setup.py install for mozdevice 14:33:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Running setup.py install for mozfile 14:33:43 INFO - Running setup.py install for mozhttpd 14:33:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Running setup.py install for mozinfo 14:33:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Running setup.py install for mozInstall 14:33:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Running setup.py install for mozleak 14:33:43 INFO - Running setup.py install for mozlog 14:33:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Running setup.py install for moznetwork 14:33:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Running setup.py install for mozprocess 14:33:43 INFO - Running setup.py install for mozprofile 14:33:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Running setup.py install for mozrunner 14:33:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Running setup.py install for mozscreenshot 14:33:43 INFO - Running setup.py install for moztest 14:33:43 INFO - Running setup.py install for mozversion 14:33:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:33:43 INFO - Running setup.py install for wptserve 14:33:43 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 14:33:43 INFO - Cleaning up... 14:33:43 INFO - Return code: 0 14:33:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:33:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:33:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:33:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:33:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:33:43 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 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, '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 0x00ECA0C0>, '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-072', 'USERDOMAIN': 'T-XP32-IX-072', '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-072', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-072', '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-072\\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-072'}}, attempt #1 14:33:43 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 14:33:43 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 14:33:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:33:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 14:33:43 INFO - 'CLIENTNAME': 'Console', 14:33:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:33:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 14:33:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:33:43 INFO - 'DCLOCATION': 'SCL3', 14:33:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:33:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:33:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:33:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:33:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:33:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:33:43 INFO - 'HOMEDRIVE': 'C:', 14:33:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 14:33:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:33:43 INFO - 'KTS_VERSION': '1.19c', 14:33:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:33:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 14:33:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:33:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:33:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:33:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:33:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:33:43 INFO - 'MOZ_AIRBAG': '1', 14:33:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:33:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:33:43 INFO - 'MOZ_MSVCVERSION': '8', 14:33:43 INFO - 'MOZ_NO_REMOTE': '1', 14:33:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:33:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:33:43 INFO - 'NO_EM_RESTART': '1', 14:33:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:33:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:33:43 INFO - 'OS': 'Windows_NT', 14:33:43 INFO - 'OURDRIVE': 'C:', 14:33:43 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', 14:33:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:33:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:33:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:33:43 INFO - 'PROCESSOR_LEVEL': '6', 14:33:43 INFO - 'PROCESSOR_REVISION': '1e05', 14:33:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:33:43 INFO - 'PROMPT': '$P$G', 14:33:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:33:43 INFO - 'PWD': 'C:\\slave\\test', 14:33:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:33:43 INFO - 'SESSIONNAME': 'Console', 14:33:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:33:43 INFO - 'SYSTEMDRIVE': 'C:', 14:33:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:33:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:33:43 INFO - 'TEST1': 'testie', 14:33:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:33:43 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 14:33:43 INFO - 'USERNAME': 'cltbld', 14:33:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 14:33:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:33:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:33:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:33:43 INFO - 'WINDIR': 'C:\\WINDOWS', 14:33:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:33:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:33:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:33:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:33:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:33:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:33:47 INFO - Unpacking c:\slave\test\build\tests\marionette 14:33:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:33:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:33:47 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)) 14:33:53 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)) 14:33:53 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)) 14:33:53 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)) 14:33:53 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)) 14:33:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:33:53 INFO - Downloading blessings-1.6.tar.gz 14:33:53 INFO - Running setup.py egg_info for package blessings 14:33:53 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)) 14:33:53 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:33:53 INFO - Running setup.py install for blessings 14:33:53 INFO - Running setup.py install for browsermob-proxy 14:33:53 INFO - Running setup.py install for manifestparser 14:33:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Running setup.py install for marionette-client 14:33:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:33:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Running setup.py install for marionette-driver 14:33:53 INFO - Running setup.py install for mozcrash 14:33:53 INFO - Running setup.py install for mozdebug 14:33:53 INFO - Running setup.py install for mozdevice 14:33:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Running setup.py install for mozhttpd 14:33:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Running setup.py install for mozInstall 14:33:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Running setup.py install for mozleak 14:33:53 INFO - Running setup.py install for mozprofile 14:33:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Running setup.py install for mozrunner 14:33:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:33:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:33:54 INFO - Running setup.py install for mozscreenshot 14:33:54 INFO - Running setup.py install for moztest 14:33:54 INFO - Running setup.py install for mozversion 14:33:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:33:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:33:54 INFO - Running setup.py install for wptserve 14:33:54 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:33:54 INFO - Cleaning up... 14:33:54 INFO - Return code: 0 14:33:54 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:33:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:33:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:33:54 INFO - Reading from file tmpfile_stdout 14:33:54 INFO - Using _rmtree_windows ... 14:33:54 INFO - Using _rmtree_windows ... 14:33:54 INFO - Current package versions: 14:33:54 INFO - blessings == 1.6 14:33:54 INFO - blobuploader == 1.2.4 14:33:54 INFO - browsermob-proxy == 0.6.0 14:33:54 INFO - distribute == 0.6.14 14:33:54 INFO - docopt == 0.6.1 14:33:54 INFO - manifestparser == 1.1 14:33:54 INFO - marionette-client == 2.3.0 14:33:54 INFO - marionette-driver == 1.4.0 14:33:54 INFO - mozInstall == 1.12 14:33:54 INFO - mozcrash == 0.17 14:33:54 INFO - mozdebug == 0.1 14:33:54 INFO - mozdevice == 0.48 14:33:54 INFO - mozfile == 1.2 14:33:54 INFO - mozhttpd == 0.7 14:33:54 INFO - mozinfo == 0.9 14:33:54 INFO - mozleak == 0.1 14:33:54 INFO - mozlog == 3.1 14:33:54 INFO - moznetwork == 0.27 14:33:54 INFO - mozprocess == 0.22 14:33:54 INFO - mozprofile == 0.28 14:33:54 INFO - mozrunner == 6.11 14:33:54 INFO - mozscreenshot == 0.1 14:33:54 INFO - mozsystemmonitor == 0.0 14:33:54 INFO - moztest == 0.7 14:33:54 INFO - mozversion == 1.4 14:33:54 INFO - requests == 1.2.3 14:33:54 INFO - wptserve == 1.4.0 14:33:54 INFO - Running post-action listener: _resource_record_post_action 14:33:54 INFO - Running post-action listener: _start_resource_monitoring 14:33:54 INFO - Starting resource monitoring. 14:33:54 INFO - ##### 14:33:54 INFO - ##### Running pull step. 14:33:54 INFO - ##### 14:33:54 INFO - Running pre-action listener: _resource_record_pre_action 14:33:54 INFO - Running main action method: pull 14:33:54 INFO - Pull has nothing to do! 14:33:54 INFO - Running post-action listener: _resource_record_post_action 14:33:54 INFO - ##### 14:33:54 INFO - ##### Running install step. 14:33:54 INFO - ##### 14:33:54 INFO - Running pre-action listener: _resource_record_pre_action 14:33:54 INFO - Running main action method: install 14:33:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:33:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:33:54 INFO - Reading from file tmpfile_stdout 14:33:54 INFO - Using _rmtree_windows ... 14:33:54 INFO - Using _rmtree_windows ... 14:33:54 INFO - Detecting whether we're running mozinstall >=1.0... 14:33:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:33:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:33:54 INFO - Reading from file tmpfile_stdout 14:33:54 INFO - Output received: 14:33:54 INFO - Usage: mozinstall-script.py [options] installer 14:33:54 INFO - Options: 14:33:54 INFO - -h, --help show this help message and exit 14:33:54 INFO - -d DEST, --destination=DEST 14:33:54 INFO - Directory to install application into. [default: 14:33:54 INFO - "C:\slave\test"] 14:33:54 INFO - --app=APP Application being installed. [default: firefox] 14:33:54 INFO - Using _rmtree_windows ... 14:33:54 INFO - Using _rmtree_windows ... 14:33:54 INFO - mkdir: C:\slave\test\build\application 14:33:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:33:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 14:33:57 INFO - Reading from file tmpfile_stdout 14:33:57 INFO - Output received: 14:33:57 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:33:57 INFO - Using _rmtree_windows ... 14:33:57 INFO - Using _rmtree_windows ... 14:33:57 INFO - Running post-action listener: _resource_record_post_action 14:33:57 INFO - ##### 14:33:57 INFO - ##### Running run-tests step. 14:33:57 INFO - ##### 14:33:57 INFO - Running pre-action listener: _resource_record_pre_action 14:33:57 INFO - Running main action method: run_tests 14:33:57 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:33:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:33:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:33:57 INFO - grabbing minidump binary from tooltool 14:33:57 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')]} 14:33:57 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 0x00E43368>, '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 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:33:57 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 14:33:57 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 14:33:57 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:34:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxtpre3 14:34:00 INFO - INFO - File integrity verified, renaming tmpxtpre3 to win32-minidump_stackwalk.exe 14:34:00 INFO - Return code: 0 14:34:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:34:00 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:34: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/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 14:34: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/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 14:34:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:34:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072\\Application Data', 14:34:00 INFO - 'CLIENTNAME': 'Console', 14:34:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:34:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-072', 14:34:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:34:00 INFO - 'DCLOCATION': 'SCL3', 14:34:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:34:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:34:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:34:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:34:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:34:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:34:00 INFO - 'HOMEDRIVE': 'C:', 14:34:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-072', 14:34:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:34:00 INFO - 'KTS_VERSION': '1.19c', 14:34:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:34:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-072', 14:34:00 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:34:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:34:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:34:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:34:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:34:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:34:00 INFO - 'MOZ_AIRBAG': '1', 14:34:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:34:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:34:00 INFO - 'MOZ_MSVCVERSION': '8', 14:34:00 INFO - 'MOZ_NO_REMOTE': '1', 14:34:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:34:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:34:00 INFO - 'NO_EM_RESTART': '1', 14:34:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:34:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:34:00 INFO - 'OS': 'Windows_NT', 14:34:00 INFO - 'OURDRIVE': 'C:', 14:34: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', 14:34:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:34:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:34:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:34:00 INFO - 'PROCESSOR_LEVEL': '6', 14:34:00 INFO - 'PROCESSOR_REVISION': '1e05', 14:34:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:34:00 INFO - 'PROMPT': '$P$G', 14:34:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:34:00 INFO - 'PWD': 'C:\\slave\\test', 14:34:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:34:00 INFO - 'SESSIONNAME': 'Console', 14:34:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:34:00 INFO - 'SYSTEMDRIVE': 'C:', 14:34:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:34:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:34:00 INFO - 'TEST1': 'testie', 14:34:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:34:00 INFO - 'USERDOMAIN': 'T-XP32-IX-072', 14:34:00 INFO - 'USERNAME': 'cltbld', 14:34:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-072', 14:34:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:34:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:34:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:34:00 INFO - 'WINDIR': 'C:\\WINDOWS', 14:34:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:34: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/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 14:34: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 14:34:01 INFO - import pkg_resources 14:34:02 INFO - Using 1 client processes 14:34:05 INFO - SUITE-START | Running 778 tests 14:34:05 INFO - Running testharness tests 14:34:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:34:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:34:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:34:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:34:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:34:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:34:05 INFO - Setting up ssl 14:34:06 INFO - PROCESS | certutil | 14:34:06 INFO - PROCESS | certutil | 14:34:06 INFO - PROCESS | certutil | 14:34:06 INFO - Certificate Nickname Trust Attributes 14:34:06 INFO - SSL,S/MIME,JAR/XPI 14:34:06 INFO - 14:34:06 INFO - web-platform-tests CT,, 14:34:06 INFO - 14:34:06 INFO - Starting runner 14:34:07 INFO - PROCESS | 3836 | [3836] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:34:08 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:34:08 INFO - PROCESS | 3836 | [3836] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 14:34:09 INFO - PROCESS | 3836 | 1467322449582 Marionette DEBUG Marionette enabled via build flag and pref 14:34:09 INFO - PROCESS | 3836 | ++DOCSHELL 114D2800 == 1 [pid = 3836] [id = 1] 14:34:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 1 (114D2C00) [pid = 3836] [serial = 1] [outer = 00000000] 14:34:09 INFO - PROCESS | 3836 | [3836] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:34:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 2 (114D3800) [pid = 3836] [serial = 2] [outer = 114D2C00] 14:34:09 INFO - PROCESS | 3836 | [3836] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 14:34:09 INFO - PROCESS | 3836 | [3836] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 14:34:09 INFO - PROCESS | 3836 | ++DOCSHELL 1281B400 == 2 [pid = 3836] [id = 2] 14:34:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 3 (1281B800) [pid = 3836] [serial = 3] [outer = 00000000] 14:34:09 INFO - PROCESS | 3836 | [3836] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:34:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 4 (1281C400) [pid = 3836] [serial = 4] [outer = 1281B800] 14:34:10 INFO - PROCESS | 3836 | 1467322450161 Marionette INFO Listening on port 2828 14:34:10 INFO - PROCESS | 3836 | 1467322450563 Marionette DEBUG Marionette enabled via command-line flag 14:34:10 INFO - PROCESS | 3836 | ++DOCSHELL 1314A000 == 3 [pid = 3836] [id = 3] 14:34:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 5 (13152000) [pid = 3836] [serial = 5] [outer = 00000000] 14:34:10 INFO - PROCESS | 3836 | [3836] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:34:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 6 (13152C00) [pid = 3836] [serial = 6] [outer = 13152000] 14:34:10 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:34:10 INFO - PROCESS | 3836 | [3836] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 14:34:10 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:34:10 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:34:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 7 (1345EC00) [pid = 3836] [serial = 7] [outer = 1281B800] 14:34:10 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:34:10 INFO - PROCESS | 3836 | 1467322450891 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1518 14:34:10 INFO - PROCESS | 3836 | 1467322450924 Marionette DEBUG Closed connection conn0 14:34:11 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:34:11 INFO - PROCESS | 3836 | 1467322451031 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1520 14:34:11 INFO - PROCESS | 3836 | 1467322451066 Marionette DEBUG Closed connection conn1 14:34:11 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:34:11 INFO - PROCESS | 3836 | 1467322451078 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1521 14:34:11 INFO - PROCESS | 3836 | ++DOCSHELL 114D3C00 == 4 [pid = 3836] [id = 4] 14:34:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 8 (13D03800) [pid = 3836] [serial = 8] [outer = 00000000] 14:34:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 9 (14319400) [pid = 3836] [serial = 9] [outer = 13D03800] 14:34:11 INFO - PROCESS | 3836 | [3836] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 14:34:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 10 (1431EC00) [pid = 3836] [serial = 10] [outer = 13D03800] 14:34:11 INFO - PROCESS | 3836 | 1467322451306 Marionette DEBUG Closed connection conn2 14:34:11 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:34:11 INFO - PROCESS | 3836 | 1467322451313 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1522 14:34:11 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:34:11 INFO - PROCESS | 3836 | 1467322451462 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:34:11 INFO - PROCESS | 3836 | 1467322451469 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160630122427","device":"desktop","version":"48.0"} 14:34:11 INFO - PROCESS | 3836 | [3836] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:34:11 INFO - PROCESS | 3836 | [3836] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:34:11 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:34:12 INFO - PROCESS | 3836 | ++DOCSHELL 16062800 == 5 [pid = 3836] [id = 5] 14:34:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 11 (16066400) [pid = 3836] [serial = 11] [outer = 00000000] 14:34:12 INFO - PROCESS | 3836 | ++DOCSHELL 16066800 == 6 [pid = 3836] [id = 6] 14:34:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 12 (16066C00) [pid = 3836] [serial = 12] [outer = 00000000] 14:34:12 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:34:12 INFO - PROCESS | 3836 | ++DOCSHELL 16AE6C00 == 7 [pid = 3836] [id = 7] 14:34:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 13 (16AE7000) [pid = 3836] [serial = 13] [outer = 00000000] 14:34:12 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:34:12 INFO - PROCESS | 3836 | [3836] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:34:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 14 (16D99400) [pid = 3836] [serial = 14] [outer = 16AE7000] 14:34:13 INFO - PROCESS | 3836 | [3836] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 14:34:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 15 (16BBFC00) [pid = 3836] [serial = 15] [outer = 16066400] 14:34:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 16 (16BC1800) [pid = 3836] [serial = 16] [outer = 16066C00] 14:34:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 17 (16BC4400) [pid = 3836] [serial = 17] [outer = 16AE7000] 14:34:13 INFO - PROCESS | 3836 | 1467322453670 Marionette INFO startBrowser 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:13 INFO - PROCESS | 3836 | 1467322453705 Marionette DEBUG loaded listener.js 14:34:13 INFO - PROCESS | 3836 | 1467322453718 Marionette DEBUG loaded listener.js 14:34:13 INFO - PROCESS | 3836 | 1467322453720 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 18 (17EE0000) [pid = 3836] [serial = 18] [outer = 16AE7000] 14:34:14 INFO - PROCESS | 3836 | 1467322454233 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"9cdbf562-77eb-4e46-9ce0-6e1245f47941","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160630122427","device":"desktop","version":"48.0","command_id":1}}] 14:34:14 INFO - PROCESS | 3836 | 1467322454386 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}] 14:34:14 INFO - PROCESS | 3836 | 1467322454388 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:14 INFO - PROCESS | 3836 | 1467322454448 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 14:34:14 INFO - PROCESS | 3836 | 1467322454542 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:34:14 INFO - PROCESS | 3836 | 1467322454545 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:14 INFO - PROCESS | 3836 | [3836] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:34:14 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:34:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 19 (19695000) [pid = 3836] [serial = 19] [outer = 16AE7000] 14:34:14 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:34:14 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:34:15 INFO - PROCESS | 3836 | 1467322455023 Marionette TRACE conn3 <- [1,3,null,{}] 14:34:15 INFO - PROCESS | 3836 | 1467322455043 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:34:15 INFO - PROCESS | 3836 | 1467322455046 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:15 INFO - PROCESS | 3836 | 1467322455074 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 14:34:15 INFO - PROCESS | 3836 | 1467322455115 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 14:34:15 INFO - PROCESS | 3836 | 1467322455117 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 14:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:34:15 INFO - PROCESS | 3836 | 1467322455138 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:34:15 INFO - PROCESS | 3836 | 1467322455141 Marionette TRACE conn3 <- [1,6,null,{}] 14:34:15 INFO - PROCESS | 3836 | 1467322455215 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}] 14:34:15 INFO - PROCESS | 3836 | 1467322455217 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:15 INFO - PROCESS | 3836 | 1467322455235 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 14:34:15 INFO - PROCESS | 3836 | 1467322455241 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 3836 | 1467322455243 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:15 INFO - PROCESS | 3836 | ++DOCSHELL 16AAE800 == 8 [pid = 3836] [id = 8] 14:34:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 20 (19DC1000) [pid = 3836] [serial = 20] [outer = 00000000] 14:34:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 21 (17EB7000) [pid = 3836] [serial = 21] [outer = 19DC1000] 14:34:15 INFO - PROCESS | 3836 | 1467322455297 Marionette DEBUG loaded listener.js 14:34:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 22 (17EBB400) [pid = 3836] [serial = 22] [outer = 19DC1000] 14:34:15 INFO - PROCESS | 3836 | ++DOCSHELL 19F75000 == 9 [pid = 3836] [id = 9] 14:34:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 23 (19F75400) [pid = 3836] [serial = 23] [outer = 00000000] 14:34:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 24 (1A126000) [pid = 3836] [serial = 24] [outer = 19F75400] 14:34:15 INFO - PROCESS | 3836 | 1467322455707 Marionette DEBUG loaded listener.js 14:34:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 25 (1A47D000) [pid = 3836] [serial = 25] [outer = 19F75400] 14:34:15 INFO - PROCESS | 3836 | 1467322456001 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]]]}] 14:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 867ms 14:34:16 INFO - PROCESS | 3836 | 1467322456074 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 14:34:16 INFO - PROCESS | 3836 | 1467322456076 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 14:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:34:16 INFO - PROCESS | 3836 | 1467322456116 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:34:16 INFO - PROCESS | 3836 | 1467322456117 Marionette TRACE conn3 <- [1,10,null,{}] 14:34:16 INFO - PROCESS | 3836 | 1467322456170 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}] 14:34:16 INFO - PROCESS | 3836 | 1467322456175 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:16 INFO - PROCESS | 3836 | 1467322456288 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 14:34:16 INFO - PROCESS | 3836 | 1467322456306 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:16 INFO - PROCESS | 3836 | 1467322456309 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:16 INFO - PROCESS | 3836 | ++DOCSHELL 1A5BA800 == 10 [pid = 3836] [id = 10] 14:34:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 26 (1A5C2000) [pid = 3836] [serial = 26] [outer = 00000000] 14:34:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 27 (1ABD1C00) [pid = 3836] [serial = 27] [outer = 1A5C2000] 14:34:16 INFO - PROCESS | 3836 | 1467322456362 Marionette DEBUG loaded listener.js 14:34:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 28 (1ADBCC00) [pid = 3836] [serial = 28] [outer = 1A5C2000] 14:34:16 INFO - PROCESS | 3836 | 1467322456680 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]]]}] 14:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 598ms 14:34:16 INFO - PROCESS | 3836 | 1467322456706 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 14:34:16 INFO - PROCESS | 3836 | 1467322456708 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 14:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:34:16 INFO - PROCESS | 3836 | 1467322456717 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:34:16 INFO - PROCESS | 3836 | 1467322456718 Marionette TRACE conn3 <- [1,14,null,{}] 14:34:16 INFO - PROCESS | 3836 | 1467322456722 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}] 14:34:16 INFO - PROCESS | 3836 | 1467322456724 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:16 INFO - PROCESS | 3836 | 1467322456847 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 14:34:16 INFO - PROCESS | 3836 | 1467322456853 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:16 INFO - PROCESS | 3836 | 1467322456855 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:16 INFO - PROCESS | 3836 | ++DOCSHELL 1A6BCC00 == 11 [pid = 3836] [id = 11] 14:34:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 29 (1A6BD000) [pid = 3836] [serial = 29] [outer = 00000000] 14:34:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 30 (1ABD0000) [pid = 3836] [serial = 30] [outer = 1A6BD000] 14:34:16 INFO - PROCESS | 3836 | 1467322456898 Marionette DEBUG loaded listener.js 14:34:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 31 (1ADC4C00) [pid = 3836] [serial = 31] [outer = 1A6BD000] 14:34:17 INFO - PROCESS | 3836 | 1467322457278 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]]]}] 14:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 599ms 14:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:34:17 INFO - PROCESS | 3836 | 1467322457313 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 14:34:17 INFO - PROCESS | 3836 | 1467322457315 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 14:34:17 INFO - PROCESS | 3836 | 1467322457318 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:34:17 INFO - PROCESS | 3836 | 1467322457320 Marionette TRACE conn3 <- [1,18,null,{}] 14:34:17 INFO - PROCESS | 3836 | 1467322457323 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}] 14:34:17 INFO - PROCESS | 3836 | 1467322457326 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:17 INFO - PROCESS | 3836 | 1467322457418 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 14:34:17 INFO - PROCESS | 3836 | 1467322457423 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:17 INFO - PROCESS | 3836 | 1467322457427 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:17 INFO - PROCESS | 3836 | ++DOCSHELL 19B34000 == 12 [pid = 3836] [id = 12] 14:34:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 32 (19B34400) [pid = 3836] [serial = 32] [outer = 00000000] 14:34:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 33 (19B6B400) [pid = 3836] [serial = 33] [outer = 19B34400] 14:34:17 INFO - PROCESS | 3836 | 1467322457471 Marionette DEBUG loaded listener.js 14:34:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 34 (19B6FC00) [pid = 3836] [serial = 34] [outer = 19B34400] 14:34:17 INFO - PROCESS | 3836 | 1467322457804 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]]]}] 14:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 536ms 14:34:17 INFO - PROCESS | 3836 | 1467322457855 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 14:34:17 INFO - PROCESS | 3836 | 1467322457857 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 14:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:34:17 INFO - PROCESS | 3836 | 1467322457860 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:34:17 INFO - PROCESS | 3836 | 1467322457862 Marionette TRACE conn3 <- [1,22,null,{}] 14:34:17 INFO - PROCESS | 3836 | 1467322457865 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}] 14:34:17 INFO - PROCESS | 3836 | 1467322457868 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:17 INFO - PROCESS | 3836 | 1467322457964 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 14:34:17 INFO - PROCESS | 3836 | 1467322457970 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:17 INFO - PROCESS | 3836 | 1467322457971 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:18 INFO - PROCESS | 3836 | ++DOCSHELL 19B79400 == 13 [pid = 3836] [id = 13] 14:34:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 35 (19B79C00) [pid = 3836] [serial = 35] [outer = 00000000] 14:34:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 36 (1AE67400) [pid = 3836] [serial = 36] [outer = 19B79C00] 14:34:18 INFO - PROCESS | 3836 | 1467322458015 Marionette DEBUG loaded listener.js 14:34:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 37 (1AE6B800) [pid = 3836] [serial = 37] [outer = 19B79C00] 14:34:18 INFO - PROCESS | 3836 | 1467322458328 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]]]}] 14:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 488ms 14:34:18 INFO - PROCESS | 3836 | 1467322458354 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 14:34:18 INFO - PROCESS | 3836 | 1467322458356 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 14:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:34:18 INFO - PROCESS | 3836 | 1467322458363 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:34:18 INFO - PROCESS | 3836 | 1467322458365 Marionette TRACE conn3 <- [1,26,null,{}] 14:34:18 INFO - PROCESS | 3836 | 1467322458368 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}] 14:34:18 INFO - PROCESS | 3836 | 1467322458370 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:18 INFO - PROCESS | 3836 | 1467322458469 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 14:34:18 INFO - PROCESS | 3836 | 1467322458475 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:18 INFO - PROCESS | 3836 | 1467322458477 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:18 INFO - PROCESS | 3836 | ++DOCSHELL 1AE72800 == 14 [pid = 3836] [id = 14] 14:34:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 38 (1AE74000) [pid = 3836] [serial = 38] [outer = 00000000] 14:34:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 39 (1B10E000) [pid = 3836] [serial = 39] [outer = 1AE74000] 14:34:18 INFO - PROCESS | 3836 | 1467322458519 Marionette DEBUG loaded listener.js 14:34:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 40 (1B112800) [pid = 3836] [serial = 40] [outer = 1AE74000] 14:34:18 INFO - PROCESS | 3836 | 1467322458831 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]]]}] 14:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 488ms 14:34:18 INFO - PROCESS | 3836 | 1467322458864 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 14:34:18 INFO - PROCESS | 3836 | 1467322458866 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 14:34:18 INFO - PROCESS | 3836 | 1467322458869 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:34:18 INFO - PROCESS | 3836 | 1467322458871 Marionette TRACE conn3 <- [1,30,null,{}] 14:34:18 INFO - PROCESS | 3836 | 1467322458885 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}] 14:34:18 INFO - PROCESS | 3836 | 1467322458887 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:19 INFO - PROCESS | 3836 | 1467322458980 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 14:34:19 INFO - PROCESS | 3836 | 1467322458986 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:19 INFO - PROCESS | 3836 | 1467322458988 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:19 INFO - PROCESS | 3836 | ++DOCSHELL 1B107400 == 15 [pid = 3836] [id = 15] 14:34:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 41 (1B108C00) [pid = 3836] [serial = 41] [outer = 00000000] 14:34:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 42 (1B292000) [pid = 3836] [serial = 42] [outer = 1B108C00] 14:34:19 INFO - PROCESS | 3836 | 1467322459031 Marionette DEBUG loaded listener.js 14:34:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 43 (1B292800) [pid = 3836] [serial = 43] [outer = 1B108C00] 14:34:19 INFO - PROCESS | 3836 | ++DOCSHELL 1B28E800 == 16 [pid = 3836] [id = 16] 14:34:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 44 (1B28EC00) [pid = 3836] [serial = 44] [outer = 00000000] 14:34:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 45 (1B4BBC00) [pid = 3836] [serial = 45] [outer = 1B28EC00] 14:34:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 46 (1B29A000) [pid = 3836] [serial = 46] [outer = 1B28EC00] 14:34:19 INFO - PROCESS | 3836 | ++DOCSHELL 18014000 == 17 [pid = 3836] [id = 17] 14:34:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 47 (1B4B9400) [pid = 3836] [serial = 47] [outer = 00000000] 14:34:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 48 (1B4C6400) [pid = 3836] [serial = 48] [outer = 1B4B9400] 14:34:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 49 (1B629000) [pid = 3836] [serial = 49] [outer = 1B4B9400] 14:34:19 INFO - PROCESS | 3836 | 1467322459531 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]]]}] 14:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 709ms 14:34:19 INFO - PROCESS | 3836 | 1467322459570 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 14:34:19 INFO - PROCESS | 3836 | 1467322459572 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 14:34:19 INFO - PROCESS | 3836 | 1467322459575 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:34:19 INFO - PROCESS | 3836 | 1467322459576 Marionette TRACE conn3 <- [1,34,null,{}] 14:34:19 INFO - PROCESS | 3836 | 1467322459580 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}] 14:34:19 INFO - PROCESS | 3836 | 1467322459582 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:19 INFO - PROCESS | 3836 | 1467322459667 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 14:34:19 INFO - PROCESS | 3836 | 1467322459675 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:19 INFO - PROCESS | 3836 | 1467322459677 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:19 INFO - PROCESS | 3836 | ++DOCSHELL 1A47EC00 == 18 [pid = 3836] [id = 18] 14:34:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 50 (1B291C00) [pid = 3836] [serial = 50] [outer = 00000000] 14:34:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 51 (1B629400) [pid = 3836] [serial = 51] [outer = 1B291C00] 14:34:19 INFO - PROCESS | 3836 | 1467322459722 Marionette DEBUG loaded listener.js 14:34:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 52 (1B809C00) [pid = 3836] [serial = 52] [outer = 1B291C00] 14:34:20 INFO - PROCESS | 3836 | --DOCSHELL 114D2800 == 17 [pid = 3836] [id = 1] 14:34:20 INFO - PROCESS | 3836 | 1467322460808 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]]]}] 14:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1261ms 14:34:20 INFO - PROCESS | 3836 | 1467322460858 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 14:34:20 INFO - PROCESS | 3836 | 1467322460862 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 14:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:34:20 INFO - PROCESS | 3836 | 1467322460867 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:34:20 INFO - PROCESS | 3836 | 1467322460873 Marionette TRACE conn3 <- [1,38,null,{}] 14:34:20 INFO - PROCESS | 3836 | 1467322460878 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}] 14:34:20 INFO - PROCESS | 3836 | 1467322460881 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:21 INFO - PROCESS | 3836 | 1467322461027 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 14:34:21 INFO - PROCESS | 3836 | 1467322461137 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:21 INFO - PROCESS | 3836 | 1467322461140 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:21 INFO - PROCESS | 3836 | ++DOCSHELL 104E5C00 == 18 [pid = 3836] [id = 19] 14:34:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 53 (104E6000) [pid = 3836] [serial = 53] [outer = 00000000] 14:34:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (10E24C00) [pid = 3836] [serial = 54] [outer = 104E6000] 14:34:21 INFO - PROCESS | 3836 | 1467322461197 Marionette DEBUG loaded listener.js 14:34:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (11CD2800) [pid = 3836] [serial = 55] [outer = 104E6000] 14:34:21 INFO - PROCESS | 3836 | 1467322461766 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]]]}] 14:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 945ms 14:34:21 INFO - PROCESS | 3836 | 1467322461814 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 14:34:21 INFO - PROCESS | 3836 | 1467322461819 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 14:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:34:21 INFO - PROCESS | 3836 | 1467322461825 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:34:21 INFO - PROCESS | 3836 | 1467322461828 Marionette TRACE conn3 <- [1,42,null,{}] 14:34:21 INFO - PROCESS | 3836 | 1467322461832 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}] 14:34:21 INFO - PROCESS | 3836 | 1467322461835 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:21 INFO - PROCESS | 3836 | 1467322461955 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 14:34:22 INFO - PROCESS | 3836 | 1467322462020 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:22 INFO - PROCESS | 3836 | 1467322462023 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:22 INFO - PROCESS | 3836 | ++DOCSHELL 13289400 == 19 [pid = 3836] [id = 20] 14:34:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (1345B800) [pid = 3836] [serial = 56] [outer = 00000000] 14:34:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (13C8BC00) [pid = 3836] [serial = 57] [outer = 1345B800] 14:34:22 INFO - PROCESS | 3836 | 1467322462082 Marionette DEBUG loaded listener.js 14:34:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (14318000) [pid = 3836] [serial = 58] [outer = 1345B800] 14:34:22 INFO - PROCESS | 3836 | 1467322462816 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]]]}] 14:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1056ms 14:34:22 INFO - PROCESS | 3836 | 1467322462866 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 14:34:22 INFO - PROCESS | 3836 | 1467322462870 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 14:34:22 INFO - PROCESS | 3836 | 1467322462875 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:34:22 INFO - PROCESS | 3836 | 1467322462878 Marionette TRACE conn3 <- [1,46,null,{}] 14:34:22 INFO - PROCESS | 3836 | 1467322462890 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}] 14:34:22 INFO - PROCESS | 3836 | 1467322462893 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:23 INFO - PROCESS | 3836 | 1467322463029 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 14:34:23 INFO - PROCESS | 3836 | 1467322463097 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:23 INFO - PROCESS | 3836 | 1467322463101 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:23 INFO - PROCESS | 3836 | ++DOCSHELL 104E4800 == 20 [pid = 3836] [id = 21] 14:34:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (104E5800) [pid = 3836] [serial = 59] [outer = 00000000] 14:34:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (10E1CC00) [pid = 3836] [serial = 60] [outer = 104E5800] 14:34:23 INFO - PROCESS | 3836 | 1467322463192 Marionette DEBUG loaded listener.js 14:34:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (10F21000) [pid = 3836] [serial = 61] [outer = 104E5800] 14:34:23 INFO - PROCESS | 3836 | --DOCSHELL 114D3C00 == 19 [pid = 3836] [id = 4] 14:34:23 INFO - PROCESS | 3836 | 1467322463658 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]]]}] 14:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 804ms 14:34:23 INFO - PROCESS | 3836 | 1467322463710 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 14:34:23 INFO - PROCESS | 3836 | 1467322463714 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 14:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:34:23 INFO - PROCESS | 3836 | 1467322463810 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:34:23 INFO - PROCESS | 3836 | 1467322463812 Marionette TRACE conn3 <- [1,50,null,{}] 14:34:23 INFO - PROCESS | 3836 | 1467322463817 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}] 14:34:23 INFO - PROCESS | 3836 | 1467322463820 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:23 INFO - PROCESS | 3836 | 1467322463907 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 14:34:23 INFO - PROCESS | 3836 | 1467322463913 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:23 INFO - PROCESS | 3836 | 1467322463916 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:23 INFO - PROCESS | 3836 | ++DOCSHELL 114C7800 == 20 [pid = 3836] [id = 22] 14:34:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (114D4400) [pid = 3836] [serial = 62] [outer = 00000000] 14:34:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (12D7E400) [pid = 3836] [serial = 63] [outer = 114D4400] 14:34:23 INFO - PROCESS | 3836 | 1467322463961 Marionette DEBUG loaded listener.js 14:34:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (13032400) [pid = 3836] [serial = 64] [outer = 114D4400] 14:34:24 INFO - PROCESS | 3836 | 1467322464382 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]]]}] 14:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 677ms 14:34:24 INFO - PROCESS | 3836 | 1467322464462 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 14:34:24 INFO - PROCESS | 3836 | 1467322464464 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 14:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:34:24 INFO - PROCESS | 3836 | 1467322464468 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:34:24 INFO - PROCESS | 3836 | 1467322464471 Marionette TRACE conn3 <- [1,54,null,{}] 14:34:24 INFO - PROCESS | 3836 | 1467322464484 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}] 14:34:24 INFO - PROCESS | 3836 | 1467322464489 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:24 INFO - PROCESS | 3836 | 1467322464570 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 14:34:24 INFO - PROCESS | 3836 | 1467322464585 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:24 INFO - PROCESS | 3836 | 1467322464588 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:24 INFO - PROCESS | 3836 | ++DOCSHELL 131E6400 == 21 [pid = 3836] [id = 23] 14:34:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (131E7000) [pid = 3836] [serial = 65] [outer = 00000000] 14:34:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (13466800) [pid = 3836] [serial = 66] [outer = 131E7000] 14:34:24 INFO - PROCESS | 3836 | 1467322464635 Marionette DEBUG loaded listener.js 14:34:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (13C90400) [pid = 3836] [serial = 67] [outer = 131E7000] 14:34:25 INFO - PROCESS | 3836 | 1467322465038 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]]]}] 14:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 599ms 14:34:25 INFO - PROCESS | 3836 | 1467322465063 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 14:34:25 INFO - PROCESS | 3836 | 1467322465065 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 14:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:34:25 INFO - PROCESS | 3836 | 1467322465069 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:34:25 INFO - PROCESS | 3836 | 1467322465070 Marionette TRACE conn3 <- [1,58,null,{}] 14:34:25 INFO - PROCESS | 3836 | 1467322465074 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}] 14:34:25 INFO - PROCESS | 3836 | 1467322465076 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:25 INFO - PROCESS | 3836 | 1467322465158 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 14:34:25 INFO - PROCESS | 3836 | 1467322465164 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:25 INFO - PROCESS | 3836 | 1467322465166 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:25 INFO - PROCESS | 3836 | ++DOCSHELL 14349000 == 22 [pid = 3836] [id = 24] 14:34:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1434F800) [pid = 3836] [serial = 68] [outer = 00000000] 14:34:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1580B400) [pid = 3836] [serial = 69] [outer = 1434F800] 14:34:25 INFO - PROCESS | 3836 | 1467322465211 Marionette DEBUG loaded listener.js 14:34:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (158AA000) [pid = 3836] [serial = 70] [outer = 1434F800] 14:34:25 INFO - PROCESS | 3836 | 1467322465606 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]]]}] 14:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 599ms 14:34:25 INFO - PROCESS | 3836 | 1467322465666 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 14:34:25 INFO - PROCESS | 3836 | 1467322465668 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 14:34:25 INFO - PROCESS | 3836 | 1467322465671 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:34:25 INFO - PROCESS | 3836 | 1467322465673 Marionette TRACE conn3 <- [1,62,null,{}] 14:34:25 INFO - PROCESS | 3836 | 1467322465676 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}] 14:34:25 INFO - PROCESS | 3836 | 1467322465679 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:25 INFO - PROCESS | 3836 | 1467322465754 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 14:34:25 INFO - PROCESS | 3836 | 1467322465759 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:25 INFO - PROCESS | 3836 | 1467322465761 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:25 INFO - PROCESS | 3836 | ++DOCSHELL 14320C00 == 23 [pid = 3836] [id = 25] 14:34:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (14355800) [pid = 3836] [serial = 71] [outer = 00000000] 14:34:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (15D0EC00) [pid = 3836] [serial = 72] [outer = 14355800] 14:34:25 INFO - PROCESS | 3836 | 1467322465811 Marionette DEBUG loaded listener.js 14:34:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (15D0F400) [pid = 3836] [serial = 73] [outer = 14355800] 14:34:26 INFO - PROCESS | 3836 | 1467322466257 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]]]}] 14:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 646ms 14:34:26 INFO - PROCESS | 3836 | 1467322466313 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 14:34:26 INFO - PROCESS | 3836 | 1467322466315 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 14:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:34:26 INFO - PROCESS | 3836 | 1467322466318 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:34:26 INFO - PROCESS | 3836 | 1467322466320 Marionette TRACE conn3 <- [1,66,null,{}] 14:34:26 INFO - PROCESS | 3836 | 1467322466323 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}] 14:34:26 INFO - PROCESS | 3836 | 1467322466329 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:26 INFO - PROCESS | 3836 | 1467322466434 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 14:34:26 INFO - PROCESS | 3836 | 1467322466449 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:26 INFO - PROCESS | 3836 | 1467322466450 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:26 INFO - PROCESS | 3836 | ++DOCSHELL 16464000 == 24 [pid = 3836] [id = 26] 14:34:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16689400) [pid = 3836] [serial = 74] [outer = 00000000] 14:34:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (16CDFC00) [pid = 3836] [serial = 75] [outer = 16689400] 14:34:26 INFO - PROCESS | 3836 | 1467322466497 Marionette DEBUG loaded listener.js 14:34:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16CE6800) [pid = 3836] [serial = 76] [outer = 16689400] 14:34:26 INFO - PROCESS | 3836 | 1467322466873 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]]]}] 14:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 598ms 14:34:26 INFO - PROCESS | 3836 | 1467322466916 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 14:34:26 INFO - PROCESS | 3836 | 1467322466918 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 14:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:34:26 INFO - PROCESS | 3836 | 1467322466935 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:34:26 INFO - PROCESS | 3836 | 1467322466937 Marionette TRACE conn3 <- [1,70,null,{}] 14:34:26 INFO - PROCESS | 3836 | 1467322466941 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}] 14:34:26 INFO - PROCESS | 3836 | 1467322466943 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:27 INFO - PROCESS | 3836 | 1467322467022 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 14:34:27 INFO - PROCESS | 3836 | 1467322467027 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:27 INFO - PROCESS | 3836 | 1467322467029 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:27 INFO - PROCESS | 3836 | ++DOCSHELL 13C8EC00 == 25 [pid = 3836] [id = 27] 14:34:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (16CEA800) [pid = 3836] [serial = 77] [outer = 00000000] 14:34:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17171000) [pid = 3836] [serial = 78] [outer = 16CEA800] 14:34:27 INFO - PROCESS | 3836 | 1467322467072 Marionette DEBUG loaded listener.js 14:34:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1769A400) [pid = 3836] [serial = 79] [outer = 16CEA800] 14:34:27 INFO - PROCESS | 3836 | 1467322467540 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]]]}] 14:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 599ms 14:34:27 INFO - PROCESS | 3836 | 1467322467551 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 14:34:27 INFO - PROCESS | 3836 | 1467322467553 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 14:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:34:27 INFO - PROCESS | 3836 | 1467322467569 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:34:27 INFO - PROCESS | 3836 | 1467322467570 Marionette TRACE conn3 <- [1,74,null,{}] 14:34:27 INFO - PROCESS | 3836 | 1467322467577 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}] 14:34:27 INFO - PROCESS | 3836 | 1467322467579 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:27 INFO - PROCESS | 3836 | 1467322467652 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 14:34:27 INFO - PROCESS | 3836 | 1467322467658 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:27 INFO - PROCESS | 3836 | 1467322467659 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:27 INFO - PROCESS | 3836 | ++DOCSHELL 1314E400 == 26 [pid = 3836] [id = 28] 14:34:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (14352000) [pid = 3836] [serial = 80] [outer = 00000000] 14:34:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (17794000) [pid = 3836] [serial = 81] [outer = 14352000] 14:34:27 INFO - PROCESS | 3836 | 1467322467703 Marionette DEBUG loaded listener.js 14:34:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (177B2C00) [pid = 3836] [serial = 82] [outer = 14352000] 14:34:28 INFO - PROCESS | 3836 | 1467322468070 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]]]}] 14:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 535ms 14:34:28 INFO - PROCESS | 3836 | 1467322468103 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 14:34:28 INFO - PROCESS | 3836 | 1467322468104 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 14:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:34:28 INFO - PROCESS | 3836 | 1467322468107 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:34:28 INFO - PROCESS | 3836 | 1467322468109 Marionette TRACE conn3 <- [1,78,null,{}] 14:34:28 INFO - PROCESS | 3836 | 1467322468113 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}] 14:34:28 INFO - PROCESS | 3836 | 1467322468115 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:28 INFO - PROCESS | 3836 | 1467322468223 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 14:34:28 INFO - PROCESS | 3836 | 1467322468231 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:28 INFO - PROCESS | 3836 | 1467322468233 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:28 INFO - PROCESS | 3836 | ++DOCSHELL 16BC6400 == 27 [pid = 3836] [id = 29] 14:34:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16E4CC00) [pid = 3836] [serial = 83] [outer = 00000000] 14:34:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (17E99800) [pid = 3836] [serial = 84] [outer = 16E4CC00] 14:34:28 INFO - PROCESS | 3836 | 1467322468275 Marionette DEBUG loaded listener.js 14:34:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (17EB9C00) [pid = 3836] [serial = 85] [outer = 16E4CC00] 14:34:28 INFO - PROCESS | 3836 | 1467322468656 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]]]}] 14:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 599ms 14:34:28 INFO - PROCESS | 3836 | 1467322468705 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 14:34:28 INFO - PROCESS | 3836 | 1467322468707 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 14:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:34:28 INFO - PROCESS | 3836 | 1467322468710 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:34:28 INFO - PROCESS | 3836 | 1467322468712 Marionette TRACE conn3 <- [1,82,null,{}] 14:34:28 INFO - PROCESS | 3836 | 1467322468716 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}] 14:34:28 INFO - PROCESS | 3836 | 1467322468718 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:28 INFO - PROCESS | 3836 | 1467322468826 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 14:34:28 INFO - PROCESS | 3836 | 1467322468870 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:28 INFO - PROCESS | 3836 | 1467322468872 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:28 INFO - PROCESS | 3836 | ++DOCSHELL 11207C00 == 28 [pid = 3836] [id = 30] 14:34:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1328C000) [pid = 3836] [serial = 86] [outer = 00000000] 14:34:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1800B800) [pid = 3836] [serial = 87] [outer = 1328C000] 14:34:28 INFO - PROCESS | 3836 | 1467322468914 Marionette DEBUG loaded listener.js 14:34:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (18215C00) [pid = 3836] [serial = 88] [outer = 1328C000] 14:34:29 INFO - PROCESS | 3836 | 1467322469224 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]]]}] 14:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 599ms 14:34:29 INFO - PROCESS | 3836 | 1467322469308 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 14:34:29 INFO - PROCESS | 3836 | 1467322469310 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 14:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:34:29 INFO - PROCESS | 3836 | 1467322469313 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:34:29 INFO - PROCESS | 3836 | 1467322469316 Marionette TRACE conn3 <- [1,86,null,{}] 14:34:29 INFO - PROCESS | 3836 | 1467322469319 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}] 14:34:29 INFO - PROCESS | 3836 | 1467322469321 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:29 INFO - PROCESS | 3836 | 1467322469441 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 14:34:29 INFO - PROCESS | 3836 | 1467322469471 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:29 INFO - PROCESS | 3836 | 1467322469474 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:29 INFO - PROCESS | 3836 | ++DOCSHELL 16E4E800 == 29 [pid = 3836] [id = 31] 14:34:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (17855C00) [pid = 3836] [serial = 89] [outer = 00000000] 14:34:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19691800) [pid = 3836] [serial = 90] [outer = 17855C00] 14:34:29 INFO - PROCESS | 3836 | 1467322469525 Marionette DEBUG loaded listener.js 14:34:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (19B2E400) [pid = 3836] [serial = 91] [outer = 17855C00] 14:34:29 INFO - PROCESS | 3836 | 1467322469882 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]]]}] 14:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 598ms 14:34:29 INFO - PROCESS | 3836 | 1467322469910 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 14:34:29 INFO - PROCESS | 3836 | 1467322469912 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 14:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:34:29 INFO - PROCESS | 3836 | 1467322469915 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:34:29 INFO - PROCESS | 3836 | 1467322469917 Marionette TRACE conn3 <- [1,90,null,{}] 14:34:29 INFO - PROCESS | 3836 | 1467322469920 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}] 14:34:29 INFO - PROCESS | 3836 | 1467322469921 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:30 INFO - PROCESS | 3836 | 1467322470002 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 14:34:30 INFO - PROCESS | 3836 | 1467322470071 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:30 INFO - PROCESS | 3836 | 1467322470073 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:30 INFO - PROCESS | 3836 | ++DOCSHELL 13466400 == 30 [pid = 3836] [id = 32] 14:34:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (16BC8400) [pid = 3836] [serial = 92] [outer = 00000000] 14:34:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (19B63800) [pid = 3836] [serial = 93] [outer = 16BC8400] 14:34:30 INFO - PROCESS | 3836 | 1467322470120 Marionette DEBUG loaded listener.js 14:34:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (19B6BC00) [pid = 3836] [serial = 94] [outer = 16BC8400] 14:34:30 INFO - PROCESS | 3836 | 1467322470476 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]]]}] 14:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 599ms 14:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:34:30 INFO - PROCESS | 3836 | 1467322470513 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 14:34:30 INFO - PROCESS | 3836 | 1467322470516 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 14:34:30 INFO - PROCESS | 3836 | 1467322470520 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:34:30 INFO - PROCESS | 3836 | 1467322470523 Marionette TRACE conn3 <- [1,94,null,{}] 14:34:30 INFO - PROCESS | 3836 | 1467322470526 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}] 14:34:30 INFO - PROCESS | 3836 | 1467322470528 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:31 INFO - PROCESS | 3836 | 1467322471425 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 14:34:31 INFO - PROCESS | 3836 | 1467322471544 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:31 INFO - PROCESS | 3836 | 1467322471547 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:31 INFO - PROCESS | 3836 | ++DOCSHELL 10A07C00 == 31 [pid = 3836] [id = 33] 14:34:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (10A08000) [pid = 3836] [serial = 95] [outer = 00000000] 14:34:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (10A74800) [pid = 3836] [serial = 96] [outer = 10A08000] 14:34:31 INFO - PROCESS | 3836 | 1467322471604 Marionette DEBUG loaded listener.js 14:34:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (10E1DC00) [pid = 3836] [serial = 97] [outer = 10A08000] 14:34:32 INFO - PROCESS | 3836 | 1467322472010 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]]]}] 14:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1513ms 14:34:32 INFO - PROCESS | 3836 | 1467322472065 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 14:34:32 INFO - PROCESS | 3836 | 1467322472069 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 14:34:32 INFO - PROCESS | 3836 | 1467322472074 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:34:32 INFO - PROCESS | 3836 | 1467322472077 Marionette TRACE conn3 <- [1,98,null,{}] 14:34:32 INFO - PROCESS | 3836 | 1467322472082 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}] 14:34:32 INFO - PROCESS | 3836 | 1467322472084 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:32 INFO - PROCESS | 3836 | 1467322472190 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 14:34:32 INFO - PROCESS | 3836 | 1467322472196 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:32 INFO - PROCESS | 3836 | 1467322472198 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:32 INFO - PROCESS | 3836 | ++DOCSHELL 10F2B400 == 32 [pid = 3836] [id = 34] 14:34:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (11263800) [pid = 3836] [serial = 98] [outer = 00000000] 14:34:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (12DBFC00) [pid = 3836] [serial = 99] [outer = 11263800] 14:34:32 INFO - PROCESS | 3836 | 1467322472244 Marionette DEBUG loaded listener.js 14:34:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1310CC00) [pid = 3836] [serial = 100] [outer = 11263800] 14:34:32 INFO - PROCESS | 3836 | 1467322472658 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]]]}] 14:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1056ms 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1A6BD000) [pid = 3836] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1A5C2000) [pid = 3836] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (19DC1000) [pid = 3836] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (13D03800) [pid = 3836] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1B108C00) [pid = 3836] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1AE74000) [pid = 3836] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (19B79C00) [pid = 3836] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (19B34400) [pid = 3836] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (16CEA800) [pid = 3836] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (14352000) [pid = 3836] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (16E4CC00) [pid = 3836] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1328C000) [pid = 3836] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (17855C00) [pid = 3836] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1B291C00) [pid = 3836] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (104E6000) [pid = 3836] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1345B800) [pid = 3836] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (104E5800) [pid = 3836] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (114D4400) [pid = 3836] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (131E7000) [pid = 3836] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1434F800) [pid = 3836] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (14355800) [pid = 3836] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:34:33 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16689400) [pid = 3836] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:34:33 INFO - PROCESS | 3836 | 1467322473173 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 14:34:33 INFO - PROCESS | 3836 | 1467322473176 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 14:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:34:33 INFO - PROCESS | 3836 | 1467322473180 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:34:33 INFO - PROCESS | 3836 | 1467322473182 Marionette TRACE conn3 <- [1,102,null,{}] 14:34:33 INFO - PROCESS | 3836 | 1467322473186 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}] 14:34:33 INFO - PROCESS | 3836 | 1467322473188 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:33 INFO - PROCESS | 3836 | 1467322473269 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 14:34:33 INFO - PROCESS | 3836 | 1467322473279 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 3836 | 1467322473281 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:33 INFO - PROCESS | 3836 | ++DOCSHELL 1289EC00 == 33 [pid = 3836] [id = 35] 14:34:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (12D84400) [pid = 3836] [serial = 101] [outer = 00000000] 14:34:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (13134000) [pid = 3836] [serial = 102] [outer = 12D84400] 14:34:33 INFO - PROCESS | 3836 | 1467322473330 Marionette DEBUG loaded listener.js 14:34:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (131E0400) [pid = 3836] [serial = 103] [outer = 12D84400] 14:34:33 INFO - PROCESS | 3836 | 1467322473756 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]]]}] 14:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 631ms 14:34:33 INFO - PROCESS | 3836 | 1467322473816 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 14:34:33 INFO - PROCESS | 3836 | 1467322473819 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 14:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:34:33 INFO - PROCESS | 3836 | 1467322473829 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:34:33 INFO - PROCESS | 3836 | 1467322473833 Marionette TRACE conn3 <- [1,106,null,{}] 14:34:33 INFO - PROCESS | 3836 | 1467322473837 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}] 14:34:33 INFO - PROCESS | 3836 | 1467322473840 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:33 INFO - PROCESS | 3836 | 1467322473933 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 14:34:33 INFO - PROCESS | 3836 | 1467322473946 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 3836 | 1467322473948 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:33 INFO - PROCESS | 3836 | ++DOCSHELL 14320000 == 34 [pid = 3836] [id = 36] 14:34:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (14322000) [pid = 3836] [serial = 104] [outer = 00000000] 14:34:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (15010800) [pid = 3836] [serial = 105] [outer = 14322000] 14:34:34 INFO - PROCESS | 3836 | 1467322473991 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (158AD400) [pid = 3836] [serial = 106] [outer = 14322000] 14:34:34 INFO - PROCESS | 3836 | 1467322474383 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]]]}] 14:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 599ms 14:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:34:34 INFO - PROCESS | 3836 | 1467322474423 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 14:34:34 INFO - PROCESS | 3836 | 1467322474425 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 14:34:34 INFO - PROCESS | 3836 | 1467322474428 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:34:34 INFO - PROCESS | 3836 | 1467322474430 Marionette TRACE conn3 <- [1,110,null,{}] 14:34:34 INFO - PROCESS | 3836 | 1467322474433 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}] 14:34:34 INFO - PROCESS | 3836 | 1467322474435 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:34 INFO - PROCESS | 3836 | 1467322474515 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 14:34:34 INFO - PROCESS | 3836 | 1467322474520 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:34 INFO - PROCESS | 3836 | 1467322474522 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:34 INFO - PROCESS | 3836 | ++DOCSHELL 1500E400 == 35 [pid = 3836] [id = 37] 14:34:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (15D0D000) [pid = 3836] [serial = 107] [outer = 00000000] 14:34:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (16461800) [pid = 3836] [serial = 108] [outer = 15D0D000] 14:34:34 INFO - PROCESS | 3836 | 1467322474567 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16AF0000) [pid = 3836] [serial = 109] [outer = 15D0D000] 14:34:35 INFO - PROCESS | 3836 | 1467322475011 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]]]}] 14:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 14:34:35 INFO - PROCESS | 3836 | 1467322475114 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 14:34:35 INFO - PROCESS | 3836 | 1467322475116 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 14:34:35 INFO - PROCESS | 3836 | 1467322475120 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:34:35 INFO - PROCESS | 3836 | 1467322475121 Marionette TRACE conn3 <- [1,114,null,{}] 14:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:34:35 INFO - PROCESS | 3836 | 1467322475124 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}] 14:34:35 INFO - PROCESS | 3836 | 1467322475126 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:35 INFO - PROCESS | 3836 | 1467322475241 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 14:34:35 INFO - PROCESS | 3836 | 1467322475332 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:35 INFO - PROCESS | 3836 | 1467322475335 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:35 INFO - PROCESS | 3836 | ++DOCSHELL 10A09800 == 36 [pid = 3836] [id = 38] 14:34:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (10A0A400) [pid = 3836] [serial = 110] [outer = 00000000] 14:34:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (10A77000) [pid = 3836] [serial = 111] [outer = 10A0A400] 14:34:35 INFO - PROCESS | 3836 | 1467322475392 Marionette DEBUG loaded listener.js 14:34:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (10E1C800) [pid = 3836] [serial = 112] [outer = 10A0A400] 14:34:35 INFO - PROCESS | 3836 | 1467322475969 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]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 898ms 14:34:36 INFO - PROCESS | 3836 | 1467322476008 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 3836 | 1467322476012 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 14:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:34:36 INFO - PROCESS | 3836 | 1467322476018 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 3836 | 1467322476021 Marionette TRACE conn3 <- [1,118,null,{}] 14:34:36 INFO - PROCESS | 3836 | 1467322476026 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}] 14:34:36 INFO - PROCESS | 3836 | 1467322476029 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:36 INFO - PROCESS | 3836 | 1467322476131 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 14:34:36 INFO - PROCESS | 3836 | 1467322476203 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:36 INFO - PROCESS | 3836 | 1467322476206 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:36 INFO - PROCESS | 3836 | ++DOCSHELL 1036EC00 == 37 [pid = 3836] [id = 39] 14:34:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (13133400) [pid = 3836] [serial = 113] [outer = 00000000] 14:34:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1393C800) [pid = 3836] [serial = 114] [outer = 13133400] 14:34:36 INFO - PROCESS | 3836 | 1467322476261 Marionette DEBUG loaded listener.js 14:34:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1434D400) [pid = 3836] [serial = 115] [outer = 13133400] 14:34:36 INFO - PROCESS | 3836 | 1467322476780 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]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 851ms 14:34:36 INFO - PROCESS | 3836 | 1467322476861 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 14:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:34:36 INFO - PROCESS | 3836 | 1467322476865 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 14:34:36 INFO - PROCESS | 3836 | 1467322476868 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 3836 | 1467322476871 Marionette TRACE conn3 <- [1,122,null,{}] 14:34:36 INFO - PROCESS | 3836 | 1467322476875 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}] 14:34:36 INFO - PROCESS | 3836 | 1467322476877 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:36 INFO - PROCESS | 3836 | 1467322476978 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 14:34:37 INFO - PROCESS | 3836 | 1467322477069 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:37 INFO - PROCESS | 3836 | 1467322477072 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:37 INFO - PROCESS | 3836 | ++DOCSHELL 17170800 == 38 [pid = 3836] [id = 40] 14:34:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (173A9000) [pid = 3836] [serial = 116] [outer = 00000000] 14:34:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1778C400) [pid = 3836] [serial = 117] [outer = 173A9000] 14:34:37 INFO - PROCESS | 3836 | 1467322477125 Marionette DEBUG loaded listener.js 14:34:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (177ACC00) [pid = 3836] [serial = 118] [outer = 173A9000] 14:34:37 INFO - PROCESS | 3836 | 1467322477612 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]]]}] 14:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 803ms 14:34:37 INFO - PROCESS | 3836 | 1467322477670 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 14:34:37 INFO - PROCESS | 3836 | 1467322477674 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 14:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:34:37 INFO - PROCESS | 3836 | 1467322477686 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:34:37 INFO - PROCESS | 3836 | 1467322477690 Marionette TRACE conn3 <- [1,126,null,{}] 14:34:37 INFO - PROCESS | 3836 | 1467322477694 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}] 14:34:37 INFO - PROCESS | 3836 | 1467322477697 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:37 INFO - PROCESS | 3836 | 1467322477807 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 14:34:37 INFO - PROCESS | 3836 | 1467322477890 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:37 INFO - PROCESS | 3836 | 1467322477892 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:37 INFO - PROCESS | 3836 | ++DOCSHELL 17EDF000 == 39 [pid = 3836] [id = 41] 14:34:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (17EE3800) [pid = 3836] [serial = 119] [outer = 00000000] 14:34:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1968F400) [pid = 3836] [serial = 120] [outer = 17EE3800] 14:34:37 INFO - PROCESS | 3836 | 1467322477944 Marionette DEBUG loaded listener.js 14:34:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (19694400) [pid = 3836] [serial = 121] [outer = 17EE3800] 14:34:38 INFO - PROCESS | 3836 | 1467322478429 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]]]}] 14:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 804ms 14:34:38 INFO - PROCESS | 3836 | 1467322478481 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 14:34:38 INFO - PROCESS | 3836 | 1467322478483 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 14:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:34:38 INFO - PROCESS | 3836 | 1467322478487 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:34:38 INFO - PROCESS | 3836 | 1467322478489 Marionette TRACE conn3 <- [1,130,null,{}] 14:34:38 INFO - PROCESS | 3836 | 1467322478492 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}] 14:34:38 INFO - PROCESS | 3836 | 1467322478495 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:38 INFO - PROCESS | 3836 | 1467322478591 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 14:34:38 INFO - PROCESS | 3836 | 1467322478679 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:38 INFO - PROCESS | 3836 | 1467322478681 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:38 INFO - PROCESS | 3836 | ++DOCSHELL 1120E000 == 40 [pid = 3836] [id = 42] 14:34:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (129F3400) [pid = 3836] [serial = 122] [outer = 00000000] 14:34:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (16E51C00) [pid = 3836] [serial = 123] [outer = 129F3400] 14:34:38 INFO - PROCESS | 3836 | 1467322478737 Marionette DEBUG loaded listener.js 14:34:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (17796400) [pid = 3836] [serial = 124] [outer = 129F3400] 14:34:39 INFO - PROCESS | 3836 | 1467322479377 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]]]}] 14:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 914ms 14:34:39 INFO - PROCESS | 3836 | 1467322479423 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 14:34:39 INFO - PROCESS | 3836 | 1467322479427 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 14:34:39 INFO - PROCESS | 3836 | 1467322479433 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:34:39 INFO - PROCESS | 3836 | 1467322479436 Marionette TRACE conn3 <- [1,134,null,{}] 14:34:39 INFO - PROCESS | 3836 | 1467322479441 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}] 14:34:39 INFO - PROCESS | 3836 | 1467322479444 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:39 INFO - PROCESS | 3836 | 1467322479541 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 14:34:39 INFO - PROCESS | 3836 | 1467322479628 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:39 INFO - PROCESS | 3836 | 1467322479632 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:39 INFO - PROCESS | 3836 | ++DOCSHELL 10A75800 == 41 [pid = 3836] [id = 43] 14:34:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (10A76400) [pid = 3836] [serial = 125] [outer = 00000000] 14:34:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (12821C00) [pid = 3836] [serial = 126] [outer = 10A76400] 14:34:39 INFO - PROCESS | 3836 | 1467322479681 Marionette DEBUG loaded listener.js 14:34:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (12D80000) [pid = 3836] [serial = 127] [outer = 10A76400] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 1500E400 == 40 [pid = 3836] [id = 37] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 14320000 == 39 [pid = 3836] [id = 36] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 1289EC00 == 38 [pid = 3836] [id = 35] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 10F2B400 == 37 [pid = 3836] [id = 34] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 10A07C00 == 36 [pid = 3836] [id = 33] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 16BC6400 == 35 [pid = 3836] [id = 29] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 17EDF000 == 34 [pid = 3836] [id = 41] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 1120E000 == 33 [pid = 3836] [id = 42] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 13466400 == 32 [pid = 3836] [id = 32] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 16E4E800 == 31 [pid = 3836] [id = 31] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 17170800 == 30 [pid = 3836] [id = 40] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 10A09800 == 29 [pid = 3836] [id = 38] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 11207C00 == 28 [pid = 3836] [id = 30] 14:34:40 INFO - PROCESS | 3836 | --DOCSHELL 1036EC00 == 27 [pid = 3836] [id = 39] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (16BC4400) [pid = 3836] [serial = 17] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (16CDFC00) [pid = 3836] [serial = 75] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (17171000) [pid = 3836] [serial = 78] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (17794000) [pid = 3836] [serial = 81] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (17E99800) [pid = 3836] [serial = 84] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1800B800) [pid = 3836] [serial = 87] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (19691800) [pid = 3836] [serial = 90] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1B629400) [pid = 3836] [serial = 51] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (10E24C00) [pid = 3836] [serial = 54] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (13C8BC00) [pid = 3836] [serial = 57] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (10E1CC00) [pid = 3836] [serial = 60] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (10F21000) [pid = 3836] [serial = 61] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (12D7E400) [pid = 3836] [serial = 63] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (13032400) [pid = 3836] [serial = 64] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (13466800) [pid = 3836] [serial = 66] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1580B400) [pid = 3836] [serial = 69] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (158AA000) [pid = 3836] [serial = 70] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (15D0EC00) [pid = 3836] [serial = 72] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (15D0F400) [pid = 3836] [serial = 73] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (16CE6800) [pid = 3836] [serial = 76] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1769A400) [pid = 3836] [serial = 79] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (177B2C00) [pid = 3836] [serial = 82] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (11CD2800) [pid = 3836] [serial = 55] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (17EB9C00) [pid = 3836] [serial = 85] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (13C90400) [pid = 3836] [serial = 67] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (18215C00) [pid = 3836] [serial = 88] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (14318000) [pid = 3836] [serial = 58] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1B809C00) [pid = 3836] [serial = 52] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (19B2E400) [pid = 3836] [serial = 91] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (19B63800) [pid = 3836] [serial = 93] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16D99400) [pid = 3836] [serial = 14] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (14319400) [pid = 3836] [serial = 9] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1431EC00) [pid = 3836] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1281C400) [pid = 3836] [serial = 4] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1B292000) [pid = 3836] [serial = 42] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1B292800) [pid = 3836] [serial = 43] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1B10E000) [pid = 3836] [serial = 39] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1B112800) [pid = 3836] [serial = 40] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (1AE67400) [pid = 3836] [serial = 36] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (1AE6B800) [pid = 3836] [serial = 37] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (19B6B400) [pid = 3836] [serial = 33] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (19B6FC00) [pid = 3836] [serial = 34] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (1ABD0000) [pid = 3836] [serial = 30] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (1ADC4C00) [pid = 3836] [serial = 31] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (1ADBCC00) [pid = 3836] [serial = 28] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (1ABD1C00) [pid = 3836] [serial = 27] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (1A126000) [pid = 3836] [serial = 24] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (17EB7000) [pid = 3836] [serial = 21] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (17EBB400) [pid = 3836] [serial = 22] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (1B4BBC00) [pid = 3836] [serial = 45] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | --DOMWINDOW == 54 (1B4C6400) [pid = 3836] [serial = 48] [outer = 00000000] [url = about:blank] 14:34:40 INFO - PROCESS | 3836 | 1467322480648 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]]]}] 14:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1261ms 14:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:34:40 INFO - PROCESS | 3836 | 1467322480691 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 14:34:40 INFO - PROCESS | 3836 | 1467322480695 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 14:34:40 INFO - PROCESS | 3836 | 1467322480699 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:34:40 INFO - PROCESS | 3836 | 1467322480702 Marionette TRACE conn3 <- [1,138,null,{}] 14:34:40 INFO - PROCESS | 3836 | 1467322480707 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}] 14:34:40 INFO - PROCESS | 3836 | 1467322480710 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:40 INFO - PROCESS | 3836 | 1467322480801 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 14:34:40 INFO - PROCESS | 3836 | 1467322480872 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:40 INFO - PROCESS | 3836 | 1467322480875 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:40 INFO - PROCESS | 3836 | ++DOCSHELL 10F23400 == 28 [pid = 3836] [id = 44] 14:34:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (11207400) [pid = 3836] [serial = 128] [outer = 00000000] 14:34:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (11C3D400) [pid = 3836] [serial = 129] [outer = 11207400] 14:34:40 INFO - PROCESS | 3836 | 1467322480922 Marionette DEBUG loaded listener.js 14:34:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (1281BC00) [pid = 3836] [serial = 130] [outer = 11207400] 14:34:41 INFO - PROCESS | 3836 | 1467322481303 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]]]}] 14:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 14:34:41 INFO - PROCESS | 3836 | 1467322481334 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 14:34:41 INFO - PROCESS | 3836 | 1467322481339 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 14:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:34:41 INFO - PROCESS | 3836 | 1467322481351 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:34:41 INFO - PROCESS | 3836 | 1467322481354 Marionette TRACE conn3 <- [1,142,null,{}] 14:34:41 INFO - PROCESS | 3836 | 1467322481358 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}] 14:34:41 INFO - PROCESS | 3836 | 1467322481360 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:41 INFO - PROCESS | 3836 | 1467322481445 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 14:34:41 INFO - PROCESS | 3836 | 1467322481452 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:41 INFO - PROCESS | 3836 | 1467322481454 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:41 INFO - PROCESS | 3836 | ++DOCSHELL 130A0C00 == 29 [pid = 3836] [id = 45] 14:34:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (130A3000) [pid = 3836] [serial = 131] [outer = 00000000] 14:34:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (13930000) [pid = 3836] [serial = 132] [outer = 130A3000] 14:34:41 INFO - PROCESS | 3836 | 1467322481501 Marionette DEBUG loaded listener.js 14:34:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (13C89C00) [pid = 3836] [serial = 133] [outer = 130A3000] 14:34:41 INFO - PROCESS | 3836 | 1467322481924 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]]]}] 14:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 599ms 14:34:41 INFO - PROCESS | 3836 | 1467322481941 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 14:34:41 INFO - PROCESS | 3836 | 1467322481943 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 14:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:34:41 INFO - PROCESS | 3836 | 1467322481947 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:34:41 INFO - PROCESS | 3836 | 1467322481950 Marionette TRACE conn3 <- [1,146,null,{}] 14:34:42 INFO - PROCESS | 3836 | 1467322481961 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}] 14:34:42 INFO - PROCESS | 3836 | 1467322481966 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:42 INFO - PROCESS | 3836 | 1467322482046 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 14:34:42 INFO - PROCESS | 3836 | 1467322482053 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:42 INFO - PROCESS | 3836 | 1467322482056 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:42 INFO - PROCESS | 3836 | ++DOCSHELL 14351C00 == 30 [pid = 3836] [id = 46] 14:34:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (14353400) [pid = 3836] [serial = 134] [outer = 00000000] 14:34:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (15010400) [pid = 3836] [serial = 135] [outer = 14353400] 14:34:42 INFO - PROCESS | 3836 | 1467322482106 Marionette DEBUG loaded listener.js 14:34:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (158AB000) [pid = 3836] [serial = 136] [outer = 14353400] 14:34:42 INFO - PROCESS | 3836 | 1467322482510 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]]]}] 14:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 598ms 14:34:42 INFO - PROCESS | 3836 | 1467322482544 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 14:34:42 INFO - PROCESS | 3836 | 1467322482546 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 14:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:34:42 INFO - PROCESS | 3836 | 1467322482559 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:34:42 INFO - PROCESS | 3836 | 1467322482561 Marionette TRACE conn3 <- [1,150,null,{}] 14:34:42 INFO - PROCESS | 3836 | 1467322482579 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}] 14:34:42 INFO - PROCESS | 3836 | 1467322482581 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:42 INFO - PROCESS | 3836 | 1467322482733 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 14:34:42 INFO - PROCESS | 3836 | 1467322482738 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:42 INFO - PROCESS | 3836 | 1467322482740 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:42 INFO - PROCESS | 3836 | ++DOCSHELL 158A9C00 == 31 [pid = 3836] [id = 47] 14:34:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (158B4C00) [pid = 3836] [serial = 137] [outer = 00000000] 14:34:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (16460400) [pid = 3836] [serial = 138] [outer = 158B4C00] 14:34:42 INFO - PROCESS | 3836 | 1467322482786 Marionette DEBUG loaded listener.js 14:34:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (16BC7400) [pid = 3836] [serial = 139] [outer = 158B4C00] 14:34:43 INFO - PROCESS | 3836 | 1467322483195 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]]]}] 14:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 646ms 14:34:43 INFO - PROCESS | 3836 | 1467322483229 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 14:34:43 INFO - PROCESS | 3836 | 1467322483231 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 14:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:34:43 INFO - PROCESS | 3836 | 1467322483235 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:34:43 INFO - PROCESS | 3836 | 1467322483236 Marionette TRACE conn3 <- [1,154,null,{}] 14:34:43 INFO - PROCESS | 3836 | 1467322483240 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}] 14:34:43 INFO - PROCESS | 3836 | 1467322483242 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:43 INFO - PROCESS | 3836 | 1467322483339 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 14:34:43 INFO - PROCESS | 3836 | 1467322483344 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:43 INFO - PROCESS | 3836 | 1467322483346 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:43 INFO - PROCESS | 3836 | ++DOCSHELL 1645F000 == 32 [pid = 3836] [id = 48] 14:34:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (16CE5400) [pid = 3836] [serial = 140] [outer = 00000000] 14:34:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1716A800) [pid = 3836] [serial = 141] [outer = 16CE5400] 14:34:43 INFO - PROCESS | 3836 | 1467322483389 Marionette DEBUG loaded listener.js 14:34:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1769A000) [pid = 3836] [serial = 142] [outer = 16CE5400] 14:34:43 INFO - PROCESS | 3836 | 1467322483833 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]]]}] 14:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 646ms 14:34:43 INFO - PROCESS | 3836 | 1467322483873 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 14:34:43 INFO - PROCESS | 3836 | 1467322483876 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 14:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:34:43 INFO - PROCESS | 3836 | 1467322483880 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:34:43 INFO - PROCESS | 3836 | 1467322483883 Marionette TRACE conn3 <- [1,158,null,{}] 14:34:43 INFO - PROCESS | 3836 | 1467322483887 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}] 14:34:43 INFO - PROCESS | 3836 | 1467322483894 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:44 INFO - PROCESS | 3836 | 1467322484022 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 14:34:44 INFO - PROCESS | 3836 | 1467322484071 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:44 INFO - PROCESS | 3836 | 1467322484073 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:44 INFO - PROCESS | 3836 | ++DOCSHELL 177B0C00 == 33 [pid = 3836] [id = 49] 14:34:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (17853C00) [pid = 3836] [serial = 143] [outer = 00000000] 14:34:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (17EBC000) [pid = 3836] [serial = 144] [outer = 17853C00] 14:34:44 INFO - PROCESS | 3836 | 1467322484118 Marionette DEBUG loaded listener.js 14:34:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (17ED8400) [pid = 3836] [serial = 145] [outer = 17853C00] 14:34:44 INFO - PROCESS | 3836 | 1467322484490 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]]]}] 14:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 646ms 14:34:44 INFO - PROCESS | 3836 | 1467322484517 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 14:34:44 INFO - PROCESS | 3836 | 1467322484519 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 14:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:34:44 INFO - PROCESS | 3836 | 1467322484522 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:34:44 INFO - PROCESS | 3836 | 1467322484532 Marionette TRACE conn3 <- [1,162,null,{}] 14:34:44 INFO - PROCESS | 3836 | 1467322484536 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}] 14:34:44 INFO - PROCESS | 3836 | 1467322484538 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:44 INFO - PROCESS | 3836 | 1467322484634 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 14:34:44 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (15D0D000) [pid = 3836] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:34:44 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (11263800) [pid = 3836] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:34:44 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (12D84400) [pid = 3836] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:34:44 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (14322000) [pid = 3836] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:34:44 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (10A08000) [pid = 3836] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:34:44 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (16BC8400) [pid = 3836] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:34:44 INFO - PROCESS | 3836 | 1467322484760 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:44 INFO - PROCESS | 3836 | 1467322484762 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:44 INFO - PROCESS | 3836 | ++DOCSHELL 10A08000 == 34 [pid = 3836] [id = 50] 14:34:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (10A0FC00) [pid = 3836] [serial = 146] [outer = 00000000] 14:34:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (12BD5000) [pid = 3836] [serial = 147] [outer = 10A0FC00] 14:34:44 INFO - PROCESS | 3836 | 1467322484806 Marionette DEBUG loaded listener.js 14:34:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (131E9C00) [pid = 3836] [serial = 148] [outer = 10A0FC00] 14:34:45 INFO - PROCESS | 3836 | 1467322485144 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]]]}] 14:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 662ms 14:34:45 INFO - PROCESS | 3836 | 1467322485181 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 14:34:45 INFO - PROCESS | 3836 | 1467322485183 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 14:34:45 INFO - PROCESS | 3836 | 1467322485186 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:34:45 INFO - PROCESS | 3836 | 1467322485188 Marionette TRACE conn3 <- [1,166,null,{}] 14:34:45 INFO - PROCESS | 3836 | 1467322485191 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}] 14:34:45 INFO - PROCESS | 3836 | 1467322485193 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:45 INFO - PROCESS | 3836 | 1467322485266 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 14:34:45 INFO - PROCESS | 3836 | 1467322485271 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:45 INFO - PROCESS | 3836 | 1467322485273 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:45 INFO - PROCESS | 3836 | ++DOCSHELL 14322000 == 35 [pid = 3836] [id = 51] 14:34:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1580AC00) [pid = 3836] [serial = 149] [outer = 00000000] 14:34:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (19974000) [pid = 3836] [serial = 150] [outer = 1580AC00] 14:34:45 INFO - PROCESS | 3836 | 1467322485315 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (19975400) [pid = 3836] [serial = 151] [outer = 1580AC00] 14:34:45 INFO - PROCESS | 3836 | 1467322485706 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]]]}] 14:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 599ms 14:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:34:45 INFO - PROCESS | 3836 | 1467322485783 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 14:34:45 INFO - PROCESS | 3836 | 1467322485785 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 14:34:45 INFO - PROCESS | 3836 | 1467322485788 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:34:45 INFO - PROCESS | 3836 | 1467322485790 Marionette TRACE conn3 <- [1,170,null,{}] 14:34:45 INFO - PROCESS | 3836 | 1467322485793 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}] 14:34:45 INFO - PROCESS | 3836 | 1467322485795 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:45 INFO - PROCESS | 3836 | 1467322485869 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 14:34:45 INFO - PROCESS | 3836 | 1467322485874 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:45 INFO - PROCESS | 3836 | 1467322485876 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:45 INFO - PROCESS | 3836 | ++DOCSHELL 14351800 == 36 [pid = 3836] [id = 52] 14:34:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (19B31000) [pid = 3836] [serial = 152] [outer = 00000000] 14:34:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (19B36000) [pid = 3836] [serial = 153] [outer = 19B31000] 14:34:45 INFO - PROCESS | 3836 | 1467322485925 Marionette DEBUG loaded listener.js 14:34:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (19B37800) [pid = 3836] [serial = 154] [outer = 19B31000] 14:34:46 INFO - PROCESS | 3836 | 1467322486304 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]]]}] 14:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 536ms 14:34:46 INFO - PROCESS | 3836 | 1467322486334 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 14:34:46 INFO - PROCESS | 3836 | 1467322486336 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 14:34:46 INFO - PROCESS | 3836 | 1467322486339 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:34:46 INFO - PROCESS | 3836 | 1467322486341 Marionette TRACE conn3 <- [1,174,null,{}] 14:34:46 INFO - PROCESS | 3836 | 1467322486345 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}] 14:34:46 INFO - PROCESS | 3836 | 1467322486346 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:46 INFO - PROCESS | 3836 | 1467322486513 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 14:34:46 INFO - PROCESS | 3836 | 1467322486520 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:46 INFO - PROCESS | 3836 | 1467322486522 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:46 INFO - PROCESS | 3836 | ++DOCSHELL 10A04800 == 37 [pid = 3836] [id = 53] 14:34:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (10A08C00) [pid = 3836] [serial = 155] [outer = 00000000] 14:34:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19B6CC00) [pid = 3836] [serial = 156] [outer = 10A08C00] 14:34:46 INFO - PROCESS | 3836 | 1467322486564 Marionette DEBUG loaded listener.js 14:34:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19B70400) [pid = 3836] [serial = 157] [outer = 10A08C00] 14:34:47 INFO - PROCESS | 3836 | 1467322487053 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]]]}] 14:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 741ms 14:34:47 INFO - PROCESS | 3836 | 1467322487114 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 14:34:47 INFO - PROCESS | 3836 | 1467322487118 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 14:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:34:47 INFO - PROCESS | 3836 | 1467322487123 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:34:47 INFO - PROCESS | 3836 | 1467322487126 Marionette TRACE conn3 <- [1,178,null,{}] 14:34:47 INFO - PROCESS | 3836 | 1467322487133 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}] 14:34:47 INFO - PROCESS | 3836 | 1467322487136 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:47 INFO - PROCESS | 3836 | 1467322487295 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 14:34:47 INFO - PROCESS | 3836 | 1467322487384 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:47 INFO - PROCESS | 3836 | 1467322487387 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:47 INFO - PROCESS | 3836 | ++DOCSHELL 10561400 == 38 [pid = 3836] [id = 54] 14:34:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (10A01C00) [pid = 3836] [serial = 158] [outer = 00000000] 14:34:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (129EC400) [pid = 3836] [serial = 159] [outer = 10A01C00] 14:34:47 INFO - PROCESS | 3836 | 1467322487442 Marionette DEBUG loaded listener.js 14:34:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (13125C00) [pid = 3836] [serial = 160] [outer = 10A01C00] 14:34:48 INFO - PROCESS | 3836 | 1467322488073 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]]]}] 14:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1009ms 14:34:48 INFO - PROCESS | 3836 | 1467322488127 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 14:34:48 INFO - PROCESS | 3836 | 1467322488132 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 14:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:34:48 INFO - PROCESS | 3836 | 1467322488138 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:34:48 INFO - PROCESS | 3836 | 1467322488141 Marionette TRACE conn3 <- [1,182,null,{}] 14:34:48 INFO - PROCESS | 3836 | 1467322488145 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}] 14:34:48 INFO - PROCESS | 3836 | 1467322488148 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:48 INFO - PROCESS | 3836 | 1467322488267 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 14:34:48 INFO - PROCESS | 3836 | 1467322488340 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:48 INFO - PROCESS | 3836 | 1467322488343 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:48 INFO - PROCESS | 3836 | ++DOCSHELL 13D0DC00 == 39 [pid = 3836] [id = 55] 14:34:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (14319C00) [pid = 3836] [serial = 161] [outer = 00000000] 14:34:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (14356400) [pid = 3836] [serial = 162] [outer = 14319C00] 14:34:48 INFO - PROCESS | 3836 | 1467322488398 Marionette DEBUG loaded listener.js 14:34:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (15D13C00) [pid = 3836] [serial = 163] [outer = 14319C00] 14:34:49 INFO - PROCESS | 3836 | --DOCSHELL 14351800 == 38 [pid = 3836] [id = 52] 14:34:49 INFO - PROCESS | 3836 | --DOCSHELL 14322000 == 37 [pid = 3836] [id = 51] 14:34:49 INFO - PROCESS | 3836 | --DOCSHELL 10A08000 == 36 [pid = 3836] [id = 50] 14:34:49 INFO - PROCESS | 3836 | --DOCSHELL 177B0C00 == 35 [pid = 3836] [id = 49] 14:34:49 INFO - PROCESS | 3836 | --DOCSHELL 1645F000 == 34 [pid = 3836] [id = 48] 14:34:49 INFO - PROCESS | 3836 | --DOCSHELL 158A9C00 == 33 [pid = 3836] [id = 47] 14:34:49 INFO - PROCESS | 3836 | --DOCSHELL 14351C00 == 32 [pid = 3836] [id = 46] 14:34:49 INFO - PROCESS | 3836 | --DOCSHELL 130A0C00 == 31 [pid = 3836] [id = 45] 14:34:49 INFO - PROCESS | 3836 | --DOCSHELL 10F23400 == 30 [pid = 3836] [id = 44] 14:34:49 INFO - PROCESS | 3836 | --DOCSHELL 10A75800 == 29 [pid = 3836] [id = 43] 14:34:49 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (19B6BC00) [pid = 3836] [serial = 94] [outer = 00000000] [url = about:blank] 14:34:49 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16461800) [pid = 3836] [serial = 108] [outer = 00000000] [url = about:blank] 14:34:49 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (12DBFC00) [pid = 3836] [serial = 99] [outer = 00000000] [url = about:blank] 14:34:49 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (13134000) [pid = 3836] [serial = 102] [outer = 00000000] [url = about:blank] 14:34:49 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (158AD400) [pid = 3836] [serial = 106] [outer = 00000000] [url = about:blank] 14:34:49 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1310CC00) [pid = 3836] [serial = 100] [outer = 00000000] [url = about:blank] 14:34:49 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (131E0400) [pid = 3836] [serial = 103] [outer = 00000000] [url = about:blank] 14:34:49 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (10E1DC00) [pid = 3836] [serial = 97] [outer = 00000000] [url = about:blank] 14:34:49 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10A74800) [pid = 3836] [serial = 96] [outer = 00000000] [url = about:blank] 14:34:49 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16AF0000) [pid = 3836] [serial = 109] [outer = 00000000] [url = about:blank] 14:34:49 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (15010800) [pid = 3836] [serial = 105] [outer = 00000000] [url = about:blank] 14:34:49 INFO - PROCESS | 3836 | 1467322489234 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]]]}] 14:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1150ms 14:34:49 INFO - PROCESS | 3836 | 1467322489281 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 14:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:34:49 INFO - PROCESS | 3836 | 1467322489285 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 14:34:49 INFO - PROCESS | 3836 | 1467322489290 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:34:49 INFO - PROCESS | 3836 | 1467322489292 Marionette TRACE conn3 <- [1,186,null,{}] 14:34:49 INFO - PROCESS | 3836 | 1467322489297 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}] 14:34:49 INFO - PROCESS | 3836 | 1467322489300 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:49 INFO - PROCESS | 3836 | 1467322489383 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 14:34:49 INFO - PROCESS | 3836 | 1467322489389 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:49 INFO - PROCESS | 3836 | 1467322489394 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:49 INFO - PROCESS | 3836 | ++DOCSHELL 10E1DC00 == 30 [pid = 3836] [id = 56] 14:34:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10E1E400) [pid = 3836] [serial = 164] [outer = 00000000] 14:34:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (114C9800) [pid = 3836] [serial = 165] [outer = 10E1E400] 14:34:49 INFO - PROCESS | 3836 | 1467322489445 Marionette DEBUG loaded listener.js 14:34:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1291B800) [pid = 3836] [serial = 166] [outer = 10E1E400] 14:34:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (13126400) [pid = 3836] [serial = 167] [outer = 1B4B9400] 14:34:49 INFO - PROCESS | 3836 | 1467322489909 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]]]}] 14:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 14:34:49 INFO - PROCESS | 3836 | 1467322489926 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 14:34:49 INFO - PROCESS | 3836 | 1467322489930 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 14:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:34:49 INFO - PROCESS | 3836 | 1467322489937 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:34:49 INFO - PROCESS | 3836 | 1467322489940 Marionette TRACE conn3 <- [1,190,null,{}] 14:34:49 INFO - PROCESS | 3836 | 1467322489943 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}] 14:34:49 INFO - PROCESS | 3836 | 1467322489946 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:50 INFO - PROCESS | 3836 | 1467322490062 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 14:34:50 INFO - PROCESS | 3836 | 1467322490071 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:50 INFO - PROCESS | 3836 | 1467322490073 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:50 INFO - PROCESS | 3836 | ++DOCSHELL 131E2400 == 31 [pid = 3836] [id = 57] 14:34:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (13C90C00) [pid = 3836] [serial = 168] [outer = 00000000] 14:34:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (14318C00) [pid = 3836] [serial = 169] [outer = 13C90C00] 14:34:50 INFO - PROCESS | 3836 | 1467322490166 Marionette DEBUG loaded listener.js 14:34:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (14351800) [pid = 3836] [serial = 170] [outer = 13C90C00] 14:34:50 INFO - PROCESS | 3836 | 1467322490574 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]]]}] 14:34:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 646ms 14:34:50 INFO - PROCESS | 3836 | 1467322490605 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 14:34:50 INFO - PROCESS | 3836 | 1467322490607 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 14:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:34:50 INFO - PROCESS | 3836 | 1467322490611 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:34:50 INFO - PROCESS | 3836 | 1467322490614 Marionette TRACE conn3 <- [1,194,null,{}] 14:34:50 INFO - PROCESS | 3836 | 1467322490625 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}] 14:34:50 INFO - PROCESS | 3836 | 1467322490629 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:50 INFO - PROCESS | 3836 | 1467322490713 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 14:34:50 INFO - PROCESS | 3836 | 1467322490720 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:50 INFO - PROCESS | 3836 | 1467322490723 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:50 INFO - PROCESS | 3836 | ++DOCSHELL 1645E000 == 32 [pid = 3836] [id = 58] 14:34:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1645FC00) [pid = 3836] [serial = 171] [outer = 00000000] 14:34:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16BC8400) [pid = 3836] [serial = 172] [outer = 1645FC00] 14:34:50 INFO - PROCESS | 3836 | 1467322490769 Marionette DEBUG loaded listener.js 14:34:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16E4E800) [pid = 3836] [serial = 173] [outer = 1645FC00] 14:34:51 INFO - PROCESS | 3836 | 1467322491202 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]]]}] 14:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 646ms 14:34:51 INFO - PROCESS | 3836 | 1467322491248 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 14:34:51 INFO - PROCESS | 3836 | 1467322491251 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 14:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:34:51 INFO - PROCESS | 3836 | 1467322491255 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:34:51 INFO - PROCESS | 3836 | 1467322491256 Marionette TRACE conn3 <- [1,198,null,{}] 14:34:51 INFO - PROCESS | 3836 | 1467322491260 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}] 14:34:51 INFO - PROCESS | 3836 | 1467322491261 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:51 INFO - PROCESS | 3836 | 1467322491344 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 14:34:51 INFO - PROCESS | 3836 | 1467322491351 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:51 INFO - PROCESS | 3836 | 1467322491354 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:51 INFO - PROCESS | 3836 | ++DOCSHELL 1778F800 == 33 [pid = 3836] [id = 59] 14:34:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (17797000) [pid = 3836] [serial = 174] [outer = 00000000] 14:34:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (17E96800) [pid = 3836] [serial = 175] [outer = 17797000] 14:34:51 INFO - PROCESS | 3836 | 1467322491397 Marionette DEBUG loaded listener.js 14:34:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (17EBB400) [pid = 3836] [serial = 176] [outer = 17797000] 14:34:51 INFO - PROCESS | 3836 | 1467322491839 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]]]}] 14:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 646ms 14:34:51 INFO - PROCESS | 3836 | 1467322491891 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 14:34:51 INFO - PROCESS | 3836 | 1467322491893 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 14:34:51 INFO - PROCESS | 3836 | 1467322491897 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:34:51 INFO - PROCESS | 3836 | 1467322491898 Marionette TRACE conn3 <- [1,202,null,{}] 14:34:51 INFO - PROCESS | 3836 | 1467322491902 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}] 14:34:51 INFO - PROCESS | 3836 | 1467322491904 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:52 INFO - PROCESS | 3836 | 1467322492005 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 14:34:52 INFO - PROCESS | 3836 | 1467322492012 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:52 INFO - PROCESS | 3836 | 1467322492015 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:52 INFO - PROCESS | 3836 | ++DOCSHELL 1345E000 == 34 [pid = 3836] [id = 60] 14:34:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (17852000) [pid = 3836] [serial = 177] [outer = 00000000] 14:34:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (18216400) [pid = 3836] [serial = 178] [outer = 17852000] 14:34:52 INFO - PROCESS | 3836 | 1467322492058 Marionette DEBUG loaded listener.js 14:34:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (18214000) [pid = 3836] [serial = 179] [outer = 17852000] 14:34:52 INFO - PROCESS | 3836 | 1467322492489 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]]]}] 14:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 14:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:34:52 INFO - PROCESS | 3836 | 1467322492535 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 14:34:52 INFO - PROCESS | 3836 | 1467322492537 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 14:34:52 INFO - PROCESS | 3836 | 1467322492540 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:34:52 INFO - PROCESS | 3836 | 1467322492542 Marionette TRACE conn3 <- [1,206,null,{}] 14:34:52 INFO - PROCESS | 3836 | 1467322492545 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}] 14:34:52 INFO - PROCESS | 3836 | 1467322492551 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:52 INFO - PROCESS | 3836 | 1467322492677 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 14:34:52 INFO - PROCESS | 3836 | 1467322492759 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:52 INFO - PROCESS | 3836 | 1467322492761 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:52 INFO - PROCESS | 3836 | ++DOCSHELL 19B77000 == 35 [pid = 3836] [id = 61] 14:34:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19B77400) [pid = 3836] [serial = 180] [outer = 00000000] 14:34:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (19DB7000) [pid = 3836] [serial = 181] [outer = 19B77400] 14:34:52 INFO - PROCESS | 3836 | 1467322492804 Marionette DEBUG loaded listener.js 14:34:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (19B78C00) [pid = 3836] [serial = 182] [outer = 19B77400] 14:34:53 INFO - PROCESS | 3836 | 1467322493195 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]]]}] 14:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 693ms 14:34:53 INFO - PROCESS | 3836 | 1467322493240 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 14:34:53 INFO - PROCESS | 3836 | 1467322493242 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 14:34:53 INFO - PROCESS | 3836 | 1467322493245 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:34:53 INFO - PROCESS | 3836 | 1467322493247 Marionette TRACE conn3 <- [1,210,null,{}] 14:34:53 INFO - PROCESS | 3836 | 1467322493251 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}] 14:34:53 INFO - PROCESS | 3836 | 1467322493253 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:53 INFO - PROCESS | 3836 | 1467322493353 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 14:34:53 INFO - PROCESS | 3836 | 1467322493358 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:53 INFO - PROCESS | 3836 | 1467322493360 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:53 INFO - PROCESS | 3836 | ++DOCSHELL 19DBD000 == 36 [pid = 3836] [id = 62] 14:34:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (19DBF400) [pid = 3836] [serial = 183] [outer = 00000000] 14:34:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (19F6F400) [pid = 3836] [serial = 184] [outer = 19DBF400] 14:34:53 INFO - PROCESS | 3836 | 1467322493402 Marionette DEBUG loaded listener.js 14:34:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (19F74C00) [pid = 3836] [serial = 185] [outer = 19DBF400] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (17853C00) [pid = 3836] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (10A0A400) [pid = 3836] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (13133400) [pid = 3836] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (173A9000) [pid = 3836] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (17EE3800) [pid = 3836] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (129F3400) [pid = 3836] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (19B31000) [pid = 3836] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (10A0FC00) [pid = 3836] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1580AC00) [pid = 3836] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (158B4C00) [pid = 3836] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (16CE5400) [pid = 3836] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (10A76400) [pid = 3836] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (130A3000) [pid = 3836] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (11207400) [pid = 3836] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:34:53 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (14353400) [pid = 3836] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:34:53 INFO - PROCESS | 3836 | 1467322493890 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]]]}] 14:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 693ms 14:34:53 INFO - PROCESS | 3836 | 1467322493992 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 14:34:53 INFO - PROCESS | 3836 | 1467322493994 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 14:34:53 INFO - PROCESS | 3836 | 1467322493997 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:34:53 INFO - PROCESS | 3836 | 1467322493999 Marionette TRACE conn3 <- [1,214,null,{}] 14:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:34:54 INFO - PROCESS | 3836 | 1467322494003 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}] 14:34:54 INFO - PROCESS | 3836 | 1467322494005 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:54 INFO - PROCESS | 3836 | 1467322494126 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 14:34:54 INFO - PROCESS | 3836 | 1467322494182 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:54 INFO - PROCESS | 3836 | 1467322494184 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:54 INFO - PROCESS | 3836 | ++DOCSHELL 131E7000 == 37 [pid = 3836] [id = 63] 14:34:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (131E9400) [pid = 3836] [serial = 186] [outer = 00000000] 14:34:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16D9A800) [pid = 3836] [serial = 187] [outer = 131E9400] 14:34:54 INFO - PROCESS | 3836 | 1467322494227 Marionette DEBUG loaded listener.js 14:34:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17EB6400) [pid = 3836] [serial = 188] [outer = 131E9400] 14:34:54 INFO - PROCESS | 3836 | 1467322494538 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]]]}] 14:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 599ms 14:34:54 INFO - PROCESS | 3836 | 1467322494598 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 14:34:54 INFO - PROCESS | 3836 | 1467322494600 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 14:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:34:54 INFO - PROCESS | 3836 | 1467322494612 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:34:54 INFO - PROCESS | 3836 | 1467322494614 Marionette TRACE conn3 <- [1,218,null,{}] 14:34:54 INFO - PROCESS | 3836 | 1467322494617 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}] 14:34:54 INFO - PROCESS | 3836 | 1467322494619 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:54 INFO - PROCESS | 3836 | 1467322494694 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 14:34:54 INFO - PROCESS | 3836 | 1467322494699 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:54 INFO - PROCESS | 3836 | 1467322494701 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:54 INFO - PROCESS | 3836 | ++DOCSHELL 1645C000 == 38 [pid = 3836] [id = 64] 14:34:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (17EB5800) [pid = 3836] [serial = 189] [outer = 00000000] 14:34:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19DC2800) [pid = 3836] [serial = 190] [outer = 17EB5800] 14:34:54 INFO - PROCESS | 3836 | 1467322494744 Marionette DEBUG loaded listener.js 14:34:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1A12F400) [pid = 3836] [serial = 191] [outer = 17EB5800] 14:34:55 INFO - PROCESS | 3836 | 1467322495134 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]]]}] 14:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 552ms 14:34:55 INFO - PROCESS | 3836 | 1467322495160 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 14:34:55 INFO - PROCESS | 3836 | 1467322495163 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 14:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:34:55 INFO - PROCESS | 3836 | 1467322495167 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:34:55 INFO - PROCESS | 3836 | 1467322495170 Marionette TRACE conn3 <- [1,222,null,{}] 14:34:55 INFO - PROCESS | 3836 | 1467322495174 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}] 14:34:55 INFO - PROCESS | 3836 | 1467322495176 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:55 INFO - PROCESS | 3836 | 1467322495286 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 14:34:55 INFO - PROCESS | 3836 | 1467322495293 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:55 INFO - PROCESS | 3836 | 1467322495295 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:55 INFO - PROCESS | 3836 | ++DOCSHELL 16E4CC00 == 39 [pid = 3836] [id = 65] 14:34:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19B78400) [pid = 3836] [serial = 192] [outer = 00000000] 14:34:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1A486400) [pid = 3836] [serial = 193] [outer = 19B78400] 14:34:55 INFO - PROCESS | 3836 | 1467322495337 Marionette DEBUG loaded listener.js 14:34:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1A481800) [pid = 3836] [serial = 194] [outer = 19B78400] 14:34:55 INFO - PROCESS | 3836 | 1467322495720 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]]]}] 14:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 599ms 14:34:55 INFO - PROCESS | 3836 | 1467322495762 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 14:34:55 INFO - PROCESS | 3836 | 1467322495764 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 14:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:34:55 INFO - PROCESS | 3836 | 1467322495767 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:34:55 INFO - PROCESS | 3836 | 1467322495769 Marionette TRACE conn3 <- [1,226,null,{}] 14:34:55 INFO - PROCESS | 3836 | 1467322495815 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}] 14:34:55 INFO - PROCESS | 3836 | 1467322495818 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:55 INFO - PROCESS | 3836 | 1467322495921 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 14:34:56 INFO - PROCESS | 3836 | 1467322496043 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:56 INFO - PROCESS | 3836 | 1467322496047 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:56 INFO - PROCESS | 3836 | ++DOCSHELL 10A81000 == 40 [pid = 3836] [id = 66] 14:34:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (10E1BC00) [pid = 3836] [serial = 195] [outer = 00000000] 14:34:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (10F25000) [pid = 3836] [serial = 196] [outer = 10E1BC00] 14:34:56 INFO - PROCESS | 3836 | 1467322496103 Marionette DEBUG loaded listener.js 14:34:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (129AE400) [pid = 3836] [serial = 197] [outer = 10E1BC00] 14:34:56 INFO - PROCESS | 3836 | 1467322496678 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]]]}] 14:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 929ms 14:34:56 INFO - PROCESS | 3836 | 1467322496693 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 14:34:56 INFO - PROCESS | 3836 | 1467322496697 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 14:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:34:56 INFO - PROCESS | 3836 | 1467322496717 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:34:56 INFO - PROCESS | 3836 | 1467322496720 Marionette TRACE conn3 <- [1,230,null,{}] 14:34:56 INFO - PROCESS | 3836 | 1467322496726 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}] 14:34:56 INFO - PROCESS | 3836 | 1467322496729 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:56 INFO - PROCESS | 3836 | 1467322496836 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 14:34:56 INFO - PROCESS | 3836 | 1467322496929 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:56 INFO - PROCESS | 3836 | 1467322496935 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:56 INFO - PROCESS | 3836 | ++DOCSHELL 13C97800 == 41 [pid = 3836] [id = 67] 14:34:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (13D01400) [pid = 3836] [serial = 198] [outer = 00000000] 14:34:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (15D78400) [pid = 3836] [serial = 199] [outer = 13D01400] 14:34:57 INFO - PROCESS | 3836 | 1467322496991 Marionette DEBUG loaded listener.js 14:34:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (16AE5000) [pid = 3836] [serial = 200] [outer = 13D01400] 14:34:57 INFO - PROCESS | 3836 | 1467322497527 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]]]}] 14:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 851ms 14:34:57 INFO - PROCESS | 3836 | 1467322497562 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 14:34:57 INFO - PROCESS | 3836 | 1467322497565 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 14:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:34:57 INFO - PROCESS | 3836 | 1467322497570 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:34:57 INFO - PROCESS | 3836 | 1467322497573 Marionette TRACE conn3 <- [1,234,null,{}] 14:34:57 INFO - PROCESS | 3836 | 1467322497577 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}] 14:34:57 INFO - PROCESS | 3836 | 1467322497579 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:57 INFO - PROCESS | 3836 | 1467322497684 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 14:34:57 INFO - PROCESS | 3836 | 1467322497818 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:57 INFO - PROCESS | 3836 | 1467322497822 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:57 INFO - PROCESS | 3836 | ++DOCSHELL 18216000 == 42 [pid = 3836] [id = 68] 14:34:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (18218000) [pid = 3836] [serial = 201] [outer = 00000000] 14:34:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (182EF400) [pid = 3836] [serial = 202] [outer = 18218000] 14:34:57 INFO - PROCESS | 3836 | 1467322497878 Marionette DEBUG loaded listener.js 14:34:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (182F3000) [pid = 3836] [serial = 203] [outer = 18218000] 14:34:58 INFO - PROCESS | 3836 | 1467322498434 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]]]}] 14:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 899ms 14:34:58 INFO - PROCESS | 3836 | 1467322498512 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 14:34:58 INFO - PROCESS | 3836 | 1467322498518 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 14:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:34:58 INFO - PROCESS | 3836 | 1467322498522 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:34:58 INFO - PROCESS | 3836 | 1467322498524 Marionette TRACE conn3 <- [1,238,null,{}] 14:34:58 INFO - PROCESS | 3836 | 1467322498529 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}] 14:34:58 INFO - PROCESS | 3836 | 1467322498531 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:58 INFO - PROCESS | 3836 | 1467322498633 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 14:34:58 INFO - PROCESS | 3836 | 1467322498792 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:58 INFO - PROCESS | 3836 | 1467322498795 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:58 INFO - PROCESS | 3836 | ++DOCSHELL 10A79800 == 43 [pid = 3836] [id = 69] 14:34:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (19B6A800) [pid = 3836] [serial = 204] [outer = 00000000] 14:34:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (19B75800) [pid = 3836] [serial = 205] [outer = 19B6A800] 14:34:58 INFO - PROCESS | 3836 | 1467322498848 Marionette DEBUG loaded listener.js 14:34:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (19DC0800) [pid = 3836] [serial = 206] [outer = 19B6A800] 14:34:59 INFO - PROCESS | 3836 | 1467322499487 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]]]}] 14:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1056ms 14:34:59 INFO - PROCESS | 3836 | 1467322499577 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 14:34:59 INFO - PROCESS | 3836 | 1467322499580 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 14:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:34:59 INFO - PROCESS | 3836 | 1467322499585 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:34:59 INFO - PROCESS | 3836 | 1467322499588 Marionette TRACE conn3 <- [1,242,null,{}] 14:34:59 INFO - PROCESS | 3836 | 1467322499594 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}] 14:34:59 INFO - PROCESS | 3836 | 1467322499596 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:59 INFO - PROCESS | 3836 | 1467322499738 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 14:34:59 INFO - PROCESS | 3836 | 1467322499748 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:59 INFO - PROCESS | 3836 | 1467322499750 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:34:59 INFO - PROCESS | 3836 | ++DOCSHELL 10E24C00 == 44 [pid = 3836] [id = 70] 14:34:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (10EB0C00) [pid = 3836] [serial = 207] [outer = 00000000] 14:34:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (12DC4000) [pid = 3836] [serial = 208] [outer = 10EB0C00] 14:34:59 INFO - PROCESS | 3836 | 1467322499798 Marionette DEBUG loaded listener.js 14:34:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1314B400) [pid = 3836] [serial = 209] [outer = 10EB0C00] 14:35:00 INFO - PROCESS | 3836 | --DOCSHELL 1645C000 == 43 [pid = 3836] [id = 64] 14:35:00 INFO - PROCESS | 3836 | --DOCSHELL 131E7000 == 42 [pid = 3836] [id = 63] 14:35:00 INFO - PROCESS | 3836 | --DOCSHELL 19DBD000 == 41 [pid = 3836] [id = 62] 14:35:00 INFO - PROCESS | 3836 | --DOCSHELL 19B77000 == 40 [pid = 3836] [id = 61] 14:35:00 INFO - PROCESS | 3836 | --DOCSHELL 1345E000 == 39 [pid = 3836] [id = 60] 14:35:00 INFO - PROCESS | 3836 | --DOCSHELL 1778F800 == 38 [pid = 3836] [id = 59] 14:35:00 INFO - PROCESS | 3836 | --DOCSHELL 1645E000 == 37 [pid = 3836] [id = 58] 14:35:00 INFO - PROCESS | 3836 | --DOCSHELL 131E2400 == 36 [pid = 3836] [id = 57] 14:35:00 INFO - PROCESS | 3836 | --DOCSHELL 10E1DC00 == 35 [pid = 3836] [id = 56] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1716A800) [pid = 3836] [serial = 141] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (12D80000) [pid = 3836] [serial = 127] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (12821C00) [pid = 3836] [serial = 126] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (13930000) [pid = 3836] [serial = 132] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (13C89C00) [pid = 3836] [serial = 133] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (11C3D400) [pid = 3836] [serial = 129] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1281BC00) [pid = 3836] [serial = 130] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (15010400) [pid = 3836] [serial = 135] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (17EBC000) [pid = 3836] [serial = 144] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (10E1C800) [pid = 3836] [serial = 112] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (10A77000) [pid = 3836] [serial = 111] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1434D400) [pid = 3836] [serial = 115] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1393C800) [pid = 3836] [serial = 114] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (177ACC00) [pid = 3836] [serial = 118] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1778C400) [pid = 3836] [serial = 117] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (19694400) [pid = 3836] [serial = 121] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1968F400) [pid = 3836] [serial = 120] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (17796400) [pid = 3836] [serial = 124] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (19B37800) [pid = 3836] [serial = 154] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (16E51C00) [pid = 3836] [serial = 123] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (12BD5000) [pid = 3836] [serial = 147] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (17ED8400) [pid = 3836] [serial = 145] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (131E9C00) [pid = 3836] [serial = 148] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19B36000) [pid = 3836] [serial = 153] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19975400) [pid = 3836] [serial = 151] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16460400) [pid = 3836] [serial = 138] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19B6CC00) [pid = 3836] [serial = 156] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16BC7400) [pid = 3836] [serial = 139] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1769A000) [pid = 3836] [serial = 142] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19974000) [pid = 3836] [serial = 150] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (158AB000) [pid = 3836] [serial = 136] [outer = 00000000] [url = about:blank] 14:35:00 INFO - PROCESS | 3836 | 1467322500358 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]]]}] 14:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 803ms 14:35:00 INFO - PROCESS | 3836 | 1467322500388 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 14:35:00 INFO - PROCESS | 3836 | 1467322500395 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 14:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:35:00 INFO - PROCESS | 3836 | 1467322500404 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:35:00 INFO - PROCESS | 3836 | 1467322500406 Marionette TRACE conn3 <- [1,246,null,{}] 14:35:00 INFO - PROCESS | 3836 | 1467322500411 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}] 14:35:00 INFO - PROCESS | 3836 | 1467322500415 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:00 INFO - PROCESS | 3836 | 1467322500542 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 14:35:00 INFO - PROCESS | 3836 | 1467322500621 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:00 INFO - PROCESS | 3836 | 1467322500624 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:00 INFO - PROCESS | 3836 | ++DOCSHELL 10A0C000 == 36 [pid = 3836] [id = 71] 14:35:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10A75400) [pid = 3836] [serial = 210] [outer = 00000000] 14:35:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1281BC00) [pid = 3836] [serial = 211] [outer = 10A75400] 14:35:00 INFO - PROCESS | 3836 | 1467322500670 Marionette DEBUG loaded listener.js 14:35:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (131E2400) [pid = 3836] [serial = 212] [outer = 10A75400] 14:35:01 INFO - PROCESS | 3836 | 1467322501020 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]]]}] 14:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 646ms 14:35:01 INFO - PROCESS | 3836 | 1467322501042 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 14:35:01 INFO - PROCESS | 3836 | 1467322501044 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 14:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:35:01 INFO - PROCESS | 3836 | 1467322501068 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:35:01 INFO - PROCESS | 3836 | 1467322501071 Marionette TRACE conn3 <- [1,250,null,{}] 14:35:01 INFO - PROCESS | 3836 | 1467322501081 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}] 14:35:01 INFO - PROCESS | 3836 | 1467322501085 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:01 INFO - PROCESS | 3836 | 1467322501167 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 14:35:01 INFO - PROCESS | 3836 | 1467322501174 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:01 INFO - PROCESS | 3836 | 1467322501176 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:01 INFO - PROCESS | 3836 | ++DOCSHELL 13D0F000 == 37 [pid = 3836] [id = 72] 14:35:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (14353400) [pid = 3836] [serial = 213] [outer = 00000000] 14:35:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (158AD400) [pid = 3836] [serial = 214] [outer = 14353400] 14:35:01 INFO - PROCESS | 3836 | 1467322501223 Marionette DEBUG loaded listener.js 14:35:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (15D0F000) [pid = 3836] [serial = 215] [outer = 14353400] 14:35:01 INFO - PROCESS | 3836 | 1467322501702 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]]]}] 14:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 662ms 14:35:01 INFO - PROCESS | 3836 | 1467322501748 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 14:35:01 INFO - PROCESS | 3836 | 1467322501751 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 14:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:35:01 INFO - PROCESS | 3836 | 1467322501754 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:35:01 INFO - PROCESS | 3836 | 1467322501756 Marionette TRACE conn3 <- [1,254,null,{}] 14:35:01 INFO - PROCESS | 3836 | 1467322501759 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}] 14:35:01 INFO - PROCESS | 3836 | 1467322501761 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:01 INFO - PROCESS | 3836 | 1467322501841 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 14:35:01 INFO - PROCESS | 3836 | 1467322501846 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:01 INFO - PROCESS | 3836 | 1467322501848 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:01 INFO - PROCESS | 3836 | ++DOCSHELL 16062400 == 38 [pid = 3836] [id = 73] 14:35:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16460400) [pid = 3836] [serial = 216] [outer = 00000000] 14:35:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16BC4800) [pid = 3836] [serial = 217] [outer = 16460400] 14:35:01 INFO - PROCESS | 3836 | 1467322501892 Marionette DEBUG loaded listener.js 14:35:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16DA1800) [pid = 3836] [serial = 218] [outer = 16460400] 14:35:02 INFO - PROCESS | 3836 | 1467322502319 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]]]}] 14:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 599ms 14:35:02 INFO - PROCESS | 3836 | 1467322502373 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 14:35:02 INFO - PROCESS | 3836 | 1467322502375 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 14:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:35:02 INFO - PROCESS | 3836 | 1467322502382 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:35:02 INFO - PROCESS | 3836 | 1467322502383 Marionette TRACE conn3 <- [1,258,null,{}] 14:35:02 INFO - PROCESS | 3836 | 1467322502387 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}] 14:35:02 INFO - PROCESS | 3836 | 1467322502389 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:02 INFO - PROCESS | 3836 | 1467322502472 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 14:35:02 INFO - PROCESS | 3836 | 1467322502479 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:02 INFO - PROCESS | 3836 | 1467322502481 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:02 INFO - PROCESS | 3836 | ++DOCSHELL 1769B000 == 39 [pid = 3836] [id = 74] 14:35:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (176A0400) [pid = 3836] [serial = 219] [outer = 00000000] 14:35:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1778F400) [pid = 3836] [serial = 220] [outer = 176A0400] 14:35:02 INFO - PROCESS | 3836 | 1467322502525 Marionette DEBUG loaded listener.js 14:35:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (17794800) [pid = 3836] [serial = 221] [outer = 176A0400] 14:35:03 INFO - PROCESS | 3836 | 1467322502990 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]]]}] 14:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 646ms 14:35:03 INFO - PROCESS | 3836 | 1467322503020 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 14:35:03 INFO - PROCESS | 3836 | 1467322503022 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 14:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:35:03 INFO - PROCESS | 3836 | 1467322503025 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:35:03 INFO - PROCESS | 3836 | 1467322503027 Marionette TRACE conn3 <- [1,262,null,{}] 14:35:03 INFO - PROCESS | 3836 | 1467322503034 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}] 14:35:03 INFO - PROCESS | 3836 | 1467322503040 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:03 INFO - PROCESS | 3836 | 1467322503168 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 14:35:03 INFO - PROCESS | 3836 | 1467322503181 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:03 INFO - PROCESS | 3836 | 1467322503183 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:03 INFO - PROCESS | 3836 | ++DOCSHELL 17303400 == 40 [pid = 3836] [id = 75] 14:35:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (173A3800) [pid = 3836] [serial = 222] [outer = 00000000] 14:35:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (18011800) [pid = 3836] [serial = 223] [outer = 173A3800] 14:35:03 INFO - PROCESS | 3836 | 1467322503226 Marionette DEBUG loaded listener.js 14:35:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (182EEC00) [pid = 3836] [serial = 224] [outer = 173A3800] 14:35:03 INFO - PROCESS | 3836 | 1467322503641 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]]]}] 14:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 14:35:03 INFO - PROCESS | 3836 | 1467322503664 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 14:35:03 INFO - PROCESS | 3836 | 1467322503665 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 14:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:35:03 INFO - PROCESS | 3836 | 1467322503680 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:35:03 INFO - PROCESS | 3836 | 1467322503682 Marionette TRACE conn3 <- [1,266,null,{}] 14:35:03 INFO - PROCESS | 3836 | 1467322503685 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}] 14:35:03 INFO - PROCESS | 3836 | 1467322503687 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:03 INFO - PROCESS | 3836 | 1467322503788 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 14:35:03 INFO - PROCESS | 3836 | 1467322503869 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:03 INFO - PROCESS | 3836 | 1467322503871 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:03 INFO - PROCESS | 3836 | ++DOCSHELL 103D2800 == 41 [pid = 3836] [id = 76] 14:35:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19688800) [pid = 3836] [serial = 225] [outer = 00000000] 14:35:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19971800) [pid = 3836] [serial = 226] [outer = 19688800] 14:35:03 INFO - PROCESS | 3836 | 1467322503923 Marionette DEBUG loaded listener.js 14:35:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (19975800) [pid = 3836] [serial = 227] [outer = 19688800] 14:35:04 INFO - PROCESS | 3836 | 1467322504309 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]]]}] 14:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 693ms 14:35:04 INFO - PROCESS | 3836 | 1467322504379 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 14:35:04 INFO - PROCESS | 3836 | 1467322504381 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 14:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:35:04 INFO - PROCESS | 3836 | 1467322504386 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:35:04 INFO - PROCESS | 3836 | 1467322504388 Marionette TRACE conn3 <- [1,270,null,{}] 14:35:04 INFO - PROCESS | 3836 | 1467322504400 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}] 14:35:04 INFO - PROCESS | 3836 | 1467322504402 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:04 INFO - PROCESS | 3836 | 1467322504505 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 14:35:04 INFO - PROCESS | 3836 | 1467322504516 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:04 INFO - PROCESS | 3836 | 1467322504518 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:04 INFO - PROCESS | 3836 | ++DOCSHELL 182E7800 == 42 [pid = 3836] [id = 77] 14:35:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (182F6000) [pid = 3836] [serial = 228] [outer = 00000000] 14:35:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (19B63400) [pid = 3836] [serial = 229] [outer = 182F6000] 14:35:04 INFO - PROCESS | 3836 | 1467322504561 Marionette DEBUG loaded listener.js 14:35:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (19B69400) [pid = 3836] [serial = 230] [outer = 182F6000] 14:35:04 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (17852000) [pid = 3836] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:35:04 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (19B77400) [pid = 3836] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:35:04 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (13C90C00) [pid = 3836] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:35:04 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (10E1E400) [pid = 3836] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:35:04 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (17797000) [pid = 3836] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:35:04 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1645FC00) [pid = 3836] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:35:04 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (131E9400) [pid = 3836] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:35:04 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (19DBF400) [pid = 3836] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:35:04 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (17EB5800) [pid = 3836] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:35:05 INFO - PROCESS | 3836 | 1467322505062 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]]]}] 14:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 693ms 14:35:05 INFO - PROCESS | 3836 | 1467322505084 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 14:35:05 INFO - PROCESS | 3836 | 1467322505086 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 14:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:35:05 INFO - PROCESS | 3836 | 1467322505089 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:35:05 INFO - PROCESS | 3836 | 1467322505091 Marionette TRACE conn3 <- [1,274,null,{}] 14:35:05 INFO - PROCESS | 3836 | 1467322505094 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}] 14:35:05 INFO - PROCESS | 3836 | 1467322505096 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:05 INFO - PROCESS | 3836 | 1467322505222 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 14:35:05 INFO - PROCESS | 3836 | 1467322505318 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:05 INFO - PROCESS | 3836 | 1467322505320 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:05 INFO - PROCESS | 3836 | ++DOCSHELL 1036EC00 == 43 [pid = 3836] [id = 78] 14:35:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (10435400) [pid = 3836] [serial = 231] [outer = 00000000] 14:35:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19B64400) [pid = 3836] [serial = 232] [outer = 10435400] 14:35:05 INFO - PROCESS | 3836 | 1467322505363 Marionette DEBUG loaded listener.js 14:35:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19B79800) [pid = 3836] [serial = 233] [outer = 10435400] 14:35:05 INFO - PROCESS | 3836 | 1467322505709 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]]]}] 14:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 14:35:05 INFO - PROCESS | 3836 | 1467322505759 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 14:35:05 INFO - PROCESS | 3836 | 1467322505761 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 14:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:35:05 INFO - PROCESS | 3836 | 1467322505764 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:35:05 INFO - PROCESS | 3836 | 1467322505766 Marionette TRACE conn3 <- [1,278,null,{}] 14:35:05 INFO - PROCESS | 3836 | 1467322505770 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}] 14:35:05 INFO - PROCESS | 3836 | 1467322505772 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:05 INFO - PROCESS | 3836 | 1467322505858 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 14:35:05 INFO - PROCESS | 3836 | 1467322505864 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:05 INFO - PROCESS | 3836 | 1467322505866 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:05 INFO - PROCESS | 3836 | ++DOCSHELL 19DBF400 == 44 [pid = 3836] [id = 79] 14:35:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19F67C00) [pid = 3836] [serial = 234] [outer = 00000000] 14:35:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A47F800) [pid = 3836] [serial = 235] [outer = 19F67C00] 14:35:05 INFO - PROCESS | 3836 | 1467322505908 Marionette DEBUG loaded listener.js 14:35:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1A6B1C00) [pid = 3836] [serial = 236] [outer = 19F67C00] 14:35:06 INFO - PROCESS | 3836 | 1467322506324 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]]]}] 14:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 599ms 14:35:06 INFO - PROCESS | 3836 | 1467322506363 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 14:35:06 INFO - PROCESS | 3836 | 1467322506366 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 14:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:35:06 INFO - PROCESS | 3836 | 1467322506369 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:35:06 INFO - PROCESS | 3836 | 1467322506371 Marionette TRACE conn3 <- [1,282,null,{}] 14:35:06 INFO - PROCESS | 3836 | 1467322506374 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}] 14:35:06 INFO - PROCESS | 3836 | 1467322506377 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:06 INFO - PROCESS | 3836 | 1467322506479 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 14:35:06 INFO - PROCESS | 3836 | 1467322506488 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:06 INFO - PROCESS | 3836 | 1467322506490 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:06 INFO - PROCESS | 3836 | ++DOCSHELL 1A6B7C00 == 45 [pid = 3836] [id = 80] 14:35:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1A6BE800) [pid = 3836] [serial = 237] [outer = 00000000] 14:35:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1ABC3000) [pid = 3836] [serial = 238] [outer = 1A6BE800] 14:35:06 INFO - PROCESS | 3836 | 1467322506536 Marionette DEBUG loaded listener.js 14:35:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1ABCAC00) [pid = 3836] [serial = 239] [outer = 1A6BE800] 14:35:07 INFO - PROCESS | 3836 | 1467322507040 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]]]}] 14:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 693ms 14:35:07 INFO - PROCESS | 3836 | 1467322507102 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 14:35:07 INFO - PROCESS | 3836 | 1467322507106 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 14:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:35:07 INFO - PROCESS | 3836 | 1467322507141 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:35:07 INFO - PROCESS | 3836 | 1467322507144 Marionette TRACE conn3 <- [1,286,null,{}] 14:35:07 INFO - PROCESS | 3836 | 1467322507166 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}] 14:35:07 INFO - PROCESS | 3836 | 1467322507169 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:07 INFO - PROCESS | 3836 | 1467322507336 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 14:35:07 INFO - PROCESS | 3836 | 1467322507376 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:07 INFO - PROCESS | 3836 | 1467322507378 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:07 INFO - PROCESS | 3836 | ++DOCSHELL 11CD4400 == 46 [pid = 3836] [id = 81] 14:35:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1281CC00) [pid = 3836] [serial = 240] [outer = 00000000] 14:35:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1302F800) [pid = 3836] [serial = 241] [outer = 1281CC00] 14:35:07 INFO - PROCESS | 3836 | 1467322507437 Marionette DEBUG loaded listener.js 14:35:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (13286C00) [pid = 3836] [serial = 242] [outer = 1281CC00] 14:35:08 INFO - PROCESS | 3836 | 1467322508052 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]]]}] 14:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 977ms 14:35:08 INFO - PROCESS | 3836 | 1467322508094 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 14:35:08 INFO - PROCESS | 3836 | 1467322508099 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 14:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:35:08 INFO - PROCESS | 3836 | 1467322508105 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:35:08 INFO - PROCESS | 3836 | 1467322508108 Marionette TRACE conn3 <- [1,290,null,{}] 14:35:08 INFO - PROCESS | 3836 | 1467322508112 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}] 14:35:08 INFO - PROCESS | 3836 | 1467322508115 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:08 INFO - PROCESS | 3836 | 1467322508222 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 14:35:08 INFO - PROCESS | 3836 | 1467322508314 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:08 INFO - PROCESS | 3836 | 1467322508316 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:08 INFO - PROCESS | 3836 | ++DOCSHELL 1500DC00 == 47 [pid = 3836] [id = 82] 14:35:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (15010800) [pid = 3836] [serial = 243] [outer = 00000000] 14:35:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (16463400) [pid = 3836] [serial = 244] [outer = 15010800] 14:35:08 INFO - PROCESS | 3836 | 1467322508371 Marionette DEBUG loaded listener.js 14:35:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (17759400) [pid = 3836] [serial = 245] [outer = 15010800] 14:35:08 INFO - PROCESS | 3836 | 1467322508927 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]]]}] 14:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 898ms 14:35:09 INFO - PROCESS | 3836 | 1467322509009 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 14:35:09 INFO - PROCESS | 3836 | 1467322509012 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 14:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:35:09 INFO - PROCESS | 3836 | 1467322509015 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:35:09 INFO - PROCESS | 3836 | 1467322509019 Marionette TRACE conn3 <- [1,294,null,{}] 14:35:09 INFO - PROCESS | 3836 | 1467322509031 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}] 14:35:09 INFO - PROCESS | 3836 | 1467322509036 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:09 INFO - PROCESS | 3836 | 1467322509193 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 14:35:09 INFO - PROCESS | 3836 | 1467322509267 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:09 INFO - PROCESS | 3836 | 1467322509270 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:09 INFO - PROCESS | 3836 | ++DOCSHELL 19B2CC00 == 48 [pid = 3836] [id = 83] 14:35:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (19B37800) [pid = 3836] [serial = 246] [outer = 00000000] 14:35:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1A12DC00) [pid = 3836] [serial = 247] [outer = 19B37800] 14:35:09 INFO - PROCESS | 3836 | 1467322509367 Marionette DEBUG loaded listener.js 14:35:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1A6BA000) [pid = 3836] [serial = 248] [outer = 19B37800] 14:35:09 INFO - PROCESS | 3836 | 1467322509908 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]]]}] 14:35:09 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. 14:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 914ms 14:35:09 INFO - PROCESS | 3836 | 1467322509951 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 14:35:09 INFO - PROCESS | 3836 | 1467322509954 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 14:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:35:09 INFO - PROCESS | 3836 | 1467322509958 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:35:09 INFO - PROCESS | 3836 | 1467322509959 Marionette TRACE conn3 <- [1,298,null,{}] 14:35:09 INFO - PROCESS | 3836 | 1467322509963 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}] 14:35:09 INFO - PROCESS | 3836 | 1467322509965 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:10 INFO - PROCESS | 3836 | 1467322510070 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 14:35:10 INFO - PROCESS | 3836 | 1467322510159 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:10 INFO - PROCESS | 3836 | 1467322510162 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:10 INFO - PROCESS | 3836 | ++DOCSHELL 1A6B9800 == 49 [pid = 3836] [id = 84] 14:35:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1A6BE000) [pid = 3836] [serial = 249] [outer = 00000000] 14:35:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1ABD0C00) [pid = 3836] [serial = 250] [outer = 1A6BE000] 14:35:10 INFO - PROCESS | 3836 | 1467322510214 Marionette DEBUG loaded listener.js 14:35:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1ADBF000) [pid = 3836] [serial = 251] [outer = 1A6BE000] 14:35:10 INFO - PROCESS | 3836 | 1467322510983 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]]]}] 14:35:11 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. 14:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1103ms 14:35:11 INFO - PROCESS | 3836 | 1467322511054 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 14:35:11 INFO - PROCESS | 3836 | 1467322511056 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 14:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:35:11 INFO - PROCESS | 3836 | 1467322511059 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:35:11 INFO - PROCESS | 3836 | 1467322511061 Marionette TRACE conn3 <- [1,302,null,{}] 14:35:11 INFO - PROCESS | 3836 | 1467322511065 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}] 14:35:11 INFO - PROCESS | 3836 | 1467322511068 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:11 INFO - PROCESS | 3836 | 1467322511170 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 14:35:11 INFO - PROCESS | 3836 | 1467322511247 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:11 INFO - PROCESS | 3836 | 1467322511250 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:11 INFO - PROCESS | 3836 | ++DOCSHELL 1036D000 == 50 [pid = 3836] [id = 85] 14:35:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (103D2C00) [pid = 3836] [serial = 252] [outer = 00000000] 14:35:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (10EB3C00) [pid = 3836] [serial = 253] [outer = 103D2C00] 14:35:11 INFO - PROCESS | 3836 | 1467322511434 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (11CD2800) [pid = 3836] [serial = 254] [outer = 103D2C00] 14:35:12 INFO - PROCESS | 3836 | 1467322512008 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]]]}] 14:35:12 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. 14:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1008ms 14:35:12 INFO - PROCESS | 3836 | 1467322512063 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 14:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:35:12 INFO - PROCESS | 3836 | 1467322512067 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 14:35:12 INFO - PROCESS | 3836 | 1467322512072 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:35:12 INFO - PROCESS | 3836 | 1467322512074 Marionette TRACE conn3 <- [1,306,null,{}] 14:35:12 INFO - PROCESS | 3836 | 1467322512080 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}] 14:35:12 INFO - PROCESS | 3836 | 1467322512082 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:12 INFO - PROCESS | 3836 | 1467322512233 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 10561400 == 49 [pid = 3836] [id = 54] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 19DBF400 == 48 [pid = 3836] [id = 79] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 1036EC00 == 47 [pid = 3836] [id = 78] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 182E7800 == 46 [pid = 3836] [id = 77] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 103D2800 == 45 [pid = 3836] [id = 76] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 17303400 == 44 [pid = 3836] [id = 75] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 1769B000 == 43 [pid = 3836] [id = 74] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 16062400 == 42 [pid = 3836] [id = 73] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 13D0F000 == 41 [pid = 3836] [id = 72] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 10A0C000 == 40 [pid = 3836] [id = 71] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 10E24C00 == 39 [pid = 3836] [id = 70] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 10A79800 == 38 [pid = 3836] [id = 69] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 18216000 == 37 [pid = 3836] [id = 68] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 13C97800 == 36 [pid = 3836] [id = 67] 14:35:12 INFO - PROCESS | 3836 | --DOCSHELL 10A81000 == 35 [pid = 3836] [id = 66] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1A12F400) [pid = 3836] [serial = 191] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (19DC2800) [pid = 3836] [serial = 190] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1A486400) [pid = 3836] [serial = 193] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1B629000) [pid = 3836] [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.] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (19F74C00) [pid = 3836] [serial = 185] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (18214000) [pid = 3836] [serial = 179] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (17EBB400) [pid = 3836] [serial = 176] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (17EB6400) [pid = 3836] [serial = 188] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (18216400) [pid = 3836] [serial = 178] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (19B78C00) [pid = 3836] [serial = 182] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (19DB7000) [pid = 3836] [serial = 181] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (14356400) [pid = 3836] [serial = 162] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (14318C00) [pid = 3836] [serial = 169] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (14351800) [pid = 3836] [serial = 170] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (114C9800) [pid = 3836] [serial = 165] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1291B800) [pid = 3836] [serial = 166] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (17E96800) [pid = 3836] [serial = 175] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (16BC8400) [pid = 3836] [serial = 172] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (16E4E800) [pid = 3836] [serial = 173] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (16D9A800) [pid = 3836] [serial = 187] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (129EC400) [pid = 3836] [serial = 159] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (19F6F400) [pid = 3836] [serial = 184] [outer = 00000000] [url = about:blank] 14:35:12 INFO - PROCESS | 3836 | 1467322512340 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:12 INFO - PROCESS | 3836 | 1467322512343 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:12 INFO - PROCESS | 3836 | ++DOCSHELL 10561400 == 36 [pid = 3836] [id = 86] 14:35:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (10A0C000) [pid = 3836] [serial = 255] [outer = 00000000] 14:35:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1291B800) [pid = 3836] [serial = 256] [outer = 10A0C000] 14:35:12 INFO - PROCESS | 3836 | 1467322512390 Marionette DEBUG loaded listener.js 14:35:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (13286800) [pid = 3836] [serial = 257] [outer = 10A0C000] 14:35:12 INFO - PROCESS | 3836 | 1467322512852 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]]]}] 14:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 804ms 14:35:12 INFO - PROCESS | 3836 | 1467322512902 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 14:35:12 INFO - PROCESS | 3836 | 1467322512905 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 14:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:35:12 INFO - PROCESS | 3836 | 1467322512911 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:35:12 INFO - PROCESS | 3836 | 1467322512913 Marionette TRACE conn3 <- [1,310,null,{}] 14:35:12 INFO - PROCESS | 3836 | 1467322512917 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}] 14:35:12 INFO - PROCESS | 3836 | 1467322512920 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:13 INFO - PROCESS | 3836 | 1467322513005 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 14:35:13 INFO - PROCESS | 3836 | 1467322513013 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 3836 | 1467322513015 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:13 INFO - PROCESS | 3836 | ++DOCSHELL 158AB400 == 37 [pid = 3836] [id = 87] 14:35:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (158AB800) [pid = 3836] [serial = 258] [outer = 00000000] 14:35:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1645B400) [pid = 3836] [serial = 259] [outer = 158AB800] 14:35:13 INFO - PROCESS | 3836 | 1467322513059 Marionette DEBUG loaded listener.js 14:35:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (16D98000) [pid = 3836] [serial = 260] [outer = 158AB800] 14:35:13 INFO - PROCESS | 3836 | 1467322513498 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]]]}] 14:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 647ms 14:35:13 INFO - PROCESS | 3836 | 1467322513550 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 14:35:13 INFO - PROCESS | 3836 | 1467322513552 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 14:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:35:13 INFO - PROCESS | 3836 | 1467322513556 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:35:13 INFO - PROCESS | 3836 | 1467322513559 Marionette TRACE conn3 <- [1,314,null,{}] 14:35:13 INFO - PROCESS | 3836 | 1467322513569 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}] 14:35:13 INFO - PROCESS | 3836 | 1467322513573 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:13 INFO - PROCESS | 3836 | 1467322513663 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 14:35:13 INFO - PROCESS | 3836 | 1467322513672 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 3836 | 1467322513674 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:13 INFO - PROCESS | 3836 | ++DOCSHELL 17EB9800 == 38 [pid = 3836] [id = 88] 14:35:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (17EB9C00) [pid = 3836] [serial = 261] [outer = 00000000] 14:35:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (17EC4800) [pid = 3836] [serial = 262] [outer = 17EB9C00] 14:35:13 INFO - PROCESS | 3836 | 1467322513718 Marionette DEBUG loaded listener.js 14:35:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (17EDC800) [pid = 3836] [serial = 263] [outer = 17EB9C00] 14:35:14 INFO - PROCESS | 3836 | 1467322514155 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]]]}] 14:35:14 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. 14:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 646ms 14:35:14 INFO - PROCESS | 3836 | 1467322514208 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 14:35:14 INFO - PROCESS | 3836 | 1467322514210 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 14:35:14 INFO - PROCESS | 3836 | 1467322514212 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:35:14 INFO - PROCESS | 3836 | 1467322514220 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:35:14 INFO - PROCESS | 3836 | 1467322514230 Marionette TRACE conn3 <- [1,318,null,{}] 14:35:14 INFO - PROCESS | 3836 | 1467322514234 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}] 14:35:14 INFO - PROCESS | 3836 | 1467322514236 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:14 INFO - PROCESS | 3836 | 1467322514321 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 14:35:14 INFO - PROCESS | 3836 | 1467322514356 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:14 INFO - PROCESS | 3836 | 1467322514359 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:14 INFO - PROCESS | 3836 | ++DOCSHELL 1968CC00 == 39 [pid = 3836] [id = 89] 14:35:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1968D000) [pid = 3836] [serial = 264] [outer = 00000000] 14:35:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (19B70000) [pid = 3836] [serial = 265] [outer = 1968D000] 14:35:14 INFO - PROCESS | 3836 | 1467322514402 Marionette DEBUG loaded listener.js 14:35:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (19B72C00) [pid = 3836] [serial = 266] [outer = 1968D000] 14:35:14 INFO - PROCESS | 3836 | 1467322514863 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]]]}] 14:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 709ms 14:35:14 INFO - PROCESS | 3836 | 1467322514924 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 14:35:14 INFO - PROCESS | 3836 | 1467322514926 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 14:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:35:14 INFO - PROCESS | 3836 | 1467322514929 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:35:14 INFO - PROCESS | 3836 | 1467322514931 Marionette TRACE conn3 <- [1,322,null,{}] 14:35:14 INFO - PROCESS | 3836 | 1467322514939 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}] 14:35:14 INFO - PROCESS | 3836 | 1467322514941 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:15 INFO - PROCESS | 3836 | 1467322515046 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 14:35:15 INFO - PROCESS | 3836 | 1467322515057 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:15 INFO - PROCESS | 3836 | 1467322515059 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:15 INFO - PROCESS | 3836 | ++DOCSHELL 19DBD000 == 40 [pid = 3836] [id = 90] 14:35:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (19DBF400) [pid = 3836] [serial = 267] [outer = 00000000] 14:35:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (19F73C00) [pid = 3836] [serial = 268] [outer = 19DBF400] 14:35:15 INFO - PROCESS | 3836 | 1467322515111 Marionette DEBUG loaded listener.js 14:35:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1A47A400) [pid = 3836] [serial = 269] [outer = 19DBF400] 14:35:15 INFO - PROCESS | 3836 | 1467322515575 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]]]}] 14:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 709ms 14:35:15 INFO - PROCESS | 3836 | 1467322515629 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 14:35:15 INFO - PROCESS | 3836 | 1467322515631 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 14:35:15 INFO - PROCESS | 3836 | 1467322515634 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:35:15 INFO - PROCESS | 3836 | 1467322515636 Marionette TRACE conn3 <- [1,326,null,{}] 14:35:15 INFO - PROCESS | 3836 | 1467322515639 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}] 14:35:15 INFO - PROCESS | 3836 | 1467322515645 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:15 INFO - PROCESS | 3836 | 1467322515800 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 14:35:15 INFO - PROCESS | 3836 | 1467322515858 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:15 INFO - PROCESS | 3836 | 1467322515860 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:15 INFO - PROCESS | 3836 | ++DOCSHELL 1ABD0400 == 41 [pid = 3836] [id = 91] 14:35:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1ABD0800) [pid = 3836] [serial = 270] [outer = 00000000] 14:35:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1ADC6C00) [pid = 3836] [serial = 271] [outer = 1ABD0800] 14:35:15 INFO - PROCESS | 3836 | 1467322515902 Marionette DEBUG loaded listener.js 14:35:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (1AE66400) [pid = 3836] [serial = 272] [outer = 1ABD0800] 14:35:16 INFO - PROCESS | 3836 | 1467322516307 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]]]}] 14:35:16 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. 14:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 693ms 14:35:16 INFO - PROCESS | 3836 | 1467322516334 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 14:35:16 INFO - PROCESS | 3836 | 1467322516336 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 14:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:35:16 INFO - PROCESS | 3836 | 1467322516345 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:35:16 INFO - PROCESS | 3836 | 1467322516347 Marionette TRACE conn3 <- [1,330,null,{}] 14:35:16 INFO - PROCESS | 3836 | 1467322516350 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}] 14:35:16 INFO - PROCESS | 3836 | 1467322516352 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:16 INFO - PROCESS | 3836 | 1467322516458 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 14:35:16 INFO - PROCESS | 3836 | 1467322516463 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:16 INFO - PROCESS | 3836 | 1467322516465 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:16 INFO - PROCESS | 3836 | ++DOCSHELL 10A82C00 == 42 [pid = 3836] [id = 92] 14:35:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (16E9BC00) [pid = 3836] [serial = 273] [outer = 00000000] 14:35:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (16EA3800) [pid = 3836] [serial = 274] [outer = 16E9BC00] 14:35:16 INFO - PROCESS | 3836 | 1467322516509 Marionette DEBUG loaded listener.js 14:35:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (16EA6400) [pid = 3836] [serial = 275] [outer = 16E9BC00] 14:35:16 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (176A0400) [pid = 3836] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:35:16 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (14353400) [pid = 3836] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:35:16 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (173A3800) [pid = 3836] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:35:16 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (16460400) [pid = 3836] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:35:16 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (19688800) [pid = 3836] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:35:16 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (10435400) [pid = 3836] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:35:16 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (10A75400) [pid = 3836] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:35:16 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (182F6000) [pid = 3836] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:35:16 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (19F67C00) [pid = 3836] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:35:16 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (10EB0C00) [pid = 3836] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:35:17 INFO - PROCESS | 3836 | 1467322517040 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]]]}] 14:35:17 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. 14:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 709ms 14:35:17 INFO - PROCESS | 3836 | 1467322517078 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 14:35:17 INFO - PROCESS | 3836 | 1467322517080 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 14:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:35:17 INFO - PROCESS | 3836 | 1467322517084 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:35:17 INFO - PROCESS | 3836 | 1467322517085 Marionette TRACE conn3 <- [1,334,null,{}] 14:35:17 INFO - PROCESS | 3836 | 1467322517089 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}] 14:35:17 INFO - PROCESS | 3836 | 1467322517091 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:17 INFO - PROCESS | 3836 | 1467322517194 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 14:35:17 INFO - PROCESS | 3836 | 1467322517202 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:17 INFO - PROCESS | 3836 | 1467322517204 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:17 INFO - PROCESS | 3836 | ++DOCSHELL 10A76C00 == 43 [pid = 3836] [id = 93] 14:35:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (13035400) [pid = 3836] [serial = 276] [outer = 00000000] 14:35:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (17306C00) [pid = 3836] [serial = 277] [outer = 13035400] 14:35:17 INFO - PROCESS | 3836 | 1467322517248 Marionette DEBUG loaded listener.js 14:35:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (17EB7800) [pid = 3836] [serial = 278] [outer = 13035400] 14:35:17 INFO - PROCESS | 3836 | 1467322517659 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]]]}] 14:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 599ms 14:35:17 INFO - PROCESS | 3836 | 1467322517678 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 14:35:17 INFO - PROCESS | 3836 | 1467322517680 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 14:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:35:17 INFO - PROCESS | 3836 | 1467322517683 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:35:17 INFO - PROCESS | 3836 | 1467322517685 Marionette TRACE conn3 <- [1,338,null,{}] 14:35:17 INFO - PROCESS | 3836 | 1467322517688 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}] 14:35:17 INFO - PROCESS | 3836 | 1467322517690 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:17 INFO - PROCESS | 3836 | 1467322517819 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 14:35:17 INFO - PROCESS | 3836 | 1467322517827 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:17 INFO - PROCESS | 3836 | 1467322517829 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:17 INFO - PROCESS | 3836 | ++DOCSHELL 16EA9400 == 44 [pid = 3836] [id = 94] 14:35:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1996F800) [pid = 3836] [serial = 279] [outer = 00000000] 14:35:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1A6BDC00) [pid = 3836] [serial = 280] [outer = 1996F800] 14:35:17 INFO - PROCESS | 3836 | 1467322517871 Marionette DEBUG loaded listener.js 14:35:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1AE6A000) [pid = 3836] [serial = 281] [outer = 1996F800] 14:35:18 INFO - PROCESS | 3836 | 1467322518258 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]]]}] 14:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 599ms 14:35:18 INFO - PROCESS | 3836 | 1467322518280 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 14:35:18 INFO - PROCESS | 3836 | 1467322518282 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 14:35:18 INFO - PROCESS | 3836 | 1467322518285 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:35:18 INFO - PROCESS | 3836 | 1467322518287 Marionette TRACE conn3 <- [1,342,null,{}] 14:35:18 INFO - PROCESS | 3836 | 1467322518290 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}] 14:35:18 INFO - PROCESS | 3836 | 1467322518292 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:18 INFO - PROCESS | 3836 | 1467322518372 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 14:35:18 INFO - PROCESS | 3836 | 1467322518448 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:18 INFO - PROCESS | 3836 | 1467322518450 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:18 INFO - PROCESS | 3836 | ++DOCSHELL 10ED5800 == 45 [pid = 3836] [id = 95] 14:35:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (10ED7400) [pid = 3836] [serial = 282] [outer = 00000000] 14:35:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (10EDF400) [pid = 3836] [serial = 283] [outer = 10ED7400] 14:35:18 INFO - PROCESS | 3836 | 1467322518498 Marionette DEBUG loaded listener.js 14:35:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (16EA9000) [pid = 3836] [serial = 284] [outer = 10ED7400] 14:35:18 INFO - PROCESS | 3836 | 1467322518936 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]]]}] 14:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 709ms 14:35:19 INFO - PROCESS | 3836 | 1467322518986 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 14:35:19 INFO - PROCESS | 3836 | 1467322518990 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 14:35:19 INFO - PROCESS | 3836 | 1467322518995 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:35:19 INFO - PROCESS | 3836 | 1467322518999 Marionette TRACE conn3 <- [1,346,null,{}] 14:35:19 INFO - PROCESS | 3836 | 1467322519004 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}] 14:35:19 INFO - PROCESS | 3836 | 1467322519008 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:19 INFO - PROCESS | 3836 | 1467322519121 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 14:35:19 INFO - PROCESS | 3836 | 1467322519211 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:19 INFO - PROCESS | 3836 | 1467322519216 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:19 INFO - PROCESS | 3836 | ++DOCSHELL 10564400 == 46 [pid = 3836] [id = 96] 14:35:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (10A03C00) [pid = 3836] [serial = 285] [outer = 00000000] 14:35:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (114D3C00) [pid = 3836] [serial = 286] [outer = 10A03C00] 14:35:19 INFO - PROCESS | 3836 | 1467322519271 Marionette DEBUG loaded listener.js 14:35:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (13034800) [pid = 3836] [serial = 287] [outer = 10A03C00] 14:35:19 INFO - PROCESS | 3836 | 1467322519877 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]]]}] 14:35:19 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. 14:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 898ms 14:35:19 INFO - PROCESS | 3836 | 1467322519901 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 14:35:19 INFO - PROCESS | 3836 | 1467322519906 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 14:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:35:19 INFO - PROCESS | 3836 | 1467322519912 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:35:19 INFO - PROCESS | 3836 | 1467322519915 Marionette TRACE conn3 <- [1,350,null,{}] 14:35:19 INFO - PROCESS | 3836 | 1467322519919 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}] 14:35:19 INFO - PROCESS | 3836 | 1467322519922 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:20 INFO - PROCESS | 3836 | 1467322520032 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 14:35:20 INFO - PROCESS | 3836 | 1467322520155 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:20 INFO - PROCESS | 3836 | 1467322520158 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:20 INFO - PROCESS | 3836 | ++DOCSHELL 13D0F800 == 47 [pid = 3836] [id = 97] 14:35:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (14319000) [pid = 3836] [serial = 288] [outer = 00000000] 14:35:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (16068C00) [pid = 3836] [serial = 289] [outer = 14319000] 14:35:20 INFO - PROCESS | 3836 | 1467322520213 Marionette DEBUG loaded listener.js 14:35:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (16602400) [pid = 3836] [serial = 290] [outer = 14319000] 14:35:20 INFO - PROCESS | 3836 | 1467322520789 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]]]}] 14:35:20 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. 14:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 913ms 14:35:20 INFO - PROCESS | 3836 | 1467322520848 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 14:35:20 INFO - PROCESS | 3836 | 1467322520850 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 14:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:35:20 INFO - PROCESS | 3836 | 1467322520854 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:35:20 INFO - PROCESS | 3836 | 1467322520858 Marionette TRACE conn3 <- [1,354,null,{}] 14:35:20 INFO - PROCESS | 3836 | 1467322520869 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}] 14:35:20 INFO - PROCESS | 3836 | 1467322520873 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:20 INFO - PROCESS | 3836 | 1467322520983 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 14:35:21 INFO - PROCESS | 3836 | 1467322521106 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:21 INFO - PROCESS | 3836 | 1467322521110 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:21 INFO - PROCESS | 3836 | ++DOCSHELL 16CE2C00 == 48 [pid = 3836] [id = 98] 14:35:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (16CE6800) [pid = 3836] [serial = 291] [outer = 00000000] 14:35:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1774D400) [pid = 3836] [serial = 292] [outer = 16CE6800] 14:35:21 INFO - PROCESS | 3836 | 1467322521180 Marionette DEBUG loaded listener.js 14:35:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 116 (17855000) [pid = 3836] [serial = 293] [outer = 16CE6800] 14:35:21 INFO - PROCESS | 3836 | 1467322521798 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]]]}] 14:35:21 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. 14:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1009ms 14:35:21 INFO - PROCESS | 3836 | 1467322521855 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 14:35:21 INFO - PROCESS | 3836 | 1467322521858 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 14:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:35:21 INFO - PROCESS | 3836 | 1467322521862 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:35:21 INFO - PROCESS | 3836 | 1467322521865 Marionette TRACE conn3 <- [1,358,null,{}] 14:35:21 INFO - PROCESS | 3836 | 1467322521885 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}] 14:35:21 INFO - PROCESS | 3836 | 1467322521887 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:22 INFO - PROCESS | 3836 | 1467322521996 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 14:35:22 INFO - PROCESS | 3836 | 1467322522116 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:22 INFO - PROCESS | 3836 | 1467322522119 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:22 INFO - PROCESS | 3836 | ++DOCSHELL 10EDB400 == 49 [pid = 3836] [id = 99] 14:35:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 117 (17167800) [pid = 3836] [serial = 294] [outer = 00000000] 14:35:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 118 (19974000) [pid = 3836] [serial = 295] [outer = 17167800] 14:35:22 INFO - PROCESS | 3836 | 1467322522172 Marionette DEBUG loaded listener.js 14:35:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 119 (19B6A000) [pid = 3836] [serial = 296] [outer = 17167800] 14:35:23 INFO - PROCESS | 3836 | 1467322522987 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]]]}] 14:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1197ms 14:35:23 INFO - PROCESS | 3836 | 1467322523058 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 14:35:23 INFO - PROCESS | 3836 | 1467322523062 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 14:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:35:23 INFO - PROCESS | 3836 | 1467322523067 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:35:23 INFO - PROCESS | 3836 | 1467322523070 Marionette TRACE conn3 <- [1,362,null,{}] 14:35:23 INFO - PROCESS | 3836 | 1467322523075 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}] 14:35:23 INFO - PROCESS | 3836 | 1467322523078 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:23 INFO - PROCESS | 3836 | 1467322523177 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 14:35:23 INFO - PROCESS | 3836 | 1467322523259 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:23 INFO - PROCESS | 3836 | 1467322523264 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:23 INFO - PROCESS | 3836 | ++DOCSHELL 13129C00 == 50 [pid = 3836] [id = 100] 14:35:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 120 (1312BC00) [pid = 3836] [serial = 297] [outer = 00000000] 14:35:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 121 (131EA800) [pid = 3836] [serial = 298] [outer = 1312BC00] 14:35:23 INFO - PROCESS | 3836 | 1467322523362 Marionette DEBUG loaded listener.js 14:35:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 122 (13D04000) [pid = 3836] [serial = 299] [outer = 1312BC00] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 16EA9400 == 49 [pid = 3836] [id = 94] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 10A76C00 == 48 [pid = 3836] [id = 93] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 10A82C00 == 47 [pid = 3836] [id = 92] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 1ABD0400 == 46 [pid = 3836] [id = 91] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 19DBD000 == 45 [pid = 3836] [id = 90] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 1968CC00 == 44 [pid = 3836] [id = 89] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 17EB9800 == 43 [pid = 3836] [id = 88] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 158AB400 == 42 [pid = 3836] [id = 87] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 10561400 == 41 [pid = 3836] [id = 86] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 1036D000 == 40 [pid = 3836] [id = 85] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 11CD4400 == 39 [pid = 3836] [id = 81] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 1A6B7C00 == 38 [pid = 3836] [id = 80] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 13D0DC00 == 37 [pid = 3836] [id = 55] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 16E4CC00 == 36 [pid = 3836] [id = 65] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 19B2CC00 == 35 [pid = 3836] [id = 83] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 10A04800 == 34 [pid = 3836] [id = 53] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 1500DC00 == 33 [pid = 3836] [id = 82] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 1A6B9800 == 32 [pid = 3836] [id = 84] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 10EDB400 == 31 [pid = 3836] [id = 99] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 16CE2C00 == 30 [pid = 3836] [id = 98] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 10ED5800 == 29 [pid = 3836] [id = 95] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 10564400 == 28 [pid = 3836] [id = 96] 14:35:24 INFO - PROCESS | 3836 | --DOCSHELL 13D0F800 == 27 [pid = 3836] [id = 97] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 121 (1778F400) [pid = 3836] [serial = 220] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 120 (158AD400) [pid = 3836] [serial = 214] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 119 (18011800) [pid = 3836] [serial = 223] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 118 (15D0F000) [pid = 3836] [serial = 215] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 117 (16DA1800) [pid = 3836] [serial = 218] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 116 (16BC4800) [pid = 3836] [serial = 217] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 115 (182EEC00) [pid = 3836] [serial = 224] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (182EF400) [pid = 3836] [serial = 202] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (19975800) [pid = 3836] [serial = 227] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (19971800) [pid = 3836] [serial = 226] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (19B64400) [pid = 3836] [serial = 232] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (15D78400) [pid = 3836] [serial = 199] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1281BC00) [pid = 3836] [serial = 211] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (131E2400) [pid = 3836] [serial = 212] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (19B63400) [pid = 3836] [serial = 229] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1A47F800) [pid = 3836] [serial = 235] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (19B75800) [pid = 3836] [serial = 205] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (1314B400) [pid = 3836] [serial = 209] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (12DC4000) [pid = 3836] [serial = 208] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (10F25000) [pid = 3836] [serial = 196] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (19B79800) [pid = 3836] [serial = 233] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (19B69400) [pid = 3836] [serial = 230] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1ABC3000) [pid = 3836] [serial = 238] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1A6B1C00) [pid = 3836] [serial = 236] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (17794800) [pid = 3836] [serial = 221] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 3836 | 1467322524784 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]]]}] 14:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1718ms 14:35:24 INFO - PROCESS | 3836 | 1467322524807 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 14:35:24 INFO - PROCESS | 3836 | 1467322524811 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 14:35:24 INFO - PROCESS | 3836 | 1467322524817 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:35:24 INFO - PROCESS | 3836 | 1467322524820 Marionette TRACE conn3 <- [1,366,null,{}] 14:35:24 INFO - PROCESS | 3836 | 1467322524825 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}] 14:35:24 INFO - PROCESS | 3836 | 1467322524828 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:24 INFO - PROCESS | 3836 | 1467322524921 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 14:35:25 INFO - PROCESS | 3836 | 1467322525003 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:25 INFO - PROCESS | 3836 | 1467322525008 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:25 INFO - PROCESS | 3836 | ++DOCSHELL 10A79400 == 28 [pid = 3836] [id = 101] 14:35:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (10A79800) [pid = 3836] [serial = 300] [outer = 00000000] 14:35:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (10EE4000) [pid = 3836] [serial = 301] [outer = 10A79800] 14:35:25 INFO - PROCESS | 3836 | 1467322525055 Marionette DEBUG loaded listener.js 14:35:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1125E800) [pid = 3836] [serial = 302] [outer = 10A79800] 14:35:25 INFO - PROCESS | 3836 | 1467322525446 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]]]}] 14:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 646ms 14:35:25 INFO - PROCESS | 3836 | 1467322525459 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 14:35:25 INFO - PROCESS | 3836 | 1467322525464 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 14:35:25 INFO - PROCESS | 3836 | 1467322525470 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:35:25 INFO - PROCESS | 3836 | 1467322525473 Marionette TRACE conn3 <- [1,370,null,{}] 14:35:25 INFO - PROCESS | 3836 | 1467322525477 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}] 14:35:25 INFO - PROCESS | 3836 | 1467322525479 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:25 INFO - PROCESS | 3836 | 1467322525563 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 14:35:25 INFO - PROCESS | 3836 | 1467322525569 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:25 INFO - PROCESS | 3836 | 1467322525572 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:25 INFO - PROCESS | 3836 | ++DOCSHELL 12D84400 == 29 [pid = 3836] [id = 102] 14:35:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (12DC3800) [pid = 3836] [serial = 303] [outer = 00000000] 14:35:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (13133400) [pid = 3836] [serial = 304] [outer = 12DC3800] 14:35:25 INFO - PROCESS | 3836 | 1467322525620 Marionette DEBUG loaded listener.js 14:35:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (131E7400) [pid = 3836] [serial = 305] [outer = 12DC3800] 14:35:26 INFO - PROCESS | 3836 | 1467322526074 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]]]}] 14:35:26 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. 14:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 631ms 14:35:26 INFO - PROCESS | 3836 | 1467322526109 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 14:35:26 INFO - PROCESS | 3836 | 1467322526111 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 14:35:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:35:26 INFO - PROCESS | 3836 | 1467322526115 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:35:26 INFO - PROCESS | 3836 | 1467322526118 Marionette TRACE conn3 <- [1,374,null,{}] 14:35:26 INFO - PROCESS | 3836 | 1467322526129 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}] 14:35:26 INFO - PROCESS | 3836 | 1467322526133 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:26 INFO - PROCESS | 3836 | 1467322526215 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 14:35:26 INFO - PROCESS | 3836 | 1467322526225 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 3836 | 1467322526228 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:26 INFO - PROCESS | 3836 | ++DOCSHELL 158B2000 == 30 [pid = 3836] [id = 103] 14:35:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (158B2800) [pid = 3836] [serial = 306] [outer = 00000000] 14:35:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (15D7A400) [pid = 3836] [serial = 307] [outer = 158B2800] 14:35:26 INFO - PROCESS | 3836 | 1467322526275 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (16462800) [pid = 3836] [serial = 308] [outer = 158B2800] 14:35:26 INFO - PROCESS | 3836 | 1467322526755 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:35:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:35:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 710ms 14:35:26 INFO - PROCESS | 3836 | 1467322526814 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 14:35:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:35:26 INFO - PROCESS | 3836 | 1467322526826 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 14:35:26 INFO - PROCESS | 3836 | 1467322526830 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:35:26 INFO - PROCESS | 3836 | 1467322526832 Marionette TRACE conn3 <- [1,378,null,{}] 14:35:26 INFO - PROCESS | 3836 | 1467322526841 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}] 14:35:26 INFO - PROCESS | 3836 | 1467322526843 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:26 INFO - PROCESS | 3836 | 1467322526948 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 14:35:26 INFO - PROCESS | 3836 | 1467322526963 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 3836 | 1467322526966 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:27 INFO - PROCESS | 3836 | ++DOCSHELL 16602C00 == 31 [pid = 3836] [id = 104] 14:35:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (16607C00) [pid = 3836] [serial = 309] [outer = 00000000] 14:35:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (16BC8400) [pid = 3836] [serial = 310] [outer = 16607C00] 14:35:27 INFO - PROCESS | 3836 | 1467322527056 Marionette DEBUG loaded listener.js 14:35:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (16E4A400) [pid = 3836] [serial = 311] [outer = 16607C00] 14:35:27 INFO - PROCESS | 3836 | 1467322527465 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:35:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:35:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 694ms 14:35:27 INFO - PROCESS | 3836 | 1467322527530 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 14:35:27 INFO - PROCESS | 3836 | 1467322527532 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 14:35:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:35:27 INFO - PROCESS | 3836 | 1467322527542 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:35:27 INFO - PROCESS | 3836 | 1467322527544 Marionette TRACE conn3 <- [1,382,null,{}] 14:35:27 INFO - PROCESS | 3836 | 1467322527547 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}] 14:35:27 INFO - PROCESS | 3836 | 1467322527549 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:27 INFO - PROCESS | 3836 | 1467322527676 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 14:35:27 INFO - PROCESS | 3836 | 1467322527688 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:27 INFO - PROCESS | 3836 | 1467322527690 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:27 INFO - PROCESS | 3836 | ++DOCSHELL 16E9D000 == 32 [pid = 3836] [id = 105] 14:35:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (16EA1800) [pid = 3836] [serial = 312] [outer = 00000000] 14:35:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (17698C00) [pid = 3836] [serial = 313] [outer = 16EA1800] 14:35:27 INFO - PROCESS | 3836 | 1467322527733 Marionette DEBUG loaded listener.js 14:35:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (1778D000) [pid = 3836] [serial = 314] [outer = 16EA1800] 14:35:28 INFO - PROCESS | 3836 | 1467322528230 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:35:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:35:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 710ms 14:35:28 INFO - PROCESS | 3836 | 1467322528272 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 14:35:28 INFO - PROCESS | 3836 | 1467322528274 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 14:35:28 INFO - PROCESS | 3836 | 1467322528277 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:35:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:35:28 INFO - PROCESS | 3836 | 1467322528279 Marionette TRACE conn3 <- [1,386,null,{}] 14:35:28 INFO - PROCESS | 3836 | 1467322528283 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}] 14:35:28 INFO - PROCESS | 3836 | 1467322528288 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:28 INFO - PROCESS | 3836 | 1467322528419 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 14:35:28 INFO - PROCESS | 3836 | 1467322528477 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:28 INFO - PROCESS | 3836 | 1467322528479 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:28 INFO - PROCESS | 3836 | ++DOCSHELL 17EBF000 == 33 [pid = 3836] [id = 106] 14:35:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (18215800) [pid = 3836] [serial = 315] [outer = 00000000] 14:35:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (182F1C00) [pid = 3836] [serial = 316] [outer = 18215800] 14:35:28 INFO - PROCESS | 3836 | 1467322528523 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (1968A000) [pid = 3836] [serial = 317] [outer = 18215800] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (19B78400) [pid = 3836] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (19B6A800) [pid = 3836] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (14319C00) [pid = 3836] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (19DBF400) [pid = 3836] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1ABD0800) [pid = 3836] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (16E9BC00) [pid = 3836] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1A6BE800) [pid = 3836] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (19B37800) [pid = 3836] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (1281CC00) [pid = 3836] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (103D2C00) [pid = 3836] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (158AB800) [pid = 3836] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (1968D000) [pid = 3836] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (15010800) [pid = 3836] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (17EB9C00) [pid = 3836] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (10A0C000) [pid = 3836] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1A6BE000) [pid = 3836] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1996F800) [pid = 3836] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (10ED7400) [pid = 3836] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (13035400) [pid = 3836] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (10E1BC00) [pid = 3836] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (10A01C00) [pid = 3836] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (18218000) [pid = 3836] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (13D01400) [pid = 3836] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:35:29 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (10A08C00) [pid = 3836] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:35:29 INFO - PROCESS | 3836 | 1467322529406 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]]]}] 14:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1166ms 14:35:29 INFO - PROCESS | 3836 | 1467322529431 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 14:35:29 INFO - PROCESS | 3836 | 1467322529433 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 14:35:29 INFO - PROCESS | 3836 | 1467322529436 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:35:29 INFO - PROCESS | 3836 | 1467322529447 Marionette TRACE conn3 <- [1,390,null,{}] 14:35:29 INFO - PROCESS | 3836 | 1467322529451 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}] 14:35:29 INFO - PROCESS | 3836 | 1467322529453 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:29 INFO - PROCESS | 3836 | 1467322529527 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 14:35:29 INFO - PROCESS | 3836 | 1467322529611 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:29 INFO - PROCESS | 3836 | 1467322529613 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:29 INFO - PROCESS | 3836 | ++DOCSHELL 103D1400 == 34 [pid = 3836] [id = 107] 14:35:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (103D2C00) [pid = 3836] [serial = 318] [outer = 00000000] 14:35:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (114D1800) [pid = 3836] [serial = 319] [outer = 103D2C00] 14:35:29 INFO - PROCESS | 3836 | 1467322529656 Marionette DEBUG loaded listener.js 14:35:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (12923C00) [pid = 3836] [serial = 320] [outer = 103D2C00] 14:35:30 INFO - PROCESS | 3836 | 1467322530018 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]]]}] 14:35:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:35:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 599ms 14:35:30 INFO - PROCESS | 3836 | 1467322530034 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 3836 | 1467322530036 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 14:35:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:35:30 INFO - PROCESS | 3836 | 1467322530040 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - PROCESS | 3836 | 1467322530043 Marionette TRACE conn3 <- [1,394,null,{}] 14:35:30 INFO - PROCESS | 3836 | 1467322530047 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}] 14:35:30 INFO - PROCESS | 3836 | 1467322530050 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:30 INFO - PROCESS | 3836 | 1467322530125 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 14:35:30 INFO - PROCESS | 3836 | 1467322530205 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:30 INFO - PROCESS | 3836 | 1467322530207 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:30 INFO - PROCESS | 3836 | ++DOCSHELL 13D0E400 == 35 [pid = 3836] [id = 108] 14:35:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1645F800) [pid = 3836] [serial = 321] [outer = 00000000] 14:35:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (17EDDC00) [pid = 3836] [serial = 322] [outer = 1645F800] 14:35:30 INFO - PROCESS | 3836 | 1467322530251 Marionette DEBUG loaded listener.js 14:35:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (18218800) [pid = 3836] [serial = 323] [outer = 1645F800] 14:35:30 INFO - PROCESS | 3836 | 1467322530602 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]]]}] 14:35:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:35:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 599ms 14:35:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:35:30 INFO - PROCESS | 3836 | 1467322530636 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 3836 | 1467322530638 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 14:35:30 INFO - PROCESS | 3836 | 1467322530642 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - PROCESS | 3836 | 1467322530643 Marionette TRACE conn3 <- [1,398,null,{}] 14:35:30 INFO - PROCESS | 3836 | 1467322530647 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}] 14:35:30 INFO - PROCESS | 3836 | 1467322530648 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:30 INFO - PROCESS | 3836 | 1467322530724 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 14:35:30 INFO - PROCESS | 3836 | 1467322530806 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:30 INFO - PROCESS | 3836 | 1467322530808 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:30 INFO - PROCESS | 3836 | ++DOCSHELL 158AD400 == 36 [pid = 3836] [id = 109] 14:35:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (16E9BC00) [pid = 3836] [serial = 324] [outer = 00000000] 14:35:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (19B2BC00) [pid = 3836] [serial = 325] [outer = 16E9BC00] 14:35:30 INFO - PROCESS | 3836 | 1467322530850 Marionette DEBUG loaded listener.js 14:35:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (19B2D000) [pid = 3836] [serial = 326] [outer = 16E9BC00] 14:35:31 INFO - PROCESS | 3836 | 1467322531236 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]]]}] 14:35:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:35:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 14:35:31 INFO - PROCESS | 3836 | 1467322531320 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 14:35:31 INFO - PROCESS | 3836 | 1467322531325 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 14:35:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:35:31 INFO - PROCESS | 3836 | 1467322531330 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:35:31 INFO - PROCESS | 3836 | 1467322531335 Marionette TRACE conn3 <- [1,402,null,{}] 14:35:31 INFO - PROCESS | 3836 | 1467322531345 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}] 14:35:31 INFO - PROCESS | 3836 | 1467322531349 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:31 INFO - PROCESS | 3836 | 1467322531471 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 14:35:31 INFO - PROCESS | 3836 | 1467322531578 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:31 INFO - PROCESS | 3836 | 1467322531583 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:31 INFO - PROCESS | 3836 | ++DOCSHELL 10ED6400 == 37 [pid = 3836] [id = 110] 14:35:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (10ED7800) [pid = 3836] [serial = 327] [outer = 00000000] 14:35:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (10EE4800) [pid = 3836] [serial = 328] [outer = 10ED7800] 14:35:31 INFO - PROCESS | 3836 | 1467322531640 Marionette DEBUG loaded listener.js 14:35:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (114CB800) [pid = 3836] [serial = 329] [outer = 10ED7800] 14:35:32 INFO - PROCESS | 3836 | 1467322532516 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]]]}] 14:35:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:35:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1198ms 14:35:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:35:32 INFO - PROCESS | 3836 | 1467322532562 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 14:35:32 INFO - PROCESS | 3836 | 1467322532566 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 14:35:32 INFO - PROCESS | 3836 | 1467322532572 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:35:32 INFO - PROCESS | 3836 | 1467322532576 Marionette TRACE conn3 <- [1,406,null,{}] 14:35:32 INFO - PROCESS | 3836 | 1467322532581 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}] 14:35:32 INFO - PROCESS | 3836 | 1467322532584 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:32 INFO - PROCESS | 3836 | 1467322532726 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 14:35:32 INFO - PROCESS | 3836 | 1467322532856 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:32 INFO - PROCESS | 3836 | 1467322532859 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:32 INFO - PROCESS | 3836 | ++DOCSHELL 158A8400 == 38 [pid = 3836] [id = 111] 14:35:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (15D0E400) [pid = 3836] [serial = 330] [outer = 00000000] 14:35:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (16457400) [pid = 3836] [serial = 331] [outer = 15D0E400] 14:35:32 INFO - PROCESS | 3836 | 1467322532915 Marionette DEBUG loaded listener.js 14:35:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1660EC00) [pid = 3836] [serial = 332] [outer = 15D0E400] 14:35:33 INFO - PROCESS | 3836 | 1467322533566 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]]]}] 14:35:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:35:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1056ms 14:35:33 INFO - PROCESS | 3836 | 1467322533615 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 14:35:33 INFO - PROCESS | 3836 | 1467322533618 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 14:35:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:35:33 INFO - PROCESS | 3836 | 1467322533640 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:35:33 INFO - PROCESS | 3836 | 1467322533642 Marionette TRACE conn3 <- [1,410,null,{}] 14:35:33 INFO - PROCESS | 3836 | 1467322533652 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}] 14:35:33 INFO - PROCESS | 3836 | 1467322533657 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:33 INFO - PROCESS | 3836 | 1467322533771 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 14:35:33 INFO - PROCESS | 3836 | 1467322533970 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:33 INFO - PROCESS | 3836 | 1467322533973 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:34 INFO - PROCESS | 3836 | ++DOCSHELL 10328400 == 39 [pid = 3836] [id = 112] 14:35:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (10329800) [pid = 3836] [serial = 333] [outer = 00000000] 14:35:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1055F800) [pid = 3836] [serial = 334] [outer = 10329800] 14:35:34 INFO - PROCESS | 3836 | 1467322534032 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (10A77400) [pid = 3836] [serial = 335] [outer = 10329800] 14:35:34 INFO - PROCESS | 3836 | --DOCSHELL 13D0E400 == 38 [pid = 3836] [id = 108] 14:35:34 INFO - PROCESS | 3836 | --DOCSHELL 103D1400 == 37 [pid = 3836] [id = 107] 14:35:34 INFO - PROCESS | 3836 | --DOCSHELL 17EBF000 == 36 [pid = 3836] [id = 106] 14:35:34 INFO - PROCESS | 3836 | --DOCSHELL 16E9D000 == 35 [pid = 3836] [id = 105] 14:35:34 INFO - PROCESS | 3836 | --DOCSHELL 16602C00 == 34 [pid = 3836] [id = 104] 14:35:34 INFO - PROCESS | 3836 | --DOCSHELL 158B2000 == 33 [pid = 3836] [id = 103] 14:35:34 INFO - PROCESS | 3836 | --DOCSHELL 12D84400 == 32 [pid = 3836] [id = 102] 14:35:34 INFO - PROCESS | 3836 | --DOCSHELL 10A79400 == 31 [pid = 3836] [id = 101] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (1A481800) [pid = 3836] [serial = 194] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (19DC0800) [pid = 3836] [serial = 206] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (15D13C00) [pid = 3836] [serial = 163] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (129AE400) [pid = 3836] [serial = 197] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (13125C00) [pid = 3836] [serial = 160] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (182F3000) [pid = 3836] [serial = 203] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (16AE5000) [pid = 3836] [serial = 200] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (19B70400) [pid = 3836] [serial = 157] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (19F73C00) [pid = 3836] [serial = 268] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1ADC6C00) [pid = 3836] [serial = 271] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1A47A400) [pid = 3836] [serial = 269] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (16EA3800) [pid = 3836] [serial = 274] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1ABCAC00) [pid = 3836] [serial = 239] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1A12DC00) [pid = 3836] [serial = 247] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1A6BA000) [pid = 3836] [serial = 248] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1302F800) [pid = 3836] [serial = 241] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (13286C00) [pid = 3836] [serial = 242] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (10EB3C00) [pid = 3836] [serial = 253] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1AE66400) [pid = 3836] [serial = 272] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (11CD2800) [pid = 3836] [serial = 254] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1645B400) [pid = 3836] [serial = 259] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (16D98000) [pid = 3836] [serial = 260] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (19B70000) [pid = 3836] [serial = 265] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (16463400) [pid = 3836] [serial = 244] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (17759400) [pid = 3836] [serial = 245] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (17EC4800) [pid = 3836] [serial = 262] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (17EDC800) [pid = 3836] [serial = 263] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1291B800) [pid = 3836] [serial = 256] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (13286800) [pid = 3836] [serial = 257] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1ABD0C00) [pid = 3836] [serial = 250] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1ADBF000) [pid = 3836] [serial = 251] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1AE6A000) [pid = 3836] [serial = 281] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (10EDF400) [pid = 3836] [serial = 283] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (16EA9000) [pid = 3836] [serial = 284] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16EA6400) [pid = 3836] [serial = 275] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1A6BDC00) [pid = 3836] [serial = 280] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (17EB7800) [pid = 3836] [serial = 278] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19B72C00) [pid = 3836] [serial = 266] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (17306C00) [pid = 3836] [serial = 277] [outer = 00000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3836 | 1467322534666 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]]]}] 14:35:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:35:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1072ms 14:35:34 INFO - PROCESS | 3836 | 1467322534681 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 14:35:34 INFO - PROCESS | 3836 | 1467322534684 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 14:35:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:35:34 INFO - PROCESS | 3836 | 1467322534723 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:35:34 INFO - PROCESS | 3836 | 1467322534725 Marionette TRACE conn3 <- [1,414,null,{}] 14:35:34 INFO - PROCESS | 3836 | 1467322534731 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}] 14:35:34 INFO - PROCESS | 3836 | 1467322534735 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:34 INFO - PROCESS | 3836 | 1467322534820 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 14:35:34 INFO - PROCESS | 3836 | 1467322534828 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:34 INFO - PROCESS | 3836 | 1467322534831 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:34 INFO - PROCESS | 3836 | ++DOCSHELL 11207C00 == 32 [pid = 3836] [id = 113] 14:35:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (114D4400) [pid = 3836] [serial = 336] [outer = 00000000] 14:35:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (12820400) [pid = 3836] [serial = 337] [outer = 114D4400] 14:35:34 INFO - PROCESS | 3836 | 1467322534877 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (12D79C00) [pid = 3836] [serial = 338] [outer = 114D4400] 14:35:35 INFO - PROCESS | 3836 | 1467322535366 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]]]}] 14:35:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:35:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 709ms 14:35:35 INFO - PROCESS | 3836 | 1467322535425 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 14:35:35 INFO - PROCESS | 3836 | 1467322535429 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 14:35:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:35:35 INFO - PROCESS | 3836 | 1467322535434 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - PROCESS | 3836 | 1467322535435 Marionette TRACE conn3 <- [1,418,null,{}] 14:35:35 INFO - PROCESS | 3836 | 1467322535439 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}] 14:35:35 INFO - PROCESS | 3836 | 1467322535441 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:35 INFO - PROCESS | 3836 | 1467322535526 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 14:35:35 INFO - PROCESS | 3836 | 1467322535612 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:35 INFO - PROCESS | 3836 | 1467322535614 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:35 INFO - PROCESS | 3836 | ++DOCSHELL 10EDD400 == 33 [pid = 3836] [id = 114] 14:35:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1314E000) [pid = 3836] [serial = 339] [outer = 00000000] 14:35:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1431C800) [pid = 3836] [serial = 340] [outer = 1314E000] 14:35:35 INFO - PROCESS | 3836 | 1467322535706 Marionette DEBUG loaded listener.js 14:35:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (158A9C00) [pid = 3836] [serial = 341] [outer = 1314E000] 14:35:36 INFO - PROCESS | 3836 | 1467322536548 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]]]}] 14:35:36 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 14:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1103ms 14:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:35:36 INFO - PROCESS | 3836 | 1467322536560 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 14:35:36 INFO - PROCESS | 3836 | 1467322536562 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 14:35:36 INFO - PROCESS | 3836 | 1467322536567 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - PROCESS | 3836 | 1467322536572 Marionette TRACE conn3 <- [1,422,null,{}] 14:35:36 INFO - PROCESS | 3836 | 1467322536581 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}] 14:35:36 INFO - PROCESS | 3836 | 1467322536585 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:36 INFO - PROCESS | 3836 | 1467322536700 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 14:35:36 INFO - PROCESS | 3836 | 1467322536714 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:36 INFO - PROCESS | 3836 | 1467322536716 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:36 INFO - PROCESS | 3836 | ++DOCSHELL 16067C00 == 34 [pid = 3836] [id = 115] 14:35:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1606E800) [pid = 3836] [serial = 342] [outer = 00000000] 14:35:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16D9A000) [pid = 3836] [serial = 343] [outer = 1606E800] 14:35:36 INFO - PROCESS | 3836 | 1467322536759 Marionette DEBUG loaded listener.js 14:35:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16EA6800) [pid = 3836] [serial = 344] [outer = 1606E800] 14:35:37 INFO - PROCESS | 3836 | 1467322537695 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]]]}] 14:35:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:35:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1150ms 14:35:37 INFO - PROCESS | 3836 | 1467322537712 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 14:35:37 INFO - PROCESS | 3836 | 1467322537715 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 14:35:37 INFO - PROCESS | 3836 | 1467322537718 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:35:37 INFO - PROCESS | 3836 | 1467322537720 Marionette TRACE conn3 <- [1,426,null,{}] 14:35:37 INFO - PROCESS | 3836 | 1467322537724 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}] 14:35:37 INFO - PROCESS | 3836 | 1467322537726 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:37 INFO - PROCESS | 3836 | 1467322537840 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 14:35:37 INFO - PROCESS | 3836 | 1467322537845 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 3836 | 1467322537847 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:37 INFO - PROCESS | 3836 | ++DOCSHELL 16D99C00 == 35 [pid = 3836] [id = 116] 14:35:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16E9C000) [pid = 3836] [serial = 345] [outer = 00000000] 14:35:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (176A0400) [pid = 3836] [serial = 346] [outer = 16E9C000] 14:35:37 INFO - PROCESS | 3836 | 1467322537890 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (17794800) [pid = 3836] [serial = 347] [outer = 16E9C000] 14:35:38 INFO - PROCESS | 3836 | 1467322538359 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] 14:35:38 INFO - PROCESS | 3836 | 1467322538420 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 14:35:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:35:38 INFO - PROCESS | 3836 | 1467322538423 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:35:38 INFO - PROCESS | 3836 | 1467322538425 Marionette TRACE conn3 <- [1,430,null,{}] 14:35:38 INFO - PROCESS | 3836 | 1467322538435 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}] 14:35:38 INFO - PROCESS | 3836 | 1467322538437 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:38 INFO - PROCESS | 3836 | 1467322538542 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 14:35:38 INFO - PROCESS | 3836 | 1467322538552 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:38 INFO - PROCESS | 3836 | 1467322538558 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:38 INFO - PROCESS | 3836 | ++DOCSHELL 17EBBC00 == 36 [pid = 3836] [id = 117] 14:35:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17EBD400) [pid = 3836] [serial = 348] [outer = 00000000] 14:35:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (18016000) [pid = 3836] [serial = 349] [outer = 17EBD400] 14:35:38 INFO - PROCESS | 3836 | 1467322538656 Marionette DEBUG loaded listener.js 14:35:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (182F3C00) [pid = 3836] [serial = 350] [outer = 17EBD400] 14:35:38 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (18215800) [pid = 3836] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:35:38 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (10A79800) [pid = 3836] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:35:38 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (158B2800) [pid = 3836] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:35:38 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16EA1800) [pid = 3836] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:35:38 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (12DC3800) [pid = 3836] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:35:38 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (103D2C00) [pid = 3836] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:35:38 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1312BC00) [pid = 3836] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:35:38 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1645F800) [pid = 3836] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:35:38 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (10A03C00) [pid = 3836] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:35:38 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (14319000) [pid = 3836] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:35:38 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16CE6800) [pid = 3836] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:35:38 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (17167800) [pid = 3836] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:35:38 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (16607C00) [pid = 3836] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:35:39 INFO - PROCESS | 3836 | 1467322539129 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]]]}] 14:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 804ms 14:35:39 INFO - PROCESS | 3836 | 1467322539229 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 14:35:39 INFO - PROCESS | 3836 | 1467322539231 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 14:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:35:39 INFO - PROCESS | 3836 | 1467322539234 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:35:39 INFO - PROCESS | 3836 | 1467322539236 Marionette TRACE conn3 <- [1,434,null,{}] 14:35:39 INFO - PROCESS | 3836 | 1467322539239 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}] 14:35:39 INFO - PROCESS | 3836 | 1467322539242 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:39 INFO - PROCESS | 3836 | 1467322539333 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 14:35:39 INFO - PROCESS | 3836 | 1467322539339 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:39 INFO - PROCESS | 3836 | 1467322539341 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:39 INFO - PROCESS | 3836 | ++DOCSHELL 17167800 == 37 [pid = 3836] [id = 118] 14:35:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (17303800) [pid = 3836] [serial = 351] [outer = 00000000] 14:35:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (18215800) [pid = 3836] [serial = 352] [outer = 17303800] 14:35:39 INFO - PROCESS | 3836 | 1467322539392 Marionette DEBUG loaded listener.js 14:35:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (182F6800) [pid = 3836] [serial = 353] [outer = 17303800] 14:35:39 INFO - PROCESS | 3836 | 1467322539838 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]]]}] 14:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 598ms 14:35:39 INFO - PROCESS | 3836 | 1467322539864 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 14:35:39 INFO - PROCESS | 3836 | 1467322539866 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 14:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:35:39 INFO - PROCESS | 3836 | 1467322539882 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:35:39 INFO - PROCESS | 3836 | 1467322539884 Marionette TRACE conn3 <- [1,438,null,{}] 14:35:39 INFO - PROCESS | 3836 | 1467322539887 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}] 14:35:39 INFO - PROCESS | 3836 | 1467322539889 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:39 INFO - PROCESS | 3836 | 1467322539966 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 14:35:39 INFO - PROCESS | 3836 | 1467322539971 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:39 INFO - PROCESS | 3836 | 1467322539973 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:39 INFO - PROCESS | 3836 | ++DOCSHELL 1281D800 == 38 [pid = 3836] [id = 119] 14:35:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (129EBC00) [pid = 3836] [serial = 354] [outer = 00000000] 14:35:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19B2B800) [pid = 3836] [serial = 355] [outer = 129EBC00] 14:35:40 INFO - PROCESS | 3836 | 1467322540016 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19B37C00) [pid = 3836] [serial = 356] [outer = 129EBC00] 14:35:40 INFO - PROCESS | 3836 | 1467322540426 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]]]}] 14:35:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:35:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 599ms 14:35:40 INFO - PROCESS | 3836 | 1467322540471 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 14:35:40 INFO - PROCESS | 3836 | 1467322540473 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 14:35:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:35:40 INFO - PROCESS | 3836 | 1467322540477 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - PROCESS | 3836 | 1467322540478 Marionette TRACE conn3 <- [1,442,null,{}] 14:35:40 INFO - PROCESS | 3836 | 1467322540482 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}] 14:35:40 INFO - PROCESS | 3836 | 1467322540484 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:40 INFO - PROCESS | 3836 | 1467322540565 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 14:35:40 INFO - PROCESS | 3836 | 1467322540572 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 3836 | 1467322540574 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:40 INFO - PROCESS | 3836 | ++DOCSHELL 19B2B000 == 39 [pid = 3836] [id = 120] 14:35:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19B5D400) [pid = 3836] [serial = 357] [outer = 00000000] 14:35:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B76400) [pid = 3836] [serial = 358] [outer = 19B5D400] 14:35:40 INFO - PROCESS | 3836 | 1467322540618 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19DB6000) [pid = 3836] [serial = 359] [outer = 19B5D400] 14:35:41 INFO - PROCESS | 3836 | 1467322541259 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]]]}] 14:35:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:35:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 851ms 14:35:41 INFO - PROCESS | 3836 | 1467322541321 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 14:35:41 INFO - PROCESS | 3836 | 1467322541325 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 14:35:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:35:41 INFO - PROCESS | 3836 | 1467322541333 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:35:41 INFO - PROCESS | 3836 | 1467322541339 Marionette TRACE conn3 <- [1,446,null,{}] 14:35:41 INFO - PROCESS | 3836 | 1467322541345 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}] 14:35:41 INFO - PROCESS | 3836 | 1467322541349 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:41 INFO - PROCESS | 3836 | 1467322541489 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 14:35:41 INFO - PROCESS | 3836 | 1467322541612 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:41 INFO - PROCESS | 3836 | 1467322541615 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:41 INFO - PROCESS | 3836 | ++DOCSHELL 10A81800 == 40 [pid = 3836] [id = 121] 14:35:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (10EE2800) [pid = 3836] [serial = 360] [outer = 00000000] 14:35:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (12DC3800) [pid = 3836] [serial = 361] [outer = 10EE2800] 14:35:41 INFO - PROCESS | 3836 | 1467322541673 Marionette DEBUG loaded listener.js 14:35:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (131E9000) [pid = 3836] [serial = 362] [outer = 10EE2800] 14:35:42 INFO - PROCESS | 3836 | 1467322542311 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]]]}] 14:35:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:35:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1008ms 14:35:42 INFO - PROCESS | 3836 | 1467322542334 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 14:35:42 INFO - PROCESS | 3836 | 1467322542338 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 14:35:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:35:42 INFO - PROCESS | 3836 | 1467322542346 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:35:42 INFO - PROCESS | 3836 | 1467322542350 Marionette TRACE conn3 <- [1,450,null,{}] 14:35:42 INFO - PROCESS | 3836 | 1467322542356 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}] 14:35:42 INFO - PROCESS | 3836 | 1467322542360 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:42 INFO - PROCESS | 3836 | 1467322542466 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 14:35:42 INFO - PROCESS | 3836 | 1467322542589 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:42 INFO - PROCESS | 3836 | 1467322542591 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:42 INFO - PROCESS | 3836 | ++DOCSHELL 1580D800 == 41 [pid = 3836] [id = 122] 14:35:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (15D12400) [pid = 3836] [serial = 363] [outer = 00000000] 14:35:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (16604C00) [pid = 3836] [serial = 364] [outer = 15D12400] 14:35:42 INFO - PROCESS | 3836 | 1467322542654 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16BC5000) [pid = 3836] [serial = 365] [outer = 15D12400] 14:35:43 INFO - PROCESS | 3836 | 1467322543311 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] 14:35:43 INFO - PROCESS | 3836 | 1467322543388 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 14:35:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:35:43 INFO - PROCESS | 3836 | 1467322543407 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:35:43 INFO - PROCESS | 3836 | 1467322543412 Marionette TRACE conn3 <- [1,454,null,{}] 14:35:43 INFO - PROCESS | 3836 | 1467322543423 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}] 14:35:43 INFO - PROCESS | 3836 | 1467322543428 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:43 INFO - PROCESS | 3836 | 1467322543540 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 14:35:43 INFO - PROCESS | 3836 | 1467322543657 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:43 INFO - PROCESS | 3836 | 1467322543660 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:43 INFO - PROCESS | 3836 | ++DOCSHELL 19B6D400 == 42 [pid = 3836] [id = 123] 14:35:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19B6DC00) [pid = 3836] [serial = 366] [outer = 00000000] 14:35:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19DBA000) [pid = 3836] [serial = 367] [outer = 19B6DC00] 14:35:43 INFO - PROCESS | 3836 | 1467322543717 Marionette DEBUG loaded listener.js 14:35:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19DC1000) [pid = 3836] [serial = 368] [outer = 19B6DC00] 14:35:44 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:35:44 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:35:44 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:44 INFO - PROCESS | 3836 | 1467322544532 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]]]}] 14:35:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:35:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1198ms 14:35:44 INFO - PROCESS | 3836 | 1467322544611 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 14:35:44 INFO - PROCESS | 3836 | 1467322544615 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 14:35:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:35:44 INFO - PROCESS | 3836 | 1467322544621 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:35:44 INFO - PROCESS | 3836 | 1467322544624 Marionette TRACE conn3 <- [1,458,null,{}] 14:35:44 INFO - PROCESS | 3836 | 1467322544630 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}] 14:35:44 INFO - PROCESS | 3836 | 1467322544632 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:44 INFO - PROCESS | 3836 | 1467322544775 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 14:35:44 INFO - PROCESS | 3836 | 1467322544901 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 3836 | 1467322544906 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:44 INFO - PROCESS | 3836 | ++DOCSHELL 10F20800 == 43 [pid = 3836] [id = 124] 14:35:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (10F21C00) [pid = 3836] [serial = 369] [outer = 00000000] 14:35:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (13286C00) [pid = 3836] [serial = 370] [outer = 10F21C00] 14:35:44 INFO - PROCESS | 3836 | 1467322544956 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (13C90C00) [pid = 3836] [serial = 371] [outer = 10F21C00] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 1281D800 == 42 [pid = 3836] [id = 119] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 17167800 == 41 [pid = 3836] [id = 118] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 17EBBC00 == 40 [pid = 3836] [id = 117] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 16D99C00 == 39 [pid = 3836] [id = 116] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 16067C00 == 38 [pid = 3836] [id = 115] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 10EDD400 == 37 [pid = 3836] [id = 114] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 11207C00 == 36 [pid = 3836] [id = 113] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 10328400 == 35 [pid = 3836] [id = 112] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 158A8400 == 34 [pid = 3836] [id = 111] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 158AD400 == 33 [pid = 3836] [id = 109] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 10ED6400 == 32 [pid = 3836] [id = 110] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 13129C00 == 31 [pid = 3836] [id = 100] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 1580D800 == 30 [pid = 3836] [id = 122] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 19B6D400 == 29 [pid = 3836] [id = 123] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 19B2B000 == 28 [pid = 3836] [id = 120] 14:35:45 INFO - PROCESS | 3836 | --DOCSHELL 10A81800 == 27 [pid = 3836] [id = 121] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (182F1C00) [pid = 3836] [serial = 316] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (10EE4000) [pid = 3836] [serial = 301] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1125E800) [pid = 3836] [serial = 302] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (15D7A400) [pid = 3836] [serial = 307] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (17698C00) [pid = 3836] [serial = 313] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (13133400) [pid = 3836] [serial = 304] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (131E7400) [pid = 3836] [serial = 305] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (114D1800) [pid = 3836] [serial = 319] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (13D04000) [pid = 3836] [serial = 299] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (131EA800) [pid = 3836] [serial = 298] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (17EDDC00) [pid = 3836] [serial = 322] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (13034800) [pid = 3836] [serial = 287] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (114D3C00) [pid = 3836] [serial = 286] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (16602400) [pid = 3836] [serial = 290] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16068C00) [pid = 3836] [serial = 289] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (17855000) [pid = 3836] [serial = 293] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1774D400) [pid = 3836] [serial = 292] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (19B6A000) [pid = 3836] [serial = 296] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19974000) [pid = 3836] [serial = 295] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (18218800) [pid = 3836] [serial = 323] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1968A000) [pid = 3836] [serial = 317] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (16BC8400) [pid = 3836] [serial = 310] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16E4A400) [pid = 3836] [serial = 311] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1778D000) [pid = 3836] [serial = 314] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (19B2BC00) [pid = 3836] [serial = 325] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (12923C00) [pid = 3836] [serial = 320] [outer = 00000000] [url = about:blank] 14:35:45 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (16462800) [pid = 3836] [serial = 308] [outer = 00000000] [url = about:blank] 14:35:46 INFO - PROCESS | 3836 | 1467322546066 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] 14:35:46 INFO - PROCESS | 3836 | 1467322546125 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 14:35:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:35:46 INFO - PROCESS | 3836 | 1467322546129 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - PROCESS | 3836 | 1467322546134 Marionette TRACE conn3 <- [1,462,null,{}] 14:35:46 INFO - PROCESS | 3836 | 1467322546139 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}] 14:35:46 INFO - PROCESS | 3836 | 1467322546142 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:46 INFO - PROCESS | 3836 | 1467322546227 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 14:35:46 INFO - PROCESS | 3836 | 1467322546236 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:46 INFO - PROCESS | 3836 | 1467322546239 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:46 INFO - PROCESS | 3836 | ++DOCSHELL 10EE4000 == 28 [pid = 3836] [id = 125] 14:35:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (10F20C00) [pid = 3836] [serial = 372] [outer = 00000000] 14:35:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (114D3C00) [pid = 3836] [serial = 373] [outer = 10F20C00] 14:35:46 INFO - PROCESS | 3836 | 1467322546287 Marionette DEBUG loaded listener.js 14:35:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1281E400) [pid = 3836] [serial = 374] [outer = 10F20C00] 14:35:46 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:46 INFO - PROCESS | 3836 | 1467322546767 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] 14:35:46 INFO - PROCESS | 3836 | 1467322546835 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 14:35:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:35:46 INFO - PROCESS | 3836 | 1467322546842 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - PROCESS | 3836 | 1467322546844 Marionette TRACE conn3 <- [1,466,null,{}] 14:35:46 INFO - PROCESS | 3836 | 1467322546848 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}] 14:35:46 INFO - PROCESS | 3836 | 1467322546851 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:47 INFO - PROCESS | 3836 | 1467322546972 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 14:35:47 INFO - PROCESS | 3836 | 1467322547054 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:47 INFO - PROCESS | 3836 | 1467322547056 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:47 INFO - PROCESS | 3836 | ++DOCSHELL 1312A400 == 29 [pid = 3836] [id = 126] 14:35:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (13155800) [pid = 3836] [serial = 375] [outer = 00000000] 14:35:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1345C000) [pid = 3836] [serial = 376] [outer = 13155800] 14:35:47 INFO - PROCESS | 3836 | 1467322547103 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (13C97400) [pid = 3836] [serial = 377] [outer = 13155800] 14:35:47 INFO - PROCESS | 3836 | 1467322547517 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] 14:35:47 INFO - PROCESS | 3836 | 1467322547575 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 14:35:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:35:47 INFO - PROCESS | 3836 | 1467322547579 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:35:47 INFO - PROCESS | 3836 | 1467322547582 Marionette TRACE conn3 <- [1,470,null,{}] 14:35:47 INFO - PROCESS | 3836 | 1467322547593 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}] 14:35:47 INFO - PROCESS | 3836 | 1467322547597 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:47 INFO - PROCESS | 3836 | 1467322547679 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 14:35:47 INFO - PROCESS | 3836 | 1467322547686 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:47 INFO - PROCESS | 3836 | 1467322547689 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:47 INFO - PROCESS | 3836 | ++DOCSHELL 158E1800 == 30 [pid = 3836] [id = 127] 14:35:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (158E1C00) [pid = 3836] [serial = 378] [outer = 00000000] 14:35:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16071400) [pid = 3836] [serial = 379] [outer = 158E1C00] 14:35:47 INFO - PROCESS | 3836 | 1467322547737 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (16462C00) [pid = 3836] [serial = 380] [outer = 158E1C00] 14:35:48 INFO - PROCESS | 3836 | 1467322548240 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]]]}] 14:35:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:35:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 709ms 14:35:48 INFO - PROCESS | 3836 | 1467322548278 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 14:35:48 INFO - PROCESS | 3836 | 1467322548280 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 14:35:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:35:48 INFO - PROCESS | 3836 | 1467322548284 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:35:48 INFO - PROCESS | 3836 | 1467322548285 Marionette TRACE conn3 <- [1,474,null,{}] 14:35:48 INFO - PROCESS | 3836 | 1467322548294 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}] 14:35:48 INFO - PROCESS | 3836 | 1467322548296 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:48 INFO - PROCESS | 3836 | 1467322548435 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 14:35:48 INFO - PROCESS | 3836 | 1467322548445 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 3836 | 1467322548447 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:48 INFO - PROCESS | 3836 | ++DOCSHELL 15D7A400 == 31 [pid = 3836] [id = 128] 14:35:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16070800) [pid = 3836] [serial = 381] [outer = 00000000] 14:35:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (16BC8400) [pid = 3836] [serial = 382] [outer = 16070800] 14:35:48 INFO - PROCESS | 3836 | 1467322548490 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16E4A400) [pid = 3836] [serial = 383] [outer = 16070800] 14:35:48 INFO - PROCESS | 3836 | 1467322548920 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]]]}] 14:35:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:35:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 693ms 14:35:49 INFO - PROCESS | 3836 | 1467322548983 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 14:35:49 INFO - PROCESS | 3836 | 1467322548985 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 14:35:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:35:49 INFO - PROCESS | 3836 | 1467322548995 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:35:49 INFO - PROCESS | 3836 | 1467322548996 Marionette TRACE conn3 <- [1,478,null,{}] 14:35:49 INFO - PROCESS | 3836 | 1467322549000 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}] 14:35:49 INFO - PROCESS | 3836 | 1467322549002 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:49 INFO - PROCESS | 3836 | 1467322549103 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 14:35:49 INFO - PROCESS | 3836 | 1467322549113 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:49 INFO - PROCESS | 3836 | 1467322549115 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:49 INFO - PROCESS | 3836 | ++DOCSHELL 16AE5000 == 32 [pid = 3836] [id = 129] 14:35:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16E9D000) [pid = 3836] [serial = 384] [outer = 00000000] 14:35:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16EA8800) [pid = 3836] [serial = 385] [outer = 16E9D000] 14:35:49 INFO - PROCESS | 3836 | 1467322549158 Marionette DEBUG loaded listener.js 14:35:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (17170400) [pid = 3836] [serial = 386] [outer = 16E9D000] 14:35:49 INFO - PROCESS | 3836 | 1467322549619 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]]]}] 14:35:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:35:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 14:35:49 INFO - PROCESS | 3836 | 1467322549626 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 14:35:49 INFO - PROCESS | 3836 | 1467322549628 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 14:35:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:35:49 INFO - PROCESS | 3836 | 1467322549631 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:35:49 INFO - PROCESS | 3836 | 1467322549633 Marionette TRACE conn3 <- [1,482,null,{}] 14:35:49 INFO - PROCESS | 3836 | 1467322549637 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}] 14:35:49 INFO - PROCESS | 3836 | 1467322549642 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:49 INFO - PROCESS | 3836 | 1467322549791 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 14:35:49 INFO - PROCESS | 3836 | 1467322549817 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:49 INFO - PROCESS | 3836 | 1467322549819 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:49 INFO - PROCESS | 3836 | ++DOCSHELL 17E91C00 == 33 [pid = 3836] [id = 130] 14:35:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (17EB6000) [pid = 3836] [serial = 387] [outer = 00000000] 14:35:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17EBB800) [pid = 3836] [serial = 388] [outer = 17EB6000] 14:35:49 INFO - PROCESS | 3836 | 1467322549891 Marionette DEBUG loaded listener.js 14:35:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (17ED9C00) [pid = 3836] [serial = 389] [outer = 17EB6000] 14:35:50 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (17EBD400) [pid = 3836] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:35:50 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16E9C000) [pid = 3836] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:35:50 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16E9BC00) [pid = 3836] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:35:50 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (15D0E400) [pid = 3836] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:35:50 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (10ED7800) [pid = 3836] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:35:50 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (17303800) [pid = 3836] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:35:50 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (114D4400) [pid = 3836] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:35:50 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1314E000) [pid = 3836] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:35:50 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10329800) [pid = 3836] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:35:50 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (129EBC00) [pid = 3836] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:35:50 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19B5D400) [pid = 3836] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:35:50 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1606E800) [pid = 3836] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:35:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (13931000) [pid = 3836] [serial = 390] [outer = 1B4B9400] 14:35:50 INFO - PROCESS | 3836 | 1467322550639 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]]]}] 14:35:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:35:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1040ms 14:35:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:35:50 INFO - PROCESS | 3836 | 1467322550676 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 14:35:50 INFO - PROCESS | 3836 | 1467322550677 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 14:35:50 INFO - PROCESS | 3836 | 1467322550681 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:35:50 INFO - PROCESS | 3836 | 1467322550683 Marionette TRACE conn3 <- [1,486,null,{}] 14:35:50 INFO - PROCESS | 3836 | 1467322550698 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}] 14:35:50 INFO - PROCESS | 3836 | 1467322550700 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:50 INFO - PROCESS | 3836 | 1467322550775 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 14:35:50 INFO - PROCESS | 3836 | 1467322550782 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:50 INFO - PROCESS | 3836 | 1467322550785 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:50 INFO - PROCESS | 3836 | ++DOCSHELL 13133000 == 34 [pid = 3836] [id = 131] 14:35:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (13154000) [pid = 3836] [serial = 391] [outer = 00000000] 14:35:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (17EBBC00) [pid = 3836] [serial = 392] [outer = 13154000] 14:35:50 INFO - PROCESS | 3836 | 1467322550828 Marionette DEBUG loaded listener.js 14:35:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (18214800) [pid = 3836] [serial = 393] [outer = 13154000] 14:35:51 INFO - PROCESS | 3836 | 1467322551282 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]]]}] 14:35:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:35:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 599ms 14:35:51 INFO - PROCESS | 3836 | 1467322551316 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 14:35:51 INFO - PROCESS | 3836 | 1467322551318 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 14:35:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:35:51 INFO - PROCESS | 3836 | 1467322551322 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:35:51 INFO - PROCESS | 3836 | 1467322551324 Marionette TRACE conn3 <- [1,490,null,{}] 14:35:51 INFO - PROCESS | 3836 | 1467322551327 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}] 14:35:51 INFO - PROCESS | 3836 | 1467322551329 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:51 INFO - PROCESS | 3836 | 1467322551402 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 14:35:51 INFO - PROCESS | 3836 | 1467322551434 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:51 INFO - PROCESS | 3836 | 1467322551436 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:51 INFO - PROCESS | 3836 | ++DOCSHELL 182E8000 == 35 [pid = 3836] [id = 132] 14:35:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (182EF800) [pid = 3836] [serial = 394] [outer = 00000000] 14:35:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19690800) [pid = 3836] [serial = 395] [outer = 182EF800] 14:35:51 INFO - PROCESS | 3836 | 1467322551483 Marionette DEBUG loaded listener.js 14:35:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19691800) [pid = 3836] [serial = 396] [outer = 182EF800] 14:35:51 INFO - PROCESS | 3836 | 1467322551880 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]]]}] 14:35:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:35:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 599ms 14:35:51 INFO - PROCESS | 3836 | 1467322551920 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 14:35:51 INFO - PROCESS | 3836 | 1467322551922 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 14:35:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:35:51 INFO - PROCESS | 3836 | 1467322551925 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:35:51 INFO - PROCESS | 3836 | 1467322551927 Marionette TRACE conn3 <- [1,494,null,{}] 14:35:51 INFO - PROCESS | 3836 | 1467322551943 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}] 14:35:51 INFO - PROCESS | 3836 | 1467322551945 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:52 INFO - PROCESS | 3836 | 1467322552020 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 14:35:52 INFO - PROCESS | 3836 | 1467322552025 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:52 INFO - PROCESS | 3836 | 1467322552027 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:52 INFO - PROCESS | 3836 | ++DOCSHELL 19687C00 == 36 [pid = 3836] [id = 133] 14:35:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B2E400) [pid = 3836] [serial = 397] [outer = 00000000] 14:35:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19B5F800) [pid = 3836] [serial = 398] [outer = 19B2E400] 14:35:52 INFO - PROCESS | 3836 | 1467322552074 Marionette DEBUG loaded listener.js 14:35:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19B6C400) [pid = 3836] [serial = 399] [outer = 19B2E400] 14:35:52 INFO - PROCESS | 3836 | 1467322552820 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]]]}] 14:35:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:35:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 961ms 14:35:52 INFO - PROCESS | 3836 | 1467322552892 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 14:35:52 INFO - PROCESS | 3836 | 1467322552896 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 14:35:52 INFO - PROCESS | 3836 | 1467322552902 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:35:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:35:52 INFO - PROCESS | 3836 | 1467322552905 Marionette TRACE conn3 <- [1,498,null,{}] 14:35:52 INFO - PROCESS | 3836 | 1467322552911 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}] 14:35:52 INFO - PROCESS | 3836 | 1467322552914 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:53 INFO - PROCESS | 3836 | 1467322553089 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 14:35:53 INFO - PROCESS | 3836 | 1467322553182 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 3836 | 1467322553184 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:53 INFO - PROCESS | 3836 | ++DOCSHELL 11264400 == 37 [pid = 3836] [id = 134] 14:35:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (12925800) [pid = 3836] [serial = 400] [outer = 00000000] 14:35:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1303B800) [pid = 3836] [serial = 401] [outer = 12925800] 14:35:53 INFO - PROCESS | 3836 | 1467322553245 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (131E2800) [pid = 3836] [serial = 402] [outer = 12925800] 14:35:53 INFO - PROCESS | 3836 | 1467322553910 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]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:35:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1056ms 14:35:53 INFO - PROCESS | 3836 | 1467322553947 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 3836 | 1467322553951 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 14:35:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:35:53 INFO - PROCESS | 3836 | 1467322553958 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - PROCESS | 3836 | 1467322553961 Marionette TRACE conn3 <- [1,502,null,{}] 14:35:53 INFO - PROCESS | 3836 | 1467322553965 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}] 14:35:53 INFO - PROCESS | 3836 | 1467322553968 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:54 INFO - PROCESS | 3836 | 1467322554083 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 14:35:54 INFO - PROCESS | 3836 | 1467322554162 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:54 INFO - PROCESS | 3836 | 1467322554165 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:54 INFO - PROCESS | 3836 | ++DOCSHELL 10A76800 == 38 [pid = 3836] [id = 135] 14:35:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (10A79400) [pid = 3836] [serial = 403] [outer = 00000000] 14:35:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (10EDBC00) [pid = 3836] [serial = 404] [outer = 10A79400] 14:35:54 INFO - PROCESS | 3836 | 1467322554261 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (130A0C00) [pid = 3836] [serial = 405] [outer = 10A79400] 14:35:54 INFO - PROCESS | 3836 | --DOCSHELL 182E8000 == 37 [pid = 3836] [id = 132] 14:35:54 INFO - PROCESS | 3836 | --DOCSHELL 13133000 == 36 [pid = 3836] [id = 131] 14:35:54 INFO - PROCESS | 3836 | --DOCSHELL 17E91C00 == 35 [pid = 3836] [id = 130] 14:35:54 INFO - PROCESS | 3836 | --DOCSHELL 16AE5000 == 34 [pid = 3836] [id = 129] 14:35:54 INFO - PROCESS | 3836 | --DOCSHELL 15D7A400 == 33 [pid = 3836] [id = 128] 14:35:54 INFO - PROCESS | 3836 | --DOCSHELL 158E1800 == 32 [pid = 3836] [id = 127] 14:35:54 INFO - PROCESS | 3836 | --DOCSHELL 1312A400 == 31 [pid = 3836] [id = 126] 14:35:54 INFO - PROCESS | 3836 | --DOCSHELL 10EE4000 == 30 [pid = 3836] [id = 125] 14:35:54 INFO - PROCESS | 3836 | --DOCSHELL 10F20800 == 29 [pid = 3836] [id = 124] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (18016000) [pid = 3836] [serial = 349] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (17794800) [pid = 3836] [serial = 347] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (176A0400) [pid = 3836] [serial = 346] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19B2D000) [pid = 3836] [serial = 326] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16457400) [pid = 3836] [serial = 331] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1660EC00) [pid = 3836] [serial = 332] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10EE4800) [pid = 3836] [serial = 328] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (18215800) [pid = 3836] [serial = 352] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (114CB800) [pid = 3836] [serial = 329] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (12820400) [pid = 3836] [serial = 337] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (12D79C00) [pid = 3836] [serial = 338] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1431C800) [pid = 3836] [serial = 340] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (158A9C00) [pid = 3836] [serial = 341] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1055F800) [pid = 3836] [serial = 334] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (10A77400) [pid = 3836] [serial = 335] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19B37C00) [pid = 3836] [serial = 356] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19DB6000) [pid = 3836] [serial = 359] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (19B76400) [pid = 3836] [serial = 358] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (19B2B800) [pid = 3836] [serial = 355] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (182F3C00) [pid = 3836] [serial = 350] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (16EA6800) [pid = 3836] [serial = 344] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (16D9A000) [pid = 3836] [serial = 343] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (182F6800) [pid = 3836] [serial = 353] [outer = 00000000] [url = about:blank] 14:35:55 INFO - PROCESS | 3836 | 1467322555087 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]]]}] 14:35:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:35:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1150ms 14:35:55 INFO - PROCESS | 3836 | 1467322555138 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 14:35:55 INFO - PROCESS | 3836 | 1467322555142 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 14:35:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:35:55 INFO - PROCESS | 3836 | 1467322555146 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:35:55 INFO - PROCESS | 3836 | 1467322555151 Marionette TRACE conn3 <- [1,506,null,{}] 14:35:55 INFO - PROCESS | 3836 | 1467322555158 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}] 14:35:55 INFO - PROCESS | 3836 | 1467322555161 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:55 INFO - PROCESS | 3836 | 1467322555245 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 14:35:55 INFO - PROCESS | 3836 | 1467322555252 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 3836 | 1467322555255 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:55 INFO - PROCESS | 3836 | ++DOCSHELL 10EB3C00 == 30 [pid = 3836] [id = 136] 14:35:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (10EB9800) [pid = 3836] [serial = 406] [outer = 00000000] 14:35:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (1125E800) [pid = 3836] [serial = 407] [outer = 10EB9800] 14:35:55 INFO - PROCESS | 3836 | 1467322555306 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1281BC00) [pid = 3836] [serial = 408] [outer = 10EB9800] 14:35:55 INFO - PROCESS | 3836 | 1467322555799 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]]]}] 14:35:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:35:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 693ms 14:35:55 INFO - PROCESS | 3836 | 1467322555843 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 14:35:55 INFO - PROCESS | 3836 | 1467322555848 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 14:35:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:35:55 INFO - PROCESS | 3836 | 1467322555854 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:35:55 INFO - PROCESS | 3836 | 1467322555856 Marionette TRACE conn3 <- [1,510,null,{}] 14:35:55 INFO - PROCESS | 3836 | 1467322555860 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}] 14:35:55 INFO - PROCESS | 3836 | 1467322555862 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:55 INFO - PROCESS | 3836 | 1467322555948 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 14:35:56 INFO - PROCESS | 3836 | 1467322556027 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:56 INFO - PROCESS | 3836 | 1467322556030 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:56 INFO - PROCESS | 3836 | ++DOCSHELL 130A0000 == 31 [pid = 3836] [id = 137] 14:35:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (13125800) [pid = 3836] [serial = 409] [outer = 00000000] 14:35:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (13D0C800) [pid = 3836] [serial = 410] [outer = 13125800] 14:35:56 INFO - PROCESS | 3836 | 1467322556076 Marionette DEBUG loaded listener.js 14:35:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1434C400) [pid = 3836] [serial = 411] [outer = 13125800] 14:35:56 INFO - PROCESS | 3836 | 1467322556457 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]]]}] 14:35:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:35:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 646ms 14:35:56 INFO - PROCESS | 3836 | 1467322556496 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 14:35:56 INFO - PROCESS | 3836 | 1467322556499 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 14:35:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:35:56 INFO - PROCESS | 3836 | 1467322556502 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:35:56 INFO - PROCESS | 3836 | 1467322556506 Marionette TRACE conn3 <- [1,514,null,{}] 14:35:56 INFO - PROCESS | 3836 | 1467322556517 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}] 14:35:56 INFO - PROCESS | 3836 | 1467322556521 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:56 INFO - PROCESS | 3836 | 1467322556603 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 14:35:56 INFO - PROCESS | 3836 | 1467322556610 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:56 INFO - PROCESS | 3836 | 1467322556613 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:56 INFO - PROCESS | 3836 | ++DOCSHELL 16607000 == 32 [pid = 3836] [id = 138] 14:35:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16608000) [pid = 3836] [serial = 412] [outer = 00000000] 14:35:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1660F400) [pid = 3836] [serial = 413] [outer = 16608000] 14:35:56 INFO - PROCESS | 3836 | 1467322556659 Marionette DEBUG loaded listener.js 14:35:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16CE7000) [pid = 3836] [serial = 414] [outer = 16608000] 14:35:57 INFO - PROCESS | 3836 | 1467322557118 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]]]}] 14:35:57 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 14:35:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 646ms 14:35:57 INFO - PROCESS | 3836 | 1467322557140 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 14:35:57 INFO - PROCESS | 3836 | 1467322557143 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 14:35:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:35:57 INFO - PROCESS | 3836 | 1467322557146 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:35:57 INFO - PROCESS | 3836 | 1467322557148 Marionette TRACE conn3 <- [1,518,null,{}] 14:35:57 INFO - PROCESS | 3836 | 1467322557155 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}] 14:35:57 INFO - PROCESS | 3836 | 1467322557157 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:57 INFO - PROCESS | 3836 | 1467322557272 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 14:35:57 INFO - PROCESS | 3836 | 1467322557351 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 3836 | 1467322557354 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:57 INFO - PROCESS | 3836 | ++DOCSHELL 16EA9000 == 33 [pid = 3836] [id = 139] 14:35:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (16EA9400) [pid = 3836] [serial = 415] [outer = 00000000] 14:35:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (176A0400) [pid = 3836] [serial = 416] [outer = 16EA9400] 14:35:57 INFO - PROCESS | 3836 | 1467322557397 Marionette DEBUG loaded listener.js 14:35:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1778F400) [pid = 3836] [serial = 417] [outer = 16EA9400] 14:35:57 INFO - PROCESS | 3836 | 1467322557809 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]]]}] 14:35:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:35:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 693ms 14:35:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:35:57 INFO - PROCESS | 3836 | 1467322557845 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 14:35:57 INFO - PROCESS | 3836 | 1467322557848 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 14:35:57 INFO - PROCESS | 3836 | 1467322557851 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:35:57 INFO - PROCESS | 3836 | 1467322557853 Marionette TRACE conn3 <- [1,522,null,{}] 14:35:57 INFO - PROCESS | 3836 | 1467322557861 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}] 14:35:57 INFO - PROCESS | 3836 | 1467322557864 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:57 INFO - PROCESS | 3836 | 1467322557965 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 14:35:58 INFO - PROCESS | 3836 | 1467322557973 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:58 INFO - PROCESS | 3836 | 1467322557975 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:58 INFO - PROCESS | 3836 | ++DOCSHELL 16E9FC00 == 34 [pid = 3836] [id = 140] 14:35:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17699C00) [pid = 3836] [serial = 418] [outer = 00000000] 14:35:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (17853C00) [pid = 3836] [serial = 419] [outer = 17699C00] 14:35:58 INFO - PROCESS | 3836 | 1467322558018 Marionette DEBUG loaded listener.js 14:35:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (17848400) [pid = 3836] [serial = 420] [outer = 17699C00] 14:35:58 INFO - PROCESS | 3836 | 1467322558536 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]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:35:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 693ms 14:35:58 INFO - PROCESS | 3836 | 1467322558582 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 3836 | 1467322558584 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 14:35:58 INFO - PROCESS | 3836 | 1467322558588 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:35:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:35:58 INFO - PROCESS | 3836 | 1467322558590 Marionette TRACE conn3 <- [1,526,null,{}] 14:35:58 INFO - PROCESS | 3836 | 1467322558600 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}] 14:35:58 INFO - PROCESS | 3836 | 1467322558605 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:58 INFO - PROCESS | 3836 | 1467322558748 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 14:35:58 INFO - PROCESS | 3836 | 1467322558812 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:58 INFO - PROCESS | 3836 | 1467322558814 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:58 INFO - PROCESS | 3836 | ++DOCSHELL 182F5800 == 35 [pid = 3836] [id = 141] 14:35:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (182F6C00) [pid = 3836] [serial = 421] [outer = 00000000] 14:35:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19972800) [pid = 3836] [serial = 422] [outer = 182F6C00] 14:35:58 INFO - PROCESS | 3836 | 1467322558866 Marionette DEBUG loaded listener.js 14:35:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19694C00) [pid = 3836] [serial = 423] [outer = 182F6C00] 14:35:59 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16070800) [pid = 3836] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:35:59 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (158E1C00) [pid = 3836] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:35:59 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (10F21C00) [pid = 3836] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:35:59 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (10F20C00) [pid = 3836] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:35:59 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (13155800) [pid = 3836] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:35:59 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (16E9D000) [pid = 3836] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:35:59 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (10EE2800) [pid = 3836] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:35:59 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (15D12400) [pid = 3836] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:35:59 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19B6DC00) [pid = 3836] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:35:59 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (17EB6000) [pid = 3836] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:35:59 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (182EF800) [pid = 3836] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:35:59 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (13154000) [pid = 3836] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:35:59 INFO - PROCESS | 3836 | 1467322559343 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]]]}] 14:35:59 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 14:35:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 804ms 14:35:59 INFO - PROCESS | 3836 | 1467322559390 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 14:35:59 INFO - PROCESS | 3836 | 1467322559392 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 14:35:59 INFO - PROCESS | 3836 | 1467322559395 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:35:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:35:59 INFO - PROCESS | 3836 | 1467322559397 Marionette TRACE conn3 <- [1,530,null,{}] 14:35:59 INFO - PROCESS | 3836 | 1467322559401 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}] 14:35:59 INFO - PROCESS | 3836 | 1467322559403 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:59 INFO - PROCESS | 3836 | 1467322559477 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 14:35:59 INFO - PROCESS | 3836 | 1467322559482 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:59 INFO - PROCESS | 3836 | 1467322559484 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:35:59 INFO - PROCESS | 3836 | ++DOCSHELL 1310C800 == 36 [pid = 3836] [id = 142] 14:35:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1312BC00) [pid = 3836] [serial = 424] [outer = 00000000] 14:35:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1660BC00) [pid = 3836] [serial = 425] [outer = 1312BC00] 14:35:59 INFO - PROCESS | 3836 | 1467322559530 Marionette DEBUG loaded listener.js 14:35:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (17168C00) [pid = 3836] [serial = 426] [outer = 1312BC00] 14:35:59 INFO - PROCESS | 3836 | 1467322559949 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"]]]}] 14:36:00 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 14:36:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:36:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:36:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:36:00 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 14:36:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:36:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:36:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:36:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 599ms 14:36:00 INFO - PROCESS | 3836 | 1467322559993 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 14:36:00 INFO - PROCESS | 3836 | 1467322559995 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 14:36:00 INFO - PROCESS | 3836 | 1467322559998 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:36:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:36:00 INFO - PROCESS | 3836 | 1467322559999 Marionette TRACE conn3 <- [1,534,null,{}] 14:36:00 INFO - PROCESS | 3836 | 1467322560003 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}] 14:36:00 INFO - PROCESS | 3836 | 1467322560005 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:00 INFO - PROCESS | 3836 | 1467322560113 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 14:36:00 INFO - PROCESS | 3836 | 1467322560121 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:00 INFO - PROCESS | 3836 | 1467322560123 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:00 INFO - PROCESS | 3836 | ++DOCSHELL 158A9800 == 37 [pid = 3836] [id = 143] 14:36:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (17854C00) [pid = 3836] [serial = 427] [outer = 00000000] 14:36:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (19B61000) [pid = 3836] [serial = 428] [outer = 17854C00] 14:36:00 INFO - PROCESS | 3836 | 1467322560165 Marionette DEBUG loaded listener.js 14:36:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19B6DC00) [pid = 3836] [serial = 429] [outer = 17854C00] 14:36:00 INFO - PROCESS | 3836 | 1467322560586 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]]]}] 14:36:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 14:36:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 646ms 14:36:00 INFO - PROCESS | 3836 | 1467322560638 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 14:36:00 INFO - PROCESS | 3836 | 1467322560640 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 14:36:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:36:00 INFO - PROCESS | 3836 | 1467322560644 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:36:00 INFO - PROCESS | 3836 | 1467322560646 Marionette TRACE conn3 <- [1,538,null,{}] 14:36:00 INFO - PROCESS | 3836 | 1467322560649 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}] 14:36:00 INFO - PROCESS | 3836 | 1467322560650 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:00 INFO - PROCESS | 3836 | 1467322560734 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 14:36:00 INFO - PROCESS | 3836 | 1467322560740 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:00 INFO - PROCESS | 3836 | 1467322560742 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:00 INFO - PROCESS | 3836 | ++DOCSHELL 1606F800 == 38 [pid = 3836] [id = 144] 14:36:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16EA2000) [pid = 3836] [serial = 430] [outer = 00000000] 14:36:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19DB6000) [pid = 3836] [serial = 431] [outer = 16EA2000] 14:36:00 INFO - PROCESS | 3836 | 1467322560784 Marionette DEBUG loaded listener.js 14:36:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19DB9000) [pid = 3836] [serial = 432] [outer = 16EA2000] 14:36:01 INFO - PROCESS | 3836 | 1467322561201 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]]]}] 14:36:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 14:36:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 599ms 14:36:01 INFO - PROCESS | 3836 | 1467322561240 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 14:36:01 INFO - PROCESS | 3836 | 1467322561242 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 14:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:36:01 INFO - PROCESS | 3836 | 1467322561245 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:36:01 INFO - PROCESS | 3836 | 1467322561247 Marionette TRACE conn3 <- [1,542,null,{}] 14:36:01 INFO - PROCESS | 3836 | 1467322561250 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}] 14:36:01 INFO - PROCESS | 3836 | 1467322561252 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:01 INFO - PROCESS | 3836 | 1467322561417 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 14:36:01 INFO - PROCESS | 3836 | 1467322561579 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:01 INFO - PROCESS | 3836 | 1467322561583 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:01 INFO - PROCESS | 3836 | ++DOCSHELL 10EE2400 == 39 [pid = 3836] [id = 145] 14:36:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (10EE4400) [pid = 3836] [serial = 433] [outer = 00000000] 14:36:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1120E000) [pid = 3836] [serial = 434] [outer = 10EE4400] 14:36:01 INFO - PROCESS | 3836 | 1467322561647 Marionette DEBUG loaded listener.js 14:36:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (129AA800) [pid = 3836] [serial = 435] [outer = 10EE4400] 14:36:02 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:02 INFO - PROCESS | 3836 | 1467322562239 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]]]}] 14:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1040ms 14:36:02 INFO - PROCESS | 3836 | 1467322562316 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 14:36:02 INFO - PROCESS | 3836 | 1467322562321 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 14:36:02 INFO - PROCESS | 3836 | 1467322562325 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:36:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:36:02 INFO - PROCESS | 3836 | 1467322562328 Marionette TRACE conn3 <- [1,546,null,{}] 14:36:02 INFO - PROCESS | 3836 | 1467322562333 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}] 14:36:02 INFO - PROCESS | 3836 | 1467322562336 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:02 INFO - PROCESS | 3836 | 1467322562474 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 14:36:02 INFO - PROCESS | 3836 | 1467322562597 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:02 INFO - PROCESS | 3836 | 1467322562600 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:02 INFO - PROCESS | 3836 | ++DOCSHELL 158E2000 == 40 [pid = 3836] [id = 146] 14:36:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (15D0CC00) [pid = 3836] [serial = 436] [outer = 00000000] 14:36:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (16456C00) [pid = 3836] [serial = 437] [outer = 15D0CC00] 14:36:02 INFO - PROCESS | 3836 | 1467322562656 Marionette DEBUG loaded listener.js 14:36:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (16BC0000) [pid = 3836] [serial = 438] [outer = 15D0CC00] 14:36:03 INFO - PROCESS | 3836 | 1467322563269 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]]]}] 14:36:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:36:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1008ms 14:36:03 INFO - PROCESS | 3836 | 1467322563328 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 14:36:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:36:03 INFO - PROCESS | 3836 | 1467322563332 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 14:36:03 INFO - PROCESS | 3836 | 1467322563336 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:36:03 INFO - PROCESS | 3836 | 1467322563338 Marionette TRACE conn3 <- [1,550,null,{}] 14:36:03 INFO - PROCESS | 3836 | 1467322563342 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}] 14:36:03 INFO - PROCESS | 3836 | 1467322563345 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:03 INFO - PROCESS | 3836 | 1467322563486 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 14:36:03 INFO - PROCESS | 3836 | 1467322563542 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:03 INFO - PROCESS | 3836 | 1467322563545 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:03 INFO - PROCESS | 3836 | ++DOCSHELL 17853000 == 41 [pid = 3836] [id = 147] 14:36:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (17EBD400) [pid = 3836] [serial = 439] [outer = 00000000] 14:36:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19B5CC00) [pid = 3836] [serial = 440] [outer = 17EBD400] 14:36:03 INFO - PROCESS | 3836 | 1467322563601 Marionette DEBUG loaded listener.js 14:36:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19DC1800) [pid = 3836] [serial = 441] [outer = 17EBD400] 14:36:03 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:04 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:04 INFO - PROCESS | 3836 | 1467322564161 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]]]}] 14:36:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:36:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 898ms 14:36:04 INFO - PROCESS | 3836 | 1467322564238 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 14:36:04 INFO - PROCESS | 3836 | 1467322564242 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 14:36:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:36:04 INFO - PROCESS | 3836 | 1467322564253 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:36:04 INFO - PROCESS | 3836 | 1467322564258 Marionette TRACE conn3 <- [1,554,null,{}] 14:36:04 INFO - PROCESS | 3836 | 1467322564274 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}] 14:36:04 INFO - PROCESS | 3836 | 1467322564277 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:04 INFO - PROCESS | 3836 | 1467322564411 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 14:36:04 INFO - PROCESS | 3836 | 1467322564461 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:04 INFO - PROCESS | 3836 | 1467322564464 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:04 INFO - PROCESS | 3836 | ++DOCSHELL 1A485C00 == 42 [pid = 3836] [id = 148] 14:36:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A5BC400) [pid = 3836] [serial = 442] [outer = 00000000] 14:36:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1A5C6800) [pid = 3836] [serial = 443] [outer = 1A5BC400] 14:36:04 INFO - PROCESS | 3836 | 1467322564515 Marionette DEBUG loaded listener.js 14:36:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1A6B5400) [pid = 3836] [serial = 444] [outer = 1A5BC400] 14:36:04 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:04 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:05 INFO - PROCESS | 3836 | 1467322565039 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]]]}] 14:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 851ms 14:36:05 INFO - PROCESS | 3836 | 1467322565092 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 14:36:05 INFO - PROCESS | 3836 | 1467322565094 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 14:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:36:05 INFO - PROCESS | 3836 | 1467322565098 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:36:05 INFO - PROCESS | 3836 | 1467322565100 Marionette TRACE conn3 <- [1,558,null,{}] 14:36:05 INFO - PROCESS | 3836 | 1467322565103 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}] 14:36:05 INFO - PROCESS | 3836 | 1467322565106 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:05 INFO - PROCESS | 3836 | 1467322565205 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 14:36:05 INFO - PROCESS | 3836 | 1467322565299 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:05 INFO - PROCESS | 3836 | 1467322565302 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:05 INFO - PROCESS | 3836 | ++DOCSHELL 10EDC400 == 43 [pid = 3836] [id = 149] 14:36:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (11C46400) [pid = 3836] [serial = 445] [outer = 00000000] 14:36:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (13C89C00) [pid = 3836] [serial = 446] [outer = 11C46400] 14:36:05 INFO - PROCESS | 3836 | 1467322565354 Marionette DEBUG loaded listener.js 14:36:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (13D0F000) [pid = 3836] [serial = 447] [outer = 11C46400] 14:36:05 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:06 INFO - PROCESS | 3836 | 1467322566136 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]]]}] 14:36:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1055ms 14:36:06 INFO - PROCESS | 3836 | 1467322566188 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 14:36:06 INFO - PROCESS | 3836 | 1467322566192 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 14:36:06 INFO - PROCESS | 3836 | 1467322566197 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:36:06 INFO - PROCESS | 3836 | 1467322566201 Marionette TRACE conn3 <- [1,562,null,{}] 14:36:06 INFO - PROCESS | 3836 | 1467322566207 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}] 14:36:06 INFO - PROCESS | 3836 | 1467322566209 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:06 INFO - PROCESS | 3836 | 1467322566312 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 14:36:06 INFO - PROCESS | 3836 | 1467322566394 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 3836 | 1467322566397 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 158A9800 == 42 [pid = 3836] [id = 143] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 1310C800 == 41 [pid = 3836] [id = 142] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 182F5800 == 40 [pid = 3836] [id = 141] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 16E9FC00 == 39 [pid = 3836] [id = 140] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 16EA9000 == 38 [pid = 3836] [id = 139] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 16607000 == 37 [pid = 3836] [id = 138] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 130A0000 == 36 [pid = 3836] [id = 137] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 10EB3C00 == 35 [pid = 3836] [id = 136] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 11264400 == 34 [pid = 3836] [id = 134] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 10A76800 == 33 [pid = 3836] [id = 135] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 19687C00 == 32 [pid = 3836] [id = 133] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 1A485C00 == 31 [pid = 3836] [id = 148] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 10EDC400 == 30 [pid = 3836] [id = 149] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 17853000 == 29 [pid = 3836] [id = 147] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 1606F800 == 28 [pid = 3836] [id = 144] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 10EE2400 == 27 [pid = 3836] [id = 145] 14:36:07 INFO - PROCESS | 3836 | --DOCSHELL 158E2000 == 26 [pid = 3836] [id = 146] 14:36:07 INFO - PROCESS | 3836 | ++DOCSHELL 0F391000 == 27 [pid = 3836] [id = 150] 14:36:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1031DC00) [pid = 3836] [serial = 448] [outer = 00000000] 14:36:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (104E5800) [pid = 3836] [serial = 449] [outer = 1031DC00] 14:36:07 INFO - PROCESS | 3836 | 1467322567085 Marionette DEBUG loaded listener.js 14:36:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (10A7DC00) [pid = 3836] [serial = 450] [outer = 1031DC00] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1345C000) [pid = 3836] [serial = 376] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (13C97400) [pid = 3836] [serial = 377] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (16EA8800) [pid = 3836] [serial = 385] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (131E9000) [pid = 3836] [serial = 362] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (12DC3800) [pid = 3836] [serial = 361] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (16BC5000) [pid = 3836] [serial = 365] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (16604C00) [pid = 3836] [serial = 364] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (16E4A400) [pid = 3836] [serial = 383] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (19DC1000) [pid = 3836] [serial = 368] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (19DBA000) [pid = 3836] [serial = 367] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (17EBB800) [pid = 3836] [serial = 388] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (19691800) [pid = 3836] [serial = 396] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (17170400) [pid = 3836] [serial = 386] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19B5F800) [pid = 3836] [serial = 398] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (17EBBC00) [pid = 3836] [serial = 392] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19690800) [pid = 3836] [serial = 395] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (18214800) [pid = 3836] [serial = 393] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (13126400) [pid = 3836] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (17ED9C00) [pid = 3836] [serial = 389] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16462C00) [pid = 3836] [serial = 380] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (16BC8400) [pid = 3836] [serial = 382] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16071400) [pid = 3836] [serial = 379] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (13C90C00) [pid = 3836] [serial = 371] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (13286C00) [pid = 3836] [serial = 370] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (114D3C00) [pid = 3836] [serial = 373] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1281E400) [pid = 3836] [serial = 374] [outer = 00000000] [url = about:blank] 14:36:07 INFO - PROCESS | 3836 | 1467322567612 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]]]}] 14:36:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:36:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1466ms 14:36:07 INFO - PROCESS | 3836 | 1467322567662 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 14:36:07 INFO - PROCESS | 3836 | 1467322567666 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 14:36:07 INFO - PROCESS | 3836 | 1467322567671 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:36:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:36:07 INFO - PROCESS | 3836 | 1467322567673 Marionette TRACE conn3 <- [1,566,null,{}] 14:36:07 INFO - PROCESS | 3836 | 1467322567678 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}] 14:36:07 INFO - PROCESS | 3836 | 1467322567681 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:07 INFO - PROCESS | 3836 | 1467322567792 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 14:36:07 INFO - PROCESS | 3836 | 1467322567871 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:07 INFO - PROCESS | 3836 | 1467322567873 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:07 INFO - PROCESS | 3836 | ++DOCSHELL 1120D000 == 28 [pid = 3836] [id = 151] 14:36:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (11264800) [pid = 3836] [serial = 451] [outer = 00000000] 14:36:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1289C400) [pid = 3836] [serial = 452] [outer = 11264800] 14:36:07 INFO - PROCESS | 3836 | 1467322567921 Marionette DEBUG loaded listener.js 14:36:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (12D79C00) [pid = 3836] [serial = 453] [outer = 11264800] 14:36:08 INFO - PROCESS | 3836 | 1467322568318 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]]]}] 14:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 709ms 14:36:08 INFO - PROCESS | 3836 | 1467322568371 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 14:36:08 INFO - PROCESS | 3836 | 1467322568375 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 14:36:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:36:08 INFO - PROCESS | 3836 | 1467322568382 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:36:08 INFO - PROCESS | 3836 | 1467322568385 Marionette TRACE conn3 <- [1,570,null,{}] 14:36:08 INFO - PROCESS | 3836 | 1467322568419 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}] 14:36:08 INFO - PROCESS | 3836 | 1467322568422 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:08 INFO - PROCESS | 3836 | 1467322568511 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 14:36:08 INFO - PROCESS | 3836 | 1467322568523 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:08 INFO - PROCESS | 3836 | 1467322568526 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:08 INFO - PROCESS | 3836 | ++DOCSHELL 1328D400 == 29 [pid = 3836] [id = 152] 14:36:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1345B800) [pid = 3836] [serial = 454] [outer = 00000000] 14:36:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (13C8B400) [pid = 3836] [serial = 455] [outer = 1345B800] 14:36:08 INFO - PROCESS | 3836 | 1467322568574 Marionette DEBUG loaded listener.js 14:36:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (13D0E400) [pid = 3836] [serial = 456] [outer = 1345B800] 14:36:09 INFO - PROCESS | 3836 | 1467322569053 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]]]}] 14:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 693ms 14:36:09 INFO - PROCESS | 3836 | 1467322569081 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 3836 | 1467322569083 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 14:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:36:09 INFO - PROCESS | 3836 | 1467322569087 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:36:09 INFO - PROCESS | 3836 | 1467322569090 Marionette TRACE conn3 <- [1,574,null,{}] 14:36:09 INFO - PROCESS | 3836 | 1467322569101 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}] 14:36:09 INFO - PROCESS | 3836 | 1467322569105 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:09 INFO - PROCESS | 3836 | 1467322569195 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 14:36:09 INFO - PROCESS | 3836 | 1467322569201 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:09 INFO - PROCESS | 3836 | 1467322569204 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:09 INFO - PROCESS | 3836 | ++DOCSHELL 15811800 == 30 [pid = 3836] [id = 153] 14:36:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (15D79C00) [pid = 3836] [serial = 457] [outer = 00000000] 14:36:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1645EC00) [pid = 3836] [serial = 458] [outer = 15D79C00] 14:36:09 INFO - PROCESS | 3836 | 1467322569248 Marionette DEBUG loaded listener.js 14:36:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16607400) [pid = 3836] [serial = 459] [outer = 15D79C00] 14:36:09 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:09 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:09 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:09 INFO - PROCESS | 3836 | 1467322569737 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]]]}] 14:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 694ms 14:36:09 INFO - PROCESS | 3836 | 1467322569794 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 3836 | 1467322569797 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 14:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:36:09 INFO - PROCESS | 3836 | 1467322569800 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:36:09 INFO - PROCESS | 3836 | 1467322569802 Marionette TRACE conn3 <- [1,578,null,{}] 14:36:09 INFO - PROCESS | 3836 | 1467322569854 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}] 14:36:09 INFO - PROCESS | 3836 | 1467322569856 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:09 INFO - PROCESS | 3836 | 1467322569992 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 14:36:10 INFO - PROCESS | 3836 | 1467322570010 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:10 INFO - PROCESS | 3836 | 1467322570013 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:10 INFO - PROCESS | 3836 | ++DOCSHELL 16CE0400 == 31 [pid = 3836] [id = 154] 14:36:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16CE6000) [pid = 3836] [serial = 460] [outer = 00000000] 14:36:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16E9C400) [pid = 3836] [serial = 461] [outer = 16CE6000] 14:36:10 INFO - PROCESS | 3836 | 1467322570057 Marionette DEBUG loaded listener.js 14:36:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (16EA1800) [pid = 3836] [serial = 462] [outer = 16CE6000] 14:36:10 INFO - PROCESS | 3836 | 1467322570475 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]]]}] 14:36:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 693ms 14:36:10 INFO - PROCESS | 3836 | 1467322570535 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 14:36:10 INFO - PROCESS | 3836 | 1467322570537 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 14:36:10 INFO - PROCESS | 3836 | 1467322570540 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:36:10 INFO - PROCESS | 3836 | 1467322570542 Marionette TRACE conn3 <- [1,582,null,{}] 14:36:10 INFO - PROCESS | 3836 | 1467322570545 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}] 14:36:10 INFO - PROCESS | 3836 | 1467322570547 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:10 INFO - PROCESS | 3836 | 1467322570650 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 14:36:10 INFO - PROCESS | 3836 | 1467322570655 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:10 INFO - PROCESS | 3836 | 1467322570657 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:10 INFO - PROCESS | 3836 | ++DOCSHELL 17167800 == 32 [pid = 3836] [id = 155] 14:36:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (17169400) [pid = 3836] [serial = 463] [outer = 00000000] 14:36:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1774D400) [pid = 3836] [serial = 464] [outer = 17169400] 14:36:10 INFO - PROCESS | 3836 | 1467322570711 Marionette DEBUG loaded listener.js 14:36:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (17EB5C00) [pid = 3836] [serial = 465] [outer = 17169400] 14:36:11 INFO - PROCESS | 3836 | 1467322571230 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]]]}] 14:36:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:36:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 741ms 14:36:11 INFO - PROCESS | 3836 | 1467322571303 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 14:36:11 INFO - PROCESS | 3836 | 1467322571305 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 14:36:11 INFO - PROCESS | 3836 | 1467322571308 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:36:11 INFO - PROCESS | 3836 | 1467322571310 Marionette TRACE conn3 <- [1,586,null,{}] 14:36:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:36:11 INFO - PROCESS | 3836 | 1467322571313 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}] 14:36:11 INFO - PROCESS | 3836 | 1467322571319 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:11 INFO - PROCESS | 3836 | 1467322571454 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 14:36:11 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (16EA9400) [pid = 3836] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:36:11 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (17699C00) [pid = 3836] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:36:11 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19B2E400) [pid = 3836] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:36:11 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (10A79400) [pid = 3836] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:36:11 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (12925800) [pid = 3836] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:36:11 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10EB9800) [pid = 3836] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:36:11 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16608000) [pid = 3836] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:36:11 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (13125800) [pid = 3836] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:36:11 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (182F6C00) [pid = 3836] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:36:11 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1312BC00) [pid = 3836] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:36:11 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (17854C00) [pid = 3836] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:36:11 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (16EA2000) [pid = 3836] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:36:11 INFO - PROCESS | 3836 | 1467322571752 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:11 INFO - PROCESS | 3836 | 1467322571754 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:11 INFO - PROCESS | 3836 | ++DOCSHELL 10EB5400 == 33 [pid = 3836] [id = 156] 14:36:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (10EB9800) [pid = 3836] [serial = 466] [outer = 00000000] 14:36:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (130A3000) [pid = 3836] [serial = 467] [outer = 10EB9800] 14:36:11 INFO - PROCESS | 3836 | 1467322571799 Marionette DEBUG loaded listener.js 14:36:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (158E6C00) [pid = 3836] [serial = 468] [outer = 10EB9800] 14:36:12 INFO - PROCESS | 3836 | 1467322572176 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]]]}] 14:36:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:36:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 883ms 14:36:12 INFO - PROCESS | 3836 | 1467322572196 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 14:36:12 INFO - PROCESS | 3836 | 1467322572198 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 14:36:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:36:12 INFO - PROCESS | 3836 | 1467322572201 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:36:12 INFO - PROCESS | 3836 | 1467322572203 Marionette TRACE conn3 <- [1,590,null,{}] 14:36:12 INFO - PROCESS | 3836 | 1467322572207 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}] 14:36:12 INFO - PROCESS | 3836 | 1467322572209 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:12 INFO - PROCESS | 3836 | 1467322572315 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 14:36:12 INFO - PROCESS | 3836 | 1467322572322 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:12 INFO - PROCESS | 3836 | 1467322572324 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:12 INFO - PROCESS | 3836 | ++DOCSHELL 10A0FC00 == 34 [pid = 3836] [id = 157] 14:36:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (10E26400) [pid = 3836] [serial = 469] [outer = 00000000] 14:36:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (17EBD000) [pid = 3836] [serial = 470] [outer = 10E26400] 14:36:12 INFO - PROCESS | 3836 | 1467322572367 Marionette DEBUG loaded listener.js 14:36:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (18215000) [pid = 3836] [serial = 471] [outer = 10E26400] 14:36:12 INFO - PROCESS | 3836 | 1467322572753 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]]]}] 14:36:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:36:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 598ms 14:36:12 INFO - PROCESS | 3836 | 1467322572799 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 14:36:12 INFO - PROCESS | 3836 | 1467322572800 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 14:36:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:36:12 INFO - PROCESS | 3836 | 1467322572804 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:36:12 INFO - PROCESS | 3836 | 1467322572805 Marionette TRACE conn3 <- [1,594,null,{}] 14:36:12 INFO - PROCESS | 3836 | 1467322572809 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}] 14:36:12 INFO - PROCESS | 3836 | 1467322572810 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:12 INFO - PROCESS | 3836 | 1467322572889 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 14:36:13 INFO - PROCESS | 3836 | 1467322572993 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:13 INFO - PROCESS | 3836 | 1467322572995 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:13 INFO - PROCESS | 3836 | ++DOCSHELL 10329800 == 35 [pid = 3836] [id = 158] 14:36:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (10A01400) [pid = 3836] [serial = 472] [outer = 00000000] 14:36:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19974C00) [pid = 3836] [serial = 473] [outer = 10A01400] 14:36:13 INFO - PROCESS | 3836 | 1467322573040 Marionette DEBUG loaded listener.js 14:36:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19976800) [pid = 3836] [serial = 474] [outer = 10A01400] 14:36:13 INFO - PROCESS | 3836 | 1467322573402 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]]]}] 14:36:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:36:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 14:36:13 INFO - PROCESS | 3836 | 1467322573442 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 14:36:13 INFO - PROCESS | 3836 | 1467322573444 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 14:36:13 INFO - PROCESS | 3836 | 1467322573447 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:36:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:36:13 INFO - PROCESS | 3836 | 1467322573449 Marionette TRACE conn3 <- [1,598,null,{}] 14:36:13 INFO - PROCESS | 3836 | 1467322573461 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}] 14:36:13 INFO - PROCESS | 3836 | 1467322573462 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:13 INFO - PROCESS | 3836 | 1467322573539 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 14:36:13 INFO - PROCESS | 3836 | 1467322573544 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:13 INFO - PROCESS | 3836 | 1467322573546 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:13 INFO - PROCESS | 3836 | ++DOCSHELL 19B35000 == 36 [pid = 3836] [id = 159] 14:36:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19B6B800) [pid = 3836] [serial = 475] [outer = 00000000] 14:36:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19F68C00) [pid = 3836] [serial = 476] [outer = 19B6B800] 14:36:13 INFO - PROCESS | 3836 | 1467322573636 Marionette DEBUG loaded listener.js 14:36:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A129000) [pid = 3836] [serial = 477] [outer = 19B6B800] 14:36:14 INFO - PROCESS | 3836 | 1467322574414 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]]]}] 14:36:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:36:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 946ms 14:36:14 INFO - PROCESS | 3836 | 1467322574426 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 14:36:14 INFO - PROCESS | 3836 | 1467322574430 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 14:36:14 INFO - PROCESS | 3836 | 1467322574435 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:36:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:36:14 INFO - PROCESS | 3836 | 1467322574440 Marionette TRACE conn3 <- [1,602,null,{}] 14:36:14 INFO - PROCESS | 3836 | 1467322574445 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}] 14:36:14 INFO - PROCESS | 3836 | 1467322574448 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:14 INFO - PROCESS | 3836 | 1467322574564 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 14:36:14 INFO - PROCESS | 3836 | 1467322574645 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 3836 | 1467322574648 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:14 INFO - PROCESS | 3836 | ++DOCSHELL 10ED9400 == 37 [pid = 3836] [id = 160] 14:36:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1120C000) [pid = 3836] [serial = 478] [outer = 00000000] 14:36:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (129F3000) [pid = 3836] [serial = 479] [outer = 1120C000] 14:36:14 INFO - PROCESS | 3836 | 1467322574751 Marionette DEBUG loaded listener.js 14:36:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (13931C00) [pid = 3836] [serial = 480] [outer = 1120C000] 14:36:15 INFO - PROCESS | 3836 | 1467322575378 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]]]}] 14:36:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:36:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1009ms 14:36:15 INFO - PROCESS | 3836 | 1467322575439 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 14:36:15 INFO - PROCESS | 3836 | 1467322575444 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 14:36:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:36:15 INFO - PROCESS | 3836 | 1467322575450 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:36:15 INFO - PROCESS | 3836 | 1467322575453 Marionette TRACE conn3 <- [1,606,null,{}] 14:36:15 INFO - PROCESS | 3836 | 1467322575457 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}] 14:36:15 INFO - PROCESS | 3836 | 1467322575460 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:15 INFO - PROCESS | 3836 | 1467322575588 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 14:36:15 INFO - PROCESS | 3836 | 1467322575669 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:15 INFO - PROCESS | 3836 | 1467322575672 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:15 INFO - PROCESS | 3836 | ++DOCSHELL 13134000 == 38 [pid = 3836] [id = 161] 14:36:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (15816400) [pid = 3836] [serial = 481] [outer = 00000000] 14:36:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (16603800) [pid = 3836] [serial = 482] [outer = 15816400] 14:36:15 INFO - PROCESS | 3836 | 1467322575778 Marionette DEBUG loaded listener.js 14:36:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (16CE1C00) [pid = 3836] [serial = 483] [outer = 15816400] 14:36:16 INFO - PROCESS | 3836 | --DOCSHELL 104E4800 == 37 [pid = 3836] [id = 21] 14:36:16 INFO - PROCESS | 3836 | --DOCSHELL 1314E400 == 36 [pid = 3836] [id = 28] 14:36:16 INFO - PROCESS | 3836 | --DOCSHELL 16464000 == 35 [pid = 3836] [id = 26] 14:36:16 INFO - PROCESS | 3836 | --DOCSHELL 13C8EC00 == 34 [pid = 3836] [id = 27] 14:36:16 INFO - PROCESS | 3836 | --DOCSHELL 14349000 == 33 [pid = 3836] [id = 24] 14:36:16 INFO - PROCESS | 3836 | --DOCSHELL 16AAE800 == 32 [pid = 3836] [id = 8] 14:36:16 INFO - PROCESS | 3836 | --DOCSHELL 114C7800 == 31 [pid = 3836] [id = 22] 14:36:16 INFO - PROCESS | 3836 | --DOCSHELL 14320C00 == 30 [pid = 3836] [id = 25] 14:36:16 INFO - PROCESS | 3836 | --DOCSHELL 131E6400 == 29 [pid = 3836] [id = 23] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (19DB6000) [pid = 3836] [serial = 431] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (176A0400) [pid = 3836] [serial = 416] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1778F400) [pid = 3836] [serial = 417] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (17848400) [pid = 3836] [serial = 420] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (17853C00) [pid = 3836] [serial = 419] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (19B6C400) [pid = 3836] [serial = 399] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (10EDBC00) [pid = 3836] [serial = 404] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (130A0C00) [pid = 3836] [serial = 405] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1303B800) [pid = 3836] [serial = 401] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (131E2800) [pid = 3836] [serial = 402] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1125E800) [pid = 3836] [serial = 407] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1281BC00) [pid = 3836] [serial = 408] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1660F400) [pid = 3836] [serial = 413] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (13D0C800) [pid = 3836] [serial = 410] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1434C400) [pid = 3836] [serial = 411] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19972800) [pid = 3836] [serial = 422] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1660BC00) [pid = 3836] [serial = 425] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (17168C00) [pid = 3836] [serial = 426] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19B61000) [pid = 3836] [serial = 428] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19694C00) [pid = 3836] [serial = 423] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19DB9000) [pid = 3836] [serial = 432] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19B6DC00) [pid = 3836] [serial = 429] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16CE7000) [pid = 3836] [serial = 414] [outer = 00000000] [url = about:blank] 14:36:16 INFO - PROCESS | 3836 | 1467322576601 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]]]}] 14:36:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:36:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1197ms 14:36:16 INFO - PROCESS | 3836 | 1467322576648 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 14:36:16 INFO - PROCESS | 3836 | 1467322576652 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 14:36:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:36:16 INFO - PROCESS | 3836 | 1467322576657 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:36:16 INFO - PROCESS | 3836 | 1467322576660 Marionette TRACE conn3 <- [1,610,null,{}] 14:36:16 INFO - PROCESS | 3836 | 1467322576666 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}] 14:36:16 INFO - PROCESS | 3836 | 1467322576669 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:16 INFO - PROCESS | 3836 | 1467322576768 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 14:36:16 INFO - PROCESS | 3836 | 1467322576775 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:16 INFO - PROCESS | 3836 | 1467322576779 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:16 INFO - PROCESS | 3836 | ++DOCSHELL 11265400 == 30 [pid = 3836] [id = 162] 14:36:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (114C7C00) [pid = 3836] [serial = 484] [outer = 00000000] 14:36:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1281BC00) [pid = 3836] [serial = 485] [outer = 114C7C00] 14:36:16 INFO - PROCESS | 3836 | 1467322576827 Marionette DEBUG loaded listener.js 14:36:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (129F3400) [pid = 3836] [serial = 486] [outer = 114C7C00] 14:36:17 INFO - PROCESS | 3836 | 1467322577292 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]]]}] 14:36:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:36:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 709ms 14:36:17 INFO - PROCESS | 3836 | 1467322577379 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 14:36:17 INFO - PROCESS | 3836 | 1467322577430 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 14:36:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:36:17 INFO - PROCESS | 3836 | 1467322577439 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:36:17 INFO - PROCESS | 3836 | 1467322577442 Marionette TRACE conn3 <- [1,614,null,{}] 14:36:17 INFO - PROCESS | 3836 | 1467322577448 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}] 14:36:17 INFO - PROCESS | 3836 | 1467322577450 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:17 INFO - PROCESS | 3836 | 1467322577535 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 14:36:17 INFO - PROCESS | 3836 | 1467322577611 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:17 INFO - PROCESS | 3836 | 1467322577613 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:17 INFO - PROCESS | 3836 | ++DOCSHELL 13285C00 == 31 [pid = 3836] [id = 163] 14:36:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (13461000) [pid = 3836] [serial = 487] [outer = 00000000] 14:36:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (13D0CC00) [pid = 3836] [serial = 488] [outer = 13461000] 14:36:17 INFO - PROCESS | 3836 | 1467322577660 Marionette DEBUG loaded listener.js 14:36:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1434F800) [pid = 3836] [serial = 489] [outer = 13461000] 14:36:18 INFO - PROCESS | 3836 | 1467322578035 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]]]}] 14:36:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:36:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 647ms 14:36:18 INFO - PROCESS | 3836 | 1467322578078 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 14:36:18 INFO - PROCESS | 3836 | 1467322578080 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 14:36:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:36:18 INFO - PROCESS | 3836 | 1467322578083 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:36:18 INFO - PROCESS | 3836 | 1467322578087 Marionette TRACE conn3 <- [1,618,null,{}] 14:36:18 INFO - PROCESS | 3836 | 1467322578097 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}] 14:36:18 INFO - PROCESS | 3836 | 1467322578102 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:18 INFO - PROCESS | 3836 | 1467322578184 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 14:36:18 INFO - PROCESS | 3836 | 1467322578191 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:18 INFO - PROCESS | 3836 | 1467322578194 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:18 INFO - PROCESS | 3836 | ++DOCSHELL 16605400 == 32 [pid = 3836] [id = 164] 14:36:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (16605800) [pid = 3836] [serial = 490] [outer = 00000000] 14:36:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16CE5800) [pid = 3836] [serial = 491] [outer = 16605800] 14:36:18 INFO - PROCESS | 3836 | 1467322578242 Marionette DEBUG loaded listener.js 14:36:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16E58000) [pid = 3836] [serial = 492] [outer = 16605800] 14:36:18 INFO - PROCESS | 3836 | 1467322578700 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]]]}] 14:36:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:36:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 646ms 14:36:18 INFO - PROCESS | 3836 | 1467322578729 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 14:36:18 INFO - PROCESS | 3836 | 1467322578731 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 14:36:18 INFO - PROCESS | 3836 | 1467322578735 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:36:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:36:18 INFO - PROCESS | 3836 | 1467322578736 Marionette TRACE conn3 <- [1,622,null,{}] 14:36:18 INFO - PROCESS | 3836 | 1467322578740 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}] 14:36:18 INFO - PROCESS | 3836 | 1467322578742 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:18 INFO - PROCESS | 3836 | 1467322578856 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 14:36:18 INFO - PROCESS | 3836 | 1467322578937 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:18 INFO - PROCESS | 3836 | 1467322578939 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:18 INFO - PROCESS | 3836 | ++DOCSHELL 1774D800 == 33 [pid = 3836] [id = 165] 14:36:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (17756400) [pid = 3836] [serial = 493] [outer = 00000000] 14:36:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (17E94C00) [pid = 3836] [serial = 494] [outer = 17756400] 14:36:19 INFO - PROCESS | 3836 | 1467322578986 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (17EB6800) [pid = 3836] [serial = 495] [outer = 17756400] 14:36:19 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:19 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:19 INFO - PROCESS | 3836 | 1467322579390 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]]]}] 14:36:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:36:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 709ms 14:36:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:36:19 INFO - PROCESS | 3836 | 1467322579444 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 14:36:19 INFO - PROCESS | 3836 | 1467322579446 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 14:36:19 INFO - PROCESS | 3836 | 1467322579450 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:36:19 INFO - PROCESS | 3836 | 1467322579451 Marionette TRACE conn3 <- [1,626,null,{}] 14:36:19 INFO - PROCESS | 3836 | 1467322579455 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}] 14:36:19 INFO - PROCESS | 3836 | 1467322579457 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:19 INFO - PROCESS | 3836 | 1467322579560 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 14:36:19 INFO - PROCESS | 3836 | 1467322579568 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 3836 | 1467322579570 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:19 INFO - PROCESS | 3836 | ++DOCSHELL 17851000 == 34 [pid = 3836] [id = 166] 14:36:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17EBBC00) [pid = 3836] [serial = 496] [outer = 00000000] 14:36:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (182E9000) [pid = 3836] [serial = 497] [outer = 17EBBC00] 14:36:19 INFO - PROCESS | 3836 | 1467322579613 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (182F1C00) [pid = 3836] [serial = 498] [outer = 17EBBC00] 14:36:19 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:19 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:19 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:20 INFO - PROCESS | 3836 | 1467322580054 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]]]}] 14:36:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:36:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 631ms 14:36:20 INFO - PROCESS | 3836 | 1467322580085 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 14:36:20 INFO - PROCESS | 3836 | 1467322580087 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 14:36:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:36:20 INFO - PROCESS | 3836 | 1467322580090 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:36:20 INFO - PROCESS | 3836 | 1467322580092 Marionette TRACE conn3 <- [1,630,null,{}] 14:36:20 INFO - PROCESS | 3836 | 1467322580095 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}] 14:36:20 INFO - PROCESS | 3836 | 1467322580101 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:20 INFO - PROCESS | 3836 | 1467322580259 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 14:36:20 INFO - PROCESS | 3836 | 1467322580325 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:20 INFO - PROCESS | 3836 | 1467322580327 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:20 INFO - PROCESS | 3836 | ++DOCSHELL 1996F000 == 35 [pid = 3836] [id = 167] 14:36:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19976000) [pid = 3836] [serial = 499] [outer = 00000000] 14:36:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19B6C800) [pid = 3836] [serial = 500] [outer = 19976000] 14:36:20 INFO - PROCESS | 3836 | 1467322580379 Marionette DEBUG loaded listener.js 14:36:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19B2D800) [pid = 3836] [serial = 501] [outer = 19976000] 14:36:20 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (16CE6000) [pid = 3836] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:36:20 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (11264800) [pid = 3836] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:36:20 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (15D79C00) [pid = 3836] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:36:20 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1031DC00) [pid = 3836] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:36:20 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1345B800) [pid = 3836] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:36:20 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (10EE4400) [pid = 3836] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:36:20 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (15D0CC00) [pid = 3836] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:36:20 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (17EBD400) [pid = 3836] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:36:20 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1A5BC400) [pid = 3836] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:36:20 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (17169400) [pid = 3836] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:36:20 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (10EB9800) [pid = 3836] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:36:20 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (10E26400) [pid = 3836] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:36:20 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10A01400) [pid = 3836] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:36:20 INFO - PROCESS | 3836 | 1467322580868 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]]]}] 14:36:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:36:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 804ms 14:36:20 INFO - PROCESS | 3836 | 1467322580893 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 14:36:20 INFO - PROCESS | 3836 | 1467322580895 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 14:36:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:36:20 INFO - PROCESS | 3836 | 1467322580898 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:36:20 INFO - PROCESS | 3836 | 1467322580899 Marionette TRACE conn3 <- [1,634,null,{}] 14:36:20 INFO - PROCESS | 3836 | 1467322580903 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}] 14:36:20 INFO - PROCESS | 3836 | 1467322580904 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:21 INFO - PROCESS | 3836 | 1467322580980 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 14:36:21 INFO - PROCESS | 3836 | 1467322580985 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:21 INFO - PROCESS | 3836 | 1467322580987 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:21 INFO - PROCESS | 3836 | ++DOCSHELL 1328BC00 == 36 [pid = 3836] [id = 168] 14:36:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1345B400) [pid = 3836] [serial = 502] [outer = 00000000] 14:36:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (15D78800) [pid = 3836] [serial = 503] [outer = 1345B400] 14:36:21 INFO - PROCESS | 3836 | 1467322581031 Marionette DEBUG loaded listener.js 14:36:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17169400) [pid = 3836] [serial = 504] [outer = 1345B400] 14:36:21 INFO - PROCESS | 3836 | 1467322581484 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]]]}] 14:36:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:36:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 599ms 14:36:21 INFO - PROCESS | 3836 | 1467322581528 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 14:36:21 INFO - PROCESS | 3836 | 1467322581531 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 14:36:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:36:21 INFO - PROCESS | 3836 | 1467322581534 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:36:21 INFO - PROCESS | 3836 | 1467322581536 Marionette TRACE conn3 <- [1,638,null,{}] 14:36:21 INFO - PROCESS | 3836 | 1467322581539 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}] 14:36:21 INFO - PROCESS | 3836 | 1467322581541 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:21 INFO - PROCESS | 3836 | 1467322581617 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 14:36:21 INFO - PROCESS | 3836 | 1467322581648 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:21 INFO - PROCESS | 3836 | 1467322581650 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:21 INFO - PROCESS | 3836 | ++DOCSHELL 17EDC800 == 37 [pid = 3836] [id = 169] 14:36:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19B2C400) [pid = 3836] [serial = 505] [outer = 00000000] 14:36:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B74000) [pid = 3836] [serial = 506] [outer = 19B2C400] 14:36:21 INFO - PROCESS | 3836 | 1467322581693 Marionette DEBUG loaded listener.js 14:36:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19F66C00) [pid = 3836] [serial = 507] [outer = 19B2C400] 14:36:22 INFO - PROCESS | 3836 | 1467322582101 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]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:36:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 598ms 14:36:22 INFO - PROCESS | 3836 | 1467322582130 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 14:36:22 INFO - PROCESS | 3836 | 1467322582132 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 14:36:22 INFO - PROCESS | 3836 | 1467322582136 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:36:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:36:22 INFO - PROCESS | 3836 | 1467322582137 Marionette TRACE conn3 <- [1,642,null,{}] 14:36:22 INFO - PROCESS | 3836 | 1467322582153 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}] 14:36:22 INFO - PROCESS | 3836 | 1467322582154 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:22 INFO - PROCESS | 3836 | 1467322582244 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 14:36:22 INFO - PROCESS | 3836 | 1467322582249 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:22 INFO - PROCESS | 3836 | 1467322582251 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:22 INFO - PROCESS | 3836 | ++DOCSHELL 158A8400 == 38 [pid = 3836] [id = 170] 14:36:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1606EC00) [pid = 3836] [serial = 508] [outer = 00000000] 14:36:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1A484000) [pid = 3836] [serial = 509] [outer = 1606EC00] 14:36:22 INFO - PROCESS | 3836 | 1467322582296 Marionette DEBUG loaded listener.js 14:36:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1A5C6400) [pid = 3836] [serial = 510] [outer = 1606EC00] 14:36:22 INFO - PROCESS | 3836 | 1467322582702 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]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:36:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 599ms 14:36:22 INFO - PROCESS | 3836 | 1467322582733 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 14:36:22 INFO - PROCESS | 3836 | 1467322582735 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 14:36:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:36:22 INFO - PROCESS | 3836 | 1467322582738 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:36:22 INFO - PROCESS | 3836 | 1467322582740 Marionette TRACE conn3 <- [1,646,null,{}] 14:36:22 INFO - PROCESS | 3836 | 1467322582747 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}] 14:36:22 INFO - PROCESS | 3836 | 1467322582749 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:22 INFO - PROCESS | 3836 | 1467322582863 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 14:36:22 INFO - PROCESS | 3836 | 1467322582871 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:22 INFO - PROCESS | 3836 | 1467322582873 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:22 INFO - PROCESS | 3836 | ++DOCSHELL 13031400 == 39 [pid = 3836] [id = 171] 14:36:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1A6B5000) [pid = 3836] [serial = 511] [outer = 00000000] 14:36:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1A6BB800) [pid = 3836] [serial = 512] [outer = 1A6B5000] 14:36:22 INFO - PROCESS | 3836 | 1467322582915 Marionette DEBUG loaded listener.js 14:36:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A6BD000) [pid = 3836] [serial = 513] [outer = 1A6B5000] 14:36:23 INFO - PROCESS | 3836 | 1467322583584 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]]]}] 14:36:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:36:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 914ms 14:36:23 INFO - PROCESS | 3836 | 1467322583644 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 14:36:23 INFO - PROCESS | 3836 | 1467322583648 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 14:36:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:36:23 INFO - PROCESS | 3836 | 1467322583653 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:36:23 INFO - PROCESS | 3836 | 1467322583656 Marionette TRACE conn3 <- [1,650,null,{}] 14:36:23 INFO - PROCESS | 3836 | 1467322583661 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}] 14:36:23 INFO - PROCESS | 3836 | 1467322583665 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:23 INFO - PROCESS | 3836 | 1467322583772 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 14:36:23 INFO - PROCESS | 3836 | 1467322583896 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 3836 | 1467322583900 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:23 INFO - PROCESS | 3836 | ++DOCSHELL 11262800 == 40 [pid = 3836] [id = 172] 14:36:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (114CBC00) [pid = 3836] [serial = 514] [outer = 00000000] 14:36:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (13154400) [pid = 3836] [serial = 515] [outer = 114CBC00] 14:36:23 INFO - PROCESS | 3836 | 1467322583956 Marionette DEBUG loaded listener.js 14:36:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (13D08000) [pid = 3836] [serial = 516] [outer = 114CBC00] 14:36:24 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:24 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:24 INFO - PROCESS | 3836 | 1467322584544 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]]]}] 14:36:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:36:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 945ms 14:36:24 INFO - PROCESS | 3836 | 1467322584600 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 3836 | 1467322584605 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 14:36:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:36:24 INFO - PROCESS | 3836 | 1467322584612 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - PROCESS | 3836 | 1467322584615 Marionette TRACE conn3 <- [1,654,null,{}] 14:36:24 INFO - PROCESS | 3836 | 1467322584619 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}] 14:36:24 INFO - PROCESS | 3836 | 1467322584622 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:24 INFO - PROCESS | 3836 | 1467322584732 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 14:36:24 INFO - PROCESS | 3836 | 1467322584855 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:24 INFO - PROCESS | 3836 | 1467322584858 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:24 INFO - PROCESS | 3836 | ++DOCSHELL 1606FC00 == 41 [pid = 3836] [id = 173] 14:36:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (16602C00) [pid = 3836] [serial = 517] [outer = 00000000] 14:36:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1730D000) [pid = 3836] [serial = 518] [outer = 16602C00] 14:36:24 INFO - PROCESS | 3836 | 1467322584913 Marionette DEBUG loaded listener.js 14:36:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (17EBF400) [pid = 3836] [serial = 519] [outer = 16602C00] 14:36:25 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:25 INFO - PROCESS | 3836 | [3836] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:36:25 INFO - PROCESS | 3836 | 1467322585504 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]]]}] 14:36:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:36:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 914ms 14:36:25 INFO - PROCESS | 3836 | 1467322585547 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 14:36:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:36:25 INFO - PROCESS | 3836 | 1467322585550 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 14:36:25 INFO - PROCESS | 3836 | 1467322585554 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:36:25 INFO - PROCESS | 3836 | 1467322585558 Marionette TRACE conn3 <- [1,658,null,{}] 14:36:25 INFO - PROCESS | 3836 | 1467322585569 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}] 14:36:25 INFO - PROCESS | 3836 | 1467322585574 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:25 INFO - PROCESS | 3836 | 1467322585686 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 14:36:25 INFO - PROCESS | 3836 | 1467322585776 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:25 INFO - PROCESS | 3836 | 1467322585780 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:25 INFO - PROCESS | 3836 | ++DOCSHELL 1A47F800 == 42 [pid = 3836] [id = 174] 14:36:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1A481800) [pid = 3836] [serial = 520] [outer = 00000000] 14:36:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1ABC7C00) [pid = 3836] [serial = 521] [outer = 1A481800] 14:36:25 INFO - PROCESS | 3836 | 1467322585834 Marionette DEBUG loaded listener.js 14:36:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1ABCE400) [pid = 3836] [serial = 522] [outer = 1A481800] 14:36:26 INFO - PROCESS | 3836 | 1467322586399 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]]]}] 14:36:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:36:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 914ms 14:36:26 INFO - PROCESS | 3836 | 1467322586457 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 14:36:26 INFO - PROCESS | 3836 | 1467322586460 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 14:36:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:36:26 INFO - PROCESS | 3836 | 1467322586463 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:36:26 INFO - PROCESS | 3836 | 1467322586465 Marionette TRACE conn3 <- [1,662,null,{}] 14:36:26 INFO - PROCESS | 3836 | 1467322586469 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}] 14:36:26 INFO - PROCESS | 3836 | 1467322586472 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:26 INFO - PROCESS | 3836 | 1467322586584 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 14:36:26 INFO - PROCESS | 3836 | 1467322586681 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 3836 | 1467322586683 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:26 INFO - PROCESS | 3836 | ++DOCSHELL 10E1B400 == 43 [pid = 3836] [id = 175] 14:36:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (10EB3C00) [pid = 3836] [serial = 523] [outer = 00000000] 14:36:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1312E000) [pid = 3836] [serial = 524] [outer = 10EB3C00] 14:36:26 INFO - PROCESS | 3836 | 1467322586737 Marionette DEBUG loaded listener.js 14:36:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (15D0F800) [pid = 3836] [serial = 525] [outer = 10EB3C00] 14:36:27 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:27 INFO - PROCESS | 3836 | 1467322587429 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]]]}] 14:36:27 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 14:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1056ms 14:36:27 INFO - PROCESS | 3836 | 1467322587524 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 14:36:27 INFO - PROCESS | 3836 | 1467322587528 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 14:36:27 INFO - PROCESS | 3836 | 1467322587533 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:36:27 INFO - PROCESS | 3836 | 1467322587538 Marionette TRACE conn3 <- [1,666,null,{}] 14:36:27 INFO - PROCESS | 3836 | 1467322587543 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}] 14:36:27 INFO - PROCESS | 3836 | 1467322587548 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:27 INFO - PROCESS | 3836 | 1467322587687 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 14:36:28 INFO - PROCESS | 3836 | --DOCSHELL 1A6BCC00 == 42 [pid = 3836] [id = 11] 14:36:28 INFO - PROCESS | 3836 | --DOCSHELL 1AE72800 == 41 [pid = 3836] [id = 14] 14:36:28 INFO - PROCESS | 3836 | --DOCSHELL 1B107400 == 40 [pid = 3836] [id = 15] 14:36:28 INFO - PROCESS | 3836 | --DOCSHELL 19B34000 == 39 [pid = 3836] [id = 12] 14:36:28 INFO - PROCESS | 3836 | --DOCSHELL 19B79400 == 38 [pid = 3836] [id = 13] 14:36:28 INFO - PROCESS | 3836 | --DOCSHELL 0F391000 == 37 [pid = 3836] [id = 150] 14:36:28 INFO - PROCESS | 3836 | --DOCSHELL 1A5BA800 == 36 [pid = 3836] [id = 10] 14:36:28 INFO - PROCESS | 3836 | --DOCSHELL 13289400 == 35 [pid = 3836] [id = 20] 14:36:28 INFO - PROCESS | 3836 | --DOCSHELL 104E5C00 == 34 [pid = 3836] [id = 19] 14:36:28 INFO - PROCESS | 3836 | --DOCSHELL 1A47EC00 == 33 [pid = 3836] [id = 18] 14:36:28 INFO - PROCESS | 3836 | 1467322588380 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:28 INFO - PROCESS | 3836 | 1467322588384 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (16E9C400) [pid = 3836] [serial = 461] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1289C400) [pid = 3836] [serial = 452] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (12D79C00) [pid = 3836] [serial = 453] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1645EC00) [pid = 3836] [serial = 458] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (104E5800) [pid = 3836] [serial = 449] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (10A7DC00) [pid = 3836] [serial = 450] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (13C8B400) [pid = 3836] [serial = 455] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (13D0E400) [pid = 3836] [serial = 456] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (129AA800) [pid = 3836] [serial = 435] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1120E000) [pid = 3836] [serial = 434] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (16BC0000) [pid = 3836] [serial = 438] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (16456C00) [pid = 3836] [serial = 437] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (19DC1800) [pid = 3836] [serial = 441] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (19B5CC00) [pid = 3836] [serial = 440] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1A6B5400) [pid = 3836] [serial = 444] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1A5C6800) [pid = 3836] [serial = 443] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (13C89C00) [pid = 3836] [serial = 446] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1774D400) [pid = 3836] [serial = 464] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16EA1800) [pid = 3836] [serial = 462] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (130A3000) [pid = 3836] [serial = 467] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (17EB5C00) [pid = 3836] [serial = 465] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (158E6C00) [pid = 3836] [serial = 468] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (17EBD000) [pid = 3836] [serial = 470] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (18215000) [pid = 3836] [serial = 471] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19976800) [pid = 3836] [serial = 474] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16607400) [pid = 3836] [serial = 459] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19974C00) [pid = 3836] [serial = 473] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19F68C00) [pid = 3836] [serial = 476] [outer = 00000000] [url = about:blank] 14:36:28 INFO - PROCESS | 3836 | ++DOCSHELL 1047DC00 == 34 [pid = 3836] [id = 176] 14:36:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (104E5800) [pid = 3836] [serial = 526] [outer = 00000000] 14:36:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (10A01C00) [pid = 3836] [serial = 527] [outer = 104E5800] 14:36:28 INFO - PROCESS | 3836 | 1467322588521 Marionette DEBUG loaded listener.js 14:36:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10A7C400) [pid = 3836] [serial = 528] [outer = 104E5800] 14:36:29 INFO - PROCESS | 3836 | 1467322589020 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]]]}] 14:36:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:36:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1513ms 14:36:29 INFO - PROCESS | 3836 | 1467322589069 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 14:36:29 INFO - PROCESS | 3836 | 1467322589073 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 14:36:29 INFO - PROCESS | 3836 | 1467322589077 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:36:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:36:29 INFO - PROCESS | 3836 | 1467322589080 Marionette TRACE conn3 <- [1,670,null,{}] 14:36:29 INFO - PROCESS | 3836 | 1467322589085 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}] 14:36:29 INFO - PROCESS | 3836 | 1467322589090 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:29 INFO - PROCESS | 3836 | 1467322589182 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 14:36:29 INFO - PROCESS | 3836 | 1467322589196 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:29 INFO - PROCESS | 3836 | 1467322589199 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:29 INFO - PROCESS | 3836 | ++DOCSHELL 114D0000 == 35 [pid = 3836] [id = 177] 14:36:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (114D1800) [pid = 3836] [serial = 529] [outer = 00000000] 14:36:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (12925C00) [pid = 3836] [serial = 530] [outer = 114D1800] 14:36:29 INFO - PROCESS | 3836 | 1467322589249 Marionette DEBUG loaded listener.js 14:36:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (12D79C00) [pid = 3836] [serial = 531] [outer = 114D1800] 14:36:30 INFO - PROCESS | 3836 | 1467322590244 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]]]}] 14:36:30 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) 14:36:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1197ms 14:36:30 INFO - PROCESS | 3836 | 1467322590279 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 14:36:30 INFO - PROCESS | 3836 | 1467322590284 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 14:36:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:36:30 INFO - PROCESS | 3836 | 1467322590289 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:36:30 INFO - PROCESS | 3836 | 1467322590291 Marionette TRACE conn3 <- [1,674,null,{}] 14:36:30 INFO - PROCESS | 3836 | 1467322590295 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}] 14:36:30 INFO - PROCESS | 3836 | 1467322590298 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:30 INFO - PROCESS | 3836 | 1467322590386 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 14:36:30 INFO - PROCESS | 3836 | 1467322590394 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:30 INFO - PROCESS | 3836 | 1467322590396 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:30 INFO - PROCESS | 3836 | ++DOCSHELL 13132800 == 36 [pid = 3836] [id = 178] 14:36:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (13133400) [pid = 3836] [serial = 532] [outer = 00000000] 14:36:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (13466400) [pid = 3836] [serial = 533] [outer = 13133400] 14:36:30 INFO - PROCESS | 3836 | 1467322590441 Marionette DEBUG loaded listener.js 14:36:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (13D04C00) [pid = 3836] [serial = 534] [outer = 13133400] 14:36:31 INFO - PROCESS | 3836 | 1467322591434 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]]]}] 14:36:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:36:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1198ms 14:36:31 INFO - PROCESS | 3836 | 1467322591481 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 14:36:31 INFO - PROCESS | 3836 | 1467322591483 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 14:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:36:31 INFO - PROCESS | 3836 | 1467322591495 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:36:31 INFO - PROCESS | 3836 | 1467322591501 Marionette TRACE conn3 <- [1,678,null,{}] 14:36:31 INFO - PROCESS | 3836 | 1467322591510 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}] 14:36:31 INFO - PROCESS | 3836 | 1467322591514 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:31 INFO - PROCESS | 3836 | 1467322591632 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 14:36:31 INFO - PROCESS | 3836 | 1467322591640 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:31 INFO - PROCESS | 3836 | 1467322591642 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:31 INFO - PROCESS | 3836 | ++DOCSHELL 14354C00 == 37 [pid = 3836] [id = 179] 14:36:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (15815800) [pid = 3836] [serial = 535] [outer = 00000000] 14:36:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16460000) [pid = 3836] [serial = 536] [outer = 15815800] 14:36:31 INFO - PROCESS | 3836 | 1467322591695 Marionette DEBUG loaded listener.js 14:36:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16606000) [pid = 3836] [serial = 537] [outer = 15815800] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1A6B5000) [pid = 3836] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1606EC00) [pid = 3836] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16605800) [pid = 3836] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (15816400) [pid = 3836] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19B2C400) [pid = 3836] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (13461000) [pid = 3836] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1345B400) [pid = 3836] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (17EBBC00) [pid = 3836] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19976000) [pid = 3836] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (114C7C00) [pid = 3836] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (17756400) [pid = 3836] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (11C46400) [pid = 3836] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1120C000) [pid = 3836] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:36:32 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (19B6B800) [pid = 3836] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:36:32 INFO - PROCESS | 3836 | 1467322592838 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]]]}] 14:36:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:36:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1371ms 14:36:32 INFO - PROCESS | 3836 | 1467322592879 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 14:36:32 INFO - PROCESS | 3836 | 1467322592882 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 14:36:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:36:32 INFO - PROCESS | 3836 | 1467322592885 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:36:32 INFO - PROCESS | 3836 | 1467322592887 Marionette TRACE conn3 <- [1,682,null,{}] 14:36:32 INFO - PROCESS | 3836 | 1467322592891 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}] 14:36:32 INFO - PROCESS | 3836 | 1467322592893 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:32 INFO - PROCESS | 3836 | 1467322592975 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 14:36:32 INFO - PROCESS | 3836 | 1467322592981 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:32 INFO - PROCESS | 3836 | 1467322592983 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:32 INFO - PROCESS | 3836 | ++DOCSHELL 10E1DC00 == 38 [pid = 3836] [id = 180] 14:36:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (10F25000) [pid = 3836] [serial = 538] [outer = 00000000] 14:36:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (15D7A800) [pid = 3836] [serial = 539] [outer = 10F25000] 14:36:33 INFO - PROCESS | 3836 | 1467322593027 Marionette DEBUG loaded listener.js 14:36:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1645EC00) [pid = 3836] [serial = 540] [outer = 10F25000] 14:36:33 INFO - PROCESS | 3836 | 1467322593950 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]]]}] 14:36:33 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) 14:36:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1103ms 14:36:33 INFO - PROCESS | 3836 | 1467322593979 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 14:36:33 INFO - PROCESS | 3836 | 1467322593981 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 14:36:33 INFO - PROCESS | 3836 | 1467322593984 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:36:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:36:33 INFO - PROCESS | 3836 | 1467322593986 Marionette TRACE conn3 <- [1,686,null,{}] 14:36:34 INFO - PROCESS | 3836 | 1467322593989 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}] 14:36:34 INFO - PROCESS | 3836 | 1467322593991 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:34 INFO - PROCESS | 3836 | 1467322594096 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 14:36:34 INFO - PROCESS | 3836 | 1467322594104 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 3836 | 1467322594110 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:34 INFO - PROCESS | 3836 | ++DOCSHELL 1660EC00 == 39 [pid = 3836] [id = 181] 14:36:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16BC5000) [pid = 3836] [serial = 541] [outer = 00000000] 14:36:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16E9EC00) [pid = 3836] [serial = 542] [outer = 16BC5000] 14:36:34 INFO - PROCESS | 3836 | 1467322594166 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (173A2C00) [pid = 3836] [serial = 543] [outer = 16BC5000] 14:36:35 INFO - PROCESS | 3836 | 1467322595145 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]]]}] 14:36:35 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) 14:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1198ms 14:36:35 INFO - PROCESS | 3836 | 1467322595185 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 14:36:35 INFO - PROCESS | 3836 | 1467322595190 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 14:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:36:35 INFO - PROCESS | 3836 | 1467322595195 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:36:35 INFO - PROCESS | 3836 | 1467322595199 Marionette TRACE conn3 <- [1,690,null,{}] 14:36:35 INFO - PROCESS | 3836 | 1467322595205 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}] 14:36:35 INFO - PROCESS | 3836 | 1467322595208 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:35 INFO - PROCESS | 3836 | 1467322595345 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 14:36:35 INFO - PROCESS | 3836 | 1467322595419 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:35 INFO - PROCESS | 3836 | 1467322595424 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:35 INFO - PROCESS | 3836 | ++DOCSHELL 10A03C00 == 40 [pid = 3836] [id = 182] 14:36:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (10EE4000) [pid = 3836] [serial = 544] [outer = 00000000] 14:36:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1125E800) [pid = 3836] [serial = 545] [outer = 10EE4000] 14:36:35 INFO - PROCESS | 3836 | 1467322595521 Marionette DEBUG loaded listener.js 14:36:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (12BD4800) [pid = 3836] [serial = 546] [outer = 10EE4000] 14:36:36 INFO - PROCESS | 3836 | 1467322596707 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]]]}] 14:36:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:36:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1513ms 14:36:36 INFO - PROCESS | 3836 | 1467322596769 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 14:36:36 INFO - PROCESS | 3836 | 1467322596774 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 14:36:36 INFO - PROCESS | 3836 | 1467322596782 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:36:36 INFO - PROCESS | 3836 | 1467322596784 Marionette TRACE conn3 <- [1,694,null,{}] 14:36:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:36:36 INFO - PROCESS | 3836 | 1467322596789 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}] 14:36:36 INFO - PROCESS | 3836 | 1467322596792 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:36 INFO - PROCESS | 3836 | 1467322596966 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 14:36:37 INFO - PROCESS | 3836 | 1467322597043 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:37 INFO - PROCESS | 3836 | 1467322597046 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:37 INFO - PROCESS | 3836 | ++DOCSHELL 10EDEC00 == 41 [pid = 3836] [id = 183] 14:36:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1125D000) [pid = 3836] [serial = 547] [outer = 00000000] 14:36:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (13132C00) [pid = 3836] [serial = 548] [outer = 1125D000] 14:36:37 INFO - PROCESS | 3836 | 1467322597102 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (14348400) [pid = 3836] [serial = 549] [outer = 1125D000] 14:36:37 INFO - PROCESS | 3836 | --DOCSHELL 15811800 == 40 [pid = 3836] [id = 153] 14:36:37 INFO - PROCESS | 3836 | --DOCSHELL 10EB5400 == 39 [pid = 3836] [id = 156] 14:36:37 INFO - PROCESS | 3836 | --DOCSHELL 1774D800 == 38 [pid = 3836] [id = 165] 14:36:37 INFO - PROCESS | 3836 | --DOCSHELL 16CE0400 == 37 [pid = 3836] [id = 154] 14:36:37 INFO - PROCESS | 3836 | --DOCSHELL 17851000 == 36 [pid = 3836] [id = 166] 14:36:37 INFO - PROCESS | 3836 | --DOCSHELL 1120D000 == 35 [pid = 3836] [id = 151] 14:36:37 INFO - PROCESS | 3836 | --DOCSHELL 13285C00 == 34 [pid = 3836] [id = 163] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16CE5800) [pid = 3836] [serial = 491] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (16CE1C00) [pid = 3836] [serial = 483] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19B74000) [pid = 3836] [serial = 506] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (13D0CC00) [pid = 3836] [serial = 488] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (17169400) [pid = 3836] [serial = 504] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (182E9000) [pid = 3836] [serial = 497] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (15D78800) [pid = 3836] [serial = 503] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19B2D800) [pid = 3836] [serial = 501] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (16603800) [pid = 3836] [serial = 482] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1434F800) [pid = 3836] [serial = 489] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1281BC00) [pid = 3836] [serial = 485] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (17EB6800) [pid = 3836] [serial = 495] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (13D0F000) [pid = 3836] [serial = 447] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (129F3400) [pid = 3836] [serial = 486] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (182F1C00) [pid = 3836] [serial = 498] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (16E58000) [pid = 3836] [serial = 492] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (17E94C00) [pid = 3836] [serial = 494] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (19B6C800) [pid = 3836] [serial = 500] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (13931C00) [pid = 3836] [serial = 480] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (1A129000) [pid = 3836] [serial = 477] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (19F66C00) [pid = 3836] [serial = 507] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (129F3000) [pid = 3836] [serial = 479] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (1A6BD000) [pid = 3836] [serial = 513] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (1A484000) [pid = 3836] [serial = 509] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (1A6BB800) [pid = 3836] [serial = 512] [outer = 00000000] [url = about:blank] 14:36:37 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (1A5C6400) [pid = 3836] [serial = 510] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 3836 | 1467322598244 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]]]}] 14:36:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:36:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1513ms 14:36:38 INFO - PROCESS | 3836 | 1467322598290 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 14:36:38 INFO - PROCESS | 3836 | 1467322598293 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 14:36:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:36:38 INFO - PROCESS | 3836 | 1467322598298 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:36:38 INFO - PROCESS | 3836 | 1467322598301 Marionette TRACE conn3 <- [1,698,null,{}] 14:36:38 INFO - PROCESS | 3836 | 1467322598306 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}] 14:36:38 INFO - PROCESS | 3836 | 1467322598309 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:38 INFO - PROCESS | 3836 | 1467322598392 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 14:36:38 INFO - PROCESS | 3836 | 1467322598399 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:38 INFO - PROCESS | 3836 | 1467322598401 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:38 INFO - PROCESS | 3836 | ++DOCSHELL 10EE2C00 == 35 [pid = 3836] [id = 184] 14:36:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (10EE4800) [pid = 3836] [serial = 550] [outer = 00000000] 14:36:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (1310AC00) [pid = 3836] [serial = 551] [outer = 10EE4800] 14:36:38 INFO - PROCESS | 3836 | 1467322598448 Marionette DEBUG loaded listener.js 14:36:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (131E1C00) [pid = 3836] [serial = 552] [outer = 10EE4800] 14:36:39 INFO - PROCESS | 3836 | 1467322599408 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]]]}] 14:36:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:36:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1150ms 14:36:39 INFO - PROCESS | 3836 | 1467322599446 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 14:36:39 INFO - PROCESS | 3836 | 1467322599450 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 14:36:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:36:39 INFO - PROCESS | 3836 | 1467322599456 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:36:39 INFO - PROCESS | 3836 | 1467322599458 Marionette TRACE conn3 <- [1,702,null,{}] 14:36:39 INFO - PROCESS | 3836 | 1467322599462 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}] 14:36:39 INFO - PROCESS | 3836 | 1467322599464 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:39 INFO - PROCESS | 3836 | 1467322599553 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 14:36:39 INFO - PROCESS | 3836 | 1467322599559 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:39 INFO - PROCESS | 3836 | 1467322599561 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:39 INFO - PROCESS | 3836 | ++DOCSHELL 1345C000 == 36 [pid = 3836] [id = 185] 14:36:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (1500E400) [pid = 3836] [serial = 553] [outer = 00000000] 14:36:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (158B3C00) [pid = 3836] [serial = 554] [outer = 1500E400] 14:36:39 INFO - PROCESS | 3836 | 1467322599607 Marionette DEBUG loaded listener.js 14:36:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (15D78400) [pid = 3836] [serial = 555] [outer = 1500E400] 14:36:40 INFO - PROCESS | 3836 | 1467322600609 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]]]}] 14:36:40 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 14:36:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1150ms 14:36:40 INFO - PROCESS | 3836 | 1467322600636 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 14:36:40 INFO - PROCESS | 3836 | 1467322600638 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 14:36:40 INFO - PROCESS | 3836 | 1467322600642 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:36:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:36:40 INFO - PROCESS | 3836 | 1467322600645 Marionette TRACE conn3 <- [1,706,null,{}] 14:36:40 INFO - PROCESS | 3836 | 1467322600656 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}] 14:36:40 INFO - PROCESS | 3836 | 1467322600661 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:40 INFO - PROCESS | 3836 | 1467322600772 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 14:36:40 INFO - PROCESS | 3836 | 1467322600780 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:40 INFO - PROCESS | 3836 | 1467322600783 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:40 INFO - PROCESS | 3836 | ++DOCSHELL 16D99C00 == 37 [pid = 3836] [id = 186] 14:36:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (16D9A800) [pid = 3836] [serial = 556] [outer = 00000000] 14:36:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (16EA4000) [pid = 3836] [serial = 557] [outer = 16D9A800] 14:36:40 INFO - PROCESS | 3836 | 1467322600835 Marionette DEBUG loaded listener.js 14:36:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (1769A000) [pid = 3836] [serial = 558] [outer = 16D9A800] 14:36:41 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (114D1800) [pid = 3836] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:36:41 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (15815800) [pid = 3836] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:36:41 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (13133400) [pid = 3836] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:36:41 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (104E5800) [pid = 3836] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:36:41 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (10F25000) [pid = 3836] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:36:41 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (114CBC00) [pid = 3836] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:36:41 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (16602C00) [pid = 3836] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:36:41 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (1A481800) [pid = 3836] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:36:41 INFO - PROCESS | 3836 | 1467322601810 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]]]}] 14:36:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:36:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1198ms 14:36:41 INFO - PROCESS | 3836 | 1467322601842 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 14:36:41 INFO - PROCESS | 3836 | 1467322601845 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 14:36:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:36:41 INFO - PROCESS | 3836 | 1467322601849 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:36:41 INFO - PROCESS | 3836 | 1467322601850 Marionette TRACE conn3 <- [1,710,null,{}] 14:36:41 INFO - PROCESS | 3836 | 1467322601854 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}] 14:36:41 INFO - PROCESS | 3836 | 1467322601856 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:41 INFO - PROCESS | 3836 | 1467322601972 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 14:36:41 INFO - PROCESS | 3836 | 1467322601980 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:41 INFO - PROCESS | 3836 | 1467322601982 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:41 INFO - PROCESS | 3836 | ++DOCSHELL 13151800 == 38 [pid = 3836] [id = 187] 14:36:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (16CE0000) [pid = 3836] [serial = 559] [outer = 00000000] 14:36:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (1778B400) [pid = 3836] [serial = 560] [outer = 16CE0000] 14:36:42 INFO - PROCESS | 3836 | 1467322602026 Marionette DEBUG loaded listener.js 14:36:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (177A7000) [pid = 3836] [serial = 561] [outer = 16CE0000] 14:36:42 INFO - PROCESS | 3836 | 1467322602433 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] 14:36:42 INFO - PROCESS | 3836 | 1467322602488 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 14:36:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:36:42 INFO - PROCESS | 3836 | 1467322602492 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:36:42 INFO - PROCESS | 3836 | 1467322602493 Marionette TRACE conn3 <- [1,714,null,{}] 14:36:42 INFO - PROCESS | 3836 | 1467322602496 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}] 14:36:42 INFO - PROCESS | 3836 | 1467322602498 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:42 INFO - PROCESS | 3836 | 1467322602604 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 14:36:42 INFO - PROCESS | 3836 | 1467322602611 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:42 INFO - PROCESS | 3836 | 1467322602614 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:42 INFO - PROCESS | 3836 | ++DOCSHELL 13D01800 == 39 [pid = 3836] [id = 188] 14:36:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (13D0EC00) [pid = 3836] [serial = 562] [outer = 00000000] 14:36:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (17EC4C00) [pid = 3836] [serial = 563] [outer = 13D0EC00] 14:36:42 INFO - PROCESS | 3836 | 1467322602657 Marionette DEBUG loaded listener.js 14:36:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (18215000) [pid = 3836] [serial = 564] [outer = 13D0EC00] 14:36:43 INFO - PROCESS | 3836 | 1467322603116 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]]]}] 14:36:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:36:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 647ms 14:36:43 INFO - PROCESS | 3836 | 1467322603130 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 14:36:43 INFO - PROCESS | 3836 | 1467322603132 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 14:36:43 INFO - PROCESS | 3836 | 1467322603135 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:36:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:36:43 INFO - PROCESS | 3836 | 1467322603137 Marionette TRACE conn3 <- [1,718,null,{}] 14:36:43 INFO - PROCESS | 3836 | 1467322603140 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}] 14:36:43 INFO - PROCESS | 3836 | 1467322603145 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:43 INFO - PROCESS | 3836 | 1467322603290 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 14:36:43 INFO - PROCESS | 3836 | 1467322603300 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:43 INFO - PROCESS | 3836 | 1467322603302 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:43 INFO - PROCESS | 3836 | ++DOCSHELL 182F1C00 == 40 [pid = 3836] [id = 189] 14:36:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (19686400) [pid = 3836] [serial = 565] [outer = 00000000] 14:36:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (19976000) [pid = 3836] [serial = 566] [outer = 19686400] 14:36:43 INFO - PROCESS | 3836 | 1467322603345 Marionette DEBUG loaded listener.js 14:36:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (19B2A400) [pid = 3836] [serial = 567] [outer = 19686400] 14:36:43 INFO - PROCESS | 3836 | 1467322603800 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] 14:36:43 INFO - PROCESS | 3836 | 1467322603840 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 14:36:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:36:43 INFO - PROCESS | 3836 | 1467322603845 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:36:43 INFO - PROCESS | 3836 | 1467322603850 Marionette TRACE conn3 <- [1,722,null,{}] 14:36:43 INFO - PROCESS | 3836 | 1467322603874 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}] 14:36:43 INFO - PROCESS | 3836 | 1467322603877 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:44 INFO - PROCESS | 3836 | 1467322603988 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 14:36:44 INFO - PROCESS | 3836 | 1467322604079 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:44 INFO - PROCESS | 3836 | 1467322604084 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:44 INFO - PROCESS | 3836 | ++DOCSHELL 1281CC00 == 41 [pid = 3836] [id = 190] 14:36:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (12821C00) [pid = 3836] [serial = 568] [outer = 00000000] 14:36:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (1302F800) [pid = 3836] [serial = 569] [outer = 12821C00] 14:36:44 INFO - PROCESS | 3836 | 1467322604145 Marionette DEBUG loaded listener.js 14:36:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (13157000) [pid = 3836] [serial = 570] [outer = 12821C00] 14:36:44 INFO - PROCESS | 3836 | 1467322604827 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]]]}] 14:36:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:36:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1009ms 14:36:44 INFO - PROCESS | 3836 | 1467322604880 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 14:36:44 INFO - PROCESS | 3836 | 1467322604885 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 14:36:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:36:44 INFO - PROCESS | 3836 | 1467322604891 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:36:44 INFO - PROCESS | 3836 | 1467322604894 Marionette TRACE conn3 <- [1,726,null,{}] 14:36:44 INFO - PROCESS | 3836 | 1467322604898 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}] 14:36:44 INFO - PROCESS | 3836 | 1467322604901 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:45 INFO - PROCESS | 3836 | 1467322605009 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 14:36:45 INFO - PROCESS | 3836 | 1467322605132 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:45 INFO - PROCESS | 3836 | 1467322605135 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:45 INFO - PROCESS | 3836 | ++DOCSHELL 1645E000 == 42 [pid = 3836] [id = 191] 14:36:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (16605C00) [pid = 3836] [serial = 571] [outer = 00000000] 14:36:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (16BBF000) [pid = 3836] [serial = 572] [outer = 16605C00] 14:36:45 INFO - PROCESS | 3836 | 1467322605196 Marionette DEBUG loaded listener.js 14:36:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16CE7000) [pid = 3836] [serial = 573] [outer = 16605C00] 14:36:46 INFO - PROCESS | 3836 | 1467322606196 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]]]}] 14:36:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:36:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1339ms 14:36:46 INFO - PROCESS | 3836 | 1467322606236 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 14:36:46 INFO - PROCESS | 3836 | 1467322606239 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 14:36:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:36:46 INFO - PROCESS | 3836 | 1467322606295 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:36:46 INFO - PROCESS | 3836 | 1467322606300 Marionette TRACE conn3 <- [1,730,null,{}] 14:36:46 INFO - PROCESS | 3836 | 1467322606311 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}] 14:36:46 INFO - PROCESS | 3836 | 1467322606316 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:46 INFO - PROCESS | 3836 | 1467322606414 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 14:36:46 INFO - PROCESS | 3836 | 1467322606603 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:46 INFO - PROCESS | 3836 | 1467322606607 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:46 INFO - PROCESS | 3836 | ++DOCSHELL 16607800 == 43 [pid = 3836] [id = 192] 14:36:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16609800) [pid = 3836] [serial = 574] [outer = 00000000] 14:36:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (182EA400) [pid = 3836] [serial = 575] [outer = 16609800] 14:36:46 INFO - PROCESS | 3836 | 1467322606664 Marionette DEBUG loaded listener.js 14:36:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (19975C00) [pid = 3836] [serial = 576] [outer = 16609800] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 10A0FC00 == 42 [pid = 3836] [id = 157] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 16605400 == 41 [pid = 3836] [id = 164] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 19B35000 == 40 [pid = 3836] [id = 159] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 10E1B400 == 39 [pid = 3836] [id = 175] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 13031400 == 38 [pid = 3836] [id = 171] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 17EDC800 == 37 [pid = 3836] [id = 169] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 11265400 == 36 [pid = 3836] [id = 162] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 1047DC00 == 35 [pid = 3836] [id = 176] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 10329800 == 34 [pid = 3836] [id = 158] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 1996F000 == 33 [pid = 3836] [id = 167] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 1328D400 == 32 [pid = 3836] [id = 152] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 13134000 == 31 [pid = 3836] [id = 161] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 17167800 == 30 [pid = 3836] [id = 155] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 1328BC00 == 29 [pid = 3836] [id = 168] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 10ED9400 == 28 [pid = 3836] [id = 160] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 1606FC00 == 27 [pid = 3836] [id = 173] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 1A47F800 == 26 [pid = 3836] [id = 174] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 11262800 == 25 [pid = 3836] [id = 172] 14:36:47 INFO - PROCESS | 3836 | --DOCSHELL 158A8400 == 24 [pid = 3836] [id = 170] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16E9EC00) [pid = 3836] [serial = 542] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (12925C00) [pid = 3836] [serial = 530] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (12D79C00) [pid = 3836] [serial = 531] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16460000) [pid = 3836] [serial = 536] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (13466400) [pid = 3836] [serial = 533] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (10A01C00) [pid = 3836] [serial = 527] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (10A7C400) [pid = 3836] [serial = 528] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (15D7A800) [pid = 3836] [serial = 539] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (1645EC00) [pid = 3836] [serial = 540] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (13D08000) [pid = 3836] [serial = 516] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (13154400) [pid = 3836] [serial = 515] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (17EBF400) [pid = 3836] [serial = 519] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (1730D000) [pid = 3836] [serial = 518] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (1ABCE400) [pid = 3836] [serial = 522] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (1ABC7C00) [pid = 3836] [serial = 521] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (1312E000) [pid = 3836] [serial = 524] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (16606000) [pid = 3836] [serial = 537] [outer = 00000000] [url = about:blank] 14:36:47 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (13D04C00) [pid = 3836] [serial = 534] [outer = 00000000] [url = about:blank] 14:36:48 INFO - PROCESS | 3836 | 1467322608108 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]]]}] 14:36:48 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 14:36:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1844ms 14:36:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:36:48 INFO - PROCESS | 3836 | 1467322608151 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 14:36:48 INFO - PROCESS | 3836 | 1467322608155 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 14:36:48 INFO - PROCESS | 3836 | 1467322608160 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - PROCESS | 3836 | 1467322608164 Marionette TRACE conn3 <- [1,734,null,{}] 14:36:48 INFO - PROCESS | 3836 | 1467322608169 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}] 14:36:48 INFO - PROCESS | 3836 | 1467322608173 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:48 INFO - PROCESS | 3836 | 1467322608257 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 14:36:48 INFO - PROCESS | 3836 | 1467322608327 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:48 INFO - PROCESS | 3836 | 1467322608331 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:48 INFO - PROCESS | 3836 | ++DOCSHELL 10ED5400 == 25 [pid = 3836] [id = 193] 14:36:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (10ED5C00) [pid = 3836] [serial = 577] [outer = 00000000] 14:36:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (10EDE000) [pid = 3836] [serial = 578] [outer = 10ED5C00] 14:36:48 INFO - PROCESS | 3836 | 1467322608382 Marionette DEBUG loaded listener.js 14:36:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (10EE3000) [pid = 3836] [serial = 579] [outer = 10ED5C00] 14:36:49 INFO - PROCESS | 3836 | 1467322609260 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]]]}] 14:36:49 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.) 14:36:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1150ms 14:36:49 INFO - PROCESS | 3836 | 1467322609307 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 14:36:49 INFO - PROCESS | 3836 | 1467322609313 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 14:36:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:36:49 INFO - PROCESS | 3836 | 1467322609319 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:36:49 INFO - PROCESS | 3836 | 1467322609322 Marionette TRACE conn3 <- [1,738,null,{}] 14:36:49 INFO - PROCESS | 3836 | 1467322609326 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}] 14:36:49 INFO - PROCESS | 3836 | 1467322609329 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:49 INFO - PROCESS | 3836 | 1467322609442 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 14:36:49 INFO - PROCESS | 3836 | 1467322609450 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:49 INFO - PROCESS | 3836 | 1467322609453 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:49 INFO - PROCESS | 3836 | ++DOCSHELL 12925800 == 26 [pid = 3836] [id = 194] 14:36:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (12925C00) [pid = 3836] [serial = 580] [outer = 00000000] 14:36:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (12D78C00) [pid = 3836] [serial = 581] [outer = 12925C00] 14:36:49 INFO - PROCESS | 3836 | 1467322609500 Marionette DEBUG loaded listener.js 14:36:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (12DBF800) [pid = 3836] [serial = 582] [outer = 12925C00] 14:36:50 INFO - PROCESS | 3836 | 1467322610418 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]]]}] 14:36:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:36:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1150ms 14:36:50 INFO - PROCESS | 3836 | 1467322610464 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 14:36:50 INFO - PROCESS | 3836 | 1467322610466 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 14:36:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:36:50 INFO - PROCESS | 3836 | 1467322610470 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:36:50 INFO - PROCESS | 3836 | 1467322610473 Marionette TRACE conn3 <- [1,742,null,{}] 14:36:50 INFO - PROCESS | 3836 | 1467322610484 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}] 14:36:50 INFO - PROCESS | 3836 | 1467322610489 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:50 INFO - PROCESS | 3836 | 1467322610609 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 14:36:50 INFO - PROCESS | 3836 | 1467322610617 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:50 INFO - PROCESS | 3836 | 1467322610620 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:50 INFO - PROCESS | 3836 | ++DOCSHELL 13465800 == 27 [pid = 3836] [id = 195] 14:36:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (13466400) [pid = 3836] [serial = 583] [outer = 00000000] 14:36:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (13C90800) [pid = 3836] [serial = 584] [outer = 13466400] 14:36:50 INFO - PROCESS | 3836 | 1467322610668 Marionette DEBUG loaded listener.js 14:36:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (13D0CC00) [pid = 3836] [serial = 585] [outer = 13466400] 14:36:51 INFO - PROCESS | 3836 | 1467322611625 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]]]}] 14:36:51 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 14:36:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1197ms 14:36:51 INFO - PROCESS | 3836 | 1467322611673 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 14:36:51 INFO - PROCESS | 3836 | 1467322611675 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 14:36:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:36:51 INFO - PROCESS | 3836 | 1467322611686 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 3836 | 1467322611688 Marionette TRACE conn3 <- [1,746,null,{}] 14:36:51 INFO - PROCESS | 3836 | 1467322611738 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}] 14:36:51 INFO - PROCESS | 3836 | 1467322611740 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:51 INFO - PROCESS | 3836 | 1467322611846 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 14:36:51 INFO - PROCESS | 3836 | 1467322611852 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 3836 | 1467322611854 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:51 INFO - PROCESS | 3836 | ++DOCSHELL 13D0F800 == 28 [pid = 3836] [id = 196] 14:36:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (1580B800) [pid = 3836] [serial = 586] [outer = 00000000] 14:36:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (158E1800) [pid = 3836] [serial = 587] [outer = 1580B800] 14:36:51 INFO - PROCESS | 3836 | 1467322611898 Marionette DEBUG loaded listener.js 14:36:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (15D6FC00) [pid = 3836] [serial = 588] [outer = 1580B800] 14:36:52 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (13D0EC00) [pid = 3836] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:36:52 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (16D9A800) [pid = 3836] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:36:52 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (10EE4000) [pid = 3836] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:36:52 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1125D000) [pid = 3836] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:36:52 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (16BC5000) [pid = 3836] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:36:52 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (10EE4800) [pid = 3836] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:36:52 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (1500E400) [pid = 3836] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:36:52 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (19686400) [pid = 3836] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:36:52 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (16CE0000) [pid = 3836] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:36:52 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (10EB3C00) [pid = 3836] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:36:52 INFO - PROCESS | 3836 | 1467322612418 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]]]}] 14:36:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:36:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 756ms 14:36:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:36:52 INFO - PROCESS | 3836 | 1467322612481 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 14:36:52 INFO - PROCESS | 3836 | 1467322612483 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 14:36:52 INFO - PROCESS | 3836 | 1467322612487 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:36:52 INFO - PROCESS | 3836 | 1467322612488 Marionette TRACE conn3 <- [1,750,null,{}] 14:36:52 INFO - PROCESS | 3836 | 1467322612492 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}] 14:36:52 INFO - PROCESS | 3836 | 1467322612494 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:52 INFO - PROCESS | 3836 | 1467322612570 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 14:36:52 INFO - PROCESS | 3836 | 1467322612575 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:52 INFO - PROCESS | 3836 | 1467322612577 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:52 INFO - PROCESS | 3836 | ++DOCSHELL 15D6B800 == 29 [pid = 3836] [id = 197] 14:36:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (16070400) [pid = 3836] [serial = 589] [outer = 00000000] 14:36:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (16462000) [pid = 3836] [serial = 590] [outer = 16070400] 14:36:52 INFO - PROCESS | 3836 | 1467322612621 Marionette DEBUG loaded listener.js 14:36:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (16604400) [pid = 3836] [serial = 591] [outer = 16070400] 14:36:53 INFO - PROCESS | 3836 | 1467322613502 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]]]}] 14:36:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:36:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1040ms 14:36:53 INFO - PROCESS | 3836 | 1467322613537 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 14:36:53 INFO - PROCESS | 3836 | 1467322613539 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 14:36:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:36:53 INFO - PROCESS | 3836 | 1467322613543 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:36:53 INFO - PROCESS | 3836 | 1467322613544 Marionette TRACE conn3 <- [1,754,null,{}] 14:36:53 INFO - PROCESS | 3836 | 1467322613548 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}] 14:36:53 INFO - PROCESS | 3836 | 1467322613553 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:53 INFO - PROCESS | 3836 | 1467322613679 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 14:36:53 INFO - PROCESS | 3836 | 1467322613686 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:53 INFO - PROCESS | 3836 | 1467322613689 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:53 INFO - PROCESS | 3836 | ++DOCSHELL 16CE0000 == 30 [pid = 3836] [id = 198] 14:36:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (16CE0800) [pid = 3836] [serial = 592] [outer = 00000000] 14:36:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (16E58000) [pid = 3836] [serial = 593] [outer = 16CE0800] 14:36:53 INFO - PROCESS | 3836 | 1467322613732 Marionette DEBUG loaded listener.js 14:36:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (16EA3800) [pid = 3836] [serial = 594] [outer = 16CE0800] 14:36:54 INFO - PROCESS | 3836 | 1467322614628 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]]]}] 14:36:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:36:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1150ms 14:36:54 INFO - PROCESS | 3836 | 1467322614721 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 14:36:54 INFO - PROCESS | 3836 | 1467322614725 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 14:36:54 INFO - PROCESS | 3836 | 1467322614732 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:36:54 INFO - PROCESS | 3836 | 1467322614735 Marionette TRACE conn3 <- [1,758,null,{}] 14:36:54 INFO - PROCESS | 3836 | 1467322614741 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}] 14:36:54 INFO - PROCESS | 3836 | 1467322614744 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:54 INFO - PROCESS | 3836 | 1467322614839 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 14:36:55 INFO - PROCESS | 3836 | 1467322614996 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:55 INFO - PROCESS | 3836 | 1467322615001 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:55 INFO - PROCESS | 3836 | ++DOCSHELL 10EE3400 == 31 [pid = 3836] [id = 199] 14:36:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (10F21800) [pid = 3836] [serial = 595] [outer = 00000000] 14:36:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (1125E000) [pid = 3836] [serial = 596] [outer = 10F21800] 14:36:55 INFO - PROCESS | 3836 | 1467322615098 Marionette DEBUG loaded listener.js 14:36:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (1281BC00) [pid = 3836] [serial = 597] [outer = 10F21800] 14:36:55 INFO - PROCESS | 3836 | 1467322615736 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]]]}] 14:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1056ms 14:36:55 INFO - PROCESS | 3836 | 1467322615804 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 14:36:55 INFO - PROCESS | 3836 | 1467322615809 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 14:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:36:55 INFO - PROCESS | 3836 | 1467322615863 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:36:55 INFO - PROCESS | 3836 | 1467322615866 Marionette TRACE conn3 <- [1,762,null,{}] 14:36:55 INFO - PROCESS | 3836 | 1467322615870 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}] 14:36:55 INFO - PROCESS | 3836 | 1467322615873 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:55 INFO - PROCESS | 3836 | 1467322615993 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 14:36:56 INFO - PROCESS | 3836 | 1467322616063 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:56 INFO - PROCESS | 3836 | 1467322616066 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:56 INFO - PROCESS | 3836 | ++DOCSHELL 10ED7800 == 32 [pid = 3836] [id = 200] 14:36:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (10F25C00) [pid = 3836] [serial = 598] [outer = 00000000] 14:36:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1345B400) [pid = 3836] [serial = 599] [outer = 10F25C00] 14:36:56 INFO - PROCESS | 3836 | 1467322616121 Marionette DEBUG loaded listener.js 14:36:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (13C93C00) [pid = 3836] [serial = 600] [outer = 10F25C00] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (15D0F800) [pid = 3836] [serial = 525] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (18215000) [pid = 3836] [serial = 564] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (16EA4000) [pid = 3836] [serial = 557] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (1125E800) [pid = 3836] [serial = 545] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (12BD4800) [pid = 3836] [serial = 546] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (13132C00) [pid = 3836] [serial = 548] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (14348400) [pid = 3836] [serial = 549] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (173A2C00) [pid = 3836] [serial = 543] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (1310AC00) [pid = 3836] [serial = 551] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (131E1C00) [pid = 3836] [serial = 552] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (158B3C00) [pid = 3836] [serial = 554] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (17EC4C00) [pid = 3836] [serial = 563] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (19B2A400) [pid = 3836] [serial = 567] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (1769A000) [pid = 3836] [serial = 558] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (1778B400) [pid = 3836] [serial = 560] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 54 (19976000) [pid = 3836] [serial = 566] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 53 (177A7000) [pid = 3836] [serial = 561] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | --DOMWINDOW == 52 (15D78400) [pid = 3836] [serial = 555] [outer = 00000000] [url = about:blank] 14:36:56 INFO - PROCESS | 3836 | 1467322616801 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]]]}] 14:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1024ms 14:36:56 INFO - PROCESS | 3836 | 1467322616853 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 14:36:56 INFO - PROCESS | 3836 | 1467322616857 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 14:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:36:56 INFO - PROCESS | 3836 | 1467322616863 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:36:56 INFO - PROCESS | 3836 | 1467322616868 Marionette TRACE conn3 <- [1,766,null,{}] 14:36:56 INFO - PROCESS | 3836 | 1467322616873 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}] 14:36:56 INFO - PROCESS | 3836 | 1467322616876 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:56 INFO - PROCESS | 3836 | 1467322616962 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 14:36:57 INFO - PROCESS | 3836 | 1467322617041 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 3836 | 1467322617044 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:57 INFO - PROCESS | 3836 | ++DOCSHELL 12926400 == 33 [pid = 3836] [id = 201] 14:36:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 53 (129A9400) [pid = 3836] [serial = 601] [outer = 00000000] 14:36:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (12D7D400) [pid = 3836] [serial = 602] [outer = 129A9400] 14:36:57 INFO - PROCESS | 3836 | 1467322617092 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (13108000) [pid = 3836] [serial = 603] [outer = 129A9400] 14:36:57 INFO - PROCESS | 3836 | 1467322617473 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]]]}] 14:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 14:36:57 INFO - PROCESS | 3836 | 1467322617501 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 14:36:57 INFO - PROCESS | 3836 | 1467322617506 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 14:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:36:57 INFO - PROCESS | 3836 | 1467322617543 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:36:57 INFO - PROCESS | 3836 | 1467322617546 Marionette TRACE conn3 <- [1,770,null,{}] 14:36:57 INFO - PROCESS | 3836 | 1467322617550 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}] 14:36:57 INFO - PROCESS | 3836 | 1467322617552 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:57 INFO - PROCESS | 3836 | 1467322617641 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 14:36:57 INFO - PROCESS | 3836 | 1467322617647 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 3836 | 1467322617649 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:57 INFO - PROCESS | 3836 | ++DOCSHELL 13286800 == 34 [pid = 3836] [id = 202] 14:36:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (13286C00) [pid = 3836] [serial = 604] [outer = 00000000] 14:36:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (1431E800) [pid = 3836] [serial = 605] [outer = 13286C00] 14:36:57 INFO - PROCESS | 3836 | 1467322617695 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (14355800) [pid = 3836] [serial = 606] [outer = 13286C00] 14:36:58 INFO - PROCESS | 3836 | 1467322618124 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]]]}] 14:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 646ms 14:36:58 INFO - PROCESS | 3836 | 1467322618179 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 3836 | 1467322618181 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 14:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:36:58 INFO - PROCESS | 3836 | 1467322618185 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - PROCESS | 3836 | 1467322618188 Marionette TRACE conn3 <- [1,774,null,{}] 14:36:58 INFO - PROCESS | 3836 | 1467322618199 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}] 14:36:58 INFO - PROCESS | 3836 | 1467322618203 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:58 INFO - PROCESS | 3836 | 1467322618287 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 14:36:58 INFO - PROCESS | 3836 | 1467322618297 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:58 INFO - PROCESS | 3836 | 1467322618300 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:58 INFO - PROCESS | 3836 | ++DOCSHELL 1606CC00 == 35 [pid = 3836] [id = 203] 14:36:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (1606D000) [pid = 3836] [serial = 607] [outer = 00000000] 14:36:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (16603800) [pid = 3836] [serial = 608] [outer = 1606D000] 14:36:58 INFO - PROCESS | 3836 | 1467322618356 Marionette DEBUG loaded listener.js 14:36:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (16BC7400) [pid = 3836] [serial = 609] [outer = 1606D000] 14:36:58 INFO - PROCESS | 3836 | 1467322618808 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]]]}] 14:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 710ms 14:36:58 INFO - PROCESS | 3836 | 1467322618888 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 3836 | 1467322618891 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 14:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:36:58 INFO - PROCESS | 3836 | 1467322618894 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - PROCESS | 3836 | 1467322618896 Marionette TRACE conn3 <- [1,778,null,{}] 14:36:58 INFO - PROCESS | 3836 | 1467322618899 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}] 14:36:58 INFO - PROCESS | 3836 | 1467322618901 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:59 INFO - PROCESS | 3836 | 1467322619040 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 14:36:59 INFO - PROCESS | 3836 | 1467322619057 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 3836 | 1467322619059 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:59 INFO - PROCESS | 3836 | ++DOCSHELL 1645E800 == 36 [pid = 3836] [id = 204] 14:36:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (1660F800) [pid = 3836] [serial = 610] [outer = 00000000] 14:36:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (16EAA400) [pid = 3836] [serial = 611] [outer = 1660F800] 14:36:59 INFO - PROCESS | 3836 | 1467322619104 Marionette DEBUG loaded listener.js 14:36:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (1774C400) [pid = 3836] [serial = 612] [outer = 1660F800] 14:36:59 INFO - PROCESS | 3836 | 1467322619555 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]]]}] 14:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 694ms 14:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:36:59 INFO - PROCESS | 3836 | 1467322619627 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 14:36:59 INFO - PROCESS | 3836 | 1467322619629 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 14:36:59 INFO - PROCESS | 3836 | 1467322619632 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:36:59 INFO - PROCESS | 3836 | 1467322619634 Marionette TRACE conn3 <- [1,782,null,{}] 14:36:59 INFO - PROCESS | 3836 | 1467322619637 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}] 14:36:59 INFO - PROCESS | 3836 | 1467322619639 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:59 INFO - PROCESS | 3836 | 1467322619743 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 14:36:59 INFO - PROCESS | 3836 | 1467322619754 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 3836 | 1467322619756 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:36:59 INFO - PROCESS | 3836 | ++DOCSHELL 10E29800 == 37 [pid = 3836] [id = 205] 14:36:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (16D9AC00) [pid = 3836] [serial = 613] [outer = 00000000] 14:36:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (177AA000) [pid = 3836] [serial = 614] [outer = 16D9AC00] 14:36:59 INFO - PROCESS | 3836 | 1467322619844 Marionette DEBUG loaded listener.js 14:36:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (177AC000) [pid = 3836] [serial = 615] [outer = 16D9AC00] 14:37:00 INFO - PROCESS | 3836 | 1467322620269 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]]]}] 14:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 694ms 14:37:00 INFO - PROCESS | 3836 | 1467322620331 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 14:37:00 INFO - PROCESS | 3836 | 1467322620333 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 14:37:00 INFO - PROCESS | 3836 | 1467322620337 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:37:00 INFO - PROCESS | 3836 | 1467322620338 Marionette TRACE conn3 <- [1,786,null,{}] 14:37:00 INFO - PROCESS | 3836 | 1467322620347 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}] 14:37:00 INFO - PROCESS | 3836 | 1467322620353 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:00 INFO - PROCESS | 3836 | 1467322620519 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 14:37:00 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (10ED5C00) [pid = 3836] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:37:00 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (12925C00) [pid = 3836] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:37:00 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (13466400) [pid = 3836] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:37:00 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (1580B800) [pid = 3836] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:37:00 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (16070400) [pid = 3836] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:37:00 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (12821C00) [pid = 3836] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:37:00 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (16605C00) [pid = 3836] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:37:00 INFO - PROCESS | 3836 | 1467322620573 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:00 INFO - PROCESS | 3836 | 1467322620575 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:00 INFO - PROCESS | 3836 | ++DOCSHELL 10ED5C00 == 38 [pid = 3836] [id = 206] 14:37:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (10EE3C00) [pid = 3836] [serial = 616] [outer = 00000000] 14:37:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (16062400) [pid = 3836] [serial = 617] [outer = 10EE3C00] 14:37:00 INFO - PROCESS | 3836 | 1467322620619 Marionette DEBUG loaded listener.js 14:37:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (16070400) [pid = 3836] [serial = 618] [outer = 10EE3C00] 14:37:00 INFO - PROCESS | 3836 | 1467322620973 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]]]}] 14:37:01 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 14:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 709ms 14:37:01 INFO - PROCESS | 3836 | 1467322621036 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 3836 | 1467322621038 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 14:37:01 INFO - PROCESS | 3836 | 1467322621042 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:37:01 INFO - PROCESS | 3836 | 1467322621043 Marionette TRACE conn3 <- [1,790,null,{}] 14:37:01 INFO - PROCESS | 3836 | 1467322621046 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}] 14:37:01 INFO - PROCESS | 3836 | 1467322621048 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:01 INFO - PROCESS | 3836 | 1467322621124 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 14:37:01 INFO - PROCESS | 3836 | 1467322621198 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:01 INFO - PROCESS | 3836 | 1467322621200 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:01 INFO - PROCESS | 3836 | ++DOCSHELL 17795000 == 39 [pid = 3836] [id = 207] 14:37:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (17EC2000) [pid = 3836] [serial = 619] [outer = 00000000] 14:37:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (18218000) [pid = 3836] [serial = 620] [outer = 17EC2000] 14:37:01 INFO - PROCESS | 3836 | 1467322621243 Marionette DEBUG loaded listener.js 14:37:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (182ECC00) [pid = 3836] [serial = 621] [outer = 17EC2000] 14:37:01 INFO - PROCESS | 3836 | 1467322621608 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]]]}] 14:37:01 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 14:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 598ms 14:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:37:01 INFO - PROCESS | 3836 | 1467322621639 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 3836 | 1467322621642 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 14:37:01 INFO - PROCESS | 3836 | 1467322621645 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - PROCESS | 3836 | 1467322621646 Marionette TRACE conn3 <- [1,794,null,{}] 14:37:01 INFO - PROCESS | 3836 | 1467322621650 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}] 14:37:01 INFO - PROCESS | 3836 | 1467322621651 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:01 INFO - PROCESS | 3836 | 1467322621726 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 14:37:01 INFO - PROCESS | 3836 | 1467322621833 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:01 INFO - PROCESS | 3836 | 1467322621835 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:01 INFO - PROCESS | 3836 | ++DOCSHELL 129B5800 == 40 [pid = 3836] [id = 208] 14:37:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (17EDE000) [pid = 3836] [serial = 622] [outer = 00000000] 14:37:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1968C800) [pid = 3836] [serial = 623] [outer = 17EDE000] 14:37:01 INFO - PROCESS | 3836 | 1467322621878 Marionette DEBUG loaded listener.js 14:37:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1996C400) [pid = 3836] [serial = 624] [outer = 17EDE000] 14:37:02 INFO - PROCESS | 3836 | 1467322622219 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]]]}] 14:37:02 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 14:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 599ms 14:37:02 INFO - PROCESS | 3836 | 1467322622241 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 14:37:02 INFO - PROCESS | 3836 | 1467322622243 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 14:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:37:02 INFO - PROCESS | 3836 | 1467322622247 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:37:02 INFO - PROCESS | 3836 | 1467322622248 Marionette TRACE conn3 <- [1,798,null,{}] 14:37:02 INFO - PROCESS | 3836 | 1467322622252 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}] 14:37:02 INFO - PROCESS | 3836 | 1467322622254 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:02 INFO - PROCESS | 3836 | 1467322622365 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 14:37:02 INFO - PROCESS | 3836 | 1467322622373 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 3836 | 1467322622375 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:02 INFO - PROCESS | 3836 | ++DOCSHELL 17855000 == 41 [pid = 3836] [id = 209] 14:37:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (18016400) [pid = 3836] [serial = 625] [outer = 00000000] 14:37:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (19B2B000) [pid = 3836] [serial = 626] [outer = 18016400] 14:37:02 INFO - PROCESS | 3836 | 1467322622418 Marionette DEBUG loaded listener.js 14:37:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (19B2EC00) [pid = 3836] [serial = 627] [outer = 18016400] 14:37:02 INFO - PROCESS | 3836 | 1467322622840 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]]]}] 14:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 646ms 14:37:02 INFO - PROCESS | 3836 | 1467322622891 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 14:37:02 INFO - PROCESS | 3836 | 1467322622895 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 14:37:02 INFO - PROCESS | 3836 | 1467322622900 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:37:02 INFO - PROCESS | 3836 | 1467322622904 Marionette TRACE conn3 <- [1,802,null,{}] 14:37:02 INFO - PROCESS | 3836 | 1467322622911 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}] 14:37:02 INFO - PROCESS | 3836 | 1467322622915 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:03 INFO - PROCESS | 3836 | 1467322623058 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 14:37:03 INFO - PROCESS | 3836 | 1467322623245 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:03 INFO - PROCESS | 3836 | 1467322623250 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:03 INFO - PROCESS | 3836 | ++DOCSHELL 11210800 == 42 [pid = 3836] [id = 210] 14:37:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (11262400) [pid = 3836] [serial = 628] [outer = 00000000] 14:37:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (129AF000) [pid = 3836] [serial = 629] [outer = 11262400] 14:37:03 INFO - PROCESS | 3836 | 1467322623305 Marionette DEBUG loaded listener.js 14:37:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (13106800) [pid = 3836] [serial = 630] [outer = 11262400] 14:37:03 INFO - PROCESS | 3836 | 1467322623868 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] 14:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:37:03 INFO - PROCESS | 3836 | 1467322623942 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 14:37:03 INFO - PROCESS | 3836 | 1467322623949 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:37:03 INFO - PROCESS | 3836 | 1467322623953 Marionette TRACE conn3 <- [1,806,null,{}] 14:37:03 INFO - PROCESS | 3836 | 1467322623957 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}] 14:37:03 INFO - PROCESS | 3836 | 1467322623960 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:04 INFO - PROCESS | 3836 | 1467322624120 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 14:37:04 INFO - PROCESS | 3836 | 1467322624248 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:04 INFO - PROCESS | 3836 | 1467322624251 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:04 INFO - PROCESS | 3836 | ++DOCSHELL 15818800 == 43 [pid = 3836] [id = 211] 14:37:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (158A8C00) [pid = 3836] [serial = 631] [outer = 00000000] 14:37:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (15D7A400) [pid = 3836] [serial = 632] [outer = 158A8C00] 14:37:04 INFO - PROCESS | 3836 | 1467322624306 Marionette DEBUG loaded listener.js 14:37:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16BC5800) [pid = 3836] [serial = 633] [outer = 158A8C00] 14:37:04 INFO - PROCESS | 3836 | 1467322624893 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]]]}] 14:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1009ms 14:37:04 INFO - PROCESS | 3836 | 1467322624947 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 14:37:04 INFO - PROCESS | 3836 | 1467322624950 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 14:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:37:04 INFO - PROCESS | 3836 | 1467322624954 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:37:04 INFO - PROCESS | 3836 | 1467322624956 Marionette TRACE conn3 <- [1,810,null,{}] 14:37:04 INFO - PROCESS | 3836 | 1467322624965 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}] 14:37:04 INFO - PROCESS | 3836 | 1467322624970 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:05 INFO - PROCESS | 3836 | 1467322625073 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 14:37:05 INFO - PROCESS | 3836 | 1467322625198 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:05 INFO - PROCESS | 3836 | 1467322625202 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:05 INFO - PROCESS | 3836 | ++DOCSHELL 17ED8C00 == 44 [pid = 3836] [id = 212] 14:37:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (17EDD800) [pid = 3836] [serial = 634] [outer = 00000000] 14:37:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19689C00) [pid = 3836] [serial = 635] [outer = 17EDD800] 14:37:05 INFO - PROCESS | 3836 | 1467322625259 Marionette DEBUG loaded listener.js 14:37:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19B2B400) [pid = 3836] [serial = 636] [outer = 17EDD800] 14:37:06 INFO - PROCESS | 3836 | 1467322626073 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] 14:37:06 INFO - PROCESS | 3836 | 1467322626113 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 14:37:06 INFO - PROCESS | 3836 | 1467322626118 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:37:06 INFO - PROCESS | 3836 | 1467322626122 Marionette TRACE conn3 <- [1,814,null,{}] 14:37:06 INFO - PROCESS | 3836 | 1467322626127 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}] 14:37:06 INFO - PROCESS | 3836 | 1467322626130 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:06 INFO - PROCESS | 3836 | 1467322626232 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 14:37:06 INFO - PROCESS | 3836 | 1467322626313 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:06 INFO - PROCESS | 3836 | 1467322626318 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:06 INFO - PROCESS | 3836 | ++DOCSHELL 10E1D400 == 45 [pid = 3836] [id = 213] 14:37:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (10E24800) [pid = 3836] [serial = 637] [outer = 00000000] 14:37:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (12BCCC00) [pid = 3836] [serial = 638] [outer = 10E24800] 14:37:06 INFO - PROCESS | 3836 | 1467322626413 Marionette DEBUG loaded listener.js 14:37:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (130A5000) [pid = 3836] [serial = 639] [outer = 10E24800] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 129B5800 == 44 [pid = 3836] [id = 208] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 17795000 == 43 [pid = 3836] [id = 207] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 10ED5C00 == 42 [pid = 3836] [id = 206] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 10E29800 == 41 [pid = 3836] [id = 205] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 1645E800 == 40 [pid = 3836] [id = 204] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 1606CC00 == 39 [pid = 3836] [id = 203] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 13286800 == 38 [pid = 3836] [id = 202] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 12926400 == 37 [pid = 3836] [id = 201] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 10EE3400 == 36 [pid = 3836] [id = 199] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 10ED7800 == 35 [pid = 3836] [id = 200] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 13D0F800 == 34 [pid = 3836] [id = 196] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 13465800 == 33 [pid = 3836] [id = 195] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 16CE0000 == 32 [pid = 3836] [id = 198] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 12925800 == 31 [pid = 3836] [id = 194] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 15D6B800 == 30 [pid = 3836] [id = 197] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 17ED8C00 == 29 [pid = 3836] [id = 212] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 17855000 == 28 [pid = 3836] [id = 209] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 11210800 == 27 [pid = 3836] [id = 210] 14:37:07 INFO - PROCESS | 3836 | --DOCSHELL 15818800 == 26 [pid = 3836] [id = 211] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (182EA400) [pid = 3836] [serial = 575] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (10EDE000) [pid = 3836] [serial = 578] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10EE3000) [pid = 3836] [serial = 579] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (12D78C00) [pid = 3836] [serial = 581] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (13C90800) [pid = 3836] [serial = 584] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (158E1800) [pid = 3836] [serial = 587] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (13D0CC00) [pid = 3836] [serial = 585] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16462000) [pid = 3836] [serial = 590] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (13157000) [pid = 3836] [serial = 570] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1302F800) [pid = 3836] [serial = 569] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16CE7000) [pid = 3836] [serial = 573] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (16BBF000) [pid = 3836] [serial = 572] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (15D6FC00) [pid = 3836] [serial = 588] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16E58000) [pid = 3836] [serial = 593] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (12DBF800) [pid = 3836] [serial = 582] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (16604400) [pid = 3836] [serial = 591] [outer = 00000000] [url = about:blank] 14:37:07 INFO - PROCESS | 3836 | 1467322627503 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]]]}] 14:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1403ms 14:37:07 INFO - PROCESS | 3836 | 1467322627554 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 14:37:07 INFO - PROCESS | 3836 | 1467322627558 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 14:37:07 INFO - PROCESS | 3836 | 1467322627562 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:37:07 INFO - PROCESS | 3836 | 1467322627567 Marionette TRACE conn3 <- [1,818,null,{}] 14:37:07 INFO - PROCESS | 3836 | 1467322627571 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}] 14:37:07 INFO - PROCESS | 3836 | 1467322627574 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:07 INFO - PROCESS | 3836 | 1467322627667 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 14:37:07 INFO - PROCESS | 3836 | 1467322627677 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:07 INFO - PROCESS | 3836 | 1467322627680 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:07 INFO - PROCESS | 3836 | ++DOCSHELL 10EDE800 == 27 [pid = 3836] [id = 214] 14:37:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (10EDF800) [pid = 3836] [serial = 640] [outer = 00000000] 14:37:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1125D000) [pid = 3836] [serial = 641] [outer = 10EDF800] 14:37:07 INFO - PROCESS | 3836 | 1467322627728 Marionette DEBUG loaded listener.js 14:37:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (11ADDC00) [pid = 3836] [serial = 642] [outer = 10EDF800] 14:37:08 INFO - PROCESS | 3836 | 1467322628194 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]]]}] 14:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 709ms 14:37:08 INFO - PROCESS | 3836 | 1467322628263 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 14:37:08 INFO - PROCESS | 3836 | 1467322628268 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 14:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:37:08 INFO - PROCESS | 3836 | 1467322628274 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:37:08 INFO - PROCESS | 3836 | 1467322628277 Marionette TRACE conn3 <- [1,822,null,{}] 14:37:08 INFO - PROCESS | 3836 | 1467322628280 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}] 14:37:08 INFO - PROCESS | 3836 | 1467322628283 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:08 INFO - PROCESS | 3836 | 1467322628403 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 14:37:08 INFO - PROCESS | 3836 | 1467322628490 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:08 INFO - PROCESS | 3836 | 1467322628493 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:08 INFO - PROCESS | 3836 | ++DOCSHELL 1314B800 == 28 [pid = 3836] [id = 215] 14:37:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1314E400) [pid = 3836] [serial = 643] [outer = 00000000] 14:37:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (131E9400) [pid = 3836] [serial = 644] [outer = 1314E400] 14:37:08 INFO - PROCESS | 3836 | 1467322628539 Marionette DEBUG loaded listener.js 14:37:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1328D400) [pid = 3836] [serial = 645] [outer = 1314E400] 14:37:08 INFO - PROCESS | 3836 | 1467322628906 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]]]}] 14:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 693ms 14:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:37:08 INFO - PROCESS | 3836 | 1467322628973 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 14:37:08 INFO - PROCESS | 3836 | 1467322628975 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 14:37:08 INFO - PROCESS | 3836 | 1467322628979 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:37:08 INFO - PROCESS | 3836 | 1467322628982 Marionette TRACE conn3 <- [1,826,null,{}] 14:37:09 INFO - PROCESS | 3836 | 1467322628993 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}] 14:37:09 INFO - PROCESS | 3836 | 1467322628997 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:09 INFO - PROCESS | 3836 | 1467322629079 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 14:37:09 INFO - PROCESS | 3836 | 1467322629085 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:09 INFO - PROCESS | 3836 | 1467322629089 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:09 INFO - PROCESS | 3836 | ++DOCSHELL 1500AC00 == 29 [pid = 3836] [id = 216] 14:37:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1580B800) [pid = 3836] [serial = 646] [outer = 00000000] 14:37:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (158B4400) [pid = 3836] [serial = 647] [outer = 1580B800] 14:37:09 INFO - PROCESS | 3836 | 1467322629141 Marionette DEBUG loaded listener.js 14:37:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (15D12C00) [pid = 3836] [serial = 648] [outer = 1580B800] 14:37:09 INFO - PROCESS | 3836 | 1467322629614 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]]]}] 14:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 693ms 14:37:09 INFO - PROCESS | 3836 | 1467322629678 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 14:37:09 INFO - PROCESS | 3836 | 1467322629680 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 14:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:37:09 INFO - PROCESS | 3836 | 1467322629684 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:37:09 INFO - PROCESS | 3836 | 1467322629685 Marionette TRACE conn3 <- [1,830,null,{}] 14:37:09 INFO - PROCESS | 3836 | 1467322629694 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}] 14:37:09 INFO - PROCESS | 3836 | 1467322629696 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:09 INFO - PROCESS | 3836 | 1467322629835 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 14:37:09 INFO - PROCESS | 3836 | 1467322629847 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:09 INFO - PROCESS | 3836 | 1467322629849 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:09 INFO - PROCESS | 3836 | ++DOCSHELL 1606E800 == 30 [pid = 3836] [id = 217] 14:37:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16070800) [pid = 3836] [serial = 649] [outer = 00000000] 14:37:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16606C00) [pid = 3836] [serial = 650] [outer = 16070800] 14:37:09 INFO - PROCESS | 3836 | 1467322629892 Marionette DEBUG loaded listener.js 14:37:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16BC4400) [pid = 3836] [serial = 651] [outer = 16070800] 14:37:10 INFO - PROCESS | 3836 | 1467322630308 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]]]}] 14:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 646ms 14:37:10 INFO - PROCESS | 3836 | 1467322630321 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 14:37:10 INFO - PROCESS | 3836 | 1467322630323 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 14:37:10 INFO - PROCESS | 3836 | 1467322630327 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:37:10 INFO - PROCESS | 3836 | 1467322630328 Marionette TRACE conn3 <- [1,834,null,{}] 14:37:10 INFO - PROCESS | 3836 | 1467322630332 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}] 14:37:10 INFO - PROCESS | 3836 | 1467322630334 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:10 INFO - PROCESS | 3836 | 1467322630436 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 14:37:10 INFO - PROCESS | 3836 | 1467322630441 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:10 INFO - PROCESS | 3836 | 1467322630443 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:10 INFO - PROCESS | 3836 | ++DOCSHELL 16606400 == 31 [pid = 3836] [id = 218] 14:37:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1668AC00) [pid = 3836] [serial = 652] [outer = 00000000] 14:37:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16E9E800) [pid = 3836] [serial = 653] [outer = 1668AC00] 14:37:10 INFO - PROCESS | 3836 | 1467322630490 Marionette DEBUG loaded listener.js 14:37:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16EA7C00) [pid = 3836] [serial = 654] [outer = 1668AC00] 14:37:11 INFO - PROCESS | 3836 | 1467322631011 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]]]}] 14:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 709ms 14:37:11 INFO - PROCESS | 3836 | 1467322631059 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 14:37:11 INFO - PROCESS | 3836 | 1467322631061 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 14:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:37:11 INFO - PROCESS | 3836 | 1467322631065 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:37:11 INFO - PROCESS | 3836 | 1467322631067 Marionette TRACE conn3 <- [1,838,null,{}] 14:37:11 INFO - PROCESS | 3836 | 1467322631071 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}] 14:37:11 INFO - PROCESS | 3836 | 1467322631076 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:11 INFO - PROCESS | 3836 | 1467322631225 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 14:37:11 INFO - PROCESS | 3836 | 1467322631248 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 3836 | 1467322631250 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:11 INFO - PROCESS | 3836 | ++DOCSHELL 17EBD000 == 32 [pid = 3836] [id = 219] 14:37:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (17EC2400) [pid = 3836] [serial = 655] [outer = 00000000] 14:37:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (18011800) [pid = 3836] [serial = 656] [outer = 17EC2400] 14:37:11 INFO - PROCESS | 3836 | 1467322631294 Marionette DEBUG loaded listener.js 14:37:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (182EB000) [pid = 3836] [serial = 657] [outer = 17EC2400] 14:37:11 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (17EDE000) [pid = 3836] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:37:11 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1660F800) [pid = 3836] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:37:11 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16D9AC00) [pid = 3836] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:37:11 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16CE0800) [pid = 3836] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:37:11 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10F25C00) [pid = 3836] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:37:11 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (13286C00) [pid = 3836] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:37:11 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1606D000) [pid = 3836] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:37:11 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (129A9400) [pid = 3836] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:37:11 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (10F21800) [pid = 3836] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:37:11 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (18016400) [pid = 3836] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:37:11 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10EE3C00) [pid = 3836] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:37:11 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (17EC2000) [pid = 3836] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:37:11 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16609800) [pid = 3836] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:37:11 INFO - PROCESS | 3836 | 1467322631883 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]]]}] 14:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 851ms 14:37:11 INFO - PROCESS | 3836 | 1467322631908 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 14:37:11 INFO - PROCESS | 3836 | 1467322631910 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 14:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:37:11 INFO - PROCESS | 3836 | 1467322631932 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:37:11 INFO - PROCESS | 3836 | 1467322631934 Marionette TRACE conn3 <- [1,842,null,{}] 14:37:11 INFO - PROCESS | 3836 | 1467322631939 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}] 14:37:11 INFO - PROCESS | 3836 | 1467322631940 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:12 INFO - PROCESS | 3836 | 1467322632015 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 14:37:12 INFO - PROCESS | 3836 | 1467322632021 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:12 INFO - PROCESS | 3836 | 1467322632023 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:12 INFO - PROCESS | 3836 | ++DOCSHELL 129A9400 == 33 [pid = 3836] [id = 220] 14:37:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16603C00) [pid = 3836] [serial = 658] [outer = 00000000] 14:37:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (17758C00) [pid = 3836] [serial = 659] [outer = 16603C00] 14:37:12 INFO - PROCESS | 3836 | 1467322632069 Marionette DEBUG loaded listener.js 14:37:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (17852800) [pid = 3836] [serial = 660] [outer = 16603C00] 14:37:12 INFO - PROCESS | 3836 | 1467322632472 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]]]}] 14:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 614ms 14:37:12 INFO - PROCESS | 3836 | 1467322632531 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 14:37:12 INFO - PROCESS | 3836 | 1467322632533 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 14:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:37:12 INFO - PROCESS | 3836 | 1467322632536 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:37:12 INFO - PROCESS | 3836 | 1467322632538 Marionette TRACE conn3 <- [1,846,null,{}] 14:37:12 INFO - PROCESS | 3836 | 1467322632541 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}] 14:37:12 INFO - PROCESS | 3836 | 1467322632543 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:12 INFO - PROCESS | 3836 | 1467322632617 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 14:37:12 INFO - PROCESS | 3836 | 1467322632624 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:12 INFO - PROCESS | 3836 | 1467322632626 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:12 INFO - PROCESS | 3836 | ++DOCSHELL 173A3000 == 34 [pid = 3836] [id = 221] 14:37:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17756400) [pid = 3836] [serial = 661] [outer = 00000000] 14:37:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1968D000) [pid = 3836] [serial = 662] [outer = 17756400] 14:37:12 INFO - PROCESS | 3836 | 1467322632668 Marionette DEBUG loaded listener.js 14:37:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (12DC7800) [pid = 3836] [serial = 663] [outer = 17756400] 14:37:13 INFO - PROCESS | 3836 | 1467322633102 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]]]}] 14:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 599ms 14:37:13 INFO - PROCESS | 3836 | 1467322633133 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 14:37:13 INFO - PROCESS | 3836 | 1467322633135 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 14:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:37:13 INFO - PROCESS | 3836 | 1467322633138 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:37:13 INFO - PROCESS | 3836 | 1467322633140 Marionette TRACE conn3 <- [1,850,null,{}] 14:37:13 INFO - PROCESS | 3836 | 1467322633144 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}] 14:37:13 INFO - PROCESS | 3836 | 1467322633146 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:13 INFO - PROCESS | 3836 | 1467322633255 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 14:37:13 INFO - PROCESS | 3836 | 1467322633262 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:13 INFO - PROCESS | 3836 | 1467322633264 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:13 INFO - PROCESS | 3836 | ++DOCSHELL 1996E000 == 35 [pid = 3836] [id = 222] 14:37:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19971800) [pid = 3836] [serial = 664] [outer = 00000000] 14:37:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19B5C800) [pid = 3836] [serial = 665] [outer = 19971800] 14:37:13 INFO - PROCESS | 3836 | 1467322633307 Marionette DEBUG loaded listener.js 14:37:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19B68800) [pid = 3836] [serial = 666] [outer = 19971800] 14:37:13 INFO - PROCESS | 3836 | 1467322633732 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]]]}] 14:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 646ms 14:37:13 INFO - PROCESS | 3836 | 1467322633777 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 14:37:13 INFO - PROCESS | 3836 | 1467322633782 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 14:37:13 INFO - PROCESS | 3836 | 1467322633787 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:37:13 INFO - PROCESS | 3836 | 1467322633792 Marionette TRACE conn3 <- [1,854,null,{}] 14:37:13 INFO - PROCESS | 3836 | 1467322633799 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}] 14:37:13 INFO - PROCESS | 3836 | 1467322633802 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:13 INFO - PROCESS | 3836 | 1467322633926 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 14:37:14 INFO - PROCESS | 3836 | 1467322634100 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:14 INFO - PROCESS | 3836 | 1467322634105 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:14 INFO - PROCESS | 3836 | ++DOCSHELL 10EDDC00 == 36 [pid = 3836] [id = 223] 14:37:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (10EDE000) [pid = 3836] [serial = 667] [outer = 00000000] 14:37:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1120D400) [pid = 3836] [serial = 668] [outer = 10EDE000] 14:37:14 INFO - PROCESS | 3836 | 1467322634186 Marionette DEBUG loaded listener.js 14:37:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (129AA800) [pid = 3836] [serial = 669] [outer = 10EDE000] 14:37:14 INFO - PROCESS | 3836 | 1467322634868 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]]]}] 14:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1087ms 14:37:14 INFO - PROCESS | 3836 | 1467322634914 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 14:37:14 INFO - PROCESS | 3836 | 1467322634918 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 14:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:37:14 INFO - PROCESS | 3836 | 1467322634925 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:37:14 INFO - PROCESS | 3836 | 1467322634928 Marionette TRACE conn3 <- [1,858,null,{}] 14:37:14 INFO - PROCESS | 3836 | 1467322634932 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}] 14:37:14 INFO - PROCESS | 3836 | 1467322634934 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:15 INFO - PROCESS | 3836 | 1467322635049 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 14:37:15 INFO - PROCESS | 3836 | 1467322635250 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:15 INFO - PROCESS | 3836 | 1467322635253 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:15 INFO - PROCESS | 3836 | ++DOCSHELL 16604800 == 37 [pid = 3836] [id = 224] 14:37:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (16BC7000) [pid = 3836] [serial = 670] [outer = 00000000] 14:37:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1778D000) [pid = 3836] [serial = 671] [outer = 16BC7000] 14:37:15 INFO - PROCESS | 3836 | 1467322635363 Marionette DEBUG loaded listener.js 14:37:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (17EBBC00) [pid = 3836] [serial = 672] [outer = 16BC7000] 14:37:16 INFO - PROCESS | 3836 | 1467322636402 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]]]}] 14:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1512ms 14:37:16 INFO - PROCESS | 3836 | 1467322636444 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 14:37:16 INFO - PROCESS | 3836 | 1467322636448 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 14:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:37:16 INFO - PROCESS | 3836 | 1467322636454 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:37:16 INFO - PROCESS | 3836 | 1467322636457 Marionette TRACE conn3 <- [1,862,null,{}] 14:37:16 INFO - PROCESS | 3836 | 1467322636463 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}] 14:37:16 INFO - PROCESS | 3836 | 1467322636465 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:16 INFO - PROCESS | 3836 | 1467322636572 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 14:37:16 INFO - PROCESS | 3836 | 1467322636655 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:16 INFO - PROCESS | 3836 | 1467322636659 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:16 INFO - PROCESS | 3836 | ++DOCSHELL 10A7F000 == 38 [pid = 3836] [id = 225] 14:37:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (10A80400) [pid = 3836] [serial = 673] [outer = 00000000] 14:37:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (10F29800) [pid = 3836] [serial = 674] [outer = 10A80400] 14:37:16 INFO - PROCESS | 3836 | 1467322636740 Marionette DEBUG loaded listener.js 14:37:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1289EC00) [pid = 3836] [serial = 675] [outer = 10A80400] 14:37:16 INFO - PROCESS | 3836 | --DOCSHELL 173A3000 == 37 [pid = 3836] [id = 221] 14:37:16 INFO - PROCESS | 3836 | --DOCSHELL 129A9400 == 36 [pid = 3836] [id = 220] 14:37:16 INFO - PROCESS | 3836 | --DOCSHELL 17EBD000 == 35 [pid = 3836] [id = 219] 14:37:16 INFO - PROCESS | 3836 | --DOCSHELL 16606400 == 34 [pid = 3836] [id = 218] 14:37:16 INFO - PROCESS | 3836 | --DOCSHELL 1606E800 == 33 [pid = 3836] [id = 217] 14:37:16 INFO - PROCESS | 3836 | --DOCSHELL 1500AC00 == 32 [pid = 3836] [id = 216] 14:37:16 INFO - PROCESS | 3836 | --DOCSHELL 1314B800 == 31 [pid = 3836] [id = 215] 14:37:16 INFO - PROCESS | 3836 | --DOCSHELL 10EDE800 == 30 [pid = 3836] [id = 214] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (19975C00) [pid = 3836] [serial = 576] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1996C400) [pid = 3836] [serial = 624] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (16EAA400) [pid = 3836] [serial = 611] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (177AC000) [pid = 3836] [serial = 615] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (16EA3800) [pid = 3836] [serial = 594] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1345B400) [pid = 3836] [serial = 599] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (13C93C00) [pid = 3836] [serial = 600] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1431E800) [pid = 3836] [serial = 605] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (14355800) [pid = 3836] [serial = 606] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16603800) [pid = 3836] [serial = 608] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (12D7D400) [pid = 3836] [serial = 602] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (13108000) [pid = 3836] [serial = 603] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1125E000) [pid = 3836] [serial = 596] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1281BC00) [pid = 3836] [serial = 597] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (177AA000) [pid = 3836] [serial = 614] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (19B2B000) [pid = 3836] [serial = 626] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16062400) [pid = 3836] [serial = 617] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19B2EC00) [pid = 3836] [serial = 627] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (18218000) [pid = 3836] [serial = 620] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1968C800) [pid = 3836] [serial = 623] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16070400) [pid = 3836] [serial = 618] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (182ECC00) [pid = 3836] [serial = 621] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1774C400) [pid = 3836] [serial = 612] [outer = 00000000] [url = about:blank] 14:37:16 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (16BC7400) [pid = 3836] [serial = 609] [outer = 00000000] [url = about:blank] 14:37:17 INFO - PROCESS | 3836 | 1467322637196 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]]]}] 14:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 804ms 14:37:17 INFO - PROCESS | 3836 | 1467322637257 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 14:37:17 INFO - PROCESS | 3836 | 1467322637261 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 14:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:37:17 INFO - PROCESS | 3836 | 1467322637267 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:37:17 INFO - PROCESS | 3836 | 1467322637269 Marionette TRACE conn3 <- [1,866,null,{}] 14:37:17 INFO - PROCESS | 3836 | 1467322637273 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}] 14:37:17 INFO - PROCESS | 3836 | 1467322637275 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:17 INFO - PROCESS | 3836 | 1467322637360 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 14:37:17 INFO - PROCESS | 3836 | 1467322637366 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:17 INFO - PROCESS | 3836 | 1467322637368 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:17 INFO - PROCESS | 3836 | ++DOCSHELL 131E2400 == 31 [pid = 3836] [id = 226] 14:37:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (131E2800) [pid = 3836] [serial = 676] [outer = 00000000] 14:37:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (13467400) [pid = 3836] [serial = 677] [outer = 131E2800] 14:37:17 INFO - PROCESS | 3836 | 1467322637415 Marionette DEBUG loaded listener.js 14:37:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (13D08000) [pid = 3836] [serial = 678] [outer = 131E2800] 14:37:17 INFO - PROCESS | 3836 | 1467322637881 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]]]}] 14:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 646ms 14:37:17 INFO - PROCESS | 3836 | 1467322637906 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 14:37:17 INFO - PROCESS | 3836 | 1467322637908 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 14:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:37:17 INFO - PROCESS | 3836 | 1467322637912 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:37:17 INFO - PROCESS | 3836 | 1467322637915 Marionette TRACE conn3 <- [1,870,null,{}] 14:37:17 INFO - PROCESS | 3836 | 1467322637926 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}] 14:37:17 INFO - PROCESS | 3836 | 1467322637930 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:18 INFO - PROCESS | 3836 | 1467322638012 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 14:37:18 INFO - PROCESS | 3836 | 1467322638053 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:18 INFO - PROCESS | 3836 | 1467322638056 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:18 INFO - PROCESS | 3836 | ++DOCSHELL 16605800 == 32 [pid = 3836] [id = 227] 14:37:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16606400) [pid = 3836] [serial = 679] [outer = 00000000] 14:37:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16BC0000) [pid = 3836] [serial = 680] [outer = 16606400] 14:37:18 INFO - PROCESS | 3836 | 1467322638114 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16E4E800) [pid = 3836] [serial = 681] [outer = 16606400] 14:37:18 INFO - PROCESS | 3836 | 1467322638593 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]]]}] 14:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 710ms 14:37:18 INFO - PROCESS | 3836 | 1467322638642 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 14:37:18 INFO - PROCESS | 3836 | 1467322638644 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 14:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:37:18 INFO - PROCESS | 3836 | 1467322638647 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:37:18 INFO - PROCESS | 3836 | 1467322638649 Marionette TRACE conn3 <- [1,874,null,{}] 14:37:18 INFO - PROCESS | 3836 | 1467322638652 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}] 14:37:18 INFO - PROCESS | 3836 | 1467322638654 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:18 INFO - PROCESS | 3836 | 1467322638745 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 14:37:18 INFO - PROCESS | 3836 | 1467322638751 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:18 INFO - PROCESS | 3836 | 1467322638753 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:18 INFO - PROCESS | 3836 | ++DOCSHELL 1730C000 == 33 [pid = 3836] [id = 228] 14:37:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1774C800) [pid = 3836] [serial = 682] [outer = 00000000] 14:37:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (177AC400) [pid = 3836] [serial = 683] [outer = 1774C800] 14:37:18 INFO - PROCESS | 3836 | 1467322638796 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (17E91C00) [pid = 3836] [serial = 684] [outer = 1774C800] 14:37:19 INFO - PROCESS | 3836 | 1467322639263 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]]]}] 14:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 709ms 14:37:19 INFO - PROCESS | 3836 | 1467322639347 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 14:37:19 INFO - PROCESS | 3836 | 1467322639349 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 14:37:19 INFO - PROCESS | 3836 | 1467322639352 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:37:19 INFO - PROCESS | 3836 | 1467322639354 Marionette TRACE conn3 <- [1,878,null,{}] 14:37:19 INFO - PROCESS | 3836 | 1467322639357 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}] 14:37:19 INFO - PROCESS | 3836 | 1467322639359 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:19 INFO - PROCESS | 3836 | 1467322639496 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 14:37:19 INFO - PROCESS | 3836 | 1467322639510 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 3836 | 1467322639512 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:19 INFO - PROCESS | 3836 | ++DOCSHELL 17EDE400 == 34 [pid = 3836] [id = 229] 14:37:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17EE4000) [pid = 3836] [serial = 685] [outer = 00000000] 14:37:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (182ECC00) [pid = 3836] [serial = 686] [outer = 17EE4000] 14:37:19 INFO - PROCESS | 3836 | 1467322639556 Marionette DEBUG loaded listener.js 14:37:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1968C800) [pid = 3836] [serial = 687] [outer = 17EE4000] 14:37:20 INFO - PROCESS | 3836 | 1467322640006 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]]]}] 14:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 694ms 14:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:37:20 INFO - PROCESS | 3836 | 1467322640054 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 14:37:20 INFO - PROCESS | 3836 | 1467322640056 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 14:37:20 INFO - PROCESS | 3836 | 1467322640060 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:37:20 INFO - PROCESS | 3836 | 1467322640061 Marionette TRACE conn3 <- [1,882,null,{}] 14:37:20 INFO - PROCESS | 3836 | 1467322640065 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}] 14:37:20 INFO - PROCESS | 3836 | 1467322640071 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:20 INFO - PROCESS | 3836 | 1467322640203 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 14:37:20 INFO - PROCESS | 3836 | 1467322640266 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:20 INFO - PROCESS | 3836 | 1467322640268 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:20 INFO - PROCESS | 3836 | ++DOCSHELL 1775A000 == 35 [pid = 3836] [id = 230] 14:37:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (17EC2000) [pid = 3836] [serial = 688] [outer = 00000000] 14:37:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19B6D000) [pid = 3836] [serial = 689] [outer = 17EC2000] 14:37:20 INFO - PROCESS | 3836 | 1467322640311 Marionette DEBUG loaded listener.js 14:37:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19B6D400) [pid = 3836] [serial = 690] [outer = 17EC2000] 14:37:20 INFO - PROCESS | 3836 | 1467322640714 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]]]}] 14:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 693ms 14:37:20 INFO - PROCESS | 3836 | 1467322640771 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 14:37:20 INFO - PROCESS | 3836 | 1467322640773 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 14:37:20 INFO - PROCESS | 3836 | 1467322640777 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:37:20 INFO - PROCESS | 3836 | 1467322640778 Marionette TRACE conn3 <- [1,886,null,{}] 14:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:37:20 INFO - PROCESS | 3836 | 1467322640819 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}] 14:37:20 INFO - PROCESS | 3836 | 1467322640821 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:20 INFO - PROCESS | 3836 | 1467322640930 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 14:37:20 INFO - PROCESS | 3836 | 1467322640946 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:20 INFO - PROCESS | 3836 | 1467322640948 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:21 INFO - PROCESS | 3836 | ++DOCSHELL 104E5800 == 36 [pid = 3836] [id = 231] 14:37:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (11262800) [pid = 3836] [serial = 691] [outer = 00000000] 14:37:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19B78800) [pid = 3836] [serial = 692] [outer = 11262800] 14:37:21 INFO - PROCESS | 3836 | 1467322641103 Marionette DEBUG loaded listener.js 14:37:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19F66C00) [pid = 3836] [serial = 693] [outer = 11262800] 14:37:21 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (16070800) [pid = 3836] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:37:21 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1580B800) [pid = 3836] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:37:21 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (10E24800) [pid = 3836] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:37:21 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10EDF800) [pid = 3836] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:37:21 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1314E400) [pid = 3836] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:37:21 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1668AC00) [pid = 3836] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:37:21 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (11262400) [pid = 3836] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:37:21 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (158A8C00) [pid = 3836] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:37:21 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (17756400) [pid = 3836] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:37:21 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (17EDD800) [pid = 3836] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:37:21 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (17EC2400) [pid = 3836] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:37:21 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16603C00) [pid = 3836] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:37:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1312C400) [pid = 3836] [serial = 694] [outer = 1B4B9400] 14:37:21 INFO - PROCESS | 3836 | 1467322641516 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]]]}] 14:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 788ms 14:37:21 INFO - PROCESS | 3836 | 1467322641561 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 14:37:21 INFO - PROCESS | 3836 | 1467322641563 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 14:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:37:21 INFO - PROCESS | 3836 | 1467322641571 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:37:21 INFO - PROCESS | 3836 | 1467322641572 Marionette TRACE conn3 <- [1,890,null,{}] 14:37:21 INFO - PROCESS | 3836 | 1467322641576 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}] 14:37:21 INFO - PROCESS | 3836 | 1467322641577 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:21 INFO - PROCESS | 3836 | 1467322641686 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 14:37:21 INFO - PROCESS | 3836 | 1467322641741 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 3836 | 1467322641743 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:21 INFO - PROCESS | 3836 | ++DOCSHELL 13037000 == 37 [pid = 3836] [id = 232] 14:37:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1314E000) [pid = 3836] [serial = 695] [outer = 00000000] 14:37:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (17755800) [pid = 3836] [serial = 696] [outer = 1314E000] 14:37:21 INFO - PROCESS | 3836 | 1467322641786 Marionette DEBUG loaded listener.js 14:37:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19F71400) [pid = 3836] [serial = 697] [outer = 1314E000] 14:37:22 INFO - PROCESS | 3836 | 1467322642138 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]]]}] 14:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 599ms 14:37:22 INFO - PROCESS | 3836 | 1467322642164 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 14:37:22 INFO - PROCESS | 3836 | 1467322642166 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 14:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:37:22 INFO - PROCESS | 3836 | 1467322642169 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:37:22 INFO - PROCESS | 3836 | 1467322642171 Marionette TRACE conn3 <- [1,894,null,{}] 14:37:22 INFO - PROCESS | 3836 | 1467322642174 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}] 14:37:22 INFO - PROCESS | 3836 | 1467322642176 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:22 INFO - PROCESS | 3836 | 1467322642336 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 14:37:22 INFO - PROCESS | 3836 | 1467322642374 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:22 INFO - PROCESS | 3836 | 1467322642376 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:22 INFO - PROCESS | 3836 | ++DOCSHELL 130A0800 == 38 [pid = 3836] [id = 233] 14:37:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (158A8C00) [pid = 3836] [serial = 698] [outer = 00000000] 14:37:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1A127000) [pid = 3836] [serial = 699] [outer = 158A8C00] 14:37:22 INFO - PROCESS | 3836 | 1467322642420 Marionette DEBUG loaded listener.js 14:37:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1A129000) [pid = 3836] [serial = 700] [outer = 158A8C00] 14:37:22 INFO - PROCESS | 3836 | 1467322642834 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]]]}] 14:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 693ms 14:37:22 INFO - PROCESS | 3836 | 1467322642901 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 14:37:22 INFO - PROCESS | 3836 | 1467322642903 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 14:37:22 INFO - PROCESS | 3836 | 1467322642906 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:37:22 INFO - PROCESS | 3836 | 1467322642908 Marionette TRACE conn3 <- [1,898,null,{}] 14:37:22 INFO - PROCESS | 3836 | 1467322642912 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}] 14:37:22 INFO - PROCESS | 3836 | 1467322642913 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:23 INFO - PROCESS | 3836 | 1467322642994 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 14:37:23 INFO - PROCESS | 3836 | 1467322643001 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:23 INFO - PROCESS | 3836 | 1467322643003 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:23 INFO - PROCESS | 3836 | ++DOCSHELL 16603800 == 39 [pid = 3836] [id = 234] 14:37:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16D9A800) [pid = 3836] [serial = 701] [outer = 00000000] 14:37:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A5BA400) [pid = 3836] [serial = 702] [outer = 16D9A800] 14:37:23 INFO - PROCESS | 3836 | 1467322643051 Marionette DEBUG loaded listener.js 14:37:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1A5C4400) [pid = 3836] [serial = 703] [outer = 16D9A800] 14:37:23 INFO - PROCESS | 3836 | 1467322643731 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]]]}] 14:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 914ms 14:37:23 INFO - PROCESS | 3836 | 1467322643812 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 14:37:23 INFO - PROCESS | 3836 | 1467322643816 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 14:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:37:23 INFO - PROCESS | 3836 | 1467322643835 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:37:23 INFO - PROCESS | 3836 | 1467322643840 Marionette TRACE conn3 <- [1,902,null,{}] 14:37:23 INFO - PROCESS | 3836 | 1467322643846 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}] 14:37:23 INFO - PROCESS | 3836 | 1467322643849 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:23 INFO - PROCESS | 3836 | 1467322643963 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 14:37:24 INFO - PROCESS | 3836 | 1467322644087 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:24 INFO - PROCESS | 3836 | 1467322644090 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:24 INFO - PROCESS | 3836 | ++DOCSHELL 10F27400 == 40 [pid = 3836] [id = 235] 14:37:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (10F2C800) [pid = 3836] [serial = 704] [outer = 00000000] 14:37:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1314B800) [pid = 3836] [serial = 705] [outer = 10F2C800] 14:37:24 INFO - PROCESS | 3836 | 1467322644146 Marionette DEBUG loaded listener.js 14:37:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1500AC00) [pid = 3836] [serial = 706] [outer = 10F2C800] 14:37:24 INFO - PROCESS | 3836 | 1467322644687 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]]]}] 14:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 914ms 14:37:24 INFO - PROCESS | 3836 | 1467322644739 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 14:37:24 INFO - PROCESS | 3836 | 1467322644744 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 14:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:37:24 INFO - PROCESS | 3836 | 1467322644751 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:37:24 INFO - PROCESS | 3836 | 1467322644754 Marionette TRACE conn3 <- [1,906,null,{}] 14:37:24 INFO - PROCESS | 3836 | 1467322644758 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}] 14:37:24 INFO - PROCESS | 3836 | 1467322644761 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:24 INFO - PROCESS | 3836 | 1467322644870 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 14:37:24 INFO - PROCESS | 3836 | 1467322644969 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:24 INFO - PROCESS | 3836 | 1467322644972 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:25 INFO - PROCESS | 3836 | ++DOCSHELL 16E9EC00 == 41 [pid = 3836] [id = 236] 14:37:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16EA1C00) [pid = 3836] [serial = 707] [outer = 00000000] 14:37:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1778F400) [pid = 3836] [serial = 708] [outer = 16EA1C00] 14:37:25 INFO - PROCESS | 3836 | 1467322645026 Marionette DEBUG loaded listener.js 14:37:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (17EDD400) [pid = 3836] [serial = 709] [outer = 16EA1C00] 14:37:25 INFO - PROCESS | 3836 | 1467322645626 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]]]}] 14:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 946ms 14:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:37:25 INFO - PROCESS | 3836 | 1467322645695 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 14:37:25 INFO - PROCESS | 3836 | 1467322645698 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 14:37:25 INFO - PROCESS | 3836 | 1467322645702 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:37:25 INFO - PROCESS | 3836 | 1467322645705 Marionette TRACE conn3 <- [1,910,null,{}] 14:37:25 INFO - PROCESS | 3836 | 1467322645716 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}] 14:37:25 INFO - PROCESS | 3836 | 1467322645721 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:25 INFO - PROCESS | 3836 | 1467322645857 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 14:37:26 INFO - PROCESS | 3836 | 1467322646035 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:26 INFO - PROCESS | 3836 | 1467322646038 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:26 INFO - PROCESS | 3836 | ++DOCSHELL 19972800 == 42 [pid = 3836] [id = 237] 14:37:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19974400) [pid = 3836] [serial = 710] [outer = 00000000] 14:37:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1A5B8C00) [pid = 3836] [serial = 711] [outer = 19974400] 14:37:26 INFO - PROCESS | 3836 | 1467322646101 Marionette DEBUG loaded listener.js 14:37:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1A6B5400) [pid = 3836] [serial = 712] [outer = 19974400] 14:37:26 INFO - PROCESS | 3836 | 1467322646831 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]]]}] 14:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1150ms 14:37:26 INFO - PROCESS | 3836 | 1467322646878 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 14:37:26 INFO - PROCESS | 3836 | 1467322646882 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 14:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:37:26 INFO - PROCESS | 3836 | 1467322646887 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:37:26 INFO - PROCESS | 3836 | 1467322646890 Marionette TRACE conn3 <- [1,914,null,{}] 14:37:26 INFO - PROCESS | 3836 | 1467322646895 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}] 14:37:26 INFO - PROCESS | 3836 | 1467322646898 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:27 INFO - PROCESS | 3836 | 1467322646995 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 14:37:27 INFO - PROCESS | 3836 | 1467322647103 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:27 INFO - PROCESS | 3836 | 1467322647107 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:27 INFO - PROCESS | 3836 | ++DOCSHELL 11203800 == 43 [pid = 3836] [id = 238] 14:37:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (11265400) [pid = 3836] [serial = 713] [outer = 00000000] 14:37:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1291F400) [pid = 3836] [serial = 714] [outer = 11265400] 14:37:27 INFO - PROCESS | 3836 | 1467322647157 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (12D7D400) [pid = 3836] [serial = 715] [outer = 11265400] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 130A0800 == 42 [pid = 3836] [id = 233] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 13037000 == 41 [pid = 3836] [id = 232] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 104E5800 == 40 [pid = 3836] [id = 231] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 1775A000 == 39 [pid = 3836] [id = 230] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 17EDE400 == 38 [pid = 3836] [id = 229] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 1730C000 == 37 [pid = 3836] [id = 228] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 16605800 == 36 [pid = 3836] [id = 227] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 131E2400 == 35 [pid = 3836] [id = 226] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 10A7F000 == 34 [pid = 3836] [id = 225] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 1996E000 == 33 [pid = 3836] [id = 222] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 10E1D400 == 32 [pid = 3836] [id = 213] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 10EDDC00 == 31 [pid = 3836] [id = 223] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 16604800 == 30 [pid = 3836] [id = 224] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 16E9EC00 == 29 [pid = 3836] [id = 236] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 19972800 == 28 [pid = 3836] [id = 237] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 16603800 == 27 [pid = 3836] [id = 234] 14:37:27 INFO - PROCESS | 3836 | --DOCSHELL 10F27400 == 26 [pid = 3836] [id = 235] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (16606C00) [pid = 3836] [serial = 650] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (158B4400) [pid = 3836] [serial = 647] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (130A5000) [pid = 3836] [serial = 639] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (12BCCC00) [pid = 3836] [serial = 638] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1125D000) [pid = 3836] [serial = 641] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (11ADDC00) [pid = 3836] [serial = 642] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (131E9400) [pid = 3836] [serial = 644] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1328D400) [pid = 3836] [serial = 645] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (16E9E800) [pid = 3836] [serial = 653] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (13106800) [pid = 3836] [serial = 630] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (129AF000) [pid = 3836] [serial = 629] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16BC5800) [pid = 3836] [serial = 633] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (15D7A400) [pid = 3836] [serial = 632] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (12DC7800) [pid = 3836] [serial = 663] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19B2B400) [pid = 3836] [serial = 636] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19689C00) [pid = 3836] [serial = 635] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16BC4400) [pid = 3836] [serial = 651] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (18011800) [pid = 3836] [serial = 656] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16EA7C00) [pid = 3836] [serial = 654] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1968D000) [pid = 3836] [serial = 662] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (17758C00) [pid = 3836] [serial = 659] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (182EB000) [pid = 3836] [serial = 657] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (17852800) [pid = 3836] [serial = 660] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19B5C800) [pid = 3836] [serial = 665] [outer = 00000000] [url = about:blank] 14:37:27 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (15D12C00) [pid = 3836] [serial = 648] [outer = 00000000] [url = about:blank] 14:37:28 INFO - PROCESS | 3836 | 1467322648286 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]]]}] 14:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1465ms 14:37:28 INFO - PROCESS | 3836 | 1467322648353 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 14:37:28 INFO - PROCESS | 3836 | 1467322648357 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 14:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:37:28 INFO - PROCESS | 3836 | 1467322648362 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:37:28 INFO - PROCESS | 3836 | 1467322648367 Marionette TRACE conn3 <- [1,918,null,{}] 14:37:28 INFO - PROCESS | 3836 | 1467322648372 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}] 14:37:28 INFO - PROCESS | 3836 | 1467322648375 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:28 INFO - PROCESS | 3836 | 1467322648463 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 14:37:28 INFO - PROCESS | 3836 | 1467322648571 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:28 INFO - PROCESS | 3836 | 1467322648574 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:28 INFO - PROCESS | 3836 | ++DOCSHELL 10EE3C00 == 27 [pid = 3836] [id = 239] 14:37:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (10EE4400) [pid = 3836] [serial = 716] [outer = 00000000] 14:37:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1125E000) [pid = 3836] [serial = 717] [outer = 10EE4400] 14:37:28 INFO - PROCESS | 3836 | 1467322648620 Marionette DEBUG loaded listener.js 14:37:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (114D4400) [pid = 3836] [serial = 718] [outer = 10EE4400] 14:37:29 INFO - PROCESS | 3836 | 1467322648996 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]]]}] 14:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 709ms 14:37:29 INFO - PROCESS | 3836 | 1467322649088 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 14:37:29 INFO - PROCESS | 3836 | 1467322649093 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 14:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:37:29 INFO - PROCESS | 3836 | 1467322649103 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:37:29 INFO - PROCESS | 3836 | 1467322649106 Marionette TRACE conn3 <- [1,922,null,{}] 14:37:29 INFO - PROCESS | 3836 | 1467322649109 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}] 14:37:29 INFO - PROCESS | 3836 | 1467322649112 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:29 INFO - PROCESS | 3836 | 1467322649205 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 14:37:29 INFO - PROCESS | 3836 | 1467322649217 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:29 INFO - PROCESS | 3836 | 1467322649219 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:29 INFO - PROCESS | 3836 | ++DOCSHELL 13150000 == 28 [pid = 3836] [id = 240] 14:37:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (13151400) [pid = 3836] [serial = 719] [outer = 00000000] 14:37:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (131E7C00) [pid = 3836] [serial = 720] [outer = 13151400] 14:37:29 INFO - PROCESS | 3836 | 1467322649265 Marionette DEBUG loaded listener.js 14:37:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (13285800) [pid = 3836] [serial = 721] [outer = 13151400] 14:37:29 INFO - PROCESS | 3836 | 1467322649715 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]]]}] 14:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 694ms 14:37:29 INFO - PROCESS | 3836 | 1467322649802 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 14:37:29 INFO - PROCESS | 3836 | 1467322649804 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 14:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:37:29 INFO - PROCESS | 3836 | 1467322649808 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:37:29 INFO - PROCESS | 3836 | 1467322649812 Marionette TRACE conn3 <- [1,926,null,{}] 14:37:29 INFO - PROCESS | 3836 | 1467322649870 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}] 14:37:29 INFO - PROCESS | 3836 | 1467322649875 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:29 INFO - PROCESS | 3836 | 1467322649961 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 14:37:29 INFO - PROCESS | 3836 | 1467322649969 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:29 INFO - PROCESS | 3836 | 1467322649972 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:29 INFO - PROCESS | 3836 | ++DOCSHELL 1580D800 == 29 [pid = 3836] [id = 241] 14:37:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (15811800) [pid = 3836] [serial = 722] [outer = 00000000] 14:37:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (158B3C00) [pid = 3836] [serial = 723] [outer = 15811800] 14:37:30 INFO - PROCESS | 3836 | 1467322650019 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (15D19000) [pid = 3836] [serial = 724] [outer = 15811800] 14:37:30 INFO - PROCESS | 3836 | 1467322650501 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]]]}] 14:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 694ms 14:37:30 INFO - PROCESS | 3836 | 1467322650539 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 14:37:30 INFO - PROCESS | 3836 | 1467322650542 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 14:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:37:30 INFO - PROCESS | 3836 | 1467322650550 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:37:30 INFO - PROCESS | 3836 | 1467322650552 Marionette TRACE conn3 <- [1,930,null,{}] 14:37:30 INFO - PROCESS | 3836 | 1467322650591 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}] 14:37:30 INFO - PROCESS | 3836 | 1467322650593 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:30 INFO - PROCESS | 3836 | 1467322650706 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 14:37:30 INFO - PROCESS | 3836 | 1467322650717 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:30 INFO - PROCESS | 3836 | 1467322650719 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:30 INFO - PROCESS | 3836 | ++DOCSHELL 16062400 == 30 [pid = 3836] [id = 242] 14:37:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16071400) [pid = 3836] [serial = 725] [outer = 00000000] 14:37:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16607C00) [pid = 3836] [serial = 726] [outer = 16071400] 14:37:30 INFO - PROCESS | 3836 | 1467322650767 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16AE5000) [pid = 3836] [serial = 727] [outer = 16071400] 14:37:31 INFO - PROCESS | 3836 | 1467322651190 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]]]}] 14:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 677ms 14:37:31 INFO - PROCESS | 3836 | 1467322651229 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 14:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:37:31 INFO - PROCESS | 3836 | 1467322651231 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 14:37:31 INFO - PROCESS | 3836 | 1467322651234 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - PROCESS | 3836 | 1467322651236 Marionette TRACE conn3 <- [1,934,null,{}] 14:37:31 INFO - PROCESS | 3836 | 1467322651240 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}] 14:37:31 INFO - PROCESS | 3836 | 1467322651242 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:31 INFO - PROCESS | 3836 | 1467322651346 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 14:37:31 INFO - PROCESS | 3836 | 1467322651352 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:31 INFO - PROCESS | 3836 | 1467322651354 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:31 INFO - PROCESS | 3836 | ++DOCSHELL 1660F800 == 31 [pid = 3836] [id = 243] 14:37:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16CE0C00) [pid = 3836] [serial = 728] [outer = 00000000] 14:37:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (16E4B400) [pid = 3836] [serial = 729] [outer = 16CE0C00] 14:37:31 INFO - PROCESS | 3836 | 1467322651397 Marionette DEBUG loaded listener.js 14:37:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (16E4CC00) [pid = 3836] [serial = 730] [outer = 16CE0C00] 14:37:31 INFO - PROCESS | 3836 | 1467322651861 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]]]}] 14:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 693ms 14:37:31 INFO - PROCESS | 3836 | 1467322651934 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 3836 | 1467322651936 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 14:37:31 INFO - PROCESS | 3836 | 1467322651939 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:37:31 INFO - PROCESS | 3836 | 1467322651941 Marionette TRACE conn3 <- [1,938,null,{}] 14:37:31 INFO - PROCESS | 3836 | 1467322651945 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}] 14:37:31 INFO - PROCESS | 3836 | 1467322651950 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:32 INFO - PROCESS | 3836 | 1467322652094 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 14:37:32 INFO - PROCESS | 3836 | 1467322652121 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:32 INFO - PROCESS | 3836 | 1467322652124 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:32 INFO - PROCESS | 3836 | ++DOCSHELL 17699C00 == 32 [pid = 3836] [id = 244] 14:37:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1774B800) [pid = 3836] [serial = 731] [outer = 00000000] 14:37:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1778C800) [pid = 3836] [serial = 732] [outer = 1774B800] 14:37:32 INFO - PROCESS | 3836 | 1467322652167 Marionette DEBUG loaded listener.js 14:37:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (17EB7400) [pid = 3836] [serial = 733] [outer = 1774B800] 14:37:32 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (16D9A800) [pid = 3836] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:37:32 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (158A8C00) [pid = 3836] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:37:32 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (17EE4000) [pid = 3836] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:37:32 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (17EC2000) [pid = 3836] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:37:32 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (10A80400) [pid = 3836] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:37:32 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1774C800) [pid = 3836] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:37:32 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10EDE000) [pid = 3836] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:37:32 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16606400) [pid = 3836] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:37:32 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19971800) [pid = 3836] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:37:32 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16BC7000) [pid = 3836] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:37:32 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (131E2800) [pid = 3836] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:37:32 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1314E000) [pid = 3836] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:37:32 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (11262800) [pid = 3836] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:37:32 INFO - PROCESS | 3836 | 1467322652779 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]]]}] 14:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 914ms 14:37:32 INFO - PROCESS | 3836 | 1467322652844 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 14:37:32 INFO - PROCESS | 3836 | 1467322652846 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 14:37:32 INFO - PROCESS | 3836 | 1467322652860 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:37:32 INFO - PROCESS | 3836 | 1467322652862 Marionette TRACE conn3 <- [1,942,null,{}] 14:37:32 INFO - PROCESS | 3836 | 1467322652865 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}] 14:37:32 INFO - PROCESS | 3836 | 1467322652867 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:32 INFO - PROCESS | 3836 | 1467322652942 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 14:37:32 INFO - PROCESS | 3836 | 1467322652947 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:32 INFO - PROCESS | 3836 | 1467322652949 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:32 INFO - PROCESS | 3836 | ++DOCSHELL 16070800 == 33 [pid = 3836] [id = 245] 14:37:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1660C000) [pid = 3836] [serial = 734] [outer = 00000000] 14:37:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17304C00) [pid = 3836] [serial = 735] [outer = 1660C000] 14:37:33 INFO - PROCESS | 3836 | 1467322652991 Marionette DEBUG loaded listener.js 14:37:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1778BC00) [pid = 3836] [serial = 736] [outer = 1660C000] 14:37:33 INFO - PROCESS | 3836 | 1467322653401 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]]]}] 14:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 599ms 14:37:33 INFO - PROCESS | 3836 | 1467322653457 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 14:37:33 INFO - PROCESS | 3836 | 1467322653459 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 14:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:37:33 INFO - PROCESS | 3836 | 1467322653463 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:37:33 INFO - PROCESS | 3836 | 1467322653465 Marionette TRACE conn3 <- [1,946,null,{}] 14:37:33 INFO - PROCESS | 3836 | 1467322653468 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}] 14:37:33 INFO - PROCESS | 3836 | 1467322653470 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:33 INFO - PROCESS | 3836 | 1467322653545 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 14:37:33 INFO - PROCESS | 3836 | 1467322653550 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:33 INFO - PROCESS | 3836 | 1467322653552 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:33 INFO - PROCESS | 3836 | ++DOCSHELL 10329800 == 34 [pid = 3836] [id = 246] 14:37:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (17EBE000) [pid = 3836] [serial = 737] [outer = 00000000] 14:37:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (18211C00) [pid = 3836] [serial = 738] [outer = 17EBE000] 14:37:33 INFO - PROCESS | 3836 | 1467322653595 Marionette DEBUG loaded listener.js 14:37:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (18215000) [pid = 3836] [serial = 739] [outer = 17EBE000] 14:37:34 INFO - PROCESS | 3836 | 1467322654097 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]]]}] 14:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 631ms 14:37:34 INFO - PROCESS | 3836 | 1467322654133 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 14:37:34 INFO - PROCESS | 3836 | 1467322654135 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 14:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:37:34 INFO - PROCESS | 3836 | 1467322654138 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:37:34 INFO - PROCESS | 3836 | 1467322654140 Marionette TRACE conn3 <- [1,950,null,{}] 14:37:34 INFO - PROCESS | 3836 | 1467322654143 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}] 14:37:34 INFO - PROCESS | 3836 | 1467322654145 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:34 INFO - PROCESS | 3836 | 1467322654220 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 14:37:34 INFO - PROCESS | 3836 | 1467322654225 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:34 INFO - PROCESS | 3836 | 1467322654227 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:34 INFO - PROCESS | 3836 | ++DOCSHELL 1800E400 == 35 [pid = 3836] [id = 247] 14:37:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (182F0800) [pid = 3836] [serial = 740] [outer = 00000000] 14:37:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1968BC00) [pid = 3836] [serial = 741] [outer = 182F0800] 14:37:34 INFO - PROCESS | 3836 | 1467322654272 Marionette DEBUG loaded listener.js 14:37:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19970800) [pid = 3836] [serial = 742] [outer = 182F0800] 14:37:35 INFO - PROCESS | 3836 | --DOCSHELL 10EE3C00 == 34 [pid = 3836] [id = 239] 14:37:35 INFO - PROCESS | 3836 | --DOCSHELL 11203800 == 33 [pid = 3836] [id = 238] 14:37:35 INFO - PROCESS | 3836 | --DOCSHELL 1660F800 == 32 [pid = 3836] [id = 243] 14:37:35 INFO - PROCESS | 3836 | --DOCSHELL 16070800 == 31 [pid = 3836] [id = 245] 14:37:35 INFO - PROCESS | 3836 | --DOCSHELL 1580D800 == 30 [pid = 3836] [id = 241] 14:37:35 INFO - PROCESS | 3836 | --DOCSHELL 17699C00 == 29 [pid = 3836] [id = 244] 14:37:35 INFO - PROCESS | 3836 | --DOCSHELL 16062400 == 28 [pid = 3836] [id = 242] 14:37:35 INFO - PROCESS | 3836 | --DOCSHELL 13150000 == 27 [pid = 3836] [id = 240] 14:37:35 INFO - PROCESS | 3836 | --DOCSHELL 10329800 == 26 [pid = 3836] [id = 246] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1A129000) [pid = 3836] [serial = 700] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (182ECC00) [pid = 3836] [serial = 686] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (19B6D000) [pid = 3836] [serial = 689] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1968C800) [pid = 3836] [serial = 687] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (10F29800) [pid = 3836] [serial = 674] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1289EC00) [pid = 3836] [serial = 675] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (177AC400) [pid = 3836] [serial = 683] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1120D400) [pid = 3836] [serial = 668] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (129AA800) [pid = 3836] [serial = 669] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16BC0000) [pid = 3836] [serial = 680] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16E4E800) [pid = 3836] [serial = 681] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19B68800) [pid = 3836] [serial = 666] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1778D000) [pid = 3836] [serial = 671] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (17EBBC00) [pid = 3836] [serial = 672] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (13467400) [pid = 3836] [serial = 677] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (13D08000) [pid = 3836] [serial = 678] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (19B6D400) [pid = 3836] [serial = 690] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (17755800) [pid = 3836] [serial = 696] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (13931000) [pid = 3836] [serial = 390] [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.] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (19B78800) [pid = 3836] [serial = 692] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (19F66C00) [pid = 3836] [serial = 693] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (19F71400) [pid = 3836] [serial = 697] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (17E91C00) [pid = 3836] [serial = 684] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (1A5C4400) [pid = 3836] [serial = 703] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (1A127000) [pid = 3836] [serial = 699] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (1A5BA400) [pid = 3836] [serial = 702] [outer = 00000000] [url = about:blank] 14:37:35 INFO - PROCESS | 3836 | 1467322655966 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]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1860ms 14:37:36 INFO - PROCESS | 3836 | 1467322655997 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 3836 | 1467322656002 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 14:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:37:36 INFO - PROCESS | 3836 | 1467322656012 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - PROCESS | 3836 | 1467322656015 Marionette TRACE conn3 <- [1,954,null,{}] 14:37:36 INFO - PROCESS | 3836 | 1467322656021 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}] 14:37:36 INFO - PROCESS | 3836 | 1467322656024 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:36 INFO - PROCESS | 3836 | 1467322656114 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 14:37:36 INFO - PROCESS | 3836 | 1467322656121 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:36 INFO - PROCESS | 3836 | 1467322656124 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:36 INFO - PROCESS | 3836 | ++DOCSHELL 10A7E800 == 27 [pid = 3836] [id = 248] 14:37:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (10A7EC00) [pid = 3836] [serial = 743] [outer = 00000000] 14:37:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (10EDDC00) [pid = 3836] [serial = 744] [outer = 10A7EC00] 14:37:36 INFO - PROCESS | 3836 | 1467322656173 Marionette DEBUG loaded listener.js 14:37:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (10F21000) [pid = 3836] [serial = 745] [outer = 10A7EC00] 14:37:36 INFO - PROCESS | 3836 | 1467322656656 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]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 694ms 14:37:36 INFO - PROCESS | 3836 | 1467322656710 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 3836 | 1467322656715 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 14:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:37:36 INFO - PROCESS | 3836 | 1467322656722 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - PROCESS | 3836 | 1467322656724 Marionette TRACE conn3 <- [1,958,null,{}] 14:37:36 INFO - PROCESS | 3836 | 1467322656728 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}] 14:37:36 INFO - PROCESS | 3836 | 1467322656731 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:36 INFO - PROCESS | 3836 | 1467322656816 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 14:37:36 INFO - PROCESS | 3836 | 1467322656824 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:36 INFO - PROCESS | 3836 | 1467322656827 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:36 INFO - PROCESS | 3836 | ++DOCSHELL 129EC000 == 28 [pid = 3836] [id = 249] 14:37:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (129EE800) [pid = 3836] [serial = 746] [outer = 00000000] 14:37:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (12D79000) [pid = 3836] [serial = 747] [outer = 129EE800] 14:37:36 INFO - PROCESS | 3836 | 1467322656875 Marionette DEBUG loaded listener.js 14:37:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (12DC7800) [pid = 3836] [serial = 748] [outer = 129EE800] 14:37:37 INFO - PROCESS | 3836 | 1467322657316 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]]]}] 14:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 647ms 14:37:37 INFO - PROCESS | 3836 | 1467322657359 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 14:37:37 INFO - PROCESS | 3836 | 1467322657361 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 14:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:37:37 INFO - PROCESS | 3836 | 1467322657365 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:37:37 INFO - PROCESS | 3836 | 1467322657368 Marionette TRACE conn3 <- [1,962,null,{}] 14:37:37 INFO - PROCESS | 3836 | 1467322657379 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}] 14:37:37 INFO - PROCESS | 3836 | 1467322657384 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:37 INFO - PROCESS | 3836 | 1467322657538 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 14:37:37 INFO - PROCESS | 3836 | 1467322657621 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 3836 | 1467322657625 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:37 INFO - PROCESS | 3836 | ++DOCSHELL 13C93C00 == 29 [pid = 3836] [id = 250] 14:37:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (13C96C00) [pid = 3836] [serial = 749] [outer = 00000000] 14:37:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (13D02800) [pid = 3836] [serial = 750] [outer = 13C96C00] 14:37:37 INFO - PROCESS | 3836 | 1467322657674 Marionette DEBUG loaded listener.js 14:37:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (1431F000) [pid = 3836] [serial = 751] [outer = 13C96C00] 14:37:38 INFO - PROCESS | 3836 | 1467322658034 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]]]}] 14:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 709ms 14:37:38 INFO - PROCESS | 3836 | 1467322658095 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 14:37:38 INFO - PROCESS | 3836 | 1467322658098 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 14:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:37:38 INFO - PROCESS | 3836 | 1467322658101 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:37:38 INFO - PROCESS | 3836 | 1467322658103 Marionette TRACE conn3 <- [1,966,null,{}] 14:37:38 INFO - PROCESS | 3836 | 1467322658106 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}] 14:37:38 INFO - PROCESS | 3836 | 1467322658118 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:38 INFO - PROCESS | 3836 | 1467322658226 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 14:37:38 INFO - PROCESS | 3836 | 1467322658238 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:38 INFO - PROCESS | 3836 | 1467322658240 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:38 INFO - PROCESS | 3836 | ++DOCSHELL 13C98C00 == 30 [pid = 3836] [id = 251] 14:37:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1431A800) [pid = 3836] [serial = 752] [outer = 00000000] 14:37:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (158B4C00) [pid = 3836] [serial = 753] [outer = 1431A800] 14:37:38 INFO - PROCESS | 3836 | 1467322658283 Marionette DEBUG loaded listener.js 14:37:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (16457400) [pid = 3836] [serial = 754] [outer = 1431A800] 14:37:38 INFO - PROCESS | 3836 | 1467322658686 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]]]}] 14:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 646ms 14:37:38 INFO - PROCESS | 3836 | 1467322658739 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 14:37:38 INFO - PROCESS | 3836 | 1467322658741 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 14:37:38 INFO - PROCESS | 3836 | 1467322658744 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:37:38 INFO - PROCESS | 3836 | 1467322658746 Marionette TRACE conn3 <- [1,970,null,{}] 14:37:38 INFO - PROCESS | 3836 | 1467322658749 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}] 14:37:38 INFO - PROCESS | 3836 | 1467322658751 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:38 INFO - PROCESS | 3836 | 1467322658856 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 14:37:38 INFO - PROCESS | 3836 | 1467322658934 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:38 INFO - PROCESS | 3836 | 1467322658936 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:38 INFO - PROCESS | 3836 | ++DOCSHELL 16605800 == 31 [pid = 3836] [id = 252] 14:37:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16605C00) [pid = 3836] [serial = 755] [outer = 00000000] 14:37:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16BC4000) [pid = 3836] [serial = 756] [outer = 16605C00] 14:37:38 INFO - PROCESS | 3836 | 1467322658979 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16CE2C00) [pid = 3836] [serial = 757] [outer = 16605C00] 14:37:39 INFO - PROCESS | 3836 | 1467322659337 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]]]}] 14:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 646ms 14:37:39 INFO - PROCESS | 3836 | 1467322659390 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 14:37:39 INFO - PROCESS | 3836 | 1467322659392 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 14:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:37:39 INFO - PROCESS | 3836 | 1467322659396 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:37:39 INFO - PROCESS | 3836 | 1467322659398 Marionette TRACE conn3 <- [1,974,null,{}] 14:37:39 INFO - PROCESS | 3836 | 1467322659402 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}] 14:37:39 INFO - PROCESS | 3836 | 1467322659410 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:39 INFO - PROCESS | 3836 | 1467322659508 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 14:37:39 INFO - PROCESS | 3836 | 1467322659513 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:39 INFO - PROCESS | 3836 | 1467322659515 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:39 INFO - PROCESS | 3836 | ++DOCSHELL 16E9B400 == 32 [pid = 3836] [id = 253] 14:37:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16EA5400) [pid = 3836] [serial = 758] [outer = 00000000] 14:37:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (17751000) [pid = 3836] [serial = 759] [outer = 16EA5400] 14:37:39 INFO - PROCESS | 3836 | 1467322659558 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1784D800) [pid = 3836] [serial = 760] [outer = 16EA5400] 14:37:40 INFO - PROCESS | 3836 | 1467322659970 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]]]}] 14:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 598ms 14:37:40 INFO - PROCESS | 3836 | 1467322659990 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 14:37:40 INFO - PROCESS | 3836 | 1467322659992 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 14:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:37:40 INFO - PROCESS | 3836 | 1467322659995 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:37:40 INFO - PROCESS | 3836 | 1467322659997 Marionette TRACE conn3 <- [1,978,null,{}] 14:37:40 INFO - PROCESS | 3836 | 1467322660012 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}] 14:37:40 INFO - PROCESS | 3836 | 1467322660014 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:40 INFO - PROCESS | 3836 | 1467322660098 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 14:37:40 INFO - PROCESS | 3836 | 1467322660103 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 3836 | 1467322660105 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:40 INFO - PROCESS | 3836 | ++DOCSHELL 17EB7C00 == 33 [pid = 3836] [id = 254] 14:37:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17EB9C00) [pid = 3836] [serial = 761] [outer = 00000000] 14:37:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17EDE000) [pid = 3836] [serial = 762] [outer = 17EB9C00] 14:37:40 INFO - PROCESS | 3836 | 1467322660147 Marionette DEBUG loaded listener.js 14:37:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (17EBD400) [pid = 3836] [serial = 763] [outer = 17EB9C00] 14:37:40 INFO - PROCESS | 3836 | 1467322660577 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]]]}] 14:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 646ms 14:37:40 INFO - PROCESS | 3836 | 1467322660654 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 14:37:40 INFO - PROCESS | 3836 | 1467322660656 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 14:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:37:40 INFO - PROCESS | 3836 | 1467322660660 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:37:40 INFO - PROCESS | 3836 | 1467322660661 Marionette TRACE conn3 <- [1,982,null,{}] 14:37:40 INFO - PROCESS | 3836 | 1467322660665 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}] 14:37:40 INFO - PROCESS | 3836 | 1467322660667 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:40 INFO - PROCESS | 3836 | 1467322660744 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 14:37:40 INFO - PROCESS | 3836 | 1467322660751 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 3836 | 1467322660753 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:40 INFO - PROCESS | 3836 | ++DOCSHELL 18212400 == 34 [pid = 3836] [id = 255] 14:37:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (182E8C00) [pid = 3836] [serial = 764] [outer = 00000000] 14:37:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (182F6000) [pid = 3836] [serial = 765] [outer = 182E8C00] 14:37:40 INFO - PROCESS | 3836 | 1467322660795 Marionette DEBUG loaded listener.js 14:37:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (182F6800) [pid = 3836] [serial = 766] [outer = 182E8C00] 14:37:41 INFO - PROCESS | 3836 | 1467322661292 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]]]}] 14:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 646ms 14:37:41 INFO - PROCESS | 3836 | 1467322661330 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 14:37:41 INFO - PROCESS | 3836 | 1467322661332 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 14:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:37:41 INFO - PROCESS | 3836 | 1467322661335 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:37:41 INFO - PROCESS | 3836 | 1467322661337 Marionette TRACE conn3 <- [1,986,null,{}] 14:37:41 INFO - PROCESS | 3836 | 1467322661340 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}] 14:37:41 INFO - PROCESS | 3836 | 1467322661342 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:41 INFO - PROCESS | 3836 | 1467322661443 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 14:37:41 INFO - PROCESS | 3836 | 1467322661532 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:41 INFO - PROCESS | 3836 | 1467322661534 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:41 INFO - PROCESS | 3836 | ++DOCSHELL 13935800 == 35 [pid = 3836] [id = 256] 14:37:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1784C000) [pid = 3836] [serial = 767] [outer = 00000000] 14:37:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19B2E800) [pid = 3836] [serial = 768] [outer = 1784C000] 14:37:41 INFO - PROCESS | 3836 | 1467322661576 Marionette DEBUG loaded listener.js 14:37:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19B33800) [pid = 3836] [serial = 769] [outer = 1784C000] 14:37:41 INFO - PROCESS | 3836 | 1467322661985 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]]]}] 14:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 709ms 14:37:42 INFO - PROCESS | 3836 | 1467322662035 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 14:37:42 INFO - PROCESS | 3836 | 1467322662037 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 14:37:42 INFO - PROCESS | 3836 | 1467322662040 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:37:42 INFO - PROCESS | 3836 | 1467322662042 Marionette TRACE conn3 <- [1,990,null,{}] 14:37:42 INFO - PROCESS | 3836 | 1467322662049 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}] 14:37:42 INFO - PROCESS | 3836 | 1467322662051 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:42 INFO - PROCESS | 3836 | 1467322662170 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 14:37:42 INFO - PROCESS | 3836 | 1467322662181 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:42 INFO - PROCESS | 3836 | 1467322662183 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:42 INFO - PROCESS | 3836 | ++DOCSHELL 19B64400 == 36 [pid = 3836] [id = 257] 14:37:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19B65000) [pid = 3836] [serial = 770] [outer = 00000000] 14:37:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19B6D400) [pid = 3836] [serial = 771] [outer = 19B65000] 14:37:42 INFO - PROCESS | 3836 | 1467322662272 Marionette DEBUG loaded listener.js 14:37:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19B74C00) [pid = 3836] [serial = 772] [outer = 19B65000] 14:37:42 INFO - PROCESS | 3836 | 1467322662679 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]]]}] 14:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 709ms 14:37:42 INFO - PROCESS | 3836 | 1467322662740 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 14:37:42 INFO - PROCESS | 3836 | 1467322662742 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 14:37:42 INFO - PROCESS | 3836 | 1467322662745 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:37:42 INFO - PROCESS | 3836 | 1467322662748 Marionette TRACE conn3 <- [1,994,null,{}] 14:37:42 INFO - PROCESS | 3836 | 1467322662752 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}] 14:37:42 INFO - PROCESS | 3836 | 1467322662754 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:42 INFO - PROCESS | 3836 | 1467322662902 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 14:37:42 INFO - PROCESS | 3836 | 1467322662929 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:42 INFO - PROCESS | 3836 | 1467322662932 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:42 INFO - PROCESS | 3836 | ++DOCSHELL 16461C00 == 37 [pid = 3836] [id = 258] 14:37:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19DB6000) [pid = 3836] [serial = 773] [outer = 00000000] 14:37:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19DC1000) [pid = 3836] [serial = 774] [outer = 19DB6000] 14:37:42 INFO - PROCESS | 3836 | 1467322662979 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (19F74400) [pid = 3836] [serial = 775] [outer = 19DB6000] 14:37:43 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (17EBE000) [pid = 3836] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:37:43 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (16071400) [pid = 3836] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:37:43 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (16CE0C00) [pid = 3836] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:37:43 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1774B800) [pid = 3836] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:37:43 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (15811800) [pid = 3836] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:37:43 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (13151400) [pid = 3836] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:37:43 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (10EE4400) [pid = 3836] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:37:43 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (11265400) [pid = 3836] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:37:43 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19974400) [pid = 3836] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:37:43 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16EA1C00) [pid = 3836] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:37:43 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (10F2C800) [pid = 3836] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:37:43 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1660C000) [pid = 3836] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:37:43 INFO - PROCESS | 3836 | 1467322663455 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]]]}] 14:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 757ms 14:37:43 INFO - PROCESS | 3836 | 1467322663486 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 14:37:43 INFO - PROCESS | 3836 | 1467322663488 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 14:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:37:43 INFO - PROCESS | 3836 | 1467322663504 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:37:43 INFO - PROCESS | 3836 | 1467322663507 Marionette TRACE conn3 <- [1,998,null,{}] 14:37:43 INFO - PROCESS | 3836 | 1467322663511 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}] 14:37:43 INFO - PROCESS | 3836 | 1467322663513 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:43 INFO - PROCESS | 3836 | 1467322663589 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 14:37:43 INFO - PROCESS | 3836 | 1467322663595 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:43 INFO - PROCESS | 3836 | 1467322663597 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:43 INFO - PROCESS | 3836 | ++DOCSHELL 1434D400 == 38 [pid = 3836] [id = 259] 14:37:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (14356400) [pid = 3836] [serial = 776] [outer = 00000000] 14:37:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16CE0C00) [pid = 3836] [serial = 777] [outer = 14356400] 14:37:43 INFO - PROCESS | 3836 | 1467322663640 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (17793C00) [pid = 3836] [serial = 778] [outer = 14356400] 14:37:44 INFO - PROCESS | 3836 | 1467322664047 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]]]}] 14:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 599ms 14:37:44 INFO - PROCESS | 3836 | 1467322664104 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 14:37:44 INFO - PROCESS | 3836 | 1467322664106 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 14:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:37:44 INFO - PROCESS | 3836 | 1467322664110 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:37:44 INFO - PROCESS | 3836 | 1467322664111 Marionette TRACE conn3 <- [1,1002,null,{}] 14:37:44 INFO - PROCESS | 3836 | 1467322664115 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}] 14:37:44 INFO - PROCESS | 3836 | 1467322664116 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:44 INFO - PROCESS | 3836 | 1467322664203 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 14:37:44 INFO - PROCESS | 3836 | 1467322664210 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 3836 | 1467322664212 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:44 INFO - PROCESS | 3836 | ++DOCSHELL 177B3C00 == 39 [pid = 3836] [id = 260] 14:37:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17E91C00) [pid = 3836] [serial = 779] [outer = 00000000] 14:37:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1A128400) [pid = 3836] [serial = 780] [outer = 17E91C00] 14:37:44 INFO - PROCESS | 3836 | 1467322664254 Marionette DEBUG loaded listener.js 14:37:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1A12D800) [pid = 3836] [serial = 781] [outer = 17E91C00] 14:37:44 INFO - PROCESS | 3836 | 1467322664687 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]]]}] 14:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 630ms 14:37:44 INFO - PROCESS | 3836 | 1467322664748 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 14:37:44 INFO - PROCESS | 3836 | 1467322664750 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 14:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:37:44 INFO - PROCESS | 3836 | 1467322664753 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:37:44 INFO - PROCESS | 3836 | 1467322664755 Marionette TRACE conn3 <- [1,1006,null,{}] 14:37:44 INFO - PROCESS | 3836 | 1467322664758 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}] 14:37:44 INFO - PROCESS | 3836 | 1467322664760 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:44 INFO - PROCESS | 3836 | 1467322664837 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 14:37:44 INFO - PROCESS | 3836 | 1467322664846 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 3836 | 1467322664848 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:44 INFO - PROCESS | 3836 | ++DOCSHELL 16BC0000 == 40 [pid = 3836] [id = 261] 14:37:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19976C00) [pid = 3836] [serial = 782] [outer = 00000000] 14:37:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A482400) [pid = 3836] [serial = 783] [outer = 19976C00] 14:37:44 INFO - PROCESS | 3836 | 1467322664889 Marionette DEBUG loaded listener.js 14:37:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1A5C4000) [pid = 3836] [serial = 784] [outer = 19976C00] 14:37:45 INFO - PROCESS | 3836 | 1467322665499 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]]]}] 14:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 804ms 14:37:45 INFO - PROCESS | 3836 | 1467322665634 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 14:37:45 INFO - PROCESS | 3836 | 1467322665639 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 14:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:37:45 INFO - PROCESS | 3836 | 1467322665647 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:37:45 INFO - PROCESS | 3836 | 1467322665650 Marionette TRACE conn3 <- [1,1010,null,{}] 14:37:45 INFO - PROCESS | 3836 | 1467322665656 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}] 14:37:45 INFO - PROCESS | 3836 | 1467322665660 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:45 INFO - PROCESS | 3836 | 1467322665788 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 14:37:45 INFO - PROCESS | 3836 | 1467322665867 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:45 INFO - PROCESS | 3836 | 1467322665872 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:45 INFO - PROCESS | 3836 | ++DOCSHELL 10A74400 == 41 [pid = 3836] [id = 262] 14:37:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (10A75C00) [pid = 3836] [serial = 785] [outer = 00000000] 14:37:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (11267400) [pid = 3836] [serial = 786] [outer = 10A75C00] 14:37:45 INFO - PROCESS | 3836 | 1467322665968 Marionette DEBUG loaded listener.js 14:37:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1289EC00) [pid = 3836] [serial = 787] [outer = 10A75C00] 14:37:46 INFO - PROCESS | 3836 | 1467322666597 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]]]}] 14:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1056ms 14:37:46 INFO - PROCESS | 3836 | 1467322666691 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 3836 | 1467322666696 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 14:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:37:46 INFO - PROCESS | 3836 | 1467322666721 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 3836 | 1467322666724 Marionette TRACE conn3 <- [1,1014,null,{}] 14:37:46 INFO - PROCESS | 3836 | 1467322666728 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}] 14:37:46 INFO - PROCESS | 3836 | 1467322666731 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:46 INFO - PROCESS | 3836 | 1467322666854 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 14:37:46 INFO - PROCESS | 3836 | 1467322666933 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:46 INFO - PROCESS | 3836 | 1467322666936 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:47 INFO - PROCESS | 3836 | ++DOCSHELL 103CB800 == 42 [pid = 3836] [id = 263] 14:37:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1047E400) [pid = 3836] [serial = 788] [outer = 00000000] 14:37:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (10A77000) [pid = 3836] [serial = 789] [outer = 1047E400] 14:37:47 INFO - PROCESS | 3836 | 1467322667153 Marionette DEBUG loaded listener.js 14:37:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (10E20C00) [pid = 3836] [serial = 790] [outer = 1047E400] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 177B3C00 == 41 [pid = 3836] [id = 260] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 1434D400 == 40 [pid = 3836] [id = 259] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 16461C00 == 39 [pid = 3836] [id = 258] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 19B64400 == 38 [pid = 3836] [id = 257] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 13935800 == 37 [pid = 3836] [id = 256] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 18212400 == 36 [pid = 3836] [id = 255] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 17EB7C00 == 35 [pid = 3836] [id = 254] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 16E9B400 == 34 [pid = 3836] [id = 253] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 16605800 == 33 [pid = 3836] [id = 252] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 13C98C00 == 32 [pid = 3836] [id = 251] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 13C93C00 == 31 [pid = 3836] [id = 250] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 129EC000 == 30 [pid = 3836] [id = 249] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 10A7E800 == 29 [pid = 3836] [id = 248] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1968BC00) [pid = 3836] [serial = 741] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOCSHELL 1800E400 == 28 [pid = 3836] [id = 247] 14:37:47 INFO - PROCESS | 3836 | 1467322667830 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]]]}] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (18215000) [pid = 3836] [serial = 739] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (16607C00) [pid = 3836] [serial = 726] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (16E4B400) [pid = 3836] [serial = 729] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (16AE5000) [pid = 3836] [serial = 727] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1778C800) [pid = 3836] [serial = 732] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (16E4CC00) [pid = 3836] [serial = 730] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (18211C00) [pid = 3836] [serial = 738] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (17EB7400) [pid = 3836] [serial = 733] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (158B3C00) [pid = 3836] [serial = 723] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (131E7C00) [pid = 3836] [serial = 720] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (13285800) [pid = 3836] [serial = 721] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1125E000) [pid = 3836] [serial = 717] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (114D4400) [pid = 3836] [serial = 718] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (12D7D400) [pid = 3836] [serial = 715] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1291F400) [pid = 3836] [serial = 714] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1A6B5400) [pid = 3836] [serial = 712] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1A5B8C00) [pid = 3836] [serial = 711] [outer = 00000000] [url = about:blank] 14:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (17EDD400) [pid = 3836] [serial = 709] [outer = 00000000] [url = about:blank] 14:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1166ms 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1778F400) [pid = 3836] [serial = 708] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1500AC00) [pid = 3836] [serial = 706] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1314B800) [pid = 3836] [serial = 705] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (17304C00) [pid = 3836] [serial = 735] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1778BC00) [pid = 3836] [serial = 736] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (15D19000) [pid = 3836] [serial = 724] [outer = 00000000] [url = about:blank] 14:37:47 INFO - PROCESS | 3836 | 1467322667870 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 14:37:47 INFO - PROCESS | 3836 | 1467322667876 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 14:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:37:47 INFO - PROCESS | 3836 | 1467322667880 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:37:47 INFO - PROCESS | 3836 | 1467322667883 Marionette TRACE conn3 <- [1,1018,null,{}] 14:37:47 INFO - PROCESS | 3836 | 1467322667888 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}] 14:37:47 INFO - PROCESS | 3836 | 1467322667890 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:48 INFO - PROCESS | 3836 | 1467322667975 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 14:37:48 INFO - PROCESS | 3836 | 1467322667984 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:48 INFO - PROCESS | 3836 | 1467322667987 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:48 INFO - PROCESS | 3836 | ++DOCSHELL 11C46800 == 29 [pid = 3836] [id = 264] 14:37:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (11CCF400) [pid = 3836] [serial = 791] [outer = 00000000] 14:37:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (129EC000) [pid = 3836] [serial = 792] [outer = 11CCF400] 14:37:48 INFO - PROCESS | 3836 | 1467322668034 Marionette DEBUG loaded listener.js 14:37:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (13034400) [pid = 3836] [serial = 793] [outer = 11CCF400] 14:37:48 INFO - PROCESS | 3836 | 1467322668612 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]]]}] 14:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 804ms 14:37:48 INFO - PROCESS | 3836 | 1467322668681 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 14:37:48 INFO - PROCESS | 3836 | 1467322668686 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 14:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:37:48 INFO - PROCESS | 3836 | 1467322668706 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:37:48 INFO - PROCESS | 3836 | 1467322668710 Marionette TRACE conn3 <- [1,1022,null,{}] 14:37:48 INFO - PROCESS | 3836 | 1467322668717 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}] 14:37:48 INFO - PROCESS | 3836 | 1467322668720 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:48 INFO - PROCESS | 3836 | 1467322668881 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 14:37:48 INFO - PROCESS | 3836 | 1467322668955 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:48 INFO - PROCESS | 3836 | 1467322668960 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:49 INFO - PROCESS | 3836 | ++DOCSHELL 10F2C800 == 30 [pid = 3836] [id = 265] 14:37:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (11203800) [pid = 3836] [serial = 794] [outer = 00000000] 14:37:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (13037000) [pid = 3836] [serial = 795] [outer = 11203800] 14:37:49 INFO - PROCESS | 3836 | 1467322669056 Marionette DEBUG loaded listener.js 14:37:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (13156000) [pid = 3836] [serial = 796] [outer = 11203800] 14:37:49 INFO - PROCESS | 3836 | 1467322669604 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]]]}] 14:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 914ms 14:37:49 INFO - PROCESS | 3836 | 1467322669628 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 14:37:49 INFO - PROCESS | 3836 | 1467322669633 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 14:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:37:49 INFO - PROCESS | 3836 | 1467322669656 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:37:49 INFO - PROCESS | 3836 | 1467322669659 Marionette TRACE conn3 <- [1,1026,null,{}] 14:37:49 INFO - PROCESS | 3836 | 1467322669664 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}] 14:37:49 INFO - PROCESS | 3836 | 1467322669668 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:49 INFO - PROCESS | 3836 | 1467322669799 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 14:37:49 INFO - PROCESS | 3836 | 1467322669895 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:49 INFO - PROCESS | 3836 | 1467322669898 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:49 INFO - PROCESS | 3836 | ++DOCSHELL 1431DC00 == 31 [pid = 3836] [id = 266] 14:37:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1431E400) [pid = 3836] [serial = 797] [outer = 00000000] 14:37:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1434CC00) [pid = 3836] [serial = 798] [outer = 1431E400] 14:37:49 INFO - PROCESS | 3836 | 1467322669953 Marionette DEBUG loaded listener.js 14:37:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1580B400) [pid = 3836] [serial = 799] [outer = 1431E400] 14:37:50 INFO - PROCESS | 3836 | 1467322670570 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]]]}] 14:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 962ms 14:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:37:50 INFO - PROCESS | 3836 | 1467322670605 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 14:37:50 INFO - PROCESS | 3836 | 1467322670607 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 14:37:50 INFO - PROCESS | 3836 | 1467322670612 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:37:50 INFO - PROCESS | 3836 | 1467322670615 Marionette TRACE conn3 <- [1,1030,null,{}] 14:37:50 INFO - PROCESS | 3836 | 1467322670627 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}] 14:37:50 INFO - PROCESS | 3836 | 1467322670632 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:50 INFO - PROCESS | 3836 | 1467322670738 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 14:37:50 INFO - PROCESS | 3836 | 1467322670820 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:50 INFO - PROCESS | 3836 | 1467322670824 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:50 INFO - PROCESS | 3836 | ++DOCSHELL 16607C00 == 32 [pid = 3836] [id = 267] 14:37:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16608400) [pid = 3836] [serial = 800] [outer = 00000000] 14:37:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1660E000) [pid = 3836] [serial = 801] [outer = 16608400] 14:37:50 INFO - PROCESS | 3836 | 1467322670921 Marionette DEBUG loaded listener.js 14:37:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16BC7000) [pid = 3836] [serial = 802] [outer = 16608400] 14:37:51 INFO - PROCESS | 3836 | 1467322671468 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]]]}] 14:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 898ms 14:37:51 INFO - PROCESS | 3836 | 1467322671515 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 14:37:51 INFO - PROCESS | 3836 | 1467322671517 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 14:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:37:51 INFO - PROCESS | 3836 | 1467322671521 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:37:51 INFO - PROCESS | 3836 | 1467322671523 Marionette TRACE conn3 <- [1,1034,null,{}] 14:37:51 INFO - PROCESS | 3836 | 1467322671526 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}] 14:37:51 INFO - PROCESS | 3836 | 1467322671529 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:51 INFO - PROCESS | 3836 | 1467322671627 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 14:37:51 INFO - PROCESS | 3836 | 1467322671709 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:51 INFO - PROCESS | 3836 | 1467322671713 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:51 INFO - PROCESS | 3836 | ++DOCSHELL 16DA2400 == 33 [pid = 3836] [id = 268] 14:37:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16E56000) [pid = 3836] [serial = 803] [outer = 00000000] 14:37:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16EA1C00) [pid = 3836] [serial = 804] [outer = 16E56000] 14:37:51 INFO - PROCESS | 3836 | 1467322671815 Marionette DEBUG loaded listener.js 14:37:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (17304C00) [pid = 3836] [serial = 805] [outer = 16E56000] 14:37:52 INFO - PROCESS | 3836 | 1467322672441 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]]]}] 14:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1009ms 14:37:52 INFO - PROCESS | 3836 | 1467322672524 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 14:37:52 INFO - PROCESS | 3836 | 1467322672529 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 14:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:37:52 INFO - PROCESS | 3836 | 1467322672581 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:37:52 INFO - PROCESS | 3836 | 1467322672584 Marionette TRACE conn3 <- [1,1038,null,{}] 14:37:52 INFO - PROCESS | 3836 | 1467322672624 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}] 14:37:52 INFO - PROCESS | 3836 | 1467322672626 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:52 INFO - PROCESS | 3836 | 1467322672733 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 14:37:52 INFO - PROCESS | 3836 | 1467322672814 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:52 INFO - PROCESS | 3836 | 1467322672818 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:52 INFO - PROCESS | 3836 | ++DOCSHELL 11C45800 == 34 [pid = 3836] [id = 269] 14:37:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (11CCF800) [pid = 3836] [serial = 806] [outer = 00000000] 14:37:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (13114400) [pid = 3836] [serial = 807] [outer = 11CCF800] 14:37:52 INFO - PROCESS | 3836 | 1467322672909 Marionette DEBUG loaded listener.js 14:37:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1314E400) [pid = 3836] [serial = 808] [outer = 11CCF800] 14:37:53 INFO - PROCESS | 3836 | --DOCSHELL 103CB800 == 33 [pid = 3836] [id = 263] 14:37:53 INFO - PROCESS | 3836 | --DOCSHELL 10A74400 == 32 [pid = 3836] [id = 262] 14:37:53 INFO - PROCESS | 3836 | --DOCSHELL 16DA2400 == 31 [pid = 3836] [id = 268] 14:37:53 INFO - PROCESS | 3836 | --DOCSHELL 16607C00 == 30 [pid = 3836] [id = 267] 14:37:53 INFO - PROCESS | 3836 | --DOCSHELL 16BC0000 == 29 [pid = 3836] [id = 261] 14:37:53 INFO - PROCESS | 3836 | --DOCSHELL 11C46800 == 28 [pid = 3836] [id = 264] 14:37:53 INFO - PROCESS | 3836 | --DOCSHELL 10F2C800 == 27 [pid = 3836] [id = 265] 14:37:53 INFO - PROCESS | 3836 | --DOCSHELL 1431DC00 == 26 [pid = 3836] [id = 266] 14:37:53 INFO - PROCESS | 3836 | 1467322673941 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]]]}] 14:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1403ms 14:37:53 INFO - PROCESS | 3836 | 1467322673985 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 14:37:53 INFO - PROCESS | 3836 | 1467322673989 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 14:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:37:54 INFO - PROCESS | 3836 | 1467322673994 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:37:54 INFO - PROCESS | 3836 | 1467322673998 Marionette TRACE conn3 <- [1,1042,null,{}] 14:37:54 INFO - PROCESS | 3836 | 1467322674003 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}] 14:37:54 INFO - PROCESS | 3836 | 1467322674006 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:54 INFO - PROCESS | 3836 | 1467322674093 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 14:37:54 INFO - PROCESS | 3836 | 1467322674101 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:54 INFO - PROCESS | 3836 | 1467322674104 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:54 INFO - PROCESS | 3836 | ++DOCSHELL 11264800 == 27 [pid = 3836] [id = 270] 14:37:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1144FC00) [pid = 3836] [serial = 809] [outer = 00000000] 14:37:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (12D80000) [pid = 3836] [serial = 810] [outer = 1144FC00] 14:37:54 INFO - PROCESS | 3836 | 1467322674152 Marionette DEBUG loaded listener.js 14:37:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1310AC00) [pid = 3836] [serial = 811] [outer = 1144FC00] 14:37:54 INFO - PROCESS | 3836 | 1467322674628 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]]]}] 14:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 710ms 14:37:54 INFO - PROCESS | 3836 | 1467322674694 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 14:37:54 INFO - PROCESS | 3836 | 1467322674699 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 14:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:37:54 INFO - PROCESS | 3836 | 1467322674705 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:37:54 INFO - PROCESS | 3836 | 1467322674708 Marionette TRACE conn3 <- [1,1046,null,{}] 14:37:54 INFO - PROCESS | 3836 | 1467322674711 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}] 14:37:54 INFO - PROCESS | 3836 | 1467322674714 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:54 INFO - PROCESS | 3836 | 1467322674846 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 14:37:54 INFO - PROCESS | 3836 | 1467322674949 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:54 INFO - PROCESS | 3836 | 1467322674951 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:54 INFO - PROCESS | 3836 | ++DOCSHELL 1431E800 == 28 [pid = 3836] [id = 271] 14:37:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1500AC00) [pid = 3836] [serial = 812] [outer = 00000000] 14:37:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (158E0C00) [pid = 3836] [serial = 813] [outer = 1500AC00] 14:37:55 INFO - PROCESS | 3836 | 1467322674998 Marionette DEBUG loaded listener.js 14:37:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (15D6FC00) [pid = 3836] [serial = 814] [outer = 1500AC00] 14:37:55 INFO - PROCESS | 3836 | 1467322675417 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]]]}] 14:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 741ms 14:37:55 INFO - PROCESS | 3836 | 1467322675445 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 14:37:55 INFO - PROCESS | 3836 | 1467322675447 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 14:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:37:55 INFO - PROCESS | 3836 | 1467322675457 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:37:55 INFO - PROCESS | 3836 | 1467322675460 Marionette TRACE conn3 <- [1,1050,null,{}] 14:37:55 INFO - PROCESS | 3836 | 1467322675470 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}] 14:37:55 INFO - PROCESS | 3836 | 1467322675475 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:55 INFO - PROCESS | 3836 | 1467322675590 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 14:37:55 INFO - PROCESS | 3836 | 1467322675653 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:55 INFO - PROCESS | 3836 | 1467322675656 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:55 INFO - PROCESS | 3836 | ++DOCSHELL 16EA2800 == 29 [pid = 3836] [id = 272] 14:37:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (16EA3400) [pid = 3836] [serial = 815] [outer = 00000000] 14:37:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (176A0000) [pid = 3836] [serial = 816] [outer = 16EA3400] 14:37:55 INFO - PROCESS | 3836 | 1467322675703 Marionette DEBUG loaded listener.js 14:37:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1778D000) [pid = 3836] [serial = 817] [outer = 16EA3400] 14:37:56 INFO - PROCESS | 3836 | 1467322676146 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]]]}] 14:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 740ms 14:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:37:56 INFO - PROCESS | 3836 | 1467322676213 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 3836 | 1467322676216 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 14:37:56 INFO - PROCESS | 3836 | 1467322676229 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - PROCESS | 3836 | 1467322676231 Marionette TRACE conn3 <- [1,1054,null,{}] 14:37:56 INFO - PROCESS | 3836 | 1467322676234 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}] 14:37:56 INFO - PROCESS | 3836 | 1467322676236 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:56 INFO - PROCESS | 3836 | 1467322676350 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 14:37:56 INFO - PROCESS | 3836 | 1467322676361 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:56 INFO - PROCESS | 3836 | 1467322676363 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:56 INFO - PROCESS | 3836 | ++DOCSHELL 177B3400 == 30 [pid = 3836] [id = 273] 14:37:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (177B3C00) [pid = 3836] [serial = 818] [outer = 00000000] 14:37:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (17EDD000) [pid = 3836] [serial = 819] [outer = 177B3C00] 14:37:56 INFO - PROCESS | 3836 | 1467322676456 Marionette DEBUG loaded listener.js 14:37:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (18215000) [pid = 3836] [serial = 820] [outer = 177B3C00] 14:37:56 INFO - PROCESS | 3836 | 1467322676905 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]]]}] 14:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 693ms 14:37:56 INFO - PROCESS | 3836 | 1467322676951 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 14:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:37:56 INFO - PROCESS | 3836 | 1467322676953 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 14:37:56 INFO - PROCESS | 3836 | 1467322676956 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - PROCESS | 3836 | 1467322676958 Marionette TRACE conn3 <- [1,1058,null,{}] 14:37:56 INFO - PROCESS | 3836 | 1467322676961 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}] 14:37:56 INFO - PROCESS | 3836 | 1467322676963 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:57 INFO - PROCESS | 3836 | 1467322677075 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 14:37:57 INFO - PROCESS | 3836 | 1467322677081 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 3836 | 1467322677083 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:57 INFO - PROCESS | 3836 | ++DOCSHELL 17EDAC00 == 31 [pid = 3836] [id = 274] 14:37:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (18211C00) [pid = 3836] [serial = 821] [outer = 00000000] 14:37:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (19693000) [pid = 3836] [serial = 822] [outer = 18211C00] 14:37:57 INFO - PROCESS | 3836 | 1467322677126 Marionette DEBUG loaded listener.js 14:37:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (1996C400) [pid = 3836] [serial = 823] [outer = 18211C00] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (11CCF400) [pid = 3836] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1784C000) [pid = 3836] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (10A7EC00) [pid = 3836] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (182F0800) [pid = 3836] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (16605C00) [pid = 3836] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (182E8C00) [pid = 3836] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (13C96C00) [pid = 3836] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (16EA5400) [pid = 3836] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (17EB9C00) [pid = 3836] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1431A800) [pid = 3836] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (19B65000) [pid = 3836] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (129EE800) [pid = 3836] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1047E400) [pid = 3836] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (17E91C00) [pid = 3836] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (19976C00) [pid = 3836] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (19DB6000) [pid = 3836] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (14356400) [pid = 3836] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:37:57 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (10A75C00) [pid = 3836] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:37:57 INFO - PROCESS | 3836 | 1467322677845 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]]]}] 14:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 945ms 14:37:57 INFO - PROCESS | 3836 | 1467322677902 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 14:37:57 INFO - PROCESS | 3836 | 1467322677904 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 14:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:37:57 INFO - PROCESS | 3836 | 1467322677908 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:37:57 INFO - PROCESS | 3836 | 1467322677909 Marionette TRACE conn3 <- [1,1062,null,{}] 14:37:57 INFO - PROCESS | 3836 | 1467322677913 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}] 14:37:57 INFO - PROCESS | 3836 | 1467322677919 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:58 INFO - PROCESS | 3836 | 1467322678012 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 14:37:58 INFO - PROCESS | 3836 | 1467322678025 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:58 INFO - PROCESS | 3836 | 1467322678027 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:58 INFO - PROCESS | 3836 | ++DOCSHELL 16BC6000 == 32 [pid = 3836] [id = 275] 14:37:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (16BC6C00) [pid = 3836] [serial = 824] [outer = 00000000] 14:37:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (18215800) [pid = 3836] [serial = 825] [outer = 16BC6C00] 14:37:58 INFO - PROCESS | 3836 | 1467322678070 Marionette DEBUG loaded listener.js 14:37:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (182F5800) [pid = 3836] [serial = 826] [outer = 16BC6C00] 14:37:58 INFO - PROCESS | 3836 | 1467322678481 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]]]}] 14:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 599ms 14:37:58 INFO - PROCESS | 3836 | 1467322678505 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 14:37:58 INFO - PROCESS | 3836 | 1467322678516 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 14:37:58 INFO - PROCESS | 3836 | 1467322678533 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:37:58 INFO - PROCESS | 3836 | 1467322678535 Marionette TRACE conn3 <- [1,1066,null,{}] 14:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:37:58 INFO - PROCESS | 3836 | 1467322678538 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}] 14:37:58 INFO - PROCESS | 3836 | 1467322678540 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:58 INFO - PROCESS | 3836 | 1467322678615 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 14:37:58 INFO - PROCESS | 3836 | 1467322678621 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:58 INFO - PROCESS | 3836 | 1467322678623 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:58 INFO - PROCESS | 3836 | ++DOCSHELL 10A78400 == 33 [pid = 3836] [id = 276] 14:37:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (10A80800) [pid = 3836] [serial = 827] [outer = 00000000] 14:37:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1774E400) [pid = 3836] [serial = 828] [outer = 10A80800] 14:37:58 INFO - PROCESS | 3836 | 1467322678667 Marionette DEBUG loaded listener.js 14:37:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19B37800) [pid = 3836] [serial = 829] [outer = 10A80800] 14:37:59 INFO - PROCESS | 3836 | 1467322679083 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]]]}] 14:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 598ms 14:37:59 INFO - PROCESS | 3836 | 1467322679133 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 3836 | 1467322679135 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 14:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:37:59 INFO - PROCESS | 3836 | 1467322679141 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - PROCESS | 3836 | 1467322679143 Marionette TRACE conn3 <- [1,1070,null,{}] 14:37:59 INFO - PROCESS | 3836 | 1467322679147 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}] 14:37:59 INFO - PROCESS | 3836 | 1467322679148 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:59 INFO - PROCESS | 3836 | 1467322679229 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 14:37:59 INFO - PROCESS | 3836 | 1467322679234 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:59 INFO - PROCESS | 3836 | 1467322679236 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:37:59 INFO - PROCESS | 3836 | ++DOCSHELL 1660A800 == 34 [pid = 3836] [id = 277] 14:37:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1996F800) [pid = 3836] [serial = 830] [outer = 00000000] 14:37:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (19B78000) [pid = 3836] [serial = 831] [outer = 1996F800] 14:37:59 INFO - PROCESS | 3836 | 1467322679282 Marionette DEBUG loaded listener.js 14:37:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (19DBEC00) [pid = 3836] [serial = 832] [outer = 1996F800] 14:38:00 INFO - PROCESS | 3836 | 1467322680015 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]]]}] 14:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 962ms 14:38:00 INFO - PROCESS | 3836 | 1467322680084 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 14:38:00 INFO - PROCESS | 3836 | 1467322680089 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 14:38:00 INFO - PROCESS | 3836 | 1467322680094 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:38:00 INFO - PROCESS | 3836 | 1467322680098 Marionette TRACE conn3 <- [1,1074,null,{}] 14:38:00 INFO - PROCESS | 3836 | 1467322680104 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}] 14:38:00 INFO - PROCESS | 3836 | 1467322680107 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:00 INFO - PROCESS | 3836 | 1467322680277 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 14:38:00 INFO - PROCESS | 3836 | 1467322680400 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:00 INFO - PROCESS | 3836 | 1467322680403 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:00 INFO - PROCESS | 3836 | ++DOCSHELL 10A76000 == 35 [pid = 3836] [id = 278] 14:38:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (10A80C00) [pid = 3836] [serial = 833] [outer = 00000000] 14:38:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (129F6400) [pid = 3836] [serial = 834] [outer = 10A80C00] 14:38:00 INFO - PROCESS | 3836 | 1467322680459 Marionette DEBUG loaded listener.js 14:38:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (13286800) [pid = 3836] [serial = 835] [outer = 10A80C00] 14:38:01 INFO - PROCESS | 3836 | 1467322681128 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]]]}] 14:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1040ms 14:38:01 INFO - PROCESS | 3836 | 1467322681171 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 14:38:01 INFO - PROCESS | 3836 | 1467322681175 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 14:38:01 INFO - PROCESS | 3836 | 1467322681201 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:38:01 INFO - PROCESS | 3836 | 1467322681204 Marionette TRACE conn3 <- [1,1078,null,{}] 14:38:01 INFO - PROCESS | 3836 | 1467322681208 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}] 14:38:01 INFO - PROCESS | 3836 | 1467322681211 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:01 INFO - PROCESS | 3836 | 1467322681348 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 14:38:01 INFO - PROCESS | 3836 | 1467322681478 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:01 INFO - PROCESS | 3836 | 1467322681481 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:01 INFO - PROCESS | 3836 | ++DOCSHELL 10E1C800 == 36 [pid = 3836] [id = 279] 14:38:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (10E29800) [pid = 3836] [serial = 836] [outer = 00000000] 14:38:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (129AF000) [pid = 3836] [serial = 837] [outer = 10E29800] 14:38:01 INFO - PROCESS | 3836 | 1467322681537 Marionette DEBUG loaded listener.js 14:38:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (1345D800) [pid = 3836] [serial = 838] [outer = 10E29800] 14:38:02 INFO - PROCESS | 3836 | --DOCSHELL 10A78400 == 35 [pid = 3836] [id = 276] 14:38:02 INFO - PROCESS | 3836 | --DOCSHELL 16BC6000 == 34 [pid = 3836] [id = 275] 14:38:02 INFO - PROCESS | 3836 | --DOCSHELL 17EDAC00 == 33 [pid = 3836] [id = 274] 14:38:02 INFO - PROCESS | 3836 | --DOCSHELL 177B3400 == 32 [pid = 3836] [id = 273] 14:38:02 INFO - PROCESS | 3836 | --DOCSHELL 16EA2800 == 31 [pid = 3836] [id = 272] 14:38:02 INFO - PROCESS | 3836 | --DOCSHELL 1431E800 == 30 [pid = 3836] [id = 271] 14:38:02 INFO - PROCESS | 3836 | --DOCSHELL 11264800 == 29 [pid = 3836] [id = 270] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (13034400) [pid = 3836] [serial = 793] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (19B2E800) [pid = 3836] [serial = 768] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (10EDDC00) [pid = 3836] [serial = 744] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (10F21000) [pid = 3836] [serial = 745] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (19970800) [pid = 3836] [serial = 742] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (16BC4000) [pid = 3836] [serial = 756] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (16CE2C00) [pid = 3836] [serial = 757] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (182F6000) [pid = 3836] [serial = 765] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (13D02800) [pid = 3836] [serial = 750] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1431F000) [pid = 3836] [serial = 751] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (17751000) [pid = 3836] [serial = 759] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1784D800) [pid = 3836] [serial = 760] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (17EDE000) [pid = 3836] [serial = 762] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (17EBD400) [pid = 3836] [serial = 763] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (158B4C00) [pid = 3836] [serial = 753] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16457400) [pid = 3836] [serial = 754] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19B6D400) [pid = 3836] [serial = 771] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (12D79000) [pid = 3836] [serial = 747] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (12DC7800) [pid = 3836] [serial = 748] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (129EC000) [pid = 3836] [serial = 792] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19B33800) [pid = 3836] [serial = 769] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (10E20C00) [pid = 3836] [serial = 790] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1A12D800) [pid = 3836] [serial = 781] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1A482400) [pid = 3836] [serial = 783] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19DC1000) [pid = 3836] [serial = 774] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19B74C00) [pid = 3836] [serial = 772] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1A128400) [pid = 3836] [serial = 780] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19F74400) [pid = 3836] [serial = 775] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16CE0C00) [pid = 3836] [serial = 777] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (17793C00) [pid = 3836] [serial = 778] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (11267400) [pid = 3836] [serial = 786] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1A5C4000) [pid = 3836] [serial = 784] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (182F6800) [pid = 3836] [serial = 766] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (1289EC00) [pid = 3836] [serial = 787] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (10A77000) [pid = 3836] [serial = 789] [outer = 00000000] [url = about:blank] 14:38:02 INFO - PROCESS | 3836 | 1467322682349 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]]]}] 14:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1229ms 14:38:02 INFO - PROCESS | 3836 | 1467322682411 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 14:38:02 INFO - PROCESS | 3836 | 1467322682415 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 14:38:02 INFO - PROCESS | 3836 | 1467322682420 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:38:02 INFO - PROCESS | 3836 | 1467322682423 Marionette TRACE conn3 <- [1,1082,null,{}] 14:38:02 INFO - PROCESS | 3836 | 1467322682429 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}] 14:38:02 INFO - PROCESS | 3836 | 1467322682432 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:02 INFO - PROCESS | 3836 | 1467322682514 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 14:38:02 INFO - PROCESS | 3836 | 1467322682521 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:02 INFO - PROCESS | 3836 | 1467322682526 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:02 INFO - PROCESS | 3836 | ++DOCSHELL 10EDFC00 == 30 [pid = 3836] [id = 280] 14:38:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (10EE0000) [pid = 3836] [serial = 839] [outer = 00000000] 14:38:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (11263800) [pid = 3836] [serial = 840] [outer = 10EE0000] 14:38:02 INFO - PROCESS | 3836 | 1467322682577 Marionette DEBUG loaded listener.js 14:38:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (114D5000) [pid = 3836] [serial = 841] [outer = 10EE0000] 14:38:03 INFO - PROCESS | 3836 | 1467322683048 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]]]}] 14:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 646ms 14:38:03 INFO - PROCESS | 3836 | 1467322683059 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 14:38:03 INFO - PROCESS | 3836 | 1467322683063 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 14:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:38:03 INFO - PROCESS | 3836 | 1467322683069 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:38:03 INFO - PROCESS | 3836 | 1467322683072 Marionette TRACE conn3 <- [1,1086,null,{}] 14:38:03 INFO - PROCESS | 3836 | 1467322683075 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}] 14:38:03 INFO - PROCESS | 3836 | 1467322683078 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:03 INFO - PROCESS | 3836 | 1467322683190 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 14:38:03 INFO - PROCESS | 3836 | 1467322683198 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:03 INFO - PROCESS | 3836 | 1467322683201 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:03 INFO - PROCESS | 3836 | ++DOCSHELL 1310B000 == 31 [pid = 3836] [id = 281] 14:38:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1312BC00) [pid = 3836] [serial = 842] [outer = 00000000] 14:38:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (13461400) [pid = 3836] [serial = 843] [outer = 1312BC00] 14:38:03 INFO - PROCESS | 3836 | 1467322683248 Marionette DEBUG loaded listener.js 14:38:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (13D0D400) [pid = 3836] [serial = 844] [outer = 1312BC00] 14:38:03 INFO - PROCESS | 3836 | 1467322683699 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]]]}] 14:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 709ms 14:38:03 INFO - PROCESS | 3836 | 1467322683769 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 14:38:03 INFO - PROCESS | 3836 | 1467322683771 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 14:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:38:03 INFO - PROCESS | 3836 | 1467322683775 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:38:03 INFO - PROCESS | 3836 | 1467322683778 Marionette TRACE conn3 <- [1,1090,null,{}] 14:38:03 INFO - PROCESS | 3836 | 1467322683791 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}] 14:38:03 INFO - PROCESS | 3836 | 1467322683796 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:03 INFO - PROCESS | 3836 | 1467322683879 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 14:38:04 INFO - PROCESS | 3836 | 1467322683966 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:04 INFO - PROCESS | 3836 | 1467322683969 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:04 INFO - PROCESS | 3836 | ++DOCSHELL 16462400 == 32 [pid = 3836] [id = 282] 14:38:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16463000) [pid = 3836] [serial = 845] [outer = 00000000] 14:38:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16609C00) [pid = 3836] [serial = 846] [outer = 16463000] 14:38:04 INFO - PROCESS | 3836 | 1467322684071 Marionette DEBUG loaded listener.js 14:38:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16BC6400) [pid = 3836] [serial = 847] [outer = 16463000] 14:38:04 INFO - PROCESS | 3836 | 1467322684452 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]]]}] 14:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 709ms 14:38:04 INFO - PROCESS | 3836 | 1467322684506 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 14:38:04 INFO - PROCESS | 3836 | 1467322684509 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 14:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:38:04 INFO - PROCESS | 3836 | 1467322684512 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:38:04 INFO - PROCESS | 3836 | 1467322684514 Marionette TRACE conn3 <- [1,1094,null,{}] 14:38:04 INFO - PROCESS | 3836 | 1467322684518 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}] 14:38:04 INFO - PROCESS | 3836 | 1467322684519 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:04 INFO - PROCESS | 3836 | 1467322684665 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 14:38:04 INFO - PROCESS | 3836 | 1467322684686 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:04 INFO - PROCESS | 3836 | 1467322684688 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:04 INFO - PROCESS | 3836 | ++DOCSHELL 16BC6000 == 33 [pid = 3836] [id = 283] 14:38:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16CE1800) [pid = 3836] [serial = 848] [outer = 00000000] 14:38:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (16EA2800) [pid = 3836] [serial = 849] [outer = 16CE1800] 14:38:04 INFO - PROCESS | 3836 | 1467322684731 Marionette DEBUG loaded listener.js 14:38:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1774C800) [pid = 3836] [serial = 850] [outer = 16CE1800] 14:38:05 INFO - PROCESS | 3836 | 1467322685183 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]]]}] 14:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 709ms 14:38:05 INFO - PROCESS | 3836 | 1467322685211 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 14:38:05 INFO - PROCESS | 3836 | 1467322685213 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 14:38:05 INFO - PROCESS | 3836 | 1467322685216 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:38:05 INFO - PROCESS | 3836 | 1467322685218 Marionette TRACE conn3 <- [1,1098,null,{}] 14:38:05 INFO - PROCESS | 3836 | 1467322685221 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}] 14:38:05 INFO - PROCESS | 3836 | 1467322685223 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:05 INFO - PROCESS | 3836 | 1467322685329 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 14:38:05 INFO - PROCESS | 3836 | 1467322685335 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:05 INFO - PROCESS | 3836 | 1467322685337 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:05 INFO - PROCESS | 3836 | ++DOCSHELL 16EA1800 == 34 [pid = 3836] [id = 284] 14:38:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1778B800) [pid = 3836] [serial = 851] [outer = 00000000] 14:38:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17855000) [pid = 3836] [serial = 852] [outer = 1778B800] 14:38:05 INFO - PROCESS | 3836 | 1467322685380 Marionette DEBUG loaded listener.js 14:38:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (17E96000) [pid = 3836] [serial = 853] [outer = 1778B800] 14:38:05 INFO - PROCESS | 3836 | 1467322685834 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]]]}] 14:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 646ms 14:38:05 INFO - PROCESS | 3836 | 1467322685855 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 14:38:05 INFO - PROCESS | 3836 | 1467322685857 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 14:38:05 INFO - PROCESS | 3836 | 1467322685860 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:38:05 INFO - PROCESS | 3836 | 1467322685861 Marionette TRACE conn3 <- [1,1102,null,{}] 14:38:05 INFO - PROCESS | 3836 | 1467322685871 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}] 14:38:05 INFO - PROCESS | 3836 | 1467322685877 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:06 INFO - PROCESS | 3836 | 1467322686033 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 14:38:06 INFO - PROCESS | 3836 | 1467322686103 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:06 INFO - PROCESS | 3836 | 1467322686105 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:06 INFO - PROCESS | 3836 | ++DOCSHELL 17EDF000 == 35 [pid = 3836] [id = 285] 14:38:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (182E9800) [pid = 3836] [serial = 854] [outer = 00000000] 14:38:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19691800) [pid = 3836] [serial = 855] [outer = 182E9800] 14:38:06 INFO - PROCESS | 3836 | 1467322686148 Marionette DEBUG loaded listener.js 14:38:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19974000) [pid = 3836] [serial = 856] [outer = 182E9800] 14:38:06 INFO - PROCESS | 3836 | 1467322686557 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]]]}] 14:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 741ms 14:38:06 INFO - PROCESS | 3836 | 1467322686601 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 14:38:06 INFO - PROCESS | 3836 | 1467322686603 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 14:38:06 INFO - PROCESS | 3836 | 1467322686606 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:38:06 INFO - PROCESS | 3836 | 1467322686608 Marionette TRACE conn3 <- [1,1106,null,{}] 14:38:06 INFO - PROCESS | 3836 | 1467322686612 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}] 14:38:06 INFO - PROCESS | 3836 | 1467322686614 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:06 INFO - PROCESS | 3836 | 1467322686795 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 14:38:06 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16EA3400) [pid = 3836] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:38:06 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (11CCF800) [pid = 3836] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:38:06 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1144FC00) [pid = 3836] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:38:06 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1500AC00) [pid = 3836] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:38:06 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (11203800) [pid = 3836] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:38:06 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1431E400) [pid = 3836] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:38:06 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (16608400) [pid = 3836] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:38:06 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16E56000) [pid = 3836] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:38:06 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (177B3C00) [pid = 3836] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:38:06 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (18211C00) [pid = 3836] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:38:06 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (10A80800) [pid = 3836] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:38:06 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16BC6C00) [pid = 3836] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:38:06 INFO - PROCESS | 3836 | 1467322686854 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:06 INFO - PROCESS | 3836 | 1467322686856 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:06 INFO - PROCESS | 3836 | ++DOCSHELL 104E5800 == 36 [pid = 3836] [id = 286] 14:38:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (10A80800) [pid = 3836] [serial = 857] [outer = 00000000] 14:38:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (13C96C00) [pid = 3836] [serial = 858] [outer = 10A80800] 14:38:06 INFO - PROCESS | 3836 | 1467322686899 Marionette DEBUG loaded listener.js 14:38:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1500A000) [pid = 3836] [serial = 859] [outer = 10A80800] 14:38:07 INFO - PROCESS | 3836 | 1467322687268 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]]]}] 14:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 709ms 14:38:07 INFO - PROCESS | 3836 | 1467322687309 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 14:38:07 INFO - PROCESS | 3836 | 1467322687312 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 14:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:38:07 INFO - PROCESS | 3836 | 1467322687315 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:38:07 INFO - PROCESS | 3836 | 1467322687316 Marionette TRACE conn3 <- [1,1110,null,{}] 14:38:07 INFO - PROCESS | 3836 | 1467322687320 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}] 14:38:07 INFO - PROCESS | 3836 | 1467322687322 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:07 INFO - PROCESS | 3836 | 1467322687423 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 14:38:07 INFO - PROCESS | 3836 | 1467322687432 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:07 INFO - PROCESS | 3836 | 1467322687434 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:07 INFO - PROCESS | 3836 | ++DOCSHELL 12BDBC00 == 37 [pid = 3836] [id = 287] 14:38:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1345BC00) [pid = 3836] [serial = 860] [outer = 00000000] 14:38:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (19B35C00) [pid = 3836] [serial = 861] [outer = 1345BC00] 14:38:07 INFO - PROCESS | 3836 | 1467322687477 Marionette DEBUG loaded listener.js 14:38:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (19B62800) [pid = 3836] [serial = 862] [outer = 1345BC00] 14:38:07 INFO - PROCESS | 3836 | 1467322687916 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]]]}] 14:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 598ms 14:38:07 INFO - PROCESS | 3836 | 1467322687945 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 14:38:07 INFO - PROCESS | 3836 | 1467322687947 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 14:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:38:07 INFO - PROCESS | 3836 | 1467322687951 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:38:07 INFO - PROCESS | 3836 | 1467322687953 Marionette TRACE conn3 <- [1,1114,null,{}] 14:38:07 INFO - PROCESS | 3836 | 1467322687968 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}] 14:38:07 INFO - PROCESS | 3836 | 1467322687970 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:08 INFO - PROCESS | 3836 | 1467322688049 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 14:38:08 INFO - PROCESS | 3836 | 1467322688054 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:08 INFO - PROCESS | 3836 | 1467322688056 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:08 INFO - PROCESS | 3836 | ++DOCSHELL 16461C00 == 38 [pid = 3836] [id = 288] 14:38:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17EB5C00) [pid = 3836] [serial = 863] [outer = 00000000] 14:38:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19DC0800) [pid = 3836] [serial = 864] [outer = 17EB5C00] 14:38:08 INFO - PROCESS | 3836 | 1467322688098 Marionette DEBUG loaded listener.js 14:38:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19F68800) [pid = 3836] [serial = 865] [outer = 17EB5C00] 14:38:08 INFO - PROCESS | 3836 | 1467322688523 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]]]}] 14:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 599ms 14:38:08 INFO - PROCESS | 3836 | 1467322688548 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 14:38:08 INFO - PROCESS | 3836 | 1467322688550 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 14:38:08 INFO - PROCESS | 3836 | 1467322688553 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:38:08 INFO - PROCESS | 3836 | 1467322688555 Marionette TRACE conn3 <- [1,1118,null,{}] 14:38:08 INFO - PROCESS | 3836 | 1467322688558 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}] 14:38:08 INFO - PROCESS | 3836 | 1467322688560 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:08 INFO - PROCESS | 3836 | 1467322688675 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 14:38:08 INFO - PROCESS | 3836 | 1467322688682 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:08 INFO - PROCESS | 3836 | 1467322688684 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:08 INFO - PROCESS | 3836 | ++DOCSHELL 19973C00 == 39 [pid = 3836] [id = 289] 14:38:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B34C00) [pid = 3836] [serial = 866] [outer = 00000000] 14:38:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (10375800) [pid = 3836] [serial = 867] [outer = 19B34C00] 14:38:08 INFO - PROCESS | 3836 | 1467322688728 Marionette DEBUG loaded listener.js 14:38:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (173A4400) [pid = 3836] [serial = 868] [outer = 19B34C00] 14:38:09 INFO - PROCESS | 3836 | 1467322689393 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]]]}] 14:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 914ms 14:38:09 INFO - PROCESS | 3836 | 1467322689459 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 14:38:09 INFO - PROCESS | 3836 | 1467322689463 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 14:38:09 INFO - PROCESS | 3836 | 1467322689468 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:38:09 INFO - PROCESS | 3836 | 1467322689474 Marionette TRACE conn3 <- [1,1122,null,{}] 14:38:09 INFO - PROCESS | 3836 | 1467322689479 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}] 14:38:09 INFO - PROCESS | 3836 | 1467322689482 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:09 INFO - PROCESS | 3836 | 1467322689591 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 14:38:09 INFO - PROCESS | 3836 | 1467322689720 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:09 INFO - PROCESS | 3836 | 1467322689723 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:09 INFO - PROCESS | 3836 | ++DOCSHELL 10EB9C00 == 40 [pid = 3836] [id = 290] 14:38:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (10EE1400) [pid = 3836] [serial = 869] [outer = 00000000] 14:38:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1281D800) [pid = 3836] [serial = 870] [outer = 10EE1400] 14:38:09 INFO - PROCESS | 3836 | 1467322689781 Marionette DEBUG loaded listener.js 14:38:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (13154C00) [pid = 3836] [serial = 871] [outer = 10EE1400] 14:38:10 INFO - PROCESS | 3836 | 1467322690372 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]]]}] 14:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 961ms 14:38:10 INFO - PROCESS | 3836 | 1467322690415 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 14:38:10 INFO - PROCESS | 3836 | 1467322690419 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 14:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:38:10 INFO - PROCESS | 3836 | 1467322690426 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:38:10 INFO - PROCESS | 3836 | 1467322690429 Marionette TRACE conn3 <- [1,1126,null,{}] 14:38:10 INFO - PROCESS | 3836 | 1467322690433 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}] 14:38:10 INFO - PROCESS | 3836 | 1467322690436 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:10 INFO - PROCESS | 3836 | 1467322690576 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 14:38:10 INFO - PROCESS | 3836 | 1467322690703 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:10 INFO - PROCESS | 3836 | 1467322690706 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:10 INFO - PROCESS | 3836 | ++DOCSHELL 16605C00 == 41 [pid = 3836] [id = 291] 14:38:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (16607C00) [pid = 3836] [serial = 872] [outer = 00000000] 14:38:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16E52C00) [pid = 3836] [serial = 873] [outer = 16607C00] 14:38:10 INFO - PROCESS | 3836 | 1467322690761 Marionette DEBUG loaded listener.js 14:38:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (17852400) [pid = 3836] [serial = 874] [outer = 16607C00] 14:38:11 INFO - PROCESS | 3836 | 1467322691371 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]]]}] 14:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1008ms 14:38:11 INFO - PROCESS | 3836 | 1467322691428 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 14:38:11 INFO - PROCESS | 3836 | 1467322691431 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 14:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:38:11 INFO - PROCESS | 3836 | 1467322691435 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:38:11 INFO - PROCESS | 3836 | 1467322691439 Marionette TRACE conn3 <- [1,1130,null,{}] 14:38:11 INFO - PROCESS | 3836 | 1467322691449 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}] 14:38:11 INFO - PROCESS | 3836 | 1467322691454 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:11 INFO - PROCESS | 3836 | 1467322691618 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 14:38:11 INFO - PROCESS | 3836 | 1467322691749 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:11 INFO - PROCESS | 3836 | 1467322691752 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:11 INFO - PROCESS | 3836 | ++DOCSHELL 13133C00 == 42 [pid = 3836] [id = 292] 14:38:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (13149400) [pid = 3836] [serial = 875] [outer = 00000000] 14:38:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1345D000) [pid = 3836] [serial = 876] [outer = 13149400] 14:38:11 INFO - PROCESS | 3836 | 1467322691809 Marionette DEBUG loaded listener.js 14:38:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (15D76400) [pid = 3836] [serial = 877] [outer = 13149400] 14:38:12 INFO - PROCESS | 3836 | 1467322692522 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]]]}] 14:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1103ms 14:38:12 INFO - PROCESS | 3836 | 1467322692563 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 14:38:12 INFO - PROCESS | 3836 | 1467322692567 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 14:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:38:12 INFO - PROCESS | 3836 | 1467322692571 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:38:12 INFO - PROCESS | 3836 | 1467322692576 Marionette TRACE conn3 <- [1,1134,null,{}] 14:38:12 INFO - PROCESS | 3836 | 1467322692581 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}] 14:38:12 INFO - PROCESS | 3836 | 1467322692584 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:12 INFO - PROCESS | 3836 | 1467322692714 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 14:38:12 INFO - PROCESS | 3836 | 1467322692816 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:12 INFO - PROCESS | 3836 | 1467322692818 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:12 INFO - PROCESS | 3836 | ++DOCSHELL 13D02800 == 43 [pid = 3836] [id = 293] 14:38:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1434B800) [pid = 3836] [serial = 878] [outer = 00000000] 14:38:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (158B4400) [pid = 3836] [serial = 879] [outer = 1434B800] 14:38:12 INFO - PROCESS | 3836 | 1467322692867 Marionette DEBUG loaded listener.js 14:38:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1645D800) [pid = 3836] [serial = 880] [outer = 1434B800] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 11C45800 == 42 [pid = 3836] [id = 269] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 16461C00 == 41 [pid = 3836] [id = 288] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 12BDBC00 == 40 [pid = 3836] [id = 287] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 104E5800 == 39 [pid = 3836] [id = 286] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 17EDF000 == 38 [pid = 3836] [id = 285] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 16EA1800 == 37 [pid = 3836] [id = 284] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 16BC6000 == 36 [pid = 3836] [id = 283] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 16462400 == 35 [pid = 3836] [id = 282] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 1310B000 == 34 [pid = 3836] [id = 281] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 10EDFC00 == 33 [pid = 3836] [id = 280] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 1660A800 == 32 [pid = 3836] [id = 277] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 10A76000 == 31 [pid = 3836] [id = 278] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 10E1C800 == 30 [pid = 3836] [id = 279] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 16605C00 == 29 [pid = 3836] [id = 291] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 13133C00 == 28 [pid = 3836] [id = 292] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 19973C00 == 27 [pid = 3836] [id = 289] 14:38:13 INFO - PROCESS | 3836 | --DOCSHELL 10EB9C00 == 26 [pid = 3836] [id = 290] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (176A0000) [pid = 3836] [serial = 816] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (13114400) [pid = 3836] [serial = 807] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (12D80000) [pid = 3836] [serial = 810] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1310AC00) [pid = 3836] [serial = 811] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (158E0C00) [pid = 3836] [serial = 813] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (13156000) [pid = 3836] [serial = 796] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (13037000) [pid = 3836] [serial = 795] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1580B400) [pid = 3836] [serial = 799] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1434CC00) [pid = 3836] [serial = 798] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (16BC7000) [pid = 3836] [serial = 802] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1660E000) [pid = 3836] [serial = 801] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (17304C00) [pid = 3836] [serial = 805] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16EA1C00) [pid = 3836] [serial = 804] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (17EDD000) [pid = 3836] [serial = 819] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1778D000) [pid = 3836] [serial = 817] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19693000) [pid = 3836] [serial = 822] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19B78000) [pid = 3836] [serial = 831] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (18215000) [pid = 3836] [serial = 820] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1774E400) [pid = 3836] [serial = 828] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1314E400) [pid = 3836] [serial = 808] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1996C400) [pid = 3836] [serial = 823] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (18215800) [pid = 3836] [serial = 825] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19B37800) [pid = 3836] [serial = 829] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (182F5800) [pid = 3836] [serial = 826] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (15D6FC00) [pid = 3836] [serial = 814] [outer = 00000000] [url = about:blank] 14:38:13 INFO - PROCESS | 3836 | 1467322693968 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]]]}] 14:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1466ms 14:38:14 INFO - PROCESS | 3836 | 1467322694035 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 14:38:14 INFO - PROCESS | 3836 | 1467322694039 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 14:38:14 INFO - PROCESS | 3836 | 1467322694044 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:38:14 INFO - PROCESS | 3836 | 1467322694048 Marionette TRACE conn3 <- [1,1138,null,{}] 14:38:14 INFO - PROCESS | 3836 | 1467322694054 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}] 14:38:14 INFO - PROCESS | 3836 | 1467322694057 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:14 INFO - PROCESS | 3836 | 1467322694144 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 14:38:14 INFO - PROCESS | 3836 | 1467322694156 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:14 INFO - PROCESS | 3836 | 1467322694158 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:14 INFO - PROCESS | 3836 | ++DOCSHELL 1281BC00 == 27 [pid = 3836] [id = 294] 14:38:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (12925800) [pid = 3836] [serial = 881] [outer = 00000000] 14:38:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (12DBFC00) [pid = 3836] [serial = 882] [outer = 12925800] 14:38:14 INFO - PROCESS | 3836 | 1467322694205 Marionette DEBUG loaded listener.js 14:38:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (130A2400) [pid = 3836] [serial = 883] [outer = 12925800] 14:38:14 INFO - PROCESS | 3836 | 1467322694680 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]]]}] 14:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 710ms 14:38:14 INFO - PROCESS | 3836 | 1467322694744 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 14:38:14 INFO - PROCESS | 3836 | 1467322694749 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 14:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:38:14 INFO - PROCESS | 3836 | 1467322694755 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:38:14 INFO - PROCESS | 3836 | 1467322694758 Marionette TRACE conn3 <- [1,1142,null,{}] 14:38:14 INFO - PROCESS | 3836 | 1467322694762 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}] 14:38:14 INFO - PROCESS | 3836 | 1467322694764 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:14 INFO - PROCESS | 3836 | 1467322694879 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 14:38:15 INFO - PROCESS | 3836 | 1467322694971 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:15 INFO - PROCESS | 3836 | 1467322694973 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:15 INFO - PROCESS | 3836 | ++DOCSHELL 13D03000 == 28 [pid = 3836] [id = 295] 14:38:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (13D04C00) [pid = 3836] [serial = 884] [outer = 00000000] 14:38:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (15008000) [pid = 3836] [serial = 885] [outer = 13D04C00] 14:38:15 INFO - PROCESS | 3836 | 1467322695021 Marionette DEBUG loaded listener.js 14:38:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1580AC00) [pid = 3836] [serial = 886] [outer = 13D04C00] 14:38:15 INFO - PROCESS | 3836 | 1467322695462 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]]]}] 14:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 694ms 14:38:15 INFO - PROCESS | 3836 | 1467322695486 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 14:38:15 INFO - PROCESS | 3836 | 1467322695488 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 14:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:38:15 INFO - PROCESS | 3836 | 1467322695492 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:38:15 INFO - PROCESS | 3836 | 1467322695495 Marionette TRACE conn3 <- [1,1146,null,{}] 14:38:15 INFO - PROCESS | 3836 | 1467322695506 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}] 14:38:15 INFO - PROCESS | 3836 | 1467322695510 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:15 INFO - PROCESS | 3836 | 1467322695591 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 14:38:15 INFO - PROCESS | 3836 | 1467322695598 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:15 INFO - PROCESS | 3836 | 1467322695601 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:15 INFO - PROCESS | 3836 | ++DOCSHELL 16610400 == 29 [pid = 3836] [id = 296] 14:38:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16610C00) [pid = 3836] [serial = 887] [outer = 00000000] 14:38:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (16D96C00) [pid = 3836] [serial = 888] [outer = 16610C00] 14:38:15 INFO - PROCESS | 3836 | 1467322695648 Marionette DEBUG loaded listener.js 14:38:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16E9D800) [pid = 3836] [serial = 889] [outer = 16610C00] 14:38:16 INFO - PROCESS | 3836 | 1467322696228 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]]]}] 14:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 804ms 14:38:16 INFO - PROCESS | 3836 | 1467322696294 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 14:38:16 INFO - PROCESS | 3836 | 1467322696296 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 14:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:38:16 INFO - PROCESS | 3836 | 1467322696300 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - PROCESS | 3836 | 1467322696302 Marionette TRACE conn3 <- [1,1150,null,{}] 14:38:16 INFO - PROCESS | 3836 | 1467322696311 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}] 14:38:16 INFO - PROCESS | 3836 | 1467322696313 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:16 INFO - PROCESS | 3836 | 1467322696435 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 14:38:16 INFO - PROCESS | 3836 | 1467322696447 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:16 INFO - PROCESS | 3836 | 1467322696449 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:16 INFO - PROCESS | 3836 | ++DOCSHELL 177B0C00 == 30 [pid = 3836] [id = 297] 14:38:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (177B2000) [pid = 3836] [serial = 890] [outer = 00000000] 14:38:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (17EDE000) [pid = 3836] [serial = 891] [outer = 177B2000] 14:38:16 INFO - PROCESS | 3836 | 1467322696493 Marionette DEBUG loaded listener.js 14:38:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (18214000) [pid = 3836] [serial = 892] [outer = 177B2000] 14:38:16 INFO - PROCESS | 3836 | 1467322696912 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]]]}] 14:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 662ms 14:38:16 INFO - PROCESS | 3836 | 1467322696957 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 14:38:16 INFO - PROCESS | 3836 | 1467322696959 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 14:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:38:16 INFO - PROCESS | 3836 | 1467322696963 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - PROCESS | 3836 | 1467322696964 Marionette TRACE conn3 <- [1,1154,null,{}] 14:38:16 INFO - PROCESS | 3836 | 1467322696974 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}] 14:38:16 INFO - PROCESS | 3836 | 1467322696976 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:17 INFO - PROCESS | 3836 | 1467322697087 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 14:38:17 INFO - PROCESS | 3836 | 1467322697092 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:17 INFO - PROCESS | 3836 | 1467322697094 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:17 INFO - PROCESS | 3836 | ++DOCSHELL 18212000 == 31 [pid = 3836] [id = 298] 14:38:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (18218000) [pid = 3836] [serial = 893] [outer = 00000000] 14:38:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1968C800) [pid = 3836] [serial = 894] [outer = 18218000] 14:38:17 INFO - PROCESS | 3836 | 1467322697137 Marionette DEBUG loaded listener.js 14:38:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19970400) [pid = 3836] [serial = 895] [outer = 18218000] 14:38:17 INFO - PROCESS | 3836 | 1467322697613 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]]]}] 14:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 709ms 14:38:17 INFO - PROCESS | 3836 | 1467322697663 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 14:38:17 INFO - PROCESS | 3836 | 1467322697665 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 14:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:38:17 INFO - PROCESS | 3836 | 1467322697674 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:38:17 INFO - PROCESS | 3836 | 1467322697676 Marionette TRACE conn3 <- [1,1158,null,{}] 14:38:17 INFO - PROCESS | 3836 | 1467322697679 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}] 14:38:17 INFO - PROCESS | 3836 | 1467322697685 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:17 INFO - PROCESS | 3836 | 1467322697838 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 14:38:18 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (17EB5C00) [pid = 3836] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:38:18 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1778B800) [pid = 3836] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:38:18 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (182E9800) [pid = 3836] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:38:18 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (10EE0000) [pid = 3836] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:38:18 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (10A80C00) [pid = 3836] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:38:18 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (10E29800) [pid = 3836] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:38:18 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1312BC00) [pid = 3836] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:38:18 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16463000) [pid = 3836] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:38:18 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1996F800) [pid = 3836] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:38:18 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1345BC00) [pid = 3836] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:38:18 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (10A80800) [pid = 3836] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:38:18 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (16CE1800) [pid = 3836] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:38:18 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19B34C00) [pid = 3836] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:38:18 INFO - PROCESS | 3836 | 1467322698151 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 3836 | 1467322698153 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:18 INFO - PROCESS | 3836 | ++DOCSHELL 10A0B800 == 32 [pid = 3836] [id = 299] 14:38:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (10A74400) [pid = 3836] [serial = 896] [outer = 00000000] 14:38:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (10EE0000) [pid = 3836] [serial = 897] [outer = 10A74400] 14:38:18 INFO - PROCESS | 3836 | 1467322698198 Marionette DEBUG loaded listener.js 14:38:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (13C8D400) [pid = 3836] [serial = 898] [outer = 10A74400] 14:38:18 INFO - PROCESS | 3836 | 1467322698561 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]]]}] 14:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 961ms 14:38:18 INFO - PROCESS | 3836 | 1467322698619 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 14:38:18 INFO - PROCESS | 3836 | 1467322698621 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 14:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:38:18 INFO - PROCESS | 3836 | 1467322698630 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:38:18 INFO - PROCESS | 3836 | 1467322698632 Marionette TRACE conn3 <- [1,1162,null,{}] 14:38:18 INFO - PROCESS | 3836 | 1467322698635 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}] 14:38:18 INFO - PROCESS | 3836 | 1467322698637 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:18 INFO - PROCESS | 3836 | 1467322698710 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 14:38:18 INFO - PROCESS | 3836 | 1467322698715 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 3836 | 1467322698717 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:18 INFO - PROCESS | 3836 | ++DOCSHELL 16CE7400 == 33 [pid = 3836] [id = 300] 14:38:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (173A3000) [pid = 3836] [serial = 899] [outer = 00000000] 14:38:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (19B5C400) [pid = 3836] [serial = 900] [outer = 173A3000] 14:38:18 INFO - PROCESS | 3836 | 1467322698760 Marionette DEBUG loaded listener.js 14:38:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19B6F400) [pid = 3836] [serial = 901] [outer = 173A3000] 14:38:19 INFO - PROCESS | 3836 | 1467322699220 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] 14:38:19 INFO - PROCESS | 3836 | 1467322699261 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 14:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:38:19 INFO - PROCESS | 3836 | 1467322699264 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:38:19 INFO - PROCESS | 3836 | 1467322699266 Marionette TRACE conn3 <- [1,1166,null,{}] 14:38:19 INFO - PROCESS | 3836 | 1467322699269 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}] 14:38:19 INFO - PROCESS | 3836 | 1467322699271 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:19 INFO - PROCESS | 3836 | 1467322699349 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 14:38:19 INFO - PROCESS | 3836 | 1467322699354 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:19 INFO - PROCESS | 3836 | 1467322699355 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:19 INFO - PROCESS | 3836 | ++DOCSHELL 19F73C00 == 34 [pid = 3836] [id = 301] 14:38:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19F74000) [pid = 3836] [serial = 902] [outer = 00000000] 14:38:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1A12C800) [pid = 3836] [serial = 903] [outer = 19F74000] 14:38:19 INFO - PROCESS | 3836 | 1467322699403 Marionette DEBUG loaded listener.js 14:38:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (18011800) [pid = 3836] [serial = 904] [outer = 19F74000] 14:38:19 INFO - PROCESS | 3836 | 1467322699849 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] 14:38:19 INFO - PROCESS | 3836 | 1467322699904 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 14:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:38:19 INFO - PROCESS | 3836 | 1467322699907 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:38:19 INFO - PROCESS | 3836 | 1467322699909 Marionette TRACE conn3 <- [1,1170,null,{}] 14:38:19 INFO - PROCESS | 3836 | 1467322699916 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}] 14:38:19 INFO - PROCESS | 3836 | 1467322699918 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:20 INFO - PROCESS | 3836 | 1467322700004 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 14:38:20 INFO - PROCESS | 3836 | 1467322700010 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:20 INFO - PROCESS | 3836 | 1467322700012 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:20 INFO - PROCESS | 3836 | ++DOCSHELL 1A483800 == 35 [pid = 3836] [id = 302] 14:38:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A5B8800) [pid = 3836] [serial = 905] [outer = 00000000] 14:38:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A5C4000) [pid = 3836] [serial = 906] [outer = 1A5B8800] 14:38:20 INFO - PROCESS | 3836 | 1467322700056 Marionette DEBUG loaded listener.js 14:38:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1A5C6800) [pid = 3836] [serial = 907] [outer = 1A5B8800] 14:38:20 INFO - PROCESS | 3836 | 1467322700884 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] 14:38:20 INFO - PROCESS | 3836 | 1467322700972 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 14:38:20 INFO - PROCESS | 3836 | 1467322700976 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:38:20 INFO - PROCESS | 3836 | 1467322700980 Marionette TRACE conn3 <- [1,1174,null,{}] 14:38:21 INFO - PROCESS | 3836 | 1467322700985 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}] 14:38:21 INFO - PROCESS | 3836 | 1467322700989 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:21 INFO - PROCESS | 3836 | 1467322701132 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 14:38:21 INFO - PROCESS | 3836 | 1467322701253 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:21 INFO - PROCESS | 3836 | 1467322701256 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:21 INFO - PROCESS | 3836 | ++DOCSHELL 10ED6000 == 36 [pid = 3836] [id = 303] 14:38:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (11AE7800) [pid = 3836] [serial = 908] [outer = 00000000] 14:38:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (131EA000) [pid = 3836] [serial = 909] [outer = 11AE7800] 14:38:21 INFO - PROCESS | 3836 | 1467322701321 Marionette DEBUG loaded listener.js 14:38:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (158AD400) [pid = 3836] [serial = 910] [outer = 11AE7800] 14:38:22 INFO - PROCESS | 3836 | 1467322702017 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] 14:38:22 INFO - PROCESS | 3836 | 1467322702220 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 14:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:38:22 INFO - PROCESS | 3836 | 1467322702226 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:38:22 INFO - PROCESS | 3836 | 1467322702229 Marionette TRACE conn3 <- [1,1178,null,{}] 14:38:22 INFO - PROCESS | 3836 | 1467322702235 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}] 14:38:22 INFO - PROCESS | 3836 | 1467322702238 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:22 INFO - PROCESS | 3836 | 1467322702348 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 14:38:22 INFO - PROCESS | 3836 | 1467322702452 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:22 INFO - PROCESS | 3836 | 1467322702456 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:22 INFO - PROCESS | 3836 | ++DOCSHELL 12BD2000 == 37 [pid = 3836] [id = 304] 14:38:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (12BDA400) [pid = 3836] [serial = 911] [outer = 00000000] 14:38:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1310B000) [pid = 3836] [serial = 912] [outer = 12BDA400] 14:38:22 INFO - PROCESS | 3836 | 1467322702512 Marionette DEBUG loaded listener.js 14:38:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (131E7C00) [pid = 3836] [serial = 913] [outer = 12BDA400] 14:38:22 INFO - PROCESS | 3836 | --DOCSHELL 19F73C00 == 36 [pid = 3836] [id = 301] 14:38:22 INFO - PROCESS | 3836 | --DOCSHELL 16CE7400 == 35 [pid = 3836] [id = 300] 14:38:22 INFO - PROCESS | 3836 | --DOCSHELL 10A0B800 == 34 [pid = 3836] [id = 299] 14:38:22 INFO - PROCESS | 3836 | --DOCSHELL 18212000 == 33 [pid = 3836] [id = 298] 14:38:22 INFO - PROCESS | 3836 | --DOCSHELL 177B0C00 == 32 [pid = 3836] [id = 297] 14:38:22 INFO - PROCESS | 3836 | --DOCSHELL 16610400 == 31 [pid = 3836] [id = 296] 14:38:22 INFO - PROCESS | 3836 | --DOCSHELL 13D03000 == 30 [pid = 3836] [id = 295] 14:38:22 INFO - PROCESS | 3836 | --DOCSHELL 1281BC00 == 29 [pid = 3836] [id = 294] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (173A4400) [pid = 3836] [serial = 868] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (10375800) [pid = 3836] [serial = 867] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (19DC0800) [pid = 3836] [serial = 864] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (17855000) [pid = 3836] [serial = 852] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19691800) [pid = 3836] [serial = 855] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (17E96000) [pid = 3836] [serial = 853] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19974000) [pid = 3836] [serial = 856] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (11263800) [pid = 3836] [serial = 840] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (114D5000) [pid = 3836] [serial = 841] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (129F6400) [pid = 3836] [serial = 834] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (13286800) [pid = 3836] [serial = 835] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (129AF000) [pid = 3836] [serial = 837] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1345D800) [pid = 3836] [serial = 838] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (13461400) [pid = 3836] [serial = 843] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19F68800) [pid = 3836] [serial = 865] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (13D0D400) [pid = 3836] [serial = 844] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (16609C00) [pid = 3836] [serial = 846] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (16BC6400) [pid = 3836] [serial = 847] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (19DBEC00) [pid = 3836] [serial = 832] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (19B35C00) [pid = 3836] [serial = 861] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1500A000) [pid = 3836] [serial = 859] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (16EA2800) [pid = 3836] [serial = 849] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (13C96C00) [pid = 3836] [serial = 858] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (19B62800) [pid = 3836] [serial = 862] [outer = 00000000] [url = about:blank] 14:38:22 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1774C800) [pid = 3836] [serial = 850] [outer = 00000000] [url = about:blank] 14:38:23 INFO - PROCESS | 3836 | 1467322703117 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] 14:38:23 INFO - PROCESS | 3836 | 1467322703165 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 14:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:38:23 INFO - PROCESS | 3836 | 1467322703172 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:38:23 INFO - PROCESS | 3836 | 1467322703176 Marionette TRACE conn3 <- [1,1182,null,{}] 14:38:23 INFO - PROCESS | 3836 | 1467322703180 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}] 14:38:23 INFO - PROCESS | 3836 | 1467322703183 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:23 INFO - PROCESS | 3836 | 1467322703266 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 14:38:23 INFO - PROCESS | 3836 | 1467322703273 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:23 INFO - PROCESS | 3836 | 1467322703275 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:23 INFO - PROCESS | 3836 | ++DOCSHELL 13461000 == 30 [pid = 3836] [id = 305] 14:38:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (13461400) [pid = 3836] [serial = 914] [outer = 00000000] 14:38:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (158A8C00) [pid = 3836] [serial = 915] [outer = 13461400] 14:38:23 INFO - PROCESS | 3836 | 1467322703324 Marionette DEBUG loaded listener.js 14:38:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (15D12400) [pid = 3836] [serial = 916] [outer = 13461400] 14:38:23 INFO - PROCESS | 3836 | 1467322703803 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] 14:38:23 INFO - PROCESS | 3836 | 1467322703892 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 14:38:23 INFO - PROCESS | 3836 | 1467322703898 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:38:23 INFO - PROCESS | 3836 | 1467322703900 Marionette TRACE conn3 <- [1,1186,null,{}] 14:38:23 INFO - PROCESS | 3836 | 1467322703909 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}] 14:38:23 INFO - PROCESS | 3836 | 1467322703914 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:24 INFO - PROCESS | 3836 | 1467322704003 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 14:38:24 INFO - PROCESS | 3836 | 1467322704089 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:24 INFO - PROCESS | 3836 | 1467322704093 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:24 INFO - PROCESS | 3836 | ++DOCSHELL 16CE5800 == 31 [pid = 3836] [id = 306] 14:38:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (16CE5C00) [pid = 3836] [serial = 917] [outer = 00000000] 14:38:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (16EA1C00) [pid = 3836] [serial = 918] [outer = 16CE5C00] 14:38:24 INFO - PROCESS | 3836 | 1467322704143 Marionette DEBUG loaded listener.js 14:38:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (173A0400) [pid = 3836] [serial = 919] [outer = 16CE5C00] 14:38:24 INFO - PROCESS | 3836 | 1467322704525 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]]]}] 14:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 694ms 14:38:24 INFO - PROCESS | 3836 | 1467322704598 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 14:38:24 INFO - PROCESS | 3836 | 1467322704600 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 14:38:24 INFO - PROCESS | 3836 | 1467322704604 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:38:24 INFO - PROCESS | 3836 | 1467322704606 Marionette TRACE conn3 <- [1,1190,null,{}] 14:38:24 INFO - PROCESS | 3836 | 1467322704609 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}] 14:38:24 INFO - PROCESS | 3836 | 1467322704611 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:24 INFO - PROCESS | 3836 | 1467322704692 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 14:38:24 INFO - PROCESS | 3836 | 1467322704697 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:24 INFO - PROCESS | 3836 | 1467322704699 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:24 INFO - PROCESS | 3836 | ++DOCSHELL 17797C00 == 32 [pid = 3836] [id = 307] 14:38:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (177A5400) [pid = 3836] [serial = 920] [outer = 00000000] 14:38:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (17EC0C00) [pid = 3836] [serial = 921] [outer = 177A5400] 14:38:24 INFO - PROCESS | 3836 | 1467322704743 Marionette DEBUG loaded listener.js 14:38:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (18213400) [pid = 3836] [serial = 922] [outer = 177A5400] 14:38:25 INFO - PROCESS | 3836 | 1467322705196 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]]]}] 14:38:25 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 14:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 631ms 14:38:25 INFO - PROCESS | 3836 | 1467322705242 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 14:38:25 INFO - PROCESS | 3836 | 1467322705244 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 14:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:38:25 INFO - PROCESS | 3836 | 1467322705248 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:38:25 INFO - PROCESS | 3836 | 1467322705249 Marionette TRACE conn3 <- [1,1194,null,{}] 14:38:25 INFO - PROCESS | 3836 | 1467322705253 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}] 14:38:25 INFO - PROCESS | 3836 | 1467322705255 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:25 INFO - PROCESS | 3836 | 1467322705363 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 14:38:25 INFO - PROCESS | 3836 | 1467322705443 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:25 INFO - PROCESS | 3836 | 1467322705445 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:25 INFO - PROCESS | 3836 | ++DOCSHELL 182F1000 == 33 [pid = 3836] [id = 308] 14:38:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (182F3000) [pid = 3836] [serial = 923] [outer = 00000000] 14:38:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1996D400) [pid = 3836] [serial = 924] [outer = 182F3000] 14:38:25 INFO - PROCESS | 3836 | 1467322705488 Marionette DEBUG loaded listener.js 14:38:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (19B2B000) [pid = 3836] [serial = 925] [outer = 182F3000] 14:38:25 INFO - PROCESS | 3836 | 1467322705908 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]]]}] 14:38:25 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 14:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 709ms 14:38:25 INFO - PROCESS | 3836 | 1467322705947 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 14:38:25 INFO - PROCESS | 3836 | 1467322705949 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 14:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:38:25 INFO - PROCESS | 3836 | 1467322705952 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:38:25 INFO - PROCESS | 3836 | 1467322705954 Marionette TRACE conn3 <- [1,1198,null,{}] 14:38:25 INFO - PROCESS | 3836 | 1467322705957 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}] 14:38:25 INFO - PROCESS | 3836 | 1467322705963 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:26 INFO - PROCESS | 3836 | 1467322706106 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 14:38:26 INFO - PROCESS | 3836 | 1467322706165 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:26 INFO - PROCESS | 3836 | 1467322706167 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:26 INFO - PROCESS | 3836 | ++DOCSHELL 19B67800 == 34 [pid = 3836] [id = 309] 14:38:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19B6B400) [pid = 3836] [serial = 926] [outer = 00000000] 14:38:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19B71000) [pid = 3836] [serial = 927] [outer = 19B6B400] 14:38:26 INFO - PROCESS | 3836 | 1467322706211 Marionette DEBUG loaded listener.js 14:38:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19DBFC00) [pid = 3836] [serial = 928] [outer = 19B6B400] 14:38:26 INFO - PROCESS | 3836 | 1467322706637 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]]]}] 14:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 741ms 14:38:26 INFO - PROCESS | 3836 | 1467322706694 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 14:38:26 INFO - PROCESS | 3836 | 1467322706696 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 14:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:38:26 INFO - PROCESS | 3836 | 1467322706725 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:38:26 INFO - PROCESS | 3836 | 1467322706727 Marionette TRACE conn3 <- [1,1202,null,{}] 14:38:26 INFO - PROCESS | 3836 | 1467322706740 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}] 14:38:26 INFO - PROCESS | 3836 | 1467322706742 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:26 INFO - PROCESS | 3836 | 1467322706893 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 14:38:26 INFO - PROCESS | 3836 | 1467322706902 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:26 INFO - PROCESS | 3836 | 1467322706904 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:26 INFO - PROCESS | 3836 | ++DOCSHELL 19DC1000 == 35 [pid = 3836] [id = 310] 14:38:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19DC2400) [pid = 3836] [serial = 929] [outer = 00000000] 14:38:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A125400) [pid = 3836] [serial = 930] [outer = 19DC2400] 14:38:26 INFO - PROCESS | 3836 | 1467322706955 Marionette DEBUG loaded listener.js 14:38:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A125C00) [pid = 3836] [serial = 931] [outer = 19DC2400] 14:38:27 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (177B2000) [pid = 3836] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:38:27 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (13D04C00) [pid = 3836] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:38:27 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1434B800) [pid = 3836] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:38:27 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (12925800) [pid = 3836] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:38:27 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (18218000) [pid = 3836] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:38:27 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16610C00) [pid = 3836] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:38:27 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10EE1400) [pid = 3836] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:38:27 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16607C00) [pid = 3836] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:38:27 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (13149400) [pid = 3836] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:38:27 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (10A74400) [pid = 3836] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:38:27 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (173A3000) [pid = 3836] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:38:27 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (19F74000) [pid = 3836] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:38:27 INFO - PROCESS | 3836 | 1467322707454 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]]]}] 14:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 788ms 14:38:27 INFO - PROCESS | 3836 | 1467322707513 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 14:38:27 INFO - PROCESS | 3836 | 1467322707515 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 14:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:38:27 INFO - PROCESS | 3836 | 1467322707518 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:38:27 INFO - PROCESS | 3836 | 1467322707520 Marionette TRACE conn3 <- [1,1206,null,{}] 14:38:27 INFO - PROCESS | 3836 | 1467322707523 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}] 14:38:27 INFO - PROCESS | 3836 | 1467322707525 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:27 INFO - PROCESS | 3836 | 1467322707603 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 14:38:27 INFO - PROCESS | 3836 | 1467322707611 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:27 INFO - PROCESS | 3836 | 1467322707613 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:27 INFO - PROCESS | 3836 | ++DOCSHELL 129EB800 == 36 [pid = 3836] [id = 311] 14:38:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (129EC000) [pid = 3836] [serial = 932] [outer = 00000000] 14:38:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (173A3000) [pid = 3836] [serial = 933] [outer = 129EC000] 14:38:27 INFO - PROCESS | 3836 | 1467322707663 Marionette DEBUG loaded listener.js 14:38:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (177B2000) [pid = 3836] [serial = 934] [outer = 129EC000] 14:38:28 INFO - PROCESS | 3836 | 1467322708076 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]]]}] 14:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 646ms 14:38:28 INFO - PROCESS | 3836 | 1467322708156 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 14:38:28 INFO - PROCESS | 3836 | 1467322708158 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 14:38:28 INFO - PROCESS | 3836 | 1467322708161 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:38:28 INFO - PROCESS | 3836 | 1467322708163 Marionette TRACE conn3 <- [1,1210,null,{}] 14:38:28 INFO - PROCESS | 3836 | 1467322708167 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}] 14:38:28 INFO - PROCESS | 3836 | 1467322708169 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:28 INFO - PROCESS | 3836 | 1467322708269 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 14:38:28 INFO - PROCESS | 3836 | 1467322708275 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:28 INFO - PROCESS | 3836 | 1467322708277 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:28 INFO - PROCESS | 3836 | ++DOCSHELL 1328C000 == 37 [pid = 3836] [id = 312] 14:38:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1716A400) [pid = 3836] [serial = 935] [outer = 00000000] 14:38:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (19B5D800) [pid = 3836] [serial = 936] [outer = 1716A400] 14:38:28 INFO - PROCESS | 3836 | 1467322708320 Marionette DEBUG loaded listener.js 14:38:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (19DC2C00) [pid = 3836] [serial = 937] [outer = 1716A400] 14:38:28 INFO - PROCESS | 3836 | 1467322708724 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] 14:38:28 INFO - PROCESS | 3836 | 1467322708772 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 14:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:38:28 INFO - PROCESS | 3836 | 1467322708780 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:38:28 INFO - PROCESS | 3836 | 1467322708782 Marionette TRACE conn3 <- [1,1214,null,{}] 14:38:28 INFO - PROCESS | 3836 | 1467322708786 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}] 14:38:28 INFO - PROCESS | 3836 | 1467322708787 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:28 INFO - PROCESS | 3836 | 1467322708865 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 14:38:28 INFO - PROCESS | 3836 | 1467322708871 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:28 INFO - PROCESS | 3836 | 1467322708873 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:28 INFO - PROCESS | 3836 | ++DOCSHELL 16EA1400 == 38 [pid = 3836] [id = 313] 14:38:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17EB8400) [pid = 3836] [serial = 938] [outer = 00000000] 14:38:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1A6BBC00) [pid = 3836] [serial = 939] [outer = 17EB8400] 14:38:28 INFO - PROCESS | 3836 | 1467322708924 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1A6BDC00) [pid = 3836] [serial = 940] [outer = 17EB8400] 14:38:29 INFO - PROCESS | 3836 | 1467322709331 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]]]}] 14:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 599ms 14:38:29 INFO - PROCESS | 3836 | 1467322709424 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 14:38:29 INFO - PROCESS | 3836 | 1467322709428 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 14:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:38:29 INFO - PROCESS | 3836 | 1467322709435 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:38:29 INFO - PROCESS | 3836 | 1467322709440 Marionette TRACE conn3 <- [1,1218,null,{}] 14:38:29 INFO - PROCESS | 3836 | 1467322709447 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}] 14:38:29 INFO - PROCESS | 3836 | 1467322709450 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:29 INFO - PROCESS | 3836 | 1467322709571 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 14:38:29 INFO - PROCESS | 3836 | 1467322709727 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:29 INFO - PROCESS | 3836 | 1467322709732 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:29 INFO - PROCESS | 3836 | ++DOCSHELL 11C45800 == 39 [pid = 3836] [id = 314] 14:38:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (11CCF400) [pid = 3836] [serial = 941] [outer = 00000000] 14:38:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (13106800) [pid = 3836] [serial = 942] [outer = 11CCF400] 14:38:29 INFO - PROCESS | 3836 | 1467322709790 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (13466800) [pid = 3836] [serial = 943] [outer = 11CCF400] 14:38:30 INFO - PROCESS | 3836 | 1467322710324 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]]]}] 14:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 945ms 14:38:30 INFO - PROCESS | 3836 | 1467322710379 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 14:38:30 INFO - PROCESS | 3836 | 1467322710383 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 14:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:38:30 INFO - PROCESS | 3836 | 1467322710388 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:38:30 INFO - PROCESS | 3836 | 1467322710392 Marionette TRACE conn3 <- [1,1222,null,{}] 14:38:30 INFO - PROCESS | 3836 | 1467322710397 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}] 14:38:30 INFO - PROCESS | 3836 | 1467322710400 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:30 INFO - PROCESS | 3836 | 1467322710509 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 14:38:30 INFO - PROCESS | 3836 | 1467322710610 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:30 INFO - PROCESS | 3836 | 1467322710613 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:30 INFO - PROCESS | 3836 | ++DOCSHELL 16BC5800 == 40 [pid = 3836] [id = 315] 14:38:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16BC6000) [pid = 3836] [serial = 944] [outer = 00000000] 14:38:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (16D9A800) [pid = 3836] [serial = 945] [outer = 16BC6000] 14:38:30 INFO - PROCESS | 3836 | 1467322710723 Marionette DEBUG loaded listener.js 14:38:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (17795000) [pid = 3836] [serial = 946] [outer = 16BC6000] 14:38:31 INFO - PROCESS | 3836 | 1467322711310 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]]]}] 14:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 946ms 14:38:31 INFO - PROCESS | 3836 | 1467322711367 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 14:38:31 INFO - PROCESS | 3836 | 1467322711369 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 14:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:38:31 INFO - PROCESS | 3836 | 1467322711373 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:38:31 INFO - PROCESS | 3836 | 1467322711375 Marionette TRACE conn3 <- [1,1226,null,{}] 14:38:31 INFO - PROCESS | 3836 | 1467322711381 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}] 14:38:31 INFO - PROCESS | 3836 | 1467322711385 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:31 INFO - PROCESS | 3836 | 1467322711493 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 14:38:31 INFO - PROCESS | 3836 | 1467322711601 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:31 INFO - PROCESS | 3836 | 1467322711605 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:31 INFO - PROCESS | 3836 | ++DOCSHELL 19DBE800 == 41 [pid = 3836] [id = 316] 14:38:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19DBEC00) [pid = 3836] [serial = 947] [outer = 00000000] 14:38:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A47C000) [pid = 3836] [serial = 948] [outer = 19DBEC00] 14:38:31 INFO - PROCESS | 3836 | 1467322711661 Marionette DEBUG loaded listener.js 14:38:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1A6B7800) [pid = 3836] [serial = 949] [outer = 19DBEC00] 14:38:32 INFO - PROCESS | 3836 | 1467322712198 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]]]}] 14:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 914ms 14:38:32 INFO - PROCESS | 3836 | 1467322712277 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 14:38:32 INFO - PROCESS | 3836 | 1467322712279 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 14:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:38:32 INFO - PROCESS | 3836 | 1467322712283 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:38:32 INFO - PROCESS | 3836 | 1467322712285 Marionette TRACE conn3 <- [1,1230,null,{}] 14:38:32 INFO - PROCESS | 3836 | 1467322712288 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}] 14:38:32 INFO - PROCESS | 3836 | 1467322712291 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:32 INFO - PROCESS | 3836 | 1467322712395 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 14:38:32 INFO - PROCESS | 3836 | 1467322712496 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:32 INFO - PROCESS | 3836 | 1467322712498 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:32 INFO - PROCESS | 3836 | ++DOCSHELL 1ABC8800 == 42 [pid = 3836] [id = 317] 14:38:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1ABC9400) [pid = 3836] [serial = 950] [outer = 00000000] 14:38:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1ABCF000) [pid = 3836] [serial = 951] [outer = 1ABC9400] 14:38:32 INFO - PROCESS | 3836 | 1467322712550 Marionette DEBUG loaded listener.js 14:38:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1ADBB400) [pid = 3836] [serial = 952] [outer = 1ABC9400] 14:38:33 INFO - PROCESS | 3836 | 1467322713184 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]]]}] 14:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 946ms 14:38:33 INFO - PROCESS | 3836 | 1467322713228 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 14:38:33 INFO - PROCESS | 3836 | 1467322713230 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 14:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:38:33 INFO - PROCESS | 3836 | 1467322713234 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:38:33 INFO - PROCESS | 3836 | 1467322713236 Marionette TRACE conn3 <- [1,1234,null,{}] 14:38:33 INFO - PROCESS | 3836 | 1467322713240 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}] 14:38:33 INFO - PROCESS | 3836 | 1467322713242 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:33 INFO - PROCESS | 3836 | 1467322713341 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 14:38:33 INFO - PROCESS | 3836 | 1467322713446 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:33 INFO - PROCESS | 3836 | 1467322713448 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:33 INFO - PROCESS | 3836 | ++DOCSHELL 10EDE400 == 43 [pid = 3836] [id = 318] 14:38:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (10EDFC00) [pid = 3836] [serial = 953] [outer = 00000000] 14:38:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (14350400) [pid = 3836] [serial = 954] [outer = 10EDFC00] 14:38:33 INFO - PROCESS | 3836 | 1467322713500 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (16BCA000) [pid = 3836] [serial = 955] [outer = 10EDFC00] 14:38:34 INFO - PROCESS | 3836 | 1467322714221 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]]]}] 14:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1055ms 14:38:34 INFO - PROCESS | 3836 | 1467322714292 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 14:38:34 INFO - PROCESS | 3836 | 1467322714296 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 14:38:34 INFO - PROCESS | 3836 | 1467322714301 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:38:34 INFO - PROCESS | 3836 | 1467322714305 Marionette TRACE conn3 <- [1,1238,null,{}] 14:38:34 INFO - PROCESS | 3836 | 1467322714324 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}] 14:38:34 INFO - PROCESS | 3836 | 1467322714327 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:34 INFO - PROCESS | 3836 | 1467322714471 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 1328C000 == 42 [pid = 3836] [id = 312] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 129EB800 == 41 [pid = 3836] [id = 311] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 19DC1000 == 40 [pid = 3836] [id = 310] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 19B67800 == 39 [pid = 3836] [id = 309] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 182F1000 == 38 [pid = 3836] [id = 308] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 17797C00 == 37 [pid = 3836] [id = 307] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 16CE5800 == 36 [pid = 3836] [id = 306] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 13461000 == 35 [pid = 3836] [id = 305] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 12BD2000 == 34 [pid = 3836] [id = 304] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 10ED6000 == 33 [pid = 3836] [id = 303] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 1A483800 == 32 [pid = 3836] [id = 302] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 13D02800 == 31 [pid = 3836] [id = 293] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 1ABC8800 == 30 [pid = 3836] [id = 317] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 10EDE400 == 29 [pid = 3836] [id = 318] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 19DBE800 == 28 [pid = 3836] [id = 316] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 16EA1400 == 27 [pid = 3836] [id = 313] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 11C45800 == 26 [pid = 3836] [id = 314] 14:38:35 INFO - PROCESS | 3836 | --DOCSHELL 16BC5800 == 25 [pid = 3836] [id = 315] 14:38:35 INFO - PROCESS | 3836 | 1467322715166 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:35 INFO - PROCESS | 3836 | 1467322715169 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (15D76400) [pid = 3836] [serial = 877] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1345D000) [pid = 3836] [serial = 876] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (10EE0000) [pid = 3836] [serial = 897] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (19970400) [pid = 3836] [serial = 895] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (13C8D400) [pid = 3836] [serial = 898] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (19B5C400) [pid = 3836] [serial = 900] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (18011800) [pid = 3836] [serial = 904] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1580AC00) [pid = 3836] [serial = 886] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (19B6F400) [pid = 3836] [serial = 901] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (16E9D800) [pid = 3836] [serial = 889] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1A5C4000) [pid = 3836] [serial = 906] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1A12C800) [pid = 3836] [serial = 903] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (17EDE000) [pid = 3836] [serial = 891] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (15008000) [pid = 3836] [serial = 885] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1645D800) [pid = 3836] [serial = 880] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (158B4400) [pid = 3836] [serial = 879] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (12DBFC00) [pid = 3836] [serial = 882] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (130A2400) [pid = 3836] [serial = 883] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1968C800) [pid = 3836] [serial = 894] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16D96C00) [pid = 3836] [serial = 888] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (13154C00) [pid = 3836] [serial = 871] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1281D800) [pid = 3836] [serial = 870] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (17852400) [pid = 3836] [serial = 874] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16E52C00) [pid = 3836] [serial = 873] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (18214000) [pid = 3836] [serial = 892] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3836 | ++DOCSHELL 104E6000 == 26 [pid = 3836] [id = 319] 14:38:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (10559800) [pid = 3836] [serial = 956] [outer = 00000000] 14:38:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (10A0E800) [pid = 3836] [serial = 957] [outer = 10559800] 14:38:35 INFO - PROCESS | 3836 | 1467322715314 Marionette DEBUG loaded listener.js 14:38:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (10E1D400) [pid = 3836] [serial = 958] [outer = 10559800] 14:38:35 INFO - PROCESS | 3836 | 1467322715790 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]]]}] 14:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1529ms 14:38:35 INFO - PROCESS | 3836 | 1467322715852 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 14:38:35 INFO - PROCESS | 3836 | 1467322715855 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 14:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:38:35 INFO - PROCESS | 3836 | 1467322715864 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:38:35 INFO - PROCESS | 3836 | 1467322715867 Marionette TRACE conn3 <- [1,1242,null,{}] 14:38:35 INFO - PROCESS | 3836 | 1467322715872 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}] 14:38:35 INFO - PROCESS | 3836 | 1467322715875 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:35 INFO - PROCESS | 3836 | 1467322715962 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 14:38:36 INFO - PROCESS | 3836 | 1467322715976 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:36 INFO - PROCESS | 3836 | 1467322715979 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:36 INFO - PROCESS | 3836 | ++DOCSHELL 12BD2000 == 27 [pid = 3836] [id = 320] 14:38:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (12BD3800) [pid = 3836] [serial = 959] [outer = 00000000] 14:38:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (12D84C00) [pid = 3836] [serial = 960] [outer = 12BD3800] 14:38:36 INFO - PROCESS | 3836 | 1467322716026 Marionette DEBUG loaded listener.js 14:38:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1303B000) [pid = 3836] [serial = 961] [outer = 12BD3800] 14:38:36 INFO - PROCESS | 3836 | 1467322716495 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]]]}] 14:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 710ms 14:38:36 INFO - PROCESS | 3836 | 1467322716566 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 14:38:36 INFO - PROCESS | 3836 | 1467322716570 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 14:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:38:36 INFO - PROCESS | 3836 | 1467322716577 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:38:36 INFO - PROCESS | 3836 | 1467322716579 Marionette TRACE conn3 <- [1,1246,null,{}] 14:38:36 INFO - PROCESS | 3836 | 1467322716583 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}] 14:38:36 INFO - PROCESS | 3836 | 1467322716586 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:36 INFO - PROCESS | 3836 | 1467322716676 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 14:38:36 INFO - PROCESS | 3836 | 1467322716763 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:36 INFO - PROCESS | 3836 | 1467322716766 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:36 INFO - PROCESS | 3836 | ++DOCSHELL 1345CC00 == 28 [pid = 3836] [id = 321] 14:38:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (13467400) [pid = 3836] [serial = 962] [outer = 00000000] 14:38:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (13C96800) [pid = 3836] [serial = 963] [outer = 13467400] 14:38:36 INFO - PROCESS | 3836 | 1467322716811 Marionette DEBUG loaded listener.js 14:38:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1431A800) [pid = 3836] [serial = 964] [outer = 13467400] 14:38:37 INFO - PROCESS | 3836 | 1467322717223 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]]]}] 14:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 709ms 14:38:37 INFO - PROCESS | 3836 | 1467322717278 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 14:38:37 INFO - PROCESS | 3836 | 1467322717280 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 14:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:38:37 INFO - PROCESS | 3836 | 1467322717285 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:38:37 INFO - PROCESS | 3836 | 1467322717291 Marionette TRACE conn3 <- [1,1250,null,{}] 14:38:37 INFO - PROCESS | 3836 | 1467322717311 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}] 14:38:37 INFO - PROCESS | 3836 | 1467322717315 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:37 INFO - PROCESS | 3836 | 1467322717429 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 14:38:37 INFO - PROCESS | 3836 | 1467322717445 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:37 INFO - PROCESS | 3836 | 1467322717447 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:37 INFO - PROCESS | 3836 | ++DOCSHELL 114C7800 == 29 [pid = 3836] [id = 322] 14:38:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1327EC00) [pid = 3836] [serial = 965] [outer = 00000000] 14:38:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16458400) [pid = 3836] [serial = 966] [outer = 1327EC00] 14:38:37 INFO - PROCESS | 3836 | 1467322717501 Marionette DEBUG loaded listener.js 14:38:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1660C000) [pid = 3836] [serial = 967] [outer = 1327EC00] 14:38:38 INFO - PROCESS | 3836 | 1467322717977 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]]]}] 14:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 773ms 14:38:38 INFO - PROCESS | 3836 | 1467322718060 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 14:38:38 INFO - PROCESS | 3836 | 1467322718062 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 14:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:38:38 INFO - PROCESS | 3836 | 1467322718066 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:38:38 INFO - PROCESS | 3836 | 1467322718068 Marionette TRACE conn3 <- [1,1254,null,{}] 14:38:38 INFO - PROCESS | 3836 | 1467322718071 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}] 14:38:38 INFO - PROCESS | 3836 | 1467322718073 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:38 INFO - PROCESS | 3836 | 1467322718231 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 14:38:38 INFO - PROCESS | 3836 | 1467322718289 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:38 INFO - PROCESS | 3836 | 1467322718291 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:38 INFO - PROCESS | 3836 | ++DOCSHELL 16BC5800 == 30 [pid = 3836] [id = 323] 14:38:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16CE3000) [pid = 3836] [serial = 968] [outer = 00000000] 14:38:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16E56000) [pid = 3836] [serial = 969] [outer = 16CE3000] 14:38:38 INFO - PROCESS | 3836 | 1467322718335 Marionette DEBUG loaded listener.js 14:38:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (16E9F800) [pid = 3836] [serial = 970] [outer = 16CE3000] 14:38:38 INFO - PROCESS | 3836 | 1467322718785 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]]]}] 14:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 741ms 14:38:38 INFO - PROCESS | 3836 | 1467322718839 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 14:38:38 INFO - PROCESS | 3836 | 1467322718841 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 14:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:38:38 INFO - PROCESS | 3836 | 1467322718844 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:38:38 INFO - PROCESS | 3836 | 1467322718846 Marionette TRACE conn3 <- [1,1258,null,{}] 14:38:38 INFO - PROCESS | 3836 | 1467322718850 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}] 14:38:38 INFO - PROCESS | 3836 | 1467322718852 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:38 INFO - PROCESS | 3836 | 1467322718966 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 14:38:38 INFO - PROCESS | 3836 | 1467322718978 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:38 INFO - PROCESS | 3836 | 1467322718984 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:39 INFO - PROCESS | 3836 | ++DOCSHELL 17171000 == 31 [pid = 3836] [id = 324] 14:38:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (173A0C00) [pid = 3836] [serial = 971] [outer = 00000000] 14:38:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1774E400) [pid = 3836] [serial = 972] [outer = 173A0C00] 14:38:39 INFO - PROCESS | 3836 | 1467322719086 Marionette DEBUG loaded listener.js 14:38:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (17853800) [pid = 3836] [serial = 973] [outer = 173A0C00] 14:38:39 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (182F3000) [pid = 3836] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:38:39 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (13461400) [pid = 3836] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:38:39 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19B6B400) [pid = 3836] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:38:39 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16CE5C00) [pid = 3836] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:38:39 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1A5B8800) [pid = 3836] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:38:39 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (11AE7800) [pid = 3836] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:38:39 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (177A5400) [pid = 3836] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:38:39 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (12BDA400) [pid = 3836] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:38:39 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19DC2400) [pid = 3836] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:38:39 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (129EC000) [pid = 3836] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:38:39 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1716A400) [pid = 3836] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:38:39 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (17EB8400) [pid = 3836] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:38:39 INFO - PROCESS | 3836 | 1467322719773 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]]]}] 14:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1008ms 14:38:39 INFO - PROCESS | 3836 | 1467322719847 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 14:38:39 INFO - PROCESS | 3836 | 1467322719849 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 14:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:38:39 INFO - PROCESS | 3836 | 1467322719852 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:38:39 INFO - PROCESS | 3836 | 1467322719854 Marionette TRACE conn3 <- [1,1262,null,{}] 14:38:39 INFO - PROCESS | 3836 | 1467322719857 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}] 14:38:39 INFO - PROCESS | 3836 | 1467322719859 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:39 INFO - PROCESS | 3836 | 1467322719946 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 14:38:39 INFO - PROCESS | 3836 | 1467322719957 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:39 INFO - PROCESS | 3836 | 1467322719959 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:39 INFO - PROCESS | 3836 | ++DOCSHELL 10EDC000 == 32 [pid = 3836] [id = 325] 14:38:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16EA7C00) [pid = 3836] [serial = 974] [outer = 00000000] 14:38:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17EC1800) [pid = 3836] [serial = 975] [outer = 16EA7C00] 14:38:40 INFO - PROCESS | 3836 | 1467322720002 Marionette DEBUG loaded listener.js 14:38:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1800E800) [pid = 3836] [serial = 976] [outer = 16EA7C00] 14:38:40 INFO - PROCESS | 3836 | 1467322720420 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]]]}] 14:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 599ms 14:38:40 INFO - PROCESS | 3836 | 1467322720463 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 14:38:40 INFO - PROCESS | 3836 | 1467322720465 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 14:38:40 INFO - PROCESS | 3836 | 1467322720469 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:38:40 INFO - PROCESS | 3836 | 1467322720471 Marionette TRACE conn3 <- [1,1266,null,{}] 14:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:38:40 INFO - PROCESS | 3836 | 1467322720479 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}] 14:38:40 INFO - PROCESS | 3836 | 1467322720480 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:40 INFO - PROCESS | 3836 | 1467322720556 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 14:38:40 INFO - PROCESS | 3836 | 1467322720562 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:40 INFO - PROCESS | 3836 | 1467322720564 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:40 INFO - PROCESS | 3836 | ++DOCSHELL 18215800 == 33 [pid = 3836] [id = 326] 14:38:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (18216000) [pid = 3836] [serial = 977] [outer = 00000000] 14:38:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19688800) [pid = 3836] [serial = 978] [outer = 18216000] 14:38:40 INFO - PROCESS | 3836 | 1467322720607 Marionette DEBUG loaded listener.js 14:38:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1968D000) [pid = 3836] [serial = 979] [outer = 18216000] 14:38:41 INFO - PROCESS | 3836 | 1467322721075 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]]]}] 14:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 646ms 14:38:41 INFO - PROCESS | 3836 | 1467322721110 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 14:38:41 INFO - PROCESS | 3836 | 1467322721112 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 14:38:41 INFO - PROCESS | 3836 | 1467322721116 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:38:41 INFO - PROCESS | 3836 | 1467322721118 Marionette TRACE conn3 <- [1,1270,null,{}] 14:38:41 INFO - PROCESS | 3836 | 1467322721121 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}] 14:38:41 INFO - PROCESS | 3836 | 1467322721123 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:41 INFO - PROCESS | 3836 | 1467322721198 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 14:38:41 INFO - PROCESS | 3836 | 1467322721204 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:41 INFO - PROCESS | 3836 | 1467322721206 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:41 INFO - PROCESS | 3836 | ++DOCSHELL 10A7EC00 == 34 [pid = 3836] [id = 327] 14:38:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (10ED5C00) [pid = 3836] [serial = 980] [outer = 00000000] 14:38:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19976C00) [pid = 3836] [serial = 981] [outer = 10ED5C00] 14:38:41 INFO - PROCESS | 3836 | 1467322721251 Marionette DEBUG loaded listener.js 14:38:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19979800) [pid = 3836] [serial = 982] [outer = 10ED5C00] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 1281CC00 == 33 [pid = 3836] [id = 190] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 13D01800 == 32 [pid = 3836] [id = 188] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 1660EC00 == 31 [pid = 3836] [id = 181] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 10EDEC00 == 30 [pid = 3836] [id = 183] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 1645E000 == 29 [pid = 3836] [id = 191] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 16607800 == 28 [pid = 3836] [id = 192] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 10EE2C00 == 27 [pid = 3836] [id = 184] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 182F1C00 == 26 [pid = 3836] [id = 189] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 10ED5400 == 25 [pid = 3836] [id = 193] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 1345C000 == 24 [pid = 3836] [id = 185] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 10E1DC00 == 23 [pid = 3836] [id = 180] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 13151800 == 22 [pid = 3836] [id = 187] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 13132800 == 21 [pid = 3836] [id = 178] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 114D0000 == 20 [pid = 3836] [id = 177] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 10A03C00 == 19 [pid = 3836] [id = 182] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 16D99C00 == 18 [pid = 3836] [id = 186] 14:38:42 INFO - PROCESS | 3836 | --DOCSHELL 14354C00 == 17 [pid = 3836] [id = 179] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1996D400) [pid = 3836] [serial = 924] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (158A8C00) [pid = 3836] [serial = 915] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (15D12400) [pid = 3836] [serial = 916] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19DBFC00) [pid = 3836] [serial = 928] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (16EA1C00) [pid = 3836] [serial = 918] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (173A0400) [pid = 3836] [serial = 919] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1A5C6800) [pid = 3836] [serial = 907] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (131EA000) [pid = 3836] [serial = 909] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (158AD400) [pid = 3836] [serial = 910] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (17EC0C00) [pid = 3836] [serial = 921] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1310B000) [pid = 3836] [serial = 912] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19B71000) [pid = 3836] [serial = 927] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (131E7C00) [pid = 3836] [serial = 913] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1A125400) [pid = 3836] [serial = 930] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (173A3000) [pid = 3836] [serial = 933] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (177B2000) [pid = 3836] [serial = 934] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (19B5D800) [pid = 3836] [serial = 936] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (1A125C00) [pid = 3836] [serial = 931] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (1A6BDC00) [pid = 3836] [serial = 940] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (19DC2C00) [pid = 3836] [serial = 937] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (18213400) [pid = 3836] [serial = 922] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (19B2B000) [pid = 3836] [serial = 925] [outer = 00000000] [url = about:blank] 14:38:42 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (1A6BBC00) [pid = 3836] [serial = 939] [outer = 00000000] [url = about:blank] 14:38:43 INFO - PROCESS | 3836 | 1467322723009 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]]]}] 14:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1922ms 14:38:43 INFO - PROCESS | 3836 | 1467322723056 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 14:38:43 INFO - PROCESS | 3836 | 1467322723060 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 14:38:43 INFO - PROCESS | 3836 | 1467322723065 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:38:43 INFO - PROCESS | 3836 | 1467322723068 Marionette TRACE conn3 <- [1,1274,null,{}] 14:38:43 INFO - PROCESS | 3836 | 1467322723074 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}] 14:38:43 INFO - PROCESS | 3836 | 1467322723077 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:43 INFO - PROCESS | 3836 | 1467322723169 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 14:38:43 INFO - PROCESS | 3836 | 1467322723176 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:43 INFO - PROCESS | 3836 | 1467322723180 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:43 INFO - PROCESS | 3836 | ++DOCSHELL 10EDB800 == 18 [pid = 3836] [id = 328] 14:38:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (10EE1000) [pid = 3836] [serial = 983] [outer = 00000000] 14:38:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (11264400) [pid = 3836] [serial = 984] [outer = 10EE1000] 14:38:43 INFO - PROCESS | 3836 | 1467322723228 Marionette DEBUG loaded listener.js 14:38:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (114CBC00) [pid = 3836] [serial = 985] [outer = 10EE1000] 14:38:43 INFO - PROCESS | 3836 | 1467322723711 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]]]}] 14:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 709ms 14:38:43 INFO - PROCESS | 3836 | 1467322723765 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 14:38:43 INFO - PROCESS | 3836 | 1467322723770 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 14:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:38:43 INFO - PROCESS | 3836 | 1467322723776 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:38:43 INFO - PROCESS | 3836 | 1467322723779 Marionette TRACE conn3 <- [1,1278,null,{}] 14:38:43 INFO - PROCESS | 3836 | 1467322723783 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}] 14:38:43 INFO - PROCESS | 3836 | 1467322723786 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:43 INFO - PROCESS | 3836 | 1467322723871 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 14:38:43 INFO - PROCESS | 3836 | 1467322723880 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:43 INFO - PROCESS | 3836 | 1467322723883 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:43 INFO - PROCESS | 3836 | ++DOCSHELL 12DBF800 == 19 [pid = 3836] [id = 329] 14:38:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (12DC2000) [pid = 3836] [serial = 986] [outer = 00000000] 14:38:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (130AA400) [pid = 3836] [serial = 987] [outer = 12DC2000] 14:38:43 INFO - PROCESS | 3836 | 1467322723935 Marionette DEBUG loaded listener.js 14:38:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (1314B400) [pid = 3836] [serial = 988] [outer = 12DC2000] 14:38:44 INFO - PROCESS | 3836 | 1467322724402 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]]]}] 14:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 14:38:44 INFO - PROCESS | 3836 | 1467322724413 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 14:38:44 INFO - PROCESS | 3836 | 1467322724415 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 14:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:38:44 INFO - PROCESS | 3836 | 1467322724419 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:38:44 INFO - PROCESS | 3836 | 1467322724423 Marionette TRACE conn3 <- [1,1282,null,{}] 14:38:44 INFO - PROCESS | 3836 | 1467322724438 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}] 14:38:44 INFO - PROCESS | 3836 | 1467322724443 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:44 INFO - PROCESS | 3836 | 1467322724527 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 14:38:44 INFO - PROCESS | 3836 | 1467322724566 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:44 INFO - PROCESS | 3836 | 1467322724570 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:44 INFO - PROCESS | 3836 | ++DOCSHELL 14353800 == 20 [pid = 3836] [id = 330] 14:38:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (14354C00) [pid = 3836] [serial = 989] [outer = 00000000] 14:38:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (15809800) [pid = 3836] [serial = 990] [outer = 14354C00] 14:38:44 INFO - PROCESS | 3836 | 1467322724617 Marionette DEBUG loaded listener.js 14:38:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (158A9800) [pid = 3836] [serial = 991] [outer = 14354C00] 14:38:45 INFO - PROCESS | 3836 | 1467322725044 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]]]}] 14:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 662ms 14:38:45 INFO - PROCESS | 3836 | 1467322725077 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 14:38:45 INFO - PROCESS | 3836 | 1467322725080 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 14:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:38:45 INFO - PROCESS | 3836 | 1467322725083 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:38:45 INFO - PROCESS | 3836 | 1467322725085 Marionette TRACE conn3 <- [1,1286,null,{}] 14:38:45 INFO - PROCESS | 3836 | 1467322725099 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}] 14:38:45 INFO - PROCESS | 3836 | 1467322725101 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:45 INFO - PROCESS | 3836 | 1467322725182 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 14:38:45 INFO - PROCESS | 3836 | 1467322725187 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:45 INFO - PROCESS | 3836 | 1467322725189 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:45 INFO - PROCESS | 3836 | ++DOCSHELL 158ACC00 == 21 [pid = 3836] [id = 331] 14:38:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (158E6C00) [pid = 3836] [serial = 992] [outer = 00000000] 14:38:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16068400) [pid = 3836] [serial = 993] [outer = 158E6C00] 14:38:45 INFO - PROCESS | 3836 | 1467322725233 Marionette DEBUG loaded listener.js 14:38:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1645E000) [pid = 3836] [serial = 994] [outer = 158E6C00] 14:38:45 INFO - PROCESS | 3836 | 1467322725667 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]]]}] 14:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 646ms 14:38:45 INFO - PROCESS | 3836 | 1467322725721 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 14:38:45 INFO - PROCESS | 3836 | 1467322725723 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 14:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:38:45 INFO - PROCESS | 3836 | 1467322725726 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:38:45 INFO - PROCESS | 3836 | 1467322725728 Marionette TRACE conn3 <- [1,1290,null,{}] 14:38:45 INFO - PROCESS | 3836 | 1467322725731 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}] 14:38:45 INFO - PROCESS | 3836 | 1467322725733 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:45 INFO - PROCESS | 3836 | 1467322725860 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 14:38:45 INFO - PROCESS | 3836 | 1467322725867 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:45 INFO - PROCESS | 3836 | 1467322725869 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:45 INFO - PROCESS | 3836 | ++DOCSHELL 16605000 == 22 [pid = 3836] [id = 332] 14:38:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16609000) [pid = 3836] [serial = 995] [outer = 00000000] 14:38:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (16BC8400) [pid = 3836] [serial = 996] [outer = 16609000] 14:38:45 INFO - PROCESS | 3836 | 1467322725913 Marionette DEBUG loaded listener.js 14:38:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16CE6000) [pid = 3836] [serial = 997] [outer = 16609000] 14:38:46 INFO - PROCESS | 3836 | 1467322726372 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]]]}] 14:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 646ms 14:38:46 INFO - PROCESS | 3836 | 1467322726396 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 14:38:46 INFO - PROCESS | 3836 | 1467322726398 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 14:38:46 INFO - PROCESS | 3836 | 1467322726402 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:38:46 INFO - PROCESS | 3836 | 1467322726403 Marionette TRACE conn3 <- [1,1294,null,{}] 14:38:46 INFO - PROCESS | 3836 | 1467322726411 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}] 14:38:46 INFO - PROCESS | 3836 | 1467322726416 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:46 INFO - PROCESS | 3836 | 1467322726517 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 14:38:46 INFO - PROCESS | 3836 | 1467322726522 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:46 INFO - PROCESS | 3836 | 1467322726525 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:46 INFO - PROCESS | 3836 | ++DOCSHELL 17699000 == 23 [pid = 3836] [id = 333] 14:38:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1769A000) [pid = 3836] [serial = 998] [outer = 00000000] 14:38:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (177AC400) [pid = 3836] [serial = 999] [outer = 1769A000] 14:38:46 INFO - PROCESS | 3836 | 1467322726568 Marionette DEBUG loaded listener.js 14:38:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (17EB5400) [pid = 3836] [serial = 1000] [outer = 1769A000] 14:38:47 INFO - PROCESS | 3836 | 1467322727022 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]]]}] 14:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 693ms 14:38:47 INFO - PROCESS | 3836 | 1467322727101 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 14:38:47 INFO - PROCESS | 3836 | 1467322727103 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 14:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:38:47 INFO - PROCESS | 3836 | 1467322727107 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:38:47 INFO - PROCESS | 3836 | 1467322727109 Marionette TRACE conn3 <- [1,1298,null,{}] 14:38:47 INFO - PROCESS | 3836 | 1467322727113 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}] 14:38:47 INFO - PROCESS | 3836 | 1467322727116 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:47 INFO - PROCESS | 3836 | 1467322727207 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 14:38:47 INFO - PROCESS | 3836 | 1467322727243 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:47 INFO - PROCESS | 3836 | 1467322727245 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:47 INFO - PROCESS | 3836 | ++DOCSHELL 1778BC00 == 24 [pid = 3836] [id = 334] 14:38:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (17E99800) [pid = 3836] [serial = 1001] [outer = 00000000] 14:38:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (18213C00) [pid = 3836] [serial = 1002] [outer = 17E99800] 14:38:47 INFO - PROCESS | 3836 | 1467322727288 Marionette DEBUG loaded listener.js 14:38:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (18216400) [pid = 3836] [serial = 1003] [outer = 17E99800] 14:38:47 INFO - PROCESS | 3836 | 1467322727721 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] 14:38:47 INFO - PROCESS | 3836 | 1467322727747 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 14:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:38:47 INFO - PROCESS | 3836 | 1467322727751 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:38:47 INFO - PROCESS | 3836 | 1467322727752 Marionette TRACE conn3 <- [1,1302,null,{}] 14:38:47 INFO - PROCESS | 3836 | 1467322727756 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}] 14:38:47 INFO - PROCESS | 3836 | 1467322727757 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:47 INFO - PROCESS | 3836 | 1467322727833 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 14:38:47 INFO - PROCESS | 3836 | 1467322727839 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:47 INFO - PROCESS | 3836 | 1467322727841 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:47 INFO - PROCESS | 3836 | ++DOCSHELL 10E25C00 == 25 [pid = 3836] [id = 335] 14:38:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17EBD000) [pid = 3836] [serial = 1004] [outer = 00000000] 14:38:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19972800) [pid = 3836] [serial = 1005] [outer = 17EBD000] 14:38:47 INFO - PROCESS | 3836 | 1467322727884 Marionette DEBUG loaded listener.js 14:38:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19972C00) [pid = 3836] [serial = 1006] [outer = 17EBD000] 14:38:48 INFO - PROCESS | 3836 | 1467322728319 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]]]}] 14:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 599ms 14:38:48 INFO - PROCESS | 3836 | 1467322728350 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 14:38:48 INFO - PROCESS | 3836 | 1467322728352 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 14:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:38:48 INFO - PROCESS | 3836 | 1467322728359 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:38:48 INFO - PROCESS | 3836 | 1467322728361 Marionette TRACE conn3 <- [1,1306,null,{}] 14:38:48 INFO - PROCESS | 3836 | 1467322728364 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}] 14:38:48 INFO - PROCESS | 3836 | 1467322728366 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:48 INFO - PROCESS | 3836 | 1467322728476 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 14:38:48 INFO - PROCESS | 3836 | 1467322728481 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:48 INFO - PROCESS | 3836 | 1467322728483 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:48 INFO - PROCESS | 3836 | ++DOCSHELL 14353400 == 26 [pid = 3836] [id = 336] 14:38:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19B2D000) [pid = 3836] [serial = 1007] [outer = 00000000] 14:38:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19B5B400) [pid = 3836] [serial = 1008] [outer = 19B2D000] 14:38:48 INFO - PROCESS | 3836 | 1467322728527 Marionette DEBUG loaded listener.js 14:38:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19B69400) [pid = 3836] [serial = 1009] [outer = 19B2D000] 14:38:49 INFO - PROCESS | 3836 | 1467322728980 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]]]}] 14:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 631ms 14:38:49 INFO - PROCESS | 3836 | 1467322728996 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 14:38:49 INFO - PROCESS | 3836 | 1467322728998 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 14:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:38:49 INFO - PROCESS | 3836 | 1467322729008 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:38:49 INFO - PROCESS | 3836 | 1467322729010 Marionette TRACE conn3 <- [1,1310,null,{}] 14:38:49 INFO - PROCESS | 3836 | 1467322729013 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}] 14:38:49 INFO - PROCESS | 3836 | 1467322729015 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:49 INFO - PROCESS | 3836 | 1467322729122 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 14:38:49 INFO - PROCESS | 3836 | 1467322729138 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:49 INFO - PROCESS | 3836 | 1467322729140 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:49 INFO - PROCESS | 3836 | ++DOCSHELL 19686400 == 27 [pid = 3836] [id = 337] 14:38:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19B2BC00) [pid = 3836] [serial = 1010] [outer = 00000000] 14:38:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19B7A400) [pid = 3836] [serial = 1011] [outer = 19B2BC00] 14:38:49 INFO - PROCESS | 3836 | 1467322729190 Marionette DEBUG loaded listener.js 14:38:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (19DC1000) [pid = 3836] [serial = 1012] [outer = 19B2BC00] 14:38:49 INFO - PROCESS | 3836 | 1467322729688 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]]]}] 14:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 710ms 14:38:49 INFO - PROCESS | 3836 | 1467322729738 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 14:38:49 INFO - PROCESS | 3836 | 1467322729741 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 14:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:38:49 INFO - PROCESS | 3836 | 1467322729744 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:38:49 INFO - PROCESS | 3836 | 1467322729746 Marionette TRACE conn3 <- [1,1314,null,{}] 14:38:49 INFO - PROCESS | 3836 | 1467322729750 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}] 14:38:49 INFO - PROCESS | 3836 | 1467322729752 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:49 INFO - PROCESS | 3836 | 1467322729897 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 14:38:49 INFO - PROCESS | 3836 | 1467322729923 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:49 INFO - PROCESS | 3836 | 1467322729926 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:49 INFO - PROCESS | 3836 | ++DOCSHELL 15D0E400 == 28 [pid = 3836] [id = 338] 14:38:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (19F73C00) [pid = 3836] [serial = 1013] [outer = 00000000] 14:38:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1A132C00) [pid = 3836] [serial = 1014] [outer = 19F73C00] 14:38:49 INFO - PROCESS | 3836 | 1467322729971 Marionette DEBUG loaded listener.js 14:38:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1A47B800) [pid = 3836] [serial = 1015] [outer = 19F73C00] 14:38:50 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (173A0C00) [pid = 3836] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:38:50 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (16CE3000) [pid = 3836] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:38:50 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (18216000) [pid = 3836] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:38:50 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (13467400) [pid = 3836] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:38:50 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (12BD3800) [pid = 3836] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:38:50 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (10559800) [pid = 3836] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:38:50 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (10EDFC00) [pid = 3836] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:38:50 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1ABC9400) [pid = 3836] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:38:50 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (19DBEC00) [pid = 3836] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:38:50 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (16BC6000) [pid = 3836] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:38:50 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (11CCF400) [pid = 3836] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:38:50 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1327EC00) [pid = 3836] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:38:50 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16EA7C00) [pid = 3836] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:38:50 INFO - PROCESS | 3836 | 1467322730605 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]]]}] 14:38:50 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 14:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 914ms 14:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:38:50 INFO - PROCESS | 3836 | 1467322730648 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 14:38:50 INFO - PROCESS | 3836 | 1467322730650 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 14:38:50 INFO - PROCESS | 3836 | 1467322730653 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:38:50 INFO - PROCESS | 3836 | 1467322730655 Marionette TRACE conn3 <- [1,1318,null,{}] 14:38:50 INFO - PROCESS | 3836 | 1467322730658 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}] 14:38:50 INFO - PROCESS | 3836 | 1467322730660 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:50 INFO - PROCESS | 3836 | 1467322730737 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 14:38:50 INFO - PROCESS | 3836 | 1467322730742 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:50 INFO - PROCESS | 3836 | 1467322730744 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:50 INFO - PROCESS | 3836 | ++DOCSHELL 13031C00 == 29 [pid = 3836] [id = 339] 14:38:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (13154800) [pid = 3836] [serial = 1016] [outer = 00000000] 14:38:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (15814800) [pid = 3836] [serial = 1017] [outer = 13154800] 14:38:50 INFO - PROCESS | 3836 | 1467322730804 Marionette DEBUG loaded listener.js 14:38:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (16BC4800) [pid = 3836] [serial = 1018] [outer = 13154800] 14:38:51 INFO - PROCESS | 3836 | 1467322731259 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]]]}] 14:38:51 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 14:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 631ms 14:38:51 INFO - PROCESS | 3836 | 1467322731292 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 14:38:51 INFO - PROCESS | 3836 | 1467322731294 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 14:38:51 INFO - PROCESS | 3836 | 1467322731297 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:38:51 INFO - PROCESS | 3836 | 1467322731299 Marionette TRACE conn3 <- [1,1322,null,{}] 14:38:51 INFO - PROCESS | 3836 | 1467322731312 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}] 14:38:51 INFO - PROCESS | 3836 | 1467322731313 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:51 INFO - PROCESS | 3836 | 1467322731394 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 14:38:51 INFO - PROCESS | 3836 | 1467322731401 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:51 INFO - PROCESS | 3836 | 1467322731403 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:51 INFO - PROCESS | 3836 | ++DOCSHELL 13114400 == 30 [pid = 3836] [id = 340] 14:38:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (16EA7C00) [pid = 3836] [serial = 1019] [outer = 00000000] 14:38:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19B2E800) [pid = 3836] [serial = 1020] [outer = 16EA7C00] 14:38:51 INFO - PROCESS | 3836 | 1467322731446 Marionette DEBUG loaded listener.js 14:38:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A126C00) [pid = 3836] [serial = 1021] [outer = 16EA7C00] 14:38:51 INFO - PROCESS | 3836 | 1467322731848 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]]]}] 14:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 599ms 14:38:51 INFO - PROCESS | 3836 | 1467322731906 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 14:38:51 INFO - PROCESS | 3836 | 1467322731908 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 14:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:38:51 INFO - PROCESS | 3836 | 1467322731911 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:38:51 INFO - PROCESS | 3836 | 1467322731913 Marionette TRACE conn3 <- [1,1326,null,{}] 14:38:51 INFO - PROCESS | 3836 | 1467322731916 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}] 14:38:51 INFO - PROCESS | 3836 | 1467322731918 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:52 INFO - PROCESS | 3836 | 1467322731995 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 14:38:52 INFO - PROCESS | 3836 | 1467322732000 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:52 INFO - PROCESS | 3836 | 1467322732002 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:52 INFO - PROCESS | 3836 | ++DOCSHELL 1A5BA800 == 31 [pid = 3836] [id = 341] 14:38:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1A5BC000) [pid = 3836] [serial = 1022] [outer = 00000000] 14:38:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1A5C5C00) [pid = 3836] [serial = 1023] [outer = 1A5BC000] 14:38:52 INFO - PROCESS | 3836 | 1467322732047 Marionette DEBUG loaded listener.js 14:38:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A6B5800) [pid = 3836] [serial = 1024] [outer = 1A5BC000] 14:38:53 INFO - PROCESS | 3836 | 1467322733001 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]]]}] 14:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1150ms 14:38:53 INFO - PROCESS | 3836 | 1467322733053 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 14:38:53 INFO - PROCESS | 3836 | 1467322733058 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 14:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:38:53 INFO - PROCESS | 3836 | 1467322733063 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:38:53 INFO - PROCESS | 3836 | 1467322733066 Marionette TRACE conn3 <- [1,1330,null,{}] 14:38:53 INFO - PROCESS | 3836 | 1467322733114 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}] 14:38:53 INFO - PROCESS | 3836 | 1467322733118 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:53 INFO - PROCESS | 3836 | 1467322733216 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 14:38:53 INFO - PROCESS | 3836 | 1467322733341 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:53 INFO - PROCESS | 3836 | 1467322733346 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:53 INFO - PROCESS | 3836 | ++DOCSHELL 10F26000 == 32 [pid = 3836] [id = 342] 14:38:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (10F2B400) [pid = 3836] [serial = 1025] [outer = 00000000] 14:38:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (11AE3800) [pid = 3836] [serial = 1026] [outer = 10F2B400] 14:38:53 INFO - PROCESS | 3836 | 1467322733401 Marionette DEBUG loaded listener.js 14:38:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (129F3000) [pid = 3836] [serial = 1027] [outer = 10F2B400] 14:38:54 INFO - PROCESS | 3836 | 1467322734155 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]]]}] 14:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1150ms 14:38:54 INFO - PROCESS | 3836 | 1467322734242 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 14:38:54 INFO - PROCESS | 3836 | 1467322734246 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 14:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:38:54 INFO - PROCESS | 3836 | 1467322734253 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:38:54 INFO - PROCESS | 3836 | 1467322734256 Marionette TRACE conn3 <- [1,1334,null,{}] 14:38:54 INFO - PROCESS | 3836 | 1467322734260 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}] 14:38:54 INFO - PROCESS | 3836 | 1467322734262 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:54 INFO - PROCESS | 3836 | 1467322734395 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 14:38:54 INFO - PROCESS | 3836 | 1467322734622 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:54 INFO - PROCESS | 3836 | 1467322734625 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:54 INFO - PROCESS | 3836 | ++DOCSHELL 103D1400 == 33 [pid = 3836] [id = 343] 14:38:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (103D3C00) [pid = 3836] [serial = 1028] [outer = 00000000] 14:38:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (10A0A000) [pid = 3836] [serial = 1029] [outer = 103D3C00] 14:38:54 INFO - PROCESS | 3836 | 1467322734689 Marionette DEBUG loaded listener.js 14:38:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (10EB0C00) [pid = 3836] [serial = 1030] [outer = 103D3C00] 14:38:55 INFO - PROCESS | 3836 | --DOCSHELL 104E6000 == 32 [pid = 3836] [id = 319] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1774E400) [pid = 3836] [serial = 972] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (16E9F800) [pid = 3836] [serial = 970] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (16E56000) [pid = 3836] [serial = 969] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1968D000) [pid = 3836] [serial = 979] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (19688800) [pid = 3836] [serial = 978] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (19976C00) [pid = 3836] [serial = 981] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (17853800) [pid = 3836] [serial = 973] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (13C96800) [pid = 3836] [serial = 963] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (12D84C00) [pid = 3836] [serial = 960] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1303B000) [pid = 3836] [serial = 961] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (10A0E800) [pid = 3836] [serial = 957] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (10E1D400) [pid = 3836] [serial = 958] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16BCA000) [pid = 3836] [serial = 955] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (14350400) [pid = 3836] [serial = 954] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1ADBB400) [pid = 3836] [serial = 952] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1ABCF000) [pid = 3836] [serial = 951] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1A6B7800) [pid = 3836] [serial = 949] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1A47C000) [pid = 3836] [serial = 948] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (17795000) [pid = 3836] [serial = 946] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16D9A800) [pid = 3836] [serial = 945] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (13466800) [pid = 3836] [serial = 943] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (13106800) [pid = 3836] [serial = 942] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16458400) [pid = 3836] [serial = 966] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1660C000) [pid = 3836] [serial = 967] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (17EC1800) [pid = 3836] [serial = 975] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1800E800) [pid = 3836] [serial = 976] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1431A800) [pid = 3836] [serial = 964] [outer = 00000000] [url = about:blank] 14:38:55 INFO - PROCESS | 3836 | 1467322735374 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]]]}] 14:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1150ms 14:38:55 INFO - PROCESS | 3836 | 1467322735398 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 14:38:55 INFO - PROCESS | 3836 | 1467322735402 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 14:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:38:55 INFO - PROCESS | 3836 | 1467322735407 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:38:55 INFO - PROCESS | 3836 | 1467322735410 Marionette TRACE conn3 <- [1,1338,null,{}] 14:38:55 INFO - PROCESS | 3836 | 1467322735415 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}] 14:38:55 INFO - PROCESS | 3836 | 1467322735419 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:55 INFO - PROCESS | 3836 | 1467322735502 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 14:38:55 INFO - PROCESS | 3836 | 1467322735594 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:55 INFO - PROCESS | 3836 | 1467322735597 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:55 INFO - PROCESS | 3836 | ++DOCSHELL 10A7F000 == 33 [pid = 3836] [id = 344] 14:38:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (10A81000) [pid = 3836] [serial = 1031] [outer = 00000000] 14:38:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (12925C00) [pid = 3836] [serial = 1032] [outer = 10A81000] 14:38:55 INFO - PROCESS | 3836 | 1467322735644 Marionette DEBUG loaded listener.js 14:38:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (130A2400) [pid = 3836] [serial = 1033] [outer = 10A81000] 14:38:56 INFO - PROCESS | 3836 | 1467322736085 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]]]}] 14:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 741ms 14:38:56 INFO - PROCESS | 3836 | 1467322736146 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 14:38:56 INFO - PROCESS | 3836 | 1467322736149 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 14:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:38:56 INFO - PROCESS | 3836 | 1467322736154 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:38:56 INFO - PROCESS | 3836 | 1467322736156 Marionette TRACE conn3 <- [1,1342,null,{}] 14:38:56 INFO - PROCESS | 3836 | 1467322736160 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}] 14:38:56 INFO - PROCESS | 3836 | 1467322736162 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:56 INFO - PROCESS | 3836 | 1467322736248 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 14:38:56 INFO - PROCESS | 3836 | 1467322736256 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:56 INFO - PROCESS | 3836 | 1467322736258 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:56 INFO - PROCESS | 3836 | ++DOCSHELL 1431AC00 == 34 [pid = 3836] [id = 345] 14:38:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1431BC00) [pid = 3836] [serial = 1034] [outer = 00000000] 14:38:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (15010800) [pid = 3836] [serial = 1035] [outer = 1431BC00] 14:38:56 INFO - PROCESS | 3836 | 1467322736303 Marionette DEBUG loaded listener.js 14:38:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (15D12800) [pid = 3836] [serial = 1036] [outer = 1431BC00] 14:38:56 INFO - PROCESS | 3836 | 1467322736768 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]]]}] 14:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 14:38:56 INFO - PROCESS | 3836 | 1467322736792 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 14:38:56 INFO - PROCESS | 3836 | 1467322736794 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 14:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:38:56 INFO - PROCESS | 3836 | 1467322736799 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:38:56 INFO - PROCESS | 3836 | 1467322736805 Marionette TRACE conn3 <- [1,1346,null,{}] 14:38:56 INFO - PROCESS | 3836 | 1467322736818 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}] 14:38:56 INFO - PROCESS | 3836 | 1467322736821 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:56 INFO - PROCESS | 3836 | 1467322736904 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 14:38:56 INFO - PROCESS | 3836 | 1467322736913 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:56 INFO - PROCESS | 3836 | 1467322736915 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:56 INFO - PROCESS | 3836 | ++DOCSHELL 10564000 == 35 [pid = 3836] [id = 346] 14:38:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (10EB5C00) [pid = 3836] [serial = 1037] [outer = 00000000] 14:38:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (16BC7000) [pid = 3836] [serial = 1038] [outer = 10EB5C00] 14:38:56 INFO - PROCESS | 3836 | 1467322736958 Marionette DEBUG loaded listener.js 14:38:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16E9C800) [pid = 3836] [serial = 1039] [outer = 10EB5C00] 14:38:57 INFO - PROCESS | 3836 | 1467322737437 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]]]}] 14:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 661ms 14:38:57 INFO - PROCESS | 3836 | 1467322737488 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 14:38:57 INFO - PROCESS | 3836 | 1467322737490 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 14:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:38:57 INFO - PROCESS | 3836 | 1467322737494 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:38:57 INFO - PROCESS | 3836 | 1467322737495 Marionette TRACE conn3 <- [1,1350,null,{}] 14:38:57 INFO - PROCESS | 3836 | 1467322737499 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}] 14:38:57 INFO - PROCESS | 3836 | 1467322737501 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:57 INFO - PROCESS | 3836 | 1467322737610 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 14:38:57 INFO - PROCESS | 3836 | 1467322737711 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:57 INFO - PROCESS | 3836 | 1467322737713 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:57 INFO - PROCESS | 3836 | ++DOCSHELL 16EA9C00 == 36 [pid = 3836] [id = 347] 14:38:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16EAA000) [pid = 3836] [serial = 1040] [outer = 00000000] 14:38:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1774E400) [pid = 3836] [serial = 1041] [outer = 16EAA000] 14:38:57 INFO - PROCESS | 3836 | 1467322737756 Marionette DEBUG loaded listener.js 14:38:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (177A5C00) [pid = 3836] [serial = 1042] [outer = 16EAA000] 14:38:58 INFO - PROCESS | 3836 | 1467322738160 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]]]}] 14:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 710ms 14:38:58 INFO - PROCESS | 3836 | 1467322738193 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 14:38:58 INFO - PROCESS | 3836 | 1467322738195 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 14:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:38:58 INFO - PROCESS | 3836 | 1467322738198 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:38:58 INFO - PROCESS | 3836 | 1467322738200 Marionette TRACE conn3 <- [1,1354,null,{}] 14:38:58 INFO - PROCESS | 3836 | 1467322738210 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}] 14:38:58 INFO - PROCESS | 3836 | 1467322738212 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:58 INFO - PROCESS | 3836 | 1467322738316 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 14:38:58 INFO - PROCESS | 3836 | 1467322738321 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:58 INFO - PROCESS | 3836 | 1467322738327 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:58 INFO - PROCESS | 3836 | ++DOCSHELL 1312D400 == 37 [pid = 3836] [id = 348] 14:38:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1784E800) [pid = 3836] [serial = 1043] [outer = 00000000] 14:38:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17EC4800) [pid = 3836] [serial = 1044] [outer = 1784E800] 14:38:58 INFO - PROCESS | 3836 | 1467322738380 Marionette DEBUG loaded listener.js 14:38:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (182E7800) [pid = 3836] [serial = 1045] [outer = 1784E800] 14:38:58 INFO - PROCESS | 3836 | 1467322738879 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] 14:38:58 INFO - PROCESS | 3836 | 1467322738941 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 14:38:58 INFO - PROCESS | 3836 | 1467322738944 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:38:58 INFO - PROCESS | 3836 | 1467322738946 Marionette TRACE conn3 <- [1,1358,null,{}] 14:38:58 INFO - PROCESS | 3836 | 1467322738956 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}] 14:38:58 INFO - PROCESS | 3836 | 1467322738958 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:59 INFO - PROCESS | 3836 | 1467322739094 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 14:38:59 INFO - PROCESS | 3836 | 1467322739156 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:59 INFO - PROCESS | 3836 | 1467322739158 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:59 INFO - PROCESS | 3836 | ++DOCSHELL 182F4400 == 38 [pid = 3836] [id = 349] 14:38:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1996C800) [pid = 3836] [serial = 1046] [outer = 00000000] 14:38:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19B38400) [pid = 3836] [serial = 1047] [outer = 1996C800] 14:38:59 INFO - PROCESS | 3836 | 1467322739210 Marionette DEBUG loaded listener.js 14:38:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19B5D800) [pid = 3836] [serial = 1048] [outer = 1996C800] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (17EBD000) [pid = 3836] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (10EE1000) [pid = 3836] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1769A000) [pid = 3836] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (158E6C00) [pid = 3836] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19B2D000) [pid = 3836] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10ED5C00) [pid = 3836] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (12DC2000) [pid = 3836] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (17E99800) [pid = 3836] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19B2BC00) [pid = 3836] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (16609000) [pid = 3836] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (19F73C00) [pid = 3836] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (13154800) [pid = 3836] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16EA7C00) [pid = 3836] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:38:59 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (14354C00) [pid = 3836] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:38:59 INFO - PROCESS | 3836 | 1467322739755 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] 14:38:59 INFO - PROCESS | 3836 | 1467322739790 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 14:38:59 INFO - PROCESS | 3836 | 1467322739793 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:38:59 INFO - PROCESS | 3836 | 1467322739795 Marionette TRACE conn3 <- [1,1362,null,{}] 14:38:59 INFO - PROCESS | 3836 | 1467322739798 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}] 14:38:59 INFO - PROCESS | 3836 | 1467322739800 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:38:59 INFO - PROCESS | 3836 | 1467322739877 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 14:38:59 INFO - PROCESS | 3836 | 1467322739969 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:59 INFO - PROCESS | 3836 | 1467322739971 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:00 INFO - PROCESS | 3836 | ++DOCSHELL 10E1DC00 == 39 [pid = 3836] [id = 350] 14:39:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10E24C00) [pid = 3836] [serial = 1049] [outer = 00000000] 14:39:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (17EC1400) [pid = 3836] [serial = 1050] [outer = 10E24C00] 14:39:00 INFO - PROCESS | 3836 | 1467322740013 Marionette DEBUG loaded listener.js 14:39:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (19689C00) [pid = 3836] [serial = 1051] [outer = 10E24C00] 14:39:00 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:39:00 INFO - PROCESS | 3836 | 1467322740374 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 14:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:39:00 INFO - PROCESS | 3836 | 1467322740446 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 14:39:00 INFO - PROCESS | 3836 | 1467322740449 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:39:00 INFO - PROCESS | 3836 | 1467322740451 Marionette TRACE conn3 <- [1,1366,null,{}] 14:39:00 INFO - PROCESS | 3836 | 1467322740461 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}] 14:39:00 INFO - PROCESS | 3836 | 1467322740463 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:00 INFO - PROCESS | 3836 | 1467322740539 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 14:39:00 INFO - PROCESS | 3836 | 1467322740544 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:00 INFO - PROCESS | 3836 | 1467322740546 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:00 INFO - PROCESS | 3836 | ++DOCSHELL 1996F800 == 40 [pid = 3836] [id = 351] 14:39:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19B2B400) [pid = 3836] [serial = 1052] [outer = 00000000] 14:39:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19F67400) [pid = 3836] [serial = 1053] [outer = 19B2B400] 14:39:00 INFO - PROCESS | 3836 | 1467322740589 Marionette DEBUG loaded listener.js 14:39:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1A124800) [pid = 3836] [serial = 1054] [outer = 19B2B400] 14:39:01 INFO - PROCESS | 3836 | 1467322740992 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] 14:39:01 INFO - PROCESS | 3836 | 1467322741047 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 14:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:39:01 INFO - PROCESS | 3836 | 1467322741050 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:39:01 INFO - PROCESS | 3836 | 1467322741052 Marionette TRACE conn3 <- [1,1370,null,{}] 14:39:01 INFO - PROCESS | 3836 | 1467322741059 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}] 14:39:01 INFO - PROCESS | 3836 | 1467322741061 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:01 INFO - PROCESS | 3836 | 1467322741181 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 14:39:01 INFO - PROCESS | 3836 | 1467322741192 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:01 INFO - PROCESS | 3836 | 1467322741194 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:01 INFO - PROCESS | 3836 | ++DOCSHELL 17EB9400 == 41 [pid = 3836] [id = 352] 14:39:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1996DC00) [pid = 3836] [serial = 1055] [outer = 00000000] 14:39:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A5C3000) [pid = 3836] [serial = 1056] [outer = 1996DC00] 14:39:01 INFO - PROCESS | 3836 | 1467322741237 Marionette DEBUG loaded listener.js 14:39:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A5C3400) [pid = 3836] [serial = 1057] [outer = 1996DC00] 14:39:01 INFO - PROCESS | 3836 | [3836] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:39:01 INFO - PROCESS | 3836 | 1467322741698 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] 14:39:01 INFO - PROCESS | 3836 | 1467322741755 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 14:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:39:01 INFO - PROCESS | 3836 | 1467322741761 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:39:01 INFO - PROCESS | 3836 | 1467322741765 Marionette TRACE conn3 <- [1,1374,null,{}] 14:39:01 INFO - PROCESS | 3836 | 1467322741771 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}] 14:39:01 INFO - PROCESS | 3836 | 1467322741774 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:01 INFO - PROCESS | 3836 | 1467322741929 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 14:39:02 INFO - PROCESS | 3836 | 1467322742032 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:02 INFO - PROCESS | 3836 | 1467322742036 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:02 INFO - PROCESS | 3836 | ++DOCSHELL 1281BC00 == 42 [pid = 3836] [id = 353] 14:39:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1281C000) [pid = 3836] [serial = 1058] [outer = 00000000] 14:39:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (12DC2400) [pid = 3836] [serial = 1059] [outer = 1281C000] 14:39:02 INFO - PROCESS | 3836 | 1467322742092 Marionette DEBUG loaded listener.js 14:39:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (13286800) [pid = 3836] [serial = 1060] [outer = 1281C000] 14:39:02 INFO - PROCESS | 3836 | 1467322742703 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] 14:39:02 INFO - PROCESS | 3836 | 1467322742768 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 14:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:39:02 INFO - PROCESS | 3836 | 1467322742775 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:39:02 INFO - PROCESS | 3836 | 1467322742778 Marionette TRACE conn3 <- [1,1378,null,{}] 14:39:02 INFO - PROCESS | 3836 | 1467322742782 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}] 14:39:02 INFO - PROCESS | 3836 | 1467322742785 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:02 INFO - PROCESS | 3836 | 1467322742939 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 14:39:03 INFO - PROCESS | 3836 | 1467322743068 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:03 INFO - PROCESS | 3836 | 1467322743071 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:03 INFO - PROCESS | 3836 | ++DOCSHELL 16068C00 == 43 [pid = 3836] [id = 354] 14:39:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1606D000) [pid = 3836] [serial = 1061] [outer = 00000000] 14:39:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16608000) [pid = 3836] [serial = 1062] [outer = 1606D000] 14:39:03 INFO - PROCESS | 3836 | 1467322743127 Marionette DEBUG loaded listener.js 14:39:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (16BCA000) [pid = 3836] [serial = 1063] [outer = 1606D000] 14:39:03 INFO - PROCESS | 3836 | 1467322743727 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]]]}] 14:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 940ms 14:39:03 INFO - PROCESS | 3836 | 1467322743750 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 14:39:03 INFO - PROCESS | 3836 | 1467322743753 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 14:39:03 INFO - PROCESS | 3836 | 1467322743770 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:39:03 INFO - PROCESS | 3836 | 1467322743774 Marionette TRACE conn3 <- [1,1382,null,{}] 14:39:03 INFO - PROCESS | 3836 | 1467322743785 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}] 14:39:03 INFO - PROCESS | 3836 | 1467322743790 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:03 INFO - PROCESS | 3836 | 1467322743896 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 14:39:04 INFO - PROCESS | 3836 | 1467322744024 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:04 INFO - PROCESS | 3836 | 1467322744027 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:04 INFO - PROCESS | 3836 | ++DOCSHELL 17EB9800 == 44 [pid = 3836] [id = 355] 14:39:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (17EB9C00) [pid = 3836] [serial = 1064] [outer = 00000000] 14:39:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19B78800) [pid = 3836] [serial = 1065] [outer = 17EB9C00] 14:39:04 INFO - PROCESS | 3836 | 1467322744083 Marionette DEBUG loaded listener.js 14:39:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1A481800) [pid = 3836] [serial = 1066] [outer = 17EB9C00] 14:39:04 INFO - PROCESS | 3836 | 1467322744666 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]]]}] 14:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 940ms 14:39:04 INFO - PROCESS | 3836 | 1467322744719 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 14:39:04 INFO - PROCESS | 3836 | 1467322744722 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 14:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:39:04 INFO - PROCESS | 3836 | 1467322744725 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:39:04 INFO - PROCESS | 3836 | 1467322744727 Marionette TRACE conn3 <- [1,1386,null,{}] 14:39:04 INFO - PROCESS | 3836 | 1467322744731 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}] 14:39:04 INFO - PROCESS | 3836 | 1467322744733 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:04 INFO - PROCESS | 3836 | 1467322744836 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 14:39:04 INFO - PROCESS | 3836 | 1467322744958 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:04 INFO - PROCESS | 3836 | 1467322744960 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:04 INFO - PROCESS | 3836 | ++DOCSHELL 19976800 == 45 [pid = 3836] [id = 356] 14:39:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1A128C00) [pid = 3836] [serial = 1067] [outer = 00000000] 14:39:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1A6BF400) [pid = 3836] [serial = 1068] [outer = 1A128C00] 14:39:05 INFO - PROCESS | 3836 | 1467322745014 Marionette DEBUG loaded listener.js 14:39:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1ABCC800) [pid = 3836] [serial = 1069] [outer = 1A128C00] 14:39:05 INFO - PROCESS | 3836 | 1467322745717 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]]]}] 14:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1050ms 14:39:05 INFO - PROCESS | 3836 | 1467322745784 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 14:39:05 INFO - PROCESS | 3836 | 1467322745787 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 14:39:05 INFO - PROCESS | 3836 | 1467322745792 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:39:05 INFO - PROCESS | 3836 | 1467322745795 Marionette TRACE conn3 <- [1,1390,null,{}] 14:39:05 INFO - PROCESS | 3836 | 1467322745800 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}] 14:39:05 INFO - PROCESS | 3836 | 1467322745803 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:05 INFO - PROCESS | 3836 | 1467322745924 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 14:39:06 INFO - PROCESS | 3836 | 1467322746061 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:06 INFO - PROCESS | 3836 | 1467322746064 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:06 INFO - PROCESS | 3836 | ++DOCSHELL 131EA000 == 46 [pid = 3836] [id = 357] 14:39:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (13287800) [pid = 3836] [serial = 1070] [outer = 00000000] 14:39:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (13D03000) [pid = 3836] [serial = 1071] [outer = 13287800] 14:39:06 INFO - PROCESS | 3836 | 1467322746117 Marionette DEBUG loaded listener.js 14:39:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (14321C00) [pid = 3836] [serial = 1072] [outer = 13287800] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 1996F800 == 45 [pid = 3836] [id = 351] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 10E1DC00 == 44 [pid = 3836] [id = 350] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 182F4400 == 43 [pid = 3836] [id = 349] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 1312D400 == 42 [pid = 3836] [id = 348] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 16EA9C00 == 41 [pid = 3836] [id = 347] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 10564000 == 40 [pid = 3836] [id = 346] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 1431AC00 == 39 [pid = 3836] [id = 345] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 10A7F000 == 38 [pid = 3836] [id = 344] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 103D1400 == 37 [pid = 3836] [id = 343] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 13114400 == 36 [pid = 3836] [id = 340] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 1A5BA800 == 35 [pid = 3836] [id = 341] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 15D0E400 == 34 [pid = 3836] [id = 338] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 13031C00 == 33 [pid = 3836] [id = 339] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 19686400 == 32 [pid = 3836] [id = 337] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 10F26000 == 31 [pid = 3836] [id = 342] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 19976800 == 30 [pid = 3836] [id = 356] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 17EB9800 == 29 [pid = 3836] [id = 355] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 17EB9400 == 28 [pid = 3836] [id = 352] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 1281BC00 == 27 [pid = 3836] [id = 353] 14:39:06 INFO - PROCESS | 3836 | --DOCSHELL 16068C00 == 26 [pid = 3836] [id = 354] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (19972800) [pid = 3836] [serial = 1005] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (11264400) [pid = 3836] [serial = 984] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (114CBC00) [pid = 3836] [serial = 985] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (177AC400) [pid = 3836] [serial = 999] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (17EB5400) [pid = 3836] [serial = 1000] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (16068400) [pid = 3836] [serial = 993] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (19B69400) [pid = 3836] [serial = 1009] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (19979800) [pid = 3836] [serial = 982] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1645E000) [pid = 3836] [serial = 994] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (130AA400) [pid = 3836] [serial = 987] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1314B400) [pid = 3836] [serial = 988] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (18213C00) [pid = 3836] [serial = 1002] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19B7A400) [pid = 3836] [serial = 1011] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (18216400) [pid = 3836] [serial = 1003] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16BC8400) [pid = 3836] [serial = 996] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1A132C00) [pid = 3836] [serial = 1014] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16BC4800) [pid = 3836] [serial = 1018] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (15814800) [pid = 3836] [serial = 1017] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19B2E800) [pid = 3836] [serial = 1020] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (16CE6000) [pid = 3836] [serial = 997] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (15809800) [pid = 3836] [serial = 990] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (158A9800) [pid = 3836] [serial = 991] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1A47B800) [pid = 3836] [serial = 1015] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19B5B400) [pid = 3836] [serial = 1008] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19DC1000) [pid = 3836] [serial = 1012] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1A126C00) [pid = 3836] [serial = 1021] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (19972C00) [pid = 3836] [serial = 1006] [outer = 00000000] [url = about:blank] 14:39:06 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1A5C5C00) [pid = 3836] [serial = 1023] [outer = 00000000] [url = about:blank] 14:39:07 INFO - PROCESS | 3836 | 1467322747240 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]]]}] 14:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1504ms 14:39:07 INFO - PROCESS | 3836 | 1467322747290 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 14:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:39:07 INFO - PROCESS | 3836 | 1467322747294 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 14:39:07 INFO - PROCESS | 3836 | 1467322747298 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:39:07 INFO - PROCESS | 3836 | 1467322747303 Marionette TRACE conn3 <- [1,1394,null,{}] 14:39:07 INFO - PROCESS | 3836 | 1467322747308 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}] 14:39:07 INFO - PROCESS | 3836 | 1467322747310 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:07 INFO - PROCESS | 3836 | 1467322747395 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 14:39:07 INFO - PROCESS | 3836 | 1467322747404 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:07 INFO - PROCESS | 3836 | 1467322747408 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:07 INFO - PROCESS | 3836 | ++DOCSHELL 114D1800 == 27 [pid = 3836] [id = 358] 14:39:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (114D3C00) [pid = 3836] [serial = 1073] [outer = 00000000] 14:39:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (13031C00) [pid = 3836] [serial = 1074] [outer = 114D3C00] 14:39:07 INFO - PROCESS | 3836 | 1467322747455 Marionette DEBUG loaded listener.js 14:39:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1312D400) [pid = 3836] [serial = 1075] [outer = 114D3C00] 14:39:07 INFO - PROCESS | 3836 | 1467322747951 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]]]}] 14:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 689ms 14:39:08 INFO - PROCESS | 3836 | 1467322747994 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 14:39:08 INFO - PROCESS | 3836 | 1467322747999 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 14:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:39:08 INFO - PROCESS | 3836 | 1467322748005 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:39:08 INFO - PROCESS | 3836 | 1467322748008 Marionette TRACE conn3 <- [1,1398,null,{}] 14:39:08 INFO - PROCESS | 3836 | 1467322748012 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}] 14:39:08 INFO - PROCESS | 3836 | 1467322748014 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:08 INFO - PROCESS | 3836 | 1467322748132 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 14:39:08 INFO - PROCESS | 3836 | 1467322748225 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:08 INFO - PROCESS | 3836 | 1467322748228 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:08 INFO - PROCESS | 3836 | ++DOCSHELL 1393B400 == 28 [pid = 3836] [id = 359] 14:39:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (14321000) [pid = 3836] [serial = 1076] [outer = 00000000] 14:39:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1580AC00) [pid = 3836] [serial = 1077] [outer = 14321000] 14:39:08 INFO - PROCESS | 3836 | 1467322748274 Marionette DEBUG loaded listener.js 14:39:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (158AB800) [pid = 3836] [serial = 1078] [outer = 14321000] 14:39:08 INFO - PROCESS | 3836 | 1467322748690 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]]]}] 14:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 737ms 14:39:08 INFO - PROCESS | 3836 | 1467322748745 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 14:39:08 INFO - PROCESS | 3836 | 1467322748747 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 14:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:39:08 INFO - PROCESS | 3836 | 1467322748751 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:39:08 INFO - PROCESS | 3836 | 1467322748754 Marionette TRACE conn3 <- [1,1402,null,{}] 14:39:08 INFO - PROCESS | 3836 | 1467322748765 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}] 14:39:08 INFO - PROCESS | 3836 | 1467322748769 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:08 INFO - PROCESS | 3836 | 1467322748861 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 14:39:08 INFO - PROCESS | 3836 | 1467322748870 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:08 INFO - PROCESS | 3836 | 1467322748873 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:08 INFO - PROCESS | 3836 | ++DOCSHELL 16AE5000 == 29 [pid = 3836] [id = 360] 14:39:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16AE7400) [pid = 3836] [serial = 1079] [outer = 00000000] 14:39:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (16CE6800) [pid = 3836] [serial = 1080] [outer = 16AE7400] 14:39:08 INFO - PROCESS | 3836 | 1467322748920 Marionette DEBUG loaded listener.js 14:39:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16E9D800) [pid = 3836] [serial = 1081] [outer = 16AE7400] 14:39:09 INFO - PROCESS | 3836 | 1467322749422 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]]]}] 14:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 690ms 14:39:09 INFO - PROCESS | 3836 | 1467322749454 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 14:39:09 INFO - PROCESS | 3836 | 1467322749456 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 14:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:39:09 INFO - PROCESS | 3836 | 1467322749494 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:39:09 INFO - PROCESS | 3836 | 1467322749496 Marionette TRACE conn3 <- [1,1406,null,{}] 14:39:09 INFO - PROCESS | 3836 | 1467322749505 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}] 14:39:09 INFO - PROCESS | 3836 | 1467322749507 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:09 INFO - PROCESS | 3836 | 1467322749620 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 14:39:09 INFO - PROCESS | 3836 | 1467322749689 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:09 INFO - PROCESS | 3836 | 1467322749691 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:09 INFO - PROCESS | 3836 | ++DOCSHELL 16CE5000 == 30 [pid = 3836] [id = 361] 14:39:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16CE6000) [pid = 3836] [serial = 1082] [outer = 00000000] 14:39:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1774C800) [pid = 3836] [serial = 1083] [outer = 16CE6000] 14:39:09 INFO - PROCESS | 3836 | 1467322749734 Marionette DEBUG loaded listener.js 14:39:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (17848400) [pid = 3836] [serial = 1084] [outer = 16CE6000] 14:39:10 INFO - PROCESS | 3836 | 1467322750158 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]]]}] 14:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 705ms 14:39:10 INFO - PROCESS | 3836 | 1467322750193 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 14:39:10 INFO - PROCESS | 3836 | 1467322750195 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 14:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:39:10 INFO - PROCESS | 3836 | 1467322750199 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:39:10 INFO - PROCESS | 3836 | 1467322750200 Marionette TRACE conn3 <- [1,1410,null,{}] 14:39:10 INFO - PROCESS | 3836 | 1467322750204 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}] 14:39:10 INFO - PROCESS | 3836 | 1467322750206 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:10 INFO - PROCESS | 3836 | 1467322750311 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 14:39:10 INFO - PROCESS | 3836 | 1467322750319 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:10 INFO - PROCESS | 3836 | 1467322750321 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:10 INFO - PROCESS | 3836 | ++DOCSHELL 17796400 == 31 [pid = 3836] [id = 362] 14:39:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (17852000) [pid = 3836] [serial = 1085] [outer = 00000000] 14:39:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17EBE400) [pid = 3836] [serial = 1086] [outer = 17852000] 14:39:10 INFO - PROCESS | 3836 | 1467322750364 Marionette DEBUG loaded listener.js 14:39:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (18216400) [pid = 3836] [serial = 1087] [outer = 17852000] 14:39:10 INFO - PROCESS | 3836 | 1467322750849 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]]]}] 14:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 706ms 14:39:10 INFO - PROCESS | 3836 | 1467322750900 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 14:39:10 INFO - PROCESS | 3836 | 1467322750902 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 14:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:39:10 INFO - PROCESS | 3836 | 1467322750909 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:39:10 INFO - PROCESS | 3836 | 1467322750911 Marionette TRACE conn3 <- [1,1414,null,{}] 14:39:10 INFO - PROCESS | 3836 | 1467322750922 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}] 14:39:10 INFO - PROCESS | 3836 | 1467322750931 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:11 INFO - PROCESS | 3836 | 1467322751276 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 14:39:11 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1996DC00) [pid = 3836] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:39:11 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19B2B400) [pid = 3836] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:39:11 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16EAA000) [pid = 3836] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:39:11 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (10F2B400) [pid = 3836] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:39:11 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (10EB5C00) [pid = 3836] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:39:11 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (10E24C00) [pid = 3836] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:39:11 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1784E800) [pid = 3836] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:39:11 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1A5BC000) [pid = 3836] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:39:11 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (103D3C00) [pid = 3836] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:39:11 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (10A81000) [pid = 3836] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:39:11 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1431BC00) [pid = 3836] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:39:11 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1996C800) [pid = 3836] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:39:11 INFO - PROCESS | 3836 | 1467322751348 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:11 INFO - PROCESS | 3836 | 1467322751350 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:11 INFO - PROCESS | 3836 | ++DOCSHELL 10A04400 == 32 [pid = 3836] [id = 363] 14:39:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (10A08C00) [pid = 3836] [serial = 1088] [outer = 00000000] 14:39:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10F26000) [pid = 3836] [serial = 1089] [outer = 10A08C00] 14:39:11 INFO - PROCESS | 3836 | 1467322751394 Marionette DEBUG loaded listener.js 14:39:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (16608800) [pid = 3836] [serial = 1090] [outer = 10A08C00] 14:39:11 INFO - PROCESS | 3836 | 1467322751762 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]]]}] 14:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 909ms 14:39:11 INFO - PROCESS | 3836 | 1467322751815 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 14:39:11 INFO - PROCESS | 3836 | 1467322751817 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 14:39:11 INFO - PROCESS | 3836 | 1467322751820 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:39:11 INFO - PROCESS | 3836 | 1467322751822 Marionette TRACE conn3 <- [1,1418,null,{}] 14:39:11 INFO - PROCESS | 3836 | 1467322751826 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}] 14:39:11 INFO - PROCESS | 3836 | 1467322751828 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:11 INFO - PROCESS | 3836 | 1467322751906 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 14:39:11 INFO - PROCESS | 3836 | 1467322751911 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:11 INFO - PROCESS | 3836 | 1467322751913 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:11 INFO - PROCESS | 3836 | ++DOCSHELL 10A75400 == 33 [pid = 3836] [id = 364] 14:39:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (114CB800) [pid = 3836] [serial = 1091] [outer = 00000000] 14:39:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19691800) [pid = 3836] [serial = 1092] [outer = 114CB800] 14:39:11 INFO - PROCESS | 3836 | 1467322751956 Marionette DEBUG loaded listener.js 14:39:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19972000) [pid = 3836] [serial = 1093] [outer = 114CB800] 14:39:12 INFO - PROCESS | 3836 | 1467322752373 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]]]}] 14:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 596ms 14:39:12 INFO - PROCESS | 3836 | 1467322752421 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 14:39:12 INFO - PROCESS | 3836 | 1467322752423 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 14:39:12 INFO - PROCESS | 3836 | 1467322752427 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:39:12 INFO - PROCESS | 3836 | 1467322752428 Marionette TRACE conn3 <- [1,1422,null,{}] 14:39:12 INFO - PROCESS | 3836 | 1467322752432 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}] 14:39:12 INFO - PROCESS | 3836 | 1467322752434 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:12 INFO - PROCESS | 3836 | 1467322752509 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 14:39:12 INFO - PROCESS | 3836 | 1467322752514 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:12 INFO - PROCESS | 3836 | 1467322752516 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:12 INFO - PROCESS | 3836 | ++DOCSHELL 19B34000 == 34 [pid = 3836] [id = 365] 14:39:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19B35C00) [pid = 3836] [serial = 1094] [outer = 00000000] 14:39:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B6A800) [pid = 3836] [serial = 1095] [outer = 19B35C00] 14:39:12 INFO - PROCESS | 3836 | 1467322752558 Marionette DEBUG loaded listener.js 14:39:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19B6B800) [pid = 3836] [serial = 1096] [outer = 19B35C00] 14:39:13 INFO - PROCESS | 3836 | 1467322753035 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]]]}] 14:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 642ms 14:39:13 INFO - PROCESS | 3836 | 1467322753066 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 14:39:13 INFO - PROCESS | 3836 | 1467322753068 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 14:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:39:13 INFO - PROCESS | 3836 | 1467322753071 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:39:13 INFO - PROCESS | 3836 | 1467322753073 Marionette TRACE conn3 <- [1,1426,null,{}] 14:39:13 INFO - PROCESS | 3836 | 1467322753076 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}] 14:39:13 INFO - PROCESS | 3836 | 1467322753078 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:13 INFO - PROCESS | 3836 | 1467322753154 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 14:39:13 INFO - PROCESS | 3836 | 1467322753159 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:13 INFO - PROCESS | 3836 | 1467322753161 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:13 INFO - PROCESS | 3836 | ++DOCSHELL 19B75400 == 35 [pid = 3836] [id = 366] 14:39:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19B78C00) [pid = 3836] [serial = 1097] [outer = 00000000] 14:39:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19F67C00) [pid = 3836] [serial = 1098] [outer = 19B78C00] 14:39:13 INFO - PROCESS | 3836 | 1467322753203 Marionette DEBUG loaded listener.js 14:39:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19F74C00) [pid = 3836] [serial = 1099] [outer = 19B78C00] 14:39:14 INFO - PROCESS | 3836 | 1467322754051 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]]]}] 14:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1003ms 14:39:14 INFO - PROCESS | 3836 | 1467322754106 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 14:39:14 INFO - PROCESS | 3836 | 1467322754111 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 14:39:14 INFO - PROCESS | 3836 | 1467322754115 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:39:14 INFO - PROCESS | 3836 | 1467322754121 Marionette TRACE conn3 <- [1,1430,null,{}] 14:39:14 INFO - PROCESS | 3836 | 1467322754126 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}] 14:39:14 INFO - PROCESS | 3836 | 1467322754129 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:14 INFO - PROCESS | 3836 | 1467322754265 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 14:39:14 INFO - PROCESS | 3836 | 1467322754394 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:14 INFO - PROCESS | 3836 | 1467322754397 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:14 INFO - PROCESS | 3836 | ++DOCSHELL 11AE0C00 == 36 [pid = 3836] [id = 367] 14:39:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1289C400) [pid = 3836] [serial = 1100] [outer = 00000000] 14:39:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (13151400) [pid = 3836] [serial = 1101] [outer = 1289C400] 14:39:14 INFO - PROCESS | 3836 | 1467322754455 Marionette DEBUG loaded listener.js 14:39:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (14319400) [pid = 3836] [serial = 1102] [outer = 1289C400] 14:39:15 INFO - PROCESS | 3836 | 1467322755191 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]]]}] 14:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1097ms 14:39:15 INFO - PROCESS | 3836 | 1467322755334 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 14:39:15 INFO - PROCESS | 3836 | 1467322755338 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 14:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:39:15 INFO - PROCESS | 3836 | 1467322755358 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:39:15 INFO - PROCESS | 3836 | 1467322755361 Marionette TRACE conn3 <- [1,1434,null,{}] 14:39:15 INFO - PROCESS | 3836 | 1467322755366 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}] 14:39:15 INFO - PROCESS | 3836 | 1467322755369 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:15 INFO - PROCESS | 3836 | 1467322755476 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 14:39:15 INFO - PROCESS | 3836 | 1467322755556 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:15 INFO - PROCESS | 3836 | 1467322755561 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:15 INFO - PROCESS | 3836 | ++DOCSHELL 11210800 == 37 [pid = 3836] [id = 368] 14:39:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (114C7C00) [pid = 3836] [serial = 1103] [outer = 00000000] 14:39:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (129AE400) [pid = 3836] [serial = 1104] [outer = 114C7C00] 14:39:15 INFO - PROCESS | 3836 | 1467322755608 Marionette DEBUG loaded listener.js 14:39:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (12DC6C00) [pid = 3836] [serial = 1105] [outer = 114C7C00] 14:39:16 INFO - PROCESS | 3836 | --DOCSHELL 19B34000 == 36 [pid = 3836] [id = 365] 14:39:16 INFO - PROCESS | 3836 | --DOCSHELL 10A75400 == 35 [pid = 3836] [id = 364] 14:39:16 INFO - PROCESS | 3836 | --DOCSHELL 10A04400 == 34 [pid = 3836] [id = 363] 14:39:16 INFO - PROCESS | 3836 | --DOCSHELL 17796400 == 33 [pid = 3836] [id = 362] 14:39:16 INFO - PROCESS | 3836 | --DOCSHELL 16CE5000 == 32 [pid = 3836] [id = 361] 14:39:16 INFO - PROCESS | 3836 | --DOCSHELL 16AE5000 == 31 [pid = 3836] [id = 360] 14:39:16 INFO - PROCESS | 3836 | --DOCSHELL 1393B400 == 30 [pid = 3836] [id = 359] 14:39:16 INFO - PROCESS | 3836 | --DOCSHELL 114D1800 == 29 [pid = 3836] [id = 358] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1A124800) [pid = 3836] [serial = 1054] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1774E400) [pid = 3836] [serial = 1041] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (177A5C00) [pid = 3836] [serial = 1042] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (11AE3800) [pid = 3836] [serial = 1026] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (129F3000) [pid = 3836] [serial = 1027] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (16BC7000) [pid = 3836] [serial = 1038] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (17EC1400) [pid = 3836] [serial = 1050] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (17EC4800) [pid = 3836] [serial = 1044] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1A6B5800) [pid = 3836] [serial = 1024] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (10A0A000) [pid = 3836] [serial = 1029] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (10EB0C00) [pid = 3836] [serial = 1030] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (12925C00) [pid = 3836] [serial = 1032] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (130A2400) [pid = 3836] [serial = 1033] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (15010800) [pid = 3836] [serial = 1035] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (15D12800) [pid = 3836] [serial = 1036] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19B38400) [pid = 3836] [serial = 1047] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19F67400) [pid = 3836] [serial = 1053] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1A5C3400) [pid = 3836] [serial = 1057] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19689C00) [pid = 3836] [serial = 1051] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (19B5D800) [pid = 3836] [serial = 1048] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1A5C3000) [pid = 3836] [serial = 1056] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (182E7800) [pid = 3836] [serial = 1045] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (16E9C800) [pid = 3836] [serial = 1039] [outer = 00000000] [url = about:blank] 14:39:16 INFO - PROCESS | 3836 | 1467322756200 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]]]}] 14:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 893ms 14:39:16 INFO - PROCESS | 3836 | 1467322756265 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 14:39:16 INFO - PROCESS | 3836 | 1467322756268 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 14:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:39:16 INFO - PROCESS | 3836 | 1467322756273 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:39:16 INFO - PROCESS | 3836 | 1467322756277 Marionette TRACE conn3 <- [1,1438,null,{}] 14:39:16 INFO - PROCESS | 3836 | 1467322756282 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}] 14:39:16 INFO - PROCESS | 3836 | 1467322756285 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:16 INFO - PROCESS | 3836 | 1467322756369 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 14:39:16 INFO - PROCESS | 3836 | 1467322756460 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:16 INFO - PROCESS | 3836 | 1467322756462 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:16 INFO - PROCESS | 3836 | ++DOCSHELL 12D84C00 == 30 [pid = 3836] [id = 369] 14:39:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (12DC2000) [pid = 3836] [serial = 1106] [outer = 00000000] 14:39:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1328BC00) [pid = 3836] [serial = 1107] [outer = 12DC2000] 14:39:16 INFO - PROCESS | 3836 | 1467322756509 Marionette DEBUG loaded listener.js 14:39:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1393BC00) [pid = 3836] [serial = 1108] [outer = 12DC2000] 14:39:16 INFO - PROCESS | 3836 | 1467322756972 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]]]}] 14:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 752ms 14:39:17 INFO - PROCESS | 3836 | 1467322757031 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 14:39:17 INFO - PROCESS | 3836 | 1467322757033 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 14:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:39:17 INFO - PROCESS | 3836 | 1467322757041 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:39:17 INFO - PROCESS | 3836 | 1467322757042 Marionette TRACE conn3 <- [1,1442,null,{}] 14:39:17 INFO - PROCESS | 3836 | 1467322757048 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}] 14:39:17 INFO - PROCESS | 3836 | 1467322757052 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:17 INFO - PROCESS | 3836 | 1467322757141 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 14:39:17 INFO - PROCESS | 3836 | 1467322757161 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:17 INFO - PROCESS | 3836 | 1467322757165 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:17 INFO - PROCESS | 3836 | ++DOCSHELL 1645F000 == 31 [pid = 3836] [id = 370] 14:39:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1645FC00) [pid = 3836] [serial = 1109] [outer = 00000000] 14:39:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1660A400) [pid = 3836] [serial = 1110] [outer = 1645FC00] 14:39:17 INFO - PROCESS | 3836 | 1467322757213 Marionette DEBUG loaded listener.js 14:39:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16BC0C00) [pid = 3836] [serial = 1111] [outer = 1645FC00] 14:39:17 INFO - PROCESS | 3836 | 1467322757668 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]]]}] 14:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 705ms 14:39:17 INFO - PROCESS | 3836 | 1467322757741 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 14:39:17 INFO - PROCESS | 3836 | 1467322757743 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 14:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:39:17 INFO - PROCESS | 3836 | 1467322757746 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:39:17 INFO - PROCESS | 3836 | 1467322757748 Marionette TRACE conn3 <- [1,1446,null,{}] 14:39:17 INFO - PROCESS | 3836 | 1467322757751 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}] 14:39:17 INFO - PROCESS | 3836 | 1467322757753 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:17 INFO - PROCESS | 3836 | 1467322757842 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 14:39:17 INFO - PROCESS | 3836 | 1467322757928 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:17 INFO - PROCESS | 3836 | 1467322757930 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:17 INFO - PROCESS | 3836 | ++DOCSHELL 16EA0400 == 32 [pid = 3836] [id = 371] 14:39:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16EA1400) [pid = 3836] [serial = 1112] [outer = 00000000] 14:39:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (173A7400) [pid = 3836] [serial = 1113] [outer = 16EA1400] 14:39:17 INFO - PROCESS | 3836 | 1467322757980 Marionette DEBUG loaded listener.js 14:39:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1775A400) [pid = 3836] [serial = 1114] [outer = 16EA1400] 14:39:18 INFO - PROCESS | 3836 | 1467322758385 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]]]}] 14:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 705ms 14:39:18 INFO - PROCESS | 3836 | 1467322758446 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 14:39:18 INFO - PROCESS | 3836 | 1467322758448 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 14:39:18 INFO - PROCESS | 3836 | 1467322758451 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:39:18 INFO - PROCESS | 3836 | 1467322758453 Marionette TRACE conn3 <- [1,1450,null,{}] 14:39:18 INFO - PROCESS | 3836 | 1467322758463 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}] 14:39:18 INFO - PROCESS | 3836 | 1467322758465 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:18 INFO - PROCESS | 3836 | 1467322758596 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 14:39:18 INFO - PROCESS | 3836 | 1467322758606 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:18 INFO - PROCESS | 3836 | 1467322758608 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:18 INFO - PROCESS | 3836 | ++DOCSHELL 177B2000 == 33 [pid = 3836] [id = 372] 14:39:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17852800) [pid = 3836] [serial = 1115] [outer = 00000000] 14:39:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17EBC400) [pid = 3836] [serial = 1116] [outer = 17852800] 14:39:18 INFO - PROCESS | 3836 | 1467322758651 Marionette DEBUG loaded listener.js 14:39:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (18213400) [pid = 3836] [serial = 1117] [outer = 17852800] 14:39:19 INFO - PROCESS | 3836 | 1467322759096 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]]]}] 14:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 690ms 14:39:19 INFO - PROCESS | 3836 | 1467322759151 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 14:39:19 INFO - PROCESS | 3836 | 1467322759153 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 14:39:19 INFO - PROCESS | 3836 | 1467322759156 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:39:19 INFO - PROCESS | 3836 | 1467322759158 Marionette TRACE conn3 <- [1,1454,null,{}] 14:39:19 INFO - PROCESS | 3836 | 1467322759161 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}] 14:39:19 INFO - PROCESS | 3836 | 1467322759166 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:19 INFO - PROCESS | 3836 | 1467322759304 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 14:39:19 INFO - PROCESS | 3836 | 1467322759363 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:19 INFO - PROCESS | 3836 | 1467322759366 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:19 INFO - PROCESS | 3836 | ++DOCSHELL 1996D000 == 34 [pid = 3836] [id = 373] 14:39:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1996D400) [pid = 3836] [serial = 1118] [outer = 00000000] 14:39:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19B30400) [pid = 3836] [serial = 1119] [outer = 1996D400] 14:39:19 INFO - PROCESS | 3836 | 1467322759409 Marionette DEBUG loaded listener.js 14:39:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19B69400) [pid = 3836] [serial = 1120] [outer = 1996D400] 14:39:19 INFO - PROCESS | 3836 | 1467322759826 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]]]}] 14:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 737ms 14:39:19 INFO - PROCESS | 3836 | 1467322759919 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 14:39:19 INFO - PROCESS | 3836 | 1467322759921 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 14:39:19 INFO - PROCESS | 3836 | 1467322759926 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:39:19 INFO - PROCESS | 3836 | 1467322759928 Marionette TRACE conn3 <- [1,1458,null,{}] 14:39:19 INFO - PROCESS | 3836 | 1467322759932 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}] 14:39:19 INFO - PROCESS | 3836 | 1467322759934 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:20 INFO - PROCESS | 3836 | 1467322760038 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 14:39:20 INFO - PROCESS | 3836 | 1467322760047 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:20 INFO - PROCESS | 3836 | 1467322760049 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:20 INFO - PROCESS | 3836 | ++DOCSHELL 19B6FC00 == 35 [pid = 3836] [id = 374] 14:39:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19B70800) [pid = 3836] [serial = 1121] [outer = 00000000] 14:39:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19DC2C00) [pid = 3836] [serial = 1122] [outer = 19B70800] 14:39:20 INFO - PROCESS | 3836 | 1467322760101 Marionette DEBUG loaded listener.js 14:39:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19F67400) [pid = 3836] [serial = 1123] [outer = 19B70800] 14:39:20 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19B35C00) [pid = 3836] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:39:20 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16CE6000) [pid = 3836] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:39:20 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (17852000) [pid = 3836] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:39:20 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (13287800) [pid = 3836] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:39:20 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (114D3C00) [pid = 3836] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:39:20 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (14321000) [pid = 3836] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:39:20 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16AE7400) [pid = 3836] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:39:20 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (10A08C00) [pid = 3836] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:39:20 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1281C000) [pid = 3836] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:39:20 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1606D000) [pid = 3836] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:39:20 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (17EB9C00) [pid = 3836] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:39:20 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1A128C00) [pid = 3836] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:39:20 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (114CB800) [pid = 3836] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:39:20 INFO - PROCESS | 3836 | 1467322760606 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]]]}] 14:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 737ms 14:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:39:20 INFO - PROCESS | 3836 | 1467322760668 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 14:39:20 INFO - PROCESS | 3836 | 1467322760670 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 14:39:20 INFO - PROCESS | 3836 | 1467322760674 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:39:20 INFO - PROCESS | 3836 | 1467322760675 Marionette TRACE conn3 <- [1,1462,null,{}] 14:39:20 INFO - PROCESS | 3836 | 1467322760679 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}] 14:39:20 INFO - PROCESS | 3836 | 1467322760680 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:20 INFO - PROCESS | 3836 | 1467322760761 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 14:39:20 INFO - PROCESS | 3836 | 1467322760768 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:20 INFO - PROCESS | 3836 | 1467322760770 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:20 INFO - PROCESS | 3836 | ++DOCSHELL 11AE5000 == 36 [pid = 3836] [id = 375] 14:39:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16AE7400) [pid = 3836] [serial = 1124] [outer = 00000000] 14:39:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (17EE2400) [pid = 3836] [serial = 1125] [outer = 16AE7400] 14:39:20 INFO - PROCESS | 3836 | 1467322760813 Marionette DEBUG loaded listener.js 14:39:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (19975400) [pid = 3836] [serial = 1126] [outer = 16AE7400] 14:39:21 INFO - PROCESS | 3836 | 1467322761265 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]]]}] 14:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 627ms 14:39:21 INFO - PROCESS | 3836 | 1467322761312 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 14:39:21 INFO - PROCESS | 3836 | 1467322761314 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 14:39:21 INFO - PROCESS | 3836 | 1467322761317 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:39:21 INFO - PROCESS | 3836 | 1467322761319 Marionette TRACE conn3 <- [1,1466,null,{}] 14:39:21 INFO - PROCESS | 3836 | 1467322761322 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}] 14:39:21 INFO - PROCESS | 3836 | 1467322761324 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:21 INFO - PROCESS | 3836 | 1467322761402 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 14:39:21 INFO - PROCESS | 3836 | 1467322761407 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:21 INFO - PROCESS | 3836 | 1467322761409 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:21 INFO - PROCESS | 3836 | ++DOCSHELL 131E7800 == 37 [pid = 3836] [id = 376] 14:39:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (182F4000) [pid = 3836] [serial = 1127] [outer = 00000000] 14:39:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19F6F400) [pid = 3836] [serial = 1128] [outer = 182F4000] 14:39:21 INFO - PROCESS | 3836 | 1467322761452 Marionette DEBUG loaded listener.js 14:39:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1A47C800) [pid = 3836] [serial = 1129] [outer = 182F4000] 14:39:21 INFO - PROCESS | 3836 | 1467322761894 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]]]}] 14:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 596ms 14:39:21 INFO - PROCESS | 3836 | 1467322761915 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 14:39:21 INFO - PROCESS | 3836 | 1467322761917 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 14:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:39:21 INFO - PROCESS | 3836 | 1467322761920 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:39:21 INFO - PROCESS | 3836 | 1467322761922 Marionette TRACE conn3 <- [1,1470,null,{}] 14:39:21 INFO - PROCESS | 3836 | 1467322761938 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}] 14:39:21 INFO - PROCESS | 3836 | 1467322761940 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:22 INFO - PROCESS | 3836 | 1467322762026 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 14:39:22 INFO - PROCESS | 3836 | 1467322762033 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:22 INFO - PROCESS | 3836 | 1467322762035 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:22 INFO - PROCESS | 3836 | ++DOCSHELL 10A0C000 == 38 [pid = 3836] [id = 377] 14:39:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (10EE3800) [pid = 3836] [serial = 1130] [outer = 00000000] 14:39:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (17EB6800) [pid = 3836] [serial = 1131] [outer = 10EE3800] 14:39:22 INFO - PROCESS | 3836 | 1467322762077 Marionette DEBUG loaded listener.js 14:39:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A5C4400) [pid = 3836] [serial = 1132] [outer = 10EE3800] 14:39:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (17EB8C00) [pid = 3836] [serial = 1133] [outer = 1B4B9400] 14:39:22 INFO - PROCESS | 3836 | 1467322762721 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]]]}] 14:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 831ms 14:39:22 INFO - PROCESS | 3836 | 1467322762779 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 14:39:22 INFO - PROCESS | 3836 | 1467322762784 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 14:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:39:22 INFO - PROCESS | 3836 | 1467322762805 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:39:22 INFO - PROCESS | 3836 | 1467322762809 Marionette TRACE conn3 <- [1,1474,null,{}] 14:39:22 INFO - PROCESS | 3836 | 1467322762815 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}] 14:39:22 INFO - PROCESS | 3836 | 1467322762818 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:22 INFO - PROCESS | 3836 | 1467322762942 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 14:39:23 INFO - PROCESS | 3836 | 1467322763067 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:23 INFO - PROCESS | 3836 | 1467322763071 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:23 INFO - PROCESS | 3836 | ++DOCSHELL 11C3D400 == 39 [pid = 3836] [id = 378] 14:39:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (11CCF400) [pid = 3836] [serial = 1134] [outer = 00000000] 14:39:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1345BC00) [pid = 3836] [serial = 1135] [outer = 11CCF400] 14:39:23 INFO - PROCESS | 3836 | 1467322763129 Marionette DEBUG loaded listener.js 14:39:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (158E0000) [pid = 3836] [serial = 1136] [outer = 11CCF400] 14:39:23 INFO - PROCESS | 3836 | 1467322763713 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]]]}] 14:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 940ms 14:39:23 INFO - PROCESS | 3836 | 1467322763762 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 14:39:23 INFO - PROCESS | 3836 | 1467322763814 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 14:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:39:23 INFO - PROCESS | 3836 | 1467322763822 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:39:23 INFO - PROCESS | 3836 | 1467322763825 Marionette TRACE conn3 <- [1,1478,null,{}] 14:39:23 INFO - PROCESS | 3836 | 1467322763840 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}] 14:39:23 INFO - PROCESS | 3836 | 1467322763843 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:23 INFO - PROCESS | 3836 | 1467322763946 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 14:39:24 INFO - PROCESS | 3836 | 1467322764075 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:24 INFO - PROCESS | 3836 | 1467322764077 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:24 INFO - PROCESS | 3836 | ++DOCSHELL 16E4CC00 == 40 [pid = 3836] [id = 379] 14:39:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (16E4E800) [pid = 3836] [serial = 1137] [outer = 00000000] 14:39:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16EA9C00) [pid = 3836] [serial = 1138] [outer = 16E4E800] 14:39:24 INFO - PROCESS | 3836 | 1467322764132 Marionette DEBUG loaded listener.js 14:39:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1784DC00) [pid = 3836] [serial = 1139] [outer = 16E4E800] 14:39:24 INFO - PROCESS | 3836 | 1467322764714 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]]]}] 14:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 972ms 14:39:24 INFO - PROCESS | 3836 | 1467322764787 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 14:39:24 INFO - PROCESS | 3836 | 1467322764790 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 14:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:39:24 INFO - PROCESS | 3836 | 1467322764794 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:39:24 INFO - PROCESS | 3836 | 1467322764797 Marionette TRACE conn3 <- [1,1482,null,{}] 14:39:24 INFO - PROCESS | 3836 | 1467322764808 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}] 14:39:24 INFO - PROCESS | 3836 | 1467322764813 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:24 INFO - PROCESS | 3836 | 1467322764917 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 14:39:25 INFO - PROCESS | 3836 | 1467322765053 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:25 INFO - PROCESS | 3836 | 1467322765057 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:25 INFO - PROCESS | 3836 | ++DOCSHELL 1A12D800 == 41 [pid = 3836] [id = 380] 14:39:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1A12F400) [pid = 3836] [serial = 1140] [outer = 00000000] 14:39:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A6B5400) [pid = 3836] [serial = 1141] [outer = 1A12F400] 14:39:25 INFO - PROCESS | 3836 | 1467322765112 Marionette DEBUG loaded listener.js 14:39:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1A6BCC00) [pid = 3836] [serial = 1142] [outer = 1A12F400] 14:39:25 INFO - PROCESS | 3836 | 1467322765843 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]]]}] 14:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1097ms 14:39:25 INFO - PROCESS | 3836 | 1467322765893 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 14:39:25 INFO - PROCESS | 3836 | 1467322765897 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 14:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:39:25 INFO - PROCESS | 3836 | 1467322765902 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:39:25 INFO - PROCESS | 3836 | 1467322765906 Marionette TRACE conn3 <- [1,1486,null,{}] 14:39:25 INFO - PROCESS | 3836 | 1467322765911 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}] 14:39:25 INFO - PROCESS | 3836 | 1467322765915 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:26 INFO - PROCESS | 3836 | 1467322766017 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 14:39:26 INFO - PROCESS | 3836 | 1467322766101 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:26 INFO - PROCESS | 3836 | 1467322766105 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:26 INFO - PROCESS | 3836 | ++DOCSHELL 130A2400 == 42 [pid = 3836] [id = 381] 14:39:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (130AA800) [pid = 3836] [serial = 1143] [outer = 00000000] 14:39:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (131E0C00) [pid = 3836] [serial = 1144] [outer = 130AA800] 14:39:26 INFO - PROCESS | 3836 | 1467322766207 Marionette DEBUG loaded listener.js 14:39:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (13286400) [pid = 3836] [serial = 1145] [outer = 130AA800] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 131E7800 == 41 [pid = 3836] [id = 376] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 11AE5000 == 40 [pid = 3836] [id = 375] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 19B6FC00 == 39 [pid = 3836] [id = 374] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 1996D000 == 38 [pid = 3836] [id = 373] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 177B2000 == 37 [pid = 3836] [id = 372] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 16EA0400 == 36 [pid = 3836] [id = 371] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 1645F000 == 35 [pid = 3836] [id = 370] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 12D84C00 == 34 [pid = 3836] [id = 369] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 11210800 == 33 [pid = 3836] [id = 368] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 19B75400 == 32 [pid = 3836] [id = 366] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 131EA000 == 31 [pid = 3836] [id = 357] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 11AE0C00 == 30 [pid = 3836] [id = 367] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 1A12D800 == 29 [pid = 3836] [id = 380] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 10A0C000 == 28 [pid = 3836] [id = 377] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 11C3D400 == 27 [pid = 3836] [id = 378] 14:39:27 INFO - PROCESS | 3836 | --DOCSHELL 16E4CC00 == 26 [pid = 3836] [id = 379] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (19B6A800) [pid = 3836] [serial = 1095] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1774C800) [pid = 3836] [serial = 1083] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (17EBE400) [pid = 3836] [serial = 1086] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (14321C00) [pid = 3836] [serial = 1072] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (13D03000) [pid = 3836] [serial = 1071] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (13031C00) [pid = 3836] [serial = 1074] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1312D400) [pid = 3836] [serial = 1075] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1580AC00) [pid = 3836] [serial = 1077] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (158AB800) [pid = 3836] [serial = 1078] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (16CE6800) [pid = 3836] [serial = 1080] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (17848400) [pid = 3836] [serial = 1084] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (10F26000) [pid = 3836] [serial = 1089] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (13286800) [pid = 3836] [serial = 1060] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (12DC2400) [pid = 3836] [serial = 1059] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (16BCA000) [pid = 3836] [serial = 1063] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16608000) [pid = 3836] [serial = 1062] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1A481800) [pid = 3836] [serial = 1066] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (19B78800) [pid = 3836] [serial = 1065] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (19B6B800) [pid = 3836] [serial = 1096] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1ABCC800) [pid = 3836] [serial = 1069] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1A6BF400) [pid = 3836] [serial = 1068] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (18216400) [pid = 3836] [serial = 1087] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19691800) [pid = 3836] [serial = 1092] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16608800) [pid = 3836] [serial = 1090] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (19972000) [pid = 3836] [serial = 1093] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (16E9D800) [pid = 3836] [serial = 1081] [outer = 00000000] [url = about:blank] 14:39:27 INFO - PROCESS | 3836 | 1467322767363 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]]]}] 14:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1520ms 14:39:27 INFO - PROCESS | 3836 | 1467322767421 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 14:39:27 INFO - PROCESS | 3836 | 1467322767425 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 14:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:39:27 INFO - PROCESS | 3836 | 1467322767429 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:39:27 INFO - PROCESS | 3836 | 1467322767432 Marionette TRACE conn3 <- [1,1490,null,{}] 14:39:27 INFO - PROCESS | 3836 | 1467322767438 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}] 14:39:27 INFO - PROCESS | 3836 | 1467322767441 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:27 INFO - PROCESS | 3836 | 1467322767564 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 14:39:27 INFO - PROCESS | 3836 | 1467322767651 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:27 INFO - PROCESS | 3836 | 1467322767654 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:27 INFO - PROCESS | 3836 | ++DOCSHELL 10EDFC00 == 27 [pid = 3836] [id = 382] 14:39:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (10EE4400) [pid = 3836] [serial = 1146] [outer = 00000000] 14:39:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (11CD5800) [pid = 3836] [serial = 1147] [outer = 10EE4400] 14:39:27 INFO - PROCESS | 3836 | 1467322767700 Marionette DEBUG loaded listener.js 14:39:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1291B000) [pid = 3836] [serial = 1148] [outer = 10EE4400] 14:39:28 INFO - PROCESS | 3836 | 1467322768104 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]]]}] 14:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 689ms 14:39:28 INFO - PROCESS | 3836 | 1467322768126 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 14:39:28 INFO - PROCESS | 3836 | 1467322768130 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 14:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:39:28 INFO - PROCESS | 3836 | 1467322768137 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:39:28 INFO - PROCESS | 3836 | 1467322768139 Marionette TRACE conn3 <- [1,1494,null,{}] 14:39:28 INFO - PROCESS | 3836 | 1467322768143 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}] 14:39:28 INFO - PROCESS | 3836 | 1467322768145 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:28 INFO - PROCESS | 3836 | 1467322768229 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 14:39:28 INFO - PROCESS | 3836 | 1467322768235 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:28 INFO - PROCESS | 3836 | 1467322768237 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:28 INFO - PROCESS | 3836 | ++DOCSHELL 131E1C00 == 28 [pid = 3836] [id = 383] 14:39:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (131E2400) [pid = 3836] [serial = 1149] [outer = 00000000] 14:39:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (13464400) [pid = 3836] [serial = 1150] [outer = 131E2400] 14:39:28 INFO - PROCESS | 3836 | 1467322768285 Marionette DEBUG loaded listener.js 14:39:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (13D02800) [pid = 3836] [serial = 1151] [outer = 131E2400] 14:39:28 INFO - PROCESS | 3836 | 1467322768745 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]]]}] 14:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 643ms 14:39:28 INFO - PROCESS | 3836 | 1467322768774 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 14:39:28 INFO - PROCESS | 3836 | 1467322768776 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 14:39:28 INFO - PROCESS | 3836 | 1467322768780 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:39:28 INFO - PROCESS | 3836 | 1467322768783 Marionette TRACE conn3 <- [1,1498,null,{}] 14:39:28 INFO - PROCESS | 3836 | 1467322768797 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}] 14:39:28 INFO - PROCESS | 3836 | 1467322768802 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:28 INFO - PROCESS | 3836 | 1467322768884 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 14:39:28 INFO - PROCESS | 3836 | 1467322768892 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:28 INFO - PROCESS | 3836 | 1467322768896 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:28 INFO - PROCESS | 3836 | ++DOCSHELL 16069000 == 29 [pid = 3836] [id = 384] 14:39:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (16455C00) [pid = 3836] [serial = 1152] [outer = 00000000] 14:39:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16463000) [pid = 3836] [serial = 1153] [outer = 16455C00] 14:39:28 INFO - PROCESS | 3836 | 1467322768943 Marionette DEBUG loaded listener.js 14:39:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1660B400) [pid = 3836] [serial = 1154] [outer = 16455C00] 14:39:29 INFO - PROCESS | 3836 | 1467322769412 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]]]}] 14:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 658ms 14:39:29 INFO - PROCESS | 3836 | 1467322769451 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 14:39:29 INFO - PROCESS | 3836 | 1467322769454 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 14:39:29 INFO - PROCESS | 3836 | 1467322769457 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:39:29 INFO - PROCESS | 3836 | 1467322769459 Marionette TRACE conn3 <- [1,1502,null,{}] 14:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:39:29 INFO - PROCESS | 3836 | 1467322769462 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}] 14:39:29 INFO - PROCESS | 3836 | 1467322769464 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:29 INFO - PROCESS | 3836 | 1467322769585 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 14:39:29 INFO - PROCESS | 3836 | 1467322769591 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:29 INFO - PROCESS | 3836 | 1467322769593 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:29 INFO - PROCESS | 3836 | ++DOCSHELL 16608800 == 30 [pid = 3836] [id = 385] 14:39:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16BCAC00) [pid = 3836] [serial = 1155] [outer = 00000000] 14:39:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16E9B800) [pid = 3836] [serial = 1156] [outer = 16BCAC00] 14:39:29 INFO - PROCESS | 3836 | 1467322769640 Marionette DEBUG loaded listener.js 14:39:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16EA9800) [pid = 3836] [serial = 1157] [outer = 16BCAC00] 14:39:30 INFO - PROCESS | 3836 | 1467322770071 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]]]}] 14:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 643ms 14:39:30 INFO - PROCESS | 3836 | 1467322770099 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 14:39:30 INFO - PROCESS | 3836 | 1467322770101 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 14:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:39:30 INFO - PROCESS | 3836 | 1467322770104 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:39:30 INFO - PROCESS | 3836 | 1467322770106 Marionette TRACE conn3 <- [1,1506,null,{}] 14:39:30 INFO - PROCESS | 3836 | 1467322770109 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}] 14:39:30 INFO - PROCESS | 3836 | 1467322770111 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:30 INFO - PROCESS | 3836 | 1467322770217 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 14:39:30 INFO - PROCESS | 3836 | 1467322770223 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:30 INFO - PROCESS | 3836 | 1467322770225 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:30 INFO - PROCESS | 3836 | ++DOCSHELL 1769A000 == 31 [pid = 3836] [id = 386] 14:39:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1774B800) [pid = 3836] [serial = 1158] [outer = 00000000] 14:39:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (17849000) [pid = 3836] [serial = 1159] [outer = 1774B800] 14:39:30 INFO - PROCESS | 3836 | 1467322770268 Marionette DEBUG loaded listener.js 14:39:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17EB8000) [pid = 3836] [serial = 1160] [outer = 1774B800] 14:39:30 INFO - PROCESS | 3836 | 1467322770737 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]]]}] 14:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 705ms 14:39:30 INFO - PROCESS | 3836 | 1467322770804 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 14:39:30 INFO - PROCESS | 3836 | 1467322770806 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 14:39:30 INFO - PROCESS | 3836 | 1467322770809 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:39:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:39:30 INFO - PROCESS | 3836 | 1467322770811 Marionette TRACE conn3 <- [1,1510,null,{}] 14:39:30 INFO - PROCESS | 3836 | 1467322770818 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}] 14:39:30 INFO - PROCESS | 3836 | 1467322770824 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:30 INFO - PROCESS | 3836 | 1467322770954 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 14:39:30 INFO - PROCESS | 3836 | 1467322770968 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:30 INFO - PROCESS | 3836 | 1467322770970 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:31 INFO - PROCESS | 3836 | ++DOCSHELL 182F5800 == 32 [pid = 3836] [id = 387] 14:39:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (182F6800) [pid = 3836] [serial = 1161] [outer = 00000000] 14:39:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19976800) [pid = 3836] [serial = 1162] [outer = 182F6800] 14:39:31 INFO - PROCESS | 3836 | 1467322771014 Marionette DEBUG loaded listener.js 14:39:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19B2FC00) [pid = 3836] [serial = 1163] [outer = 182F6800] 14:39:31 INFO - PROCESS | 3836 | 1467322771705 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"]]]}] 14:39:31 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (17852800) [pid = 3836] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:39:31 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1996D400) [pid = 3836] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:39:31 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16EA1400) [pid = 3836] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:39:31 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (12DC2000) [pid = 3836] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:39:31 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1289C400) [pid = 3836] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:39:31 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1645FC00) [pid = 3836] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:39:31 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19B78C00) [pid = 3836] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:39:31 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19B70800) [pid = 3836] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:39:31 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (114C7C00) [pid = 3836] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:39:31 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (182F4000) [pid = 3836] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:39:31 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10EE3800) [pid = 3836] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:39:31 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16AE7400) [pid = 3836] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:39:31 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 () { 14:39:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:39:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:39:31 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 () { 14:39:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:39:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:39:31 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 () { 14:39:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:39:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:39:31 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 () { 14:39:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:39:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:39:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1003ms 14:39:31 INFO - PROCESS | 3836 | 1467322771814 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 14:39:31 INFO - PROCESS | 3836 | 1467322771817 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 14:39:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:39:31 INFO - PROCESS | 3836 | 1467322771821 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:39:31 INFO - PROCESS | 3836 | 1467322771822 Marionette TRACE conn3 <- [1,1514,null,{}] 14:39:31 INFO - PROCESS | 3836 | 1467322771826 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}] 14:39:31 INFO - PROCESS | 3836 | 1467322771827 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:31 INFO - PROCESS | 3836 | 1467322771901 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 14:39:31 INFO - PROCESS | 3836 | 1467322771905 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:31 INFO - PROCESS | 3836 | 1467322771907 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:31 INFO - PROCESS | 3836 | ++DOCSHELL 1289C400 == 33 [pid = 3836] [id = 388] 14:39:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (129A8800) [pid = 3836] [serial = 1164] [outer = 00000000] 14:39:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1393C000) [pid = 3836] [serial = 1165] [outer = 129A8800] 14:39:31 INFO - PROCESS | 3836 | 1467322771950 Marionette DEBUG loaded listener.js 14:39:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (13D0D400) [pid = 3836] [serial = 1166] [outer = 129A8800] 14:39:32 INFO - PROCESS | 3836 | 1467322772354 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"]]]}] 14:39:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:39:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:39:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:39:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 595ms 14:39:32 INFO - PROCESS | 3836 | 1467322772416 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 14:39:32 INFO - PROCESS | 3836 | 1467322772418 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 14:39:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:39:32 INFO - PROCESS | 3836 | 1467322772421 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:39:32 INFO - PROCESS | 3836 | 1467322772422 Marionette TRACE conn3 <- [1,1518,null,{}] 14:39:32 INFO - PROCESS | 3836 | 1467322772426 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}] 14:39:32 INFO - PROCESS | 3836 | 1467322772428 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:32 INFO - PROCESS | 3836 | 1467322772503 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 14:39:32 INFO - PROCESS | 3836 | 1467322772508 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:32 INFO - PROCESS | 3836 | 1467322772510 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:32 INFO - PROCESS | 3836 | ++DOCSHELL 15D7AC00 == 34 [pid = 3836] [id = 389] 14:39:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16BC6400) [pid = 3836] [serial = 1167] [outer = 00000000] 14:39:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1996D400) [pid = 3836] [serial = 1168] [outer = 16BC6400] 14:39:32 INFO - PROCESS | 3836 | 1467322772553 Marionette DEBUG loaded listener.js 14:39:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1996D800) [pid = 3836] [serial = 1169] [outer = 16BC6400] 14:39:32 INFO - PROCESS | 3836 | 1467322772944 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]]]}] 14:39:32 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 14:39:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:39:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:39:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:39:32 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. 14:39:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:39:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 533ms 14:39:32 INFO - PROCESS | 3836 | 1467322772957 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 14:39:32 INFO - PROCESS | 3836 | 1467322772959 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 14:39:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:39:32 INFO - PROCESS | 3836 | 1467322772962 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:39:32 INFO - PROCESS | 3836 | 1467322772964 Marionette TRACE conn3 <- [1,1522,null,{}] 14:39:32 INFO - PROCESS | 3836 | 1467322772967 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}] 14:39:32 INFO - PROCESS | 3836 | 1467322772969 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:33 INFO - PROCESS | 3836 | 1467322773087 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 14:39:33 INFO - PROCESS | 3836 | 1467322773095 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:33 INFO - PROCESS | 3836 | 1467322773097 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:33 INFO - PROCESS | 3836 | ++DOCSHELL 15D78800 == 35 [pid = 3836] [id = 390] 14:39:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19B6EC00) [pid = 3836] [serial = 1170] [outer = 00000000] 14:39:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A484000) [pid = 3836] [serial = 1171] [outer = 19B6EC00] 14:39:33 INFO - PROCESS | 3836 | 1467322773141 Marionette DEBUG loaded listener.js 14:39:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1A5BD400) [pid = 3836] [serial = 1172] [outer = 19B6EC00] 14:39:33 INFO - PROCESS | 3836 | 1467322773548 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]]]}] 14:39:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 643ms 14:39:33 INFO - PROCESS | 3836 | 1467322773600 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 14:39:33 INFO - PROCESS | 3836 | 1467322773611 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 14:39:33 INFO - PROCESS | 3836 | 1467322773615 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:39:33 INFO - PROCESS | 3836 | 1467322773617 Marionette TRACE conn3 <- [1,1526,null,{}] 14:39:33 INFO - PROCESS | 3836 | 1467322773620 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}] 14:39:33 INFO - PROCESS | 3836 | 1467322773622 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:33 INFO - PROCESS | 3836 | 1467322773736 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 14:39:33 INFO - PROCESS | 3836 | 1467322773834 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:33 INFO - PROCESS | 3836 | 1467322773838 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:33 INFO - PROCESS | 3836 | ++DOCSHELL 10474000 == 36 [pid = 3836] [id = 391] 14:39:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (10474C00) [pid = 3836] [serial = 1173] [outer = 00000000] 14:39:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (10A76000) [pid = 3836] [serial = 1174] [outer = 10474C00] 14:39:33 INFO - PROCESS | 3836 | 1467322773894 Marionette DEBUG loaded listener.js 14:39:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (10EDC800) [pid = 3836] [serial = 1175] [outer = 10474C00] 14:39:34 INFO - PROCESS | 3836 | 1467322774678 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]]]}] 14:39:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:39:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1035ms 14:39:34 INFO - PROCESS | 3836 | 1467322774704 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 14:39:34 INFO - PROCESS | 3836 | 1467322774708 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 14:39:34 INFO - PROCESS | 3836 | 1467322774713 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:39:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:39:34 INFO - PROCESS | 3836 | 1467322774716 Marionette TRACE conn3 <- [1,1530,null,{}] 14:39:34 INFO - PROCESS | 3836 | 1467322774721 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}] 14:39:34 INFO - PROCESS | 3836 | 1467322774724 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:34 INFO - PROCESS | 3836 | 1467322774840 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 14:39:34 INFO - PROCESS | 3836 | 1467322774970 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:34 INFO - PROCESS | 3836 | 1467322774973 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:34 INFO - PROCESS | 3836 | ++DOCSHELL 14356400 == 37 [pid = 3836] [id = 392] 14:39:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1580D400) [pid = 3836] [serial = 1176] [outer = 00000000] 14:39:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (158DB000) [pid = 3836] [serial = 1177] [outer = 1580D400] 14:39:35 INFO - PROCESS | 3836 | 1467322775030 Marionette DEBUG loaded listener.js 14:39:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1606E800) [pid = 3836] [serial = 1178] [outer = 1580D400] 14:39:35 INFO - PROCESS | 3836 | 1467322775695 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]]]}] 14:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 987ms 14:39:35 INFO - PROCESS | 3836 | 1467322775705 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 14:39:35 INFO - PROCESS | 3836 | 1467322775710 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 14:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:39:35 INFO - PROCESS | 3836 | 1467322775714 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:39:35 INFO - PROCESS | 3836 | 1467322775716 Marionette TRACE conn3 <- [1,1534,null,{}] 14:39:35 INFO - PROCESS | 3836 | 1467322775720 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}] 14:39:35 INFO - PROCESS | 3836 | 1467322775722 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:35 INFO - PROCESS | 3836 | 1467322775841 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 14:39:35 INFO - PROCESS | 3836 | 1467322775957 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:35 INFO - PROCESS | 3836 | 1467322775960 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:35 INFO - PROCESS | 3836 | ++DOCSHELL 11C46400 == 38 [pid = 3836] [id = 393] 14:39:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (12DC7800) [pid = 3836] [serial = 1179] [outer = 00000000] 14:39:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (13D0E000) [pid = 3836] [serial = 1180] [outer = 12DC7800] 14:39:36 INFO - PROCESS | 3836 | 1467322776013 Marionette DEBUG loaded listener.js 14:39:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (15D79000) [pid = 3836] [serial = 1181] [outer = 12DC7800] 14:39:36 INFO - PROCESS | 3836 | --DOCSHELL 15D78800 == 37 [pid = 3836] [id = 390] 14:39:36 INFO - PROCESS | 3836 | --DOCSHELL 15D7AC00 == 36 [pid = 3836] [id = 389] 14:39:36 INFO - PROCESS | 3836 | --DOCSHELL 1289C400 == 35 [pid = 3836] [id = 388] 14:39:36 INFO - PROCESS | 3836 | --DOCSHELL 182F5800 == 34 [pid = 3836] [id = 387] 14:39:36 INFO - PROCESS | 3836 | --DOCSHELL 1769A000 == 33 [pid = 3836] [id = 386] 14:39:36 INFO - PROCESS | 3836 | --DOCSHELL 16608800 == 32 [pid = 3836] [id = 385] 14:39:36 INFO - PROCESS | 3836 | --DOCSHELL 16069000 == 31 [pid = 3836] [id = 384] 14:39:36 INFO - PROCESS | 3836 | --DOCSHELL 131E1C00 == 30 [pid = 3836] [id = 383] 14:39:36 INFO - PROCESS | 3836 | --DOCSHELL 10EDFC00 == 29 [pid = 3836] [id = 382] 14:39:36 INFO - PROCESS | 3836 | --DOCSHELL 130A2400 == 28 [pid = 3836] [id = 381] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1312C400) [pid = 3836] [serial = 694] [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.] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (17EBC400) [pid = 3836] [serial = 1116] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (19B30400) [pid = 3836] [serial = 1119] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (173A7400) [pid = 3836] [serial = 1113] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1328BC00) [pid = 3836] [serial = 1107] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1393BC00) [pid = 3836] [serial = 1108] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (13151400) [pid = 3836] [serial = 1101] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (14319400) [pid = 3836] [serial = 1102] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1660A400) [pid = 3836] [serial = 1110] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16BC0C00) [pid = 3836] [serial = 1111] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (19F74C00) [pid = 3836] [serial = 1099] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19F67C00) [pid = 3836] [serial = 1098] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19DC2C00) [pid = 3836] [serial = 1122] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (129AE400) [pid = 3836] [serial = 1104] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (12DC6C00) [pid = 3836] [serial = 1105] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (19B69400) [pid = 3836] [serial = 1120] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1A47C800) [pid = 3836] [serial = 1129] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (17EB6800) [pid = 3836] [serial = 1131] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1A5C4400) [pid = 3836] [serial = 1132] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19F6F400) [pid = 3836] [serial = 1128] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19F67400) [pid = 3836] [serial = 1123] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (18213400) [pid = 3836] [serial = 1117] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (17EE2400) [pid = 3836] [serial = 1125] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (19975400) [pid = 3836] [serial = 1126] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1775A400) [pid = 3836] [serial = 1114] [outer = 00000000] [url = about:blank] 14:39:36 INFO - PROCESS | 3836 | 1467322776805 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]]]}] 14:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1160ms 14:39:36 INFO - PROCESS | 3836 | 1467322776870 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 14:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:39:36 INFO - PROCESS | 3836 | 1467322776873 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 14:39:36 INFO - PROCESS | 3836 | 1467322776878 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:39:36 INFO - PROCESS | 3836 | 1467322776881 Marionette TRACE conn3 <- [1,1538,null,{}] 14:39:36 INFO - PROCESS | 3836 | 1467322776886 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}] 14:39:36 INFO - PROCESS | 3836 | 1467322776889 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:36 INFO - PROCESS | 3836 | 1467322776972 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 14:39:36 INFO - PROCESS | 3836 | 1467322776978 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:36 INFO - PROCESS | 3836 | 1467322776981 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:37 INFO - PROCESS | 3836 | ++DOCSHELL 129F3400 == 29 [pid = 3836] [id = 394] 14:39:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (129F6400) [pid = 3836] [serial = 1182] [outer = 00000000] 14:39:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (13034000) [pid = 3836] [serial = 1183] [outer = 129F6400] 14:39:37 INFO - PROCESS | 3836 | 1467322777032 Marionette DEBUG loaded listener.js 14:39:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (130A5000) [pid = 3836] [serial = 1184] [outer = 129F6400] 14:39:37 INFO - PROCESS | 3836 | 1467322777546 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]]]}] 14:39:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:39:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 689ms 14:39:37 INFO - PROCESS | 3836 | 1467322777575 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 14:39:37 INFO - PROCESS | 3836 | 1467322777579 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 14:39:37 INFO - PROCESS | 3836 | 1467322777585 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:39:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:39:37 INFO - PROCESS | 3836 | 1467322777587 Marionette TRACE conn3 <- [1,1542,null,{}] 14:39:37 INFO - PROCESS | 3836 | 1467322777591 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}] 14:39:37 INFO - PROCESS | 3836 | 1467322777594 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:37 INFO - PROCESS | 3836 | 1467322777680 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 14:39:37 INFO - PROCESS | 3836 | 1467322777686 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:37 INFO - PROCESS | 3836 | 1467322777688 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:37 INFO - PROCESS | 3836 | ++DOCSHELL 15007C00 == 30 [pid = 3836] [id = 395] 14:39:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1500A800) [pid = 3836] [serial = 1185] [outer = 00000000] 14:39:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (158D9C00) [pid = 3836] [serial = 1186] [outer = 1500A800] 14:39:37 INFO - PROCESS | 3836 | 1467322777736 Marionette DEBUG loaded listener.js 14:39:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1606A800) [pid = 3836] [serial = 1187] [outer = 1500A800] 14:39:38 INFO - PROCESS | 3836 | 1467322778210 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]]]}] 14:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 705ms 14:39:38 INFO - PROCESS | 3836 | 1467322778285 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 14:39:38 INFO - PROCESS | 3836 | 1467322778287 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 14:39:38 INFO - PROCESS | 3836 | 1467322778291 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:39:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:39:38 INFO - PROCESS | 3836 | 1467322778294 Marionette TRACE conn3 <- [1,1546,null,{}] 14:39:38 INFO - PROCESS | 3836 | 1467322778305 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}] 14:39:38 INFO - PROCESS | 3836 | 1467322778309 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:38 INFO - PROCESS | 3836 | 1467322778391 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 14:39:38 INFO - PROCESS | 3836 | 1467322778398 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:38 INFO - PROCESS | 3836 | 1467322778401 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:38 INFO - PROCESS | 3836 | ++DOCSHELL 16E9FC00 == 31 [pid = 3836] [id = 396] 14:39:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16EA1400) [pid = 3836] [serial = 1188] [outer = 00000000] 14:39:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (173A0C00) [pid = 3836] [serial = 1189] [outer = 16EA1400] 14:39:38 INFO - PROCESS | 3836 | 1467322778453 Marionette DEBUG loaded listener.js 14:39:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (177A7000) [pid = 3836] [serial = 1190] [outer = 16EA1400] 14:39:38 INFO - PROCESS | 3836 | 1467322778911 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]]]}] 14:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 643ms 14:39:38 INFO - PROCESS | 3836 | 1467322778931 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 14:39:38 INFO - PROCESS | 3836 | 1467322778934 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 14:39:38 INFO - PROCESS | 3836 | 1467322778937 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:39:38 INFO - PROCESS | 3836 | 1467322778939 Marionette TRACE conn3 <- [1,1550,null,{}] 14:39:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:39:38 INFO - PROCESS | 3836 | 1467322778942 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}] 14:39:38 INFO - PROCESS | 3836 | 1467322778944 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:39 INFO - PROCESS | 3836 | 1467322779062 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 14:39:39 INFO - PROCESS | 3836 | 1467322779147 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:39 INFO - PROCESS | 3836 | 1467322779149 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:39 INFO - PROCESS | 3836 | ++DOCSHELL 17EC2400 == 32 [pid = 3836] [id = 397] 14:39:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (18011800) [pid = 3836] [serial = 1191] [outer = 00000000] 14:39:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (182E8000) [pid = 3836] [serial = 1192] [outer = 18011800] 14:39:39 INFO - PROCESS | 3836 | 1467322779193 Marionette DEBUG loaded listener.js 14:39:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (182F0C00) [pid = 3836] [serial = 1193] [outer = 18011800] 14:39:39 INFO - PROCESS | 3836 | 1467322779623 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]]]}] 14:39:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:39:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 737ms 14:39:39 INFO - PROCESS | 3836 | 1467322779679 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 14:39:39 INFO - PROCESS | 3836 | 1467322779681 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 14:39:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:39:39 INFO - PROCESS | 3836 | 1467322779690 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:39:39 INFO - PROCESS | 3836 | 1467322779692 Marionette TRACE conn3 <- [1,1554,null,{}] 14:39:39 INFO - PROCESS | 3836 | 1467322779695 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}] 14:39:39 INFO - PROCESS | 3836 | 1467322779697 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:39 INFO - PROCESS | 3836 | 1467322779806 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 14:39:39 INFO - PROCESS | 3836 | 1467322779813 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:39 INFO - PROCESS | 3836 | 1467322779815 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:39 INFO - PROCESS | 3836 | ++DOCSHELL 1968F800 == 33 [pid = 3836] [id = 398] 14:39:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1996C800) [pid = 3836] [serial = 1194] [outer = 00000000] 14:39:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19975C00) [pid = 3836] [serial = 1195] [outer = 1996C800] 14:39:39 INFO - PROCESS | 3836 | 1467322779862 Marionette DEBUG loaded listener.js 14:39:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19B2DC00) [pid = 3836] [serial = 1196] [outer = 1996C800] 14:39:40 INFO - PROCESS | 3836 | 1467322780332 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]]]}] 14:39:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:39:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 705ms 14:39:40 INFO - PROCESS | 3836 | 1467322780384 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 14:39:40 INFO - PROCESS | 3836 | 1467322780386 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 14:39:40 INFO - PROCESS | 3836 | 1467322780390 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:39:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:39:40 INFO - PROCESS | 3836 | 1467322780391 Marionette TRACE conn3 <- [1,1558,null,{}] 14:39:40 INFO - PROCESS | 3836 | 1467322780395 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}] 14:39:40 INFO - PROCESS | 3836 | 1467322780400 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:40 INFO - PROCESS | 3836 | 1467322780550 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 14:39:40 INFO - PROCESS | 3836 | 1467322780565 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:40 INFO - PROCESS | 3836 | 1467322780567 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:40 INFO - PROCESS | 3836 | ++DOCSHELL 17EBA800 == 34 [pid = 3836] [id = 399] 14:39:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19971800) [pid = 3836] [serial = 1197] [outer = 00000000] 14:39:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19F67C00) [pid = 3836] [serial = 1198] [outer = 19971800] 14:39:40 INFO - PROCESS | 3836 | 1467322780670 Marionette DEBUG loaded listener.js 14:39:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19F68800) [pid = 3836] [serial = 1199] [outer = 19971800] 14:39:41 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1774B800) [pid = 3836] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:39:41 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (182F6800) [pid = 3836] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:39:41 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16455C00) [pid = 3836] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:39:41 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10EE4400) [pid = 3836] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:39:41 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (130AA800) [pid = 3836] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:39:41 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (131E2400) [pid = 3836] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:39:41 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (11CCF400) [pid = 3836] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:39:41 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (16E4E800) [pid = 3836] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:39:41 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1A12F400) [pid = 3836] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:39:41 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (129A8800) [pid = 3836] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:39:41 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16BCAC00) [pid = 3836] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:39:41 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16BC6400) [pid = 3836] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:39:41 INFO - PROCESS | 3836 | 1467322781126 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]]]}] 14:39:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:39:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 799ms 14:39:41 INFO - PROCESS | 3836 | 1467322781192 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 14:39:41 INFO - PROCESS | 3836 | 1467322781194 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 14:39:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:39:41 INFO - PROCESS | 3836 | 1467322781197 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:39:41 INFO - PROCESS | 3836 | 1467322781199 Marionette TRACE conn3 <- [1,1562,null,{}] 14:39:41 INFO - PROCESS | 3836 | 1467322781202 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}] 14:39:41 INFO - PROCESS | 3836 | 1467322781204 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:41 INFO - PROCESS | 3836 | 1467322781321 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 14:39:41 INFO - PROCESS | 3836 | 1467322781379 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:41 INFO - PROCESS | 3836 | 1467322781381 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:41 INFO - PROCESS | 3836 | ++DOCSHELL 104E9800 == 35 [pid = 3836] [id = 400] 14:39:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10ED8C00) [pid = 3836] [serial = 1200] [outer = 00000000] 14:39:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (13C98400) [pid = 3836] [serial = 1201] [outer = 10ED8C00] 14:39:41 INFO - PROCESS | 3836 | 1467322781424 Marionette DEBUG loaded listener.js 14:39:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16EA2400) [pid = 3836] [serial = 1202] [outer = 10ED8C00] 14:39:41 INFO - PROCESS | 3836 | 1467322781763 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]]]}] 14:39:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:39:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 596ms 14:39:41 INFO - PROCESS | 3836 | 1467322781795 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 14:39:41 INFO - PROCESS | 3836 | 1467322781796 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 14:39:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:39:41 INFO - PROCESS | 3836 | 1467322781800 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:39:41 INFO - PROCESS | 3836 | 1467322781802 Marionette TRACE conn3 <- [1,1566,null,{}] 14:39:41 INFO - PROCESS | 3836 | 1467322781805 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}] 14:39:41 INFO - PROCESS | 3836 | 1467322781807 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:41 INFO - PROCESS | 3836 | 1467322781918 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 14:39:41 INFO - PROCESS | 3836 | 1467322781952 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:41 INFO - PROCESS | 3836 | 1467322781955 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:41 INFO - PROCESS | 3836 | ++DOCSHELL 11265400 == 36 [pid = 3836] [id = 401] 14:39:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (13C8EC00) [pid = 3836] [serial = 1203] [outer = 00000000] 14:39:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1A124400) [pid = 3836] [serial = 1204] [outer = 13C8EC00] 14:39:42 INFO - PROCESS | 3836 | 1467322781997 Marionette DEBUG loaded listener.js 14:39:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1A12A000) [pid = 3836] [serial = 1205] [outer = 13C8EC00] 14:39:42 INFO - PROCESS | 3836 | 1467322782386 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]]]}] 14:39:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:39:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 626ms 14:39:42 INFO - PROCESS | 3836 | 1467322782438 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 14:39:42 INFO - PROCESS | 3836 | 1467322782440 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 14:39:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:39:42 INFO - PROCESS | 3836 | 1467322782443 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:39:42 INFO - PROCESS | 3836 | 1467322782445 Marionette TRACE conn3 <- [1,1570,null,{}] 14:39:42 INFO - PROCESS | 3836 | 1467322782448 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}] 14:39:42 INFO - PROCESS | 3836 | 1467322782450 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:42 INFO - PROCESS | 3836 | 1467322782568 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 14:39:42 INFO - PROCESS | 3836 | 1467322782576 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:42 INFO - PROCESS | 3836 | 1467322782587 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:42 INFO - PROCESS | 3836 | ++DOCSHELL 16E9BC00 == 37 [pid = 3836] [id = 402] 14:39:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16EA6400) [pid = 3836] [serial = 1206] [outer = 00000000] 14:39:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A5BA800) [pid = 3836] [serial = 1207] [outer = 16EA6400] 14:39:42 INFO - PROCESS | 3836 | 1467322782634 Marionette DEBUG loaded listener.js 14:39:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A6B2000) [pid = 3836] [serial = 1208] [outer = 16EA6400] 14:39:43 INFO - PROCESS | 3836 | 1467322783073 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]]]}] 14:39:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:39:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 705ms 14:39:43 INFO - PROCESS | 3836 | 1467322783144 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 14:39:43 INFO - PROCESS | 3836 | 1467322783148 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 14:39:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:39:43 INFO - PROCESS | 3836 | 1467322783229 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:39:43 INFO - PROCESS | 3836 | 1467322783233 Marionette TRACE conn3 <- [1,1574,null,{}] 14:39:43 INFO - PROCESS | 3836 | 1467322783251 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}] 14:39:43 INFO - PROCESS | 3836 | 1467322783254 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:43 INFO - PROCESS | 3836 | 1467322783371 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 14:39:43 INFO - PROCESS | 3836 | 1467322783470 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:43 INFO - PROCESS | 3836 | 1467322783475 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:43 INFO - PROCESS | 3836 | ++DOCSHELL 11C45800 == 38 [pid = 3836] [id = 403] 14:39:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1281D000) [pid = 3836] [serial = 1209] [outer = 00000000] 14:39:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (12DC2400) [pid = 3836] [serial = 1210] [outer = 1281D000] 14:39:43 INFO - PROCESS | 3836 | 1467322783531 Marionette DEBUG loaded listener.js 14:39:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (13285C00) [pid = 3836] [serial = 1211] [outer = 1281D000] 14:39:44 INFO - PROCESS | 3836 | 1467322784067 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]]]}] 14:39:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:39:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 925ms 14:39:44 INFO - PROCESS | 3836 | 1467322784095 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 14:39:44 INFO - PROCESS | 3836 | 1467322784100 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 14:39:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:39:44 INFO - PROCESS | 3836 | 1467322784107 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:39:44 INFO - PROCESS | 3836 | 1467322784110 Marionette TRACE conn3 <- [1,1578,null,{}] 14:39:44 INFO - PROCESS | 3836 | 1467322784114 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}] 14:39:44 INFO - PROCESS | 3836 | 1467322784117 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:44 INFO - PROCESS | 3836 | 1467322784223 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 14:39:44 INFO - PROCESS | 3836 | 1467322784334 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:44 INFO - PROCESS | 3836 | 1467322784337 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:44 INFO - PROCESS | 3836 | ++DOCSHELL 15D7AC00 == 39 [pid = 3836] [id = 404] 14:39:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (16070800) [pid = 3836] [serial = 1212] [outer = 00000000] 14:39:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1660E800) [pid = 3836] [serial = 1213] [outer = 16070800] 14:39:44 INFO - PROCESS | 3836 | 1467322784392 Marionette DEBUG loaded listener.js 14:39:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (16D94000) [pid = 3836] [serial = 1214] [outer = 16070800] 14:39:45 INFO - PROCESS | 3836 | 1467322785056 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]]]}] 14:39:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:39:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1004ms 14:39:45 INFO - PROCESS | 3836 | 1467322785143 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 14:39:45 INFO - PROCESS | 3836 | 1467322785146 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 14:39:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:39:45 INFO - PROCESS | 3836 | 1467322785150 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:39:45 INFO - PROCESS | 3836 | 1467322785153 Marionette TRACE conn3 <- [1,1582,null,{}] 14:39:45 INFO - PROCESS | 3836 | 1467322785177 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}] 14:39:45 INFO - PROCESS | 3836 | 1467322785182 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:45 INFO - PROCESS | 3836 | 1467322785326 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 14:39:45 INFO - PROCESS | 3836 | 1467322785389 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:45 INFO - PROCESS | 3836 | 1467322785392 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:45 INFO - PROCESS | 3836 | ++DOCSHELL 19B71400 == 40 [pid = 3836] [id = 405] 14:39:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19B75400) [pid = 3836] [serial = 1215] [outer = 00000000] 14:39:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19F67000) [pid = 3836] [serial = 1216] [outer = 19B75400] 14:39:45 INFO - PROCESS | 3836 | 1467322785448 Marionette DEBUG loaded listener.js 14:39:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1A485C00) [pid = 3836] [serial = 1217] [outer = 19B75400] 14:39:46 INFO - PROCESS | 3836 | 1467322786028 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]]]}] 14:39:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:39:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 941ms 14:39:46 INFO - PROCESS | 3836 | 1467322786094 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 14:39:46 INFO - PROCESS | 3836 | 1467322786097 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 14:39:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:39:46 INFO - PROCESS | 3836 | 1467322786100 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:39:46 INFO - PROCESS | 3836 | 1467322786102 Marionette TRACE conn3 <- [1,1586,null,{}] 14:39:46 INFO - PROCESS | 3836 | 1467322786106 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}] 14:39:46 INFO - PROCESS | 3836 | 1467322786108 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:46 INFO - PROCESS | 3836 | 1467322786212 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 14:39:46 INFO - PROCESS | 3836 | 1467322786343 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:46 INFO - PROCESS | 3836 | 1467322786346 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:46 INFO - PROCESS | 3836 | ++DOCSHELL 182E8400 == 41 [pid = 3836] [id = 406] 14:39:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (19F66C00) [pid = 3836] [serial = 1218] [outer = 00000000] 14:39:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1ABCE000) [pid = 3836] [serial = 1219] [outer = 19F66C00] 14:39:46 INFO - PROCESS | 3836 | 1467322786407 Marionette DEBUG loaded listener.js 14:39:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1ABD1000) [pid = 3836] [serial = 1220] [outer = 19F66C00] 14:39:47 INFO - PROCESS | 3836 | 1467322787167 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]]]}] 14:39:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:39:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1097ms 14:39:47 INFO - PROCESS | 3836 | 1467322787207 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 14:39:47 INFO - PROCESS | 3836 | 1467322787212 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 14:39:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:39:47 INFO - PROCESS | 3836 | 1467322787218 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:39:47 INFO - PROCESS | 3836 | 1467322787221 Marionette TRACE conn3 <- [1,1590,null,{}] 14:39:47 INFO - PROCESS | 3836 | 1467322787227 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}] 14:39:47 INFO - PROCESS | 3836 | 1467322787230 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:47 INFO - PROCESS | 3836 | 1467322787328 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 14:39:47 INFO - PROCESS | 3836 | 1467322787472 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:47 INFO - PROCESS | 3836 | 1467322787477 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:47 INFO - PROCESS | 3836 | ++DOCSHELL 12D85C00 == 42 [pid = 3836] [id = 407] 14:39:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (12DC0400) [pid = 3836] [serial = 1221] [outer = 00000000] 14:39:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (131DD800) [pid = 3836] [serial = 1222] [outer = 12DC0400] 14:39:47 INFO - PROCESS | 3836 | 1467322787532 Marionette DEBUG loaded listener.js 14:39:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (13461000) [pid = 3836] [serial = 1223] [outer = 12DC0400] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 11265400 == 41 [pid = 3836] [id = 401] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 104E9800 == 40 [pid = 3836] [id = 400] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 17EBA800 == 39 [pid = 3836] [id = 399] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 1968F800 == 38 [pid = 3836] [id = 398] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 17EC2400 == 37 [pid = 3836] [id = 397] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 16E9FC00 == 36 [pid = 3836] [id = 396] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 15007C00 == 35 [pid = 3836] [id = 395] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 129F3400 == 34 [pid = 3836] [id = 394] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 11C46400 == 33 [pid = 3836] [id = 393] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 14356400 == 32 [pid = 3836] [id = 392] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 10474000 == 31 [pid = 3836] [id = 391] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 182E8400 == 30 [pid = 3836] [id = 406] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 19B71400 == 29 [pid = 3836] [id = 405] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 16E9BC00 == 28 [pid = 3836] [id = 402] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 11C45800 == 27 [pid = 3836] [id = 403] 14:39:48 INFO - PROCESS | 3836 | --DOCSHELL 15D7AC00 == 26 [pid = 3836] [id = 404] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (17849000) [pid = 3836] [serial = 1159] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1A484000) [pid = 3836] [serial = 1171] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (19976800) [pid = 3836] [serial = 1162] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (16463000) [pid = 3836] [serial = 1153] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (11CD5800) [pid = 3836] [serial = 1147] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1291B000) [pid = 3836] [serial = 1148] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (131E0C00) [pid = 3836] [serial = 1144] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (13286400) [pid = 3836] [serial = 1145] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (13464400) [pid = 3836] [serial = 1150] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (13D02800) [pid = 3836] [serial = 1151] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (158E0000) [pid = 3836] [serial = 1136] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1345BC00) [pid = 3836] [serial = 1135] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1784DC00) [pid = 3836] [serial = 1139] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16EA9C00) [pid = 3836] [serial = 1138] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1A6BCC00) [pid = 3836] [serial = 1142] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1A6B5400) [pid = 3836] [serial = 1141] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (17EB8000) [pid = 3836] [serial = 1160] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (13D0D400) [pid = 3836] [serial = 1166] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1393C000) [pid = 3836] [serial = 1165] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19B2FC00) [pid = 3836] [serial = 1163] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16E9B800) [pid = 3836] [serial = 1156] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (16EA9800) [pid = 3836] [serial = 1157] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1996D400) [pid = 3836] [serial = 1168] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1996D800) [pid = 3836] [serial = 1169] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1660B400) [pid = 3836] [serial = 1154] [outer = 00000000] [url = about:blank] 14:39:48 INFO - PROCESS | 3836 | 1467322788758 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]]]}] 14:39:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:39:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1630ms 14:39:48 INFO - PROCESS | 3836 | 1467322788837 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 14:39:48 INFO - PROCESS | 3836 | 1467322788841 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 14:39:48 INFO - PROCESS | 3836 | 1467322788845 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:39:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:39:48 INFO - PROCESS | 3836 | 1467322788848 Marionette TRACE conn3 <- [1,1594,null,{}] 14:39:48 INFO - PROCESS | 3836 | 1467322788859 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}] 14:39:48 INFO - PROCESS | 3836 | 1467322788862 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:48 INFO - PROCESS | 3836 | 1467322788947 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 14:39:48 INFO - PROCESS | 3836 | 1467322788960 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:48 INFO - PROCESS | 3836 | 1467322788963 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:48 INFO - PROCESS | 3836 | ++DOCSHELL 11265400 == 27 [pid = 3836] [id = 408] 14:39:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (114CB800) [pid = 3836] [serial = 1224] [outer = 00000000] 14:39:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (129AE400) [pid = 3836] [serial = 1225] [outer = 114CB800] 14:39:49 INFO - PROCESS | 3836 | 1467322789009 Marionette DEBUG loaded listener.js 14:39:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (12BD9C00) [pid = 3836] [serial = 1226] [outer = 114CB800] 14:39:49 INFO - PROCESS | 3836 | 1467322789500 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]]]}] 14:39:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:39:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 689ms 14:39:49 INFO - PROCESS | 3836 | 1467322789547 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 14:39:49 INFO - PROCESS | 3836 | 1467322789551 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 14:39:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:39:49 INFO - PROCESS | 3836 | 1467322789587 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:39:49 INFO - PROCESS | 3836 | 1467322789590 Marionette TRACE conn3 <- [1,1598,null,{}] 14:39:49 INFO - PROCESS | 3836 | 1467322789596 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}] 14:39:49 INFO - PROCESS | 3836 | 1467322789598 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:49 INFO - PROCESS | 3836 | 1467322789683 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 14:39:49 INFO - PROCESS | 3836 | 1467322789781 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:49 INFO - PROCESS | 3836 | 1467322789783 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:49 INFO - PROCESS | 3836 | ++DOCSHELL 13939C00 == 28 [pid = 3836] [id = 409] 14:39:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (13D02800) [pid = 3836] [serial = 1227] [outer = 00000000] 14:39:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (14320000) [pid = 3836] [serial = 1228] [outer = 13D02800] 14:39:49 INFO - PROCESS | 3836 | 1467322789829 Marionette DEBUG loaded listener.js 14:39:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (15007800) [pid = 3836] [serial = 1229] [outer = 13D02800] 14:39:50 INFO - PROCESS | 3836 | 1467322790193 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]]]}] 14:39:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:39:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 674ms 14:39:50 INFO - PROCESS | 3836 | 1467322790236 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 14:39:50 INFO - PROCESS | 3836 | 1467322790238 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 14:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:39:50 INFO - PROCESS | 3836 | 1467322790241 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:39:50 INFO - PROCESS | 3836 | 1467322790245 Marionette TRACE conn3 <- [1,1602,null,{}] 14:39:50 INFO - PROCESS | 3836 | 1467322790256 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}] 14:39:50 INFO - PROCESS | 3836 | 1467322790260 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:50 INFO - PROCESS | 3836 | 1467322790341 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 14:39:50 INFO - PROCESS | 3836 | 1467322790347 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:50 INFO - PROCESS | 3836 | 1467322790351 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:50 INFO - PROCESS | 3836 | ++DOCSHELL 1660F000 == 29 [pid = 3836] [id = 410] 14:39:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16610000) [pid = 3836] [serial = 1230] [outer = 00000000] 14:39:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16D9A000) [pid = 3836] [serial = 1231] [outer = 16610000] 14:39:50 INFO - PROCESS | 3836 | 1467322790397 Marionette DEBUG loaded listener.js 14:39:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16E9EC00) [pid = 3836] [serial = 1232] [outer = 16610000] 14:39:50 INFO - PROCESS | 3836 | 1467322790892 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]]]}] 14:39:50 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 14:39:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 705ms 14:39:50 INFO - PROCESS | 3836 | 1467322790941 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 14:39:50 INFO - PROCESS | 3836 | 1467322790943 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 14:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:39:50 INFO - PROCESS | 3836 | 1467322790946 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:39:50 INFO - PROCESS | 3836 | 1467322790948 Marionette TRACE conn3 <- [1,1606,null,{}] 14:39:50 INFO - PROCESS | 3836 | 1467322790951 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}] 14:39:50 INFO - PROCESS | 3836 | 1467322790953 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:51 INFO - PROCESS | 3836 | 1467322791101 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 14:39:51 INFO - PROCESS | 3836 | 1467322791167 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:51 INFO - PROCESS | 3836 | 1467322791169 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:51 INFO - PROCESS | 3836 | ++DOCSHELL 173A0400 == 30 [pid = 3836] [id = 411] 14:39:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (173A1400) [pid = 3836] [serial = 1233] [outer = 00000000] 14:39:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17756400) [pid = 3836] [serial = 1234] [outer = 173A1400] 14:39:51 INFO - PROCESS | 3836 | 1467322791213 Marionette DEBUG loaded listener.js 14:39:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (17796400) [pid = 3836] [serial = 1235] [outer = 173A1400] 14:39:51 INFO - PROCESS | 3836 | 1467322791656 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]]]}] 14:39:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:39:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 736ms 14:39:51 INFO - PROCESS | 3836 | 1467322791687 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 14:39:51 INFO - PROCESS | 3836 | 1467322791689 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 14:39:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:39:51 INFO - PROCESS | 3836 | 1467322791701 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:39:51 INFO - PROCESS | 3836 | 1467322791703 Marionette TRACE conn3 <- [1,1610,null,{}] 14:39:51 INFO - PROCESS | 3836 | 1467322791706 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}] 14:39:51 INFO - PROCESS | 3836 | 1467322791708 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:51 INFO - PROCESS | 3836 | 1467322791823 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 14:39:51 INFO - PROCESS | 3836 | 1467322791829 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:51 INFO - PROCESS | 3836 | 1467322791831 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:51 INFO - PROCESS | 3836 | ++DOCSHELL 1784CC00 == 31 [pid = 3836] [id = 412] 14:39:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (17853800) [pid = 3836] [serial = 1236] [outer = 00000000] 14:39:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (17EBA800) [pid = 3836] [serial = 1237] [outer = 17853800] 14:39:51 INFO - PROCESS | 3836 | 1467322791874 Marionette DEBUG loaded listener.js 14:39:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (17EE2400) [pid = 3836] [serial = 1238] [outer = 17853800] 14:39:52 INFO - PROCESS | 3836 | 1467322792318 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]]]}] 14:39:52 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 14:39:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 627ms 14:39:52 INFO - PROCESS | 3836 | 1467322792341 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 14:39:52 INFO - PROCESS | 3836 | 1467322792343 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 14:39:52 INFO - PROCESS | 3836 | 1467322792346 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:39:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:39:52 INFO - PROCESS | 3836 | 1467322792348 Marionette TRACE conn3 <- [1,1614,null,{}] 14:39:52 INFO - PROCESS | 3836 | 1467322792351 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}] 14:39:52 INFO - PROCESS | 3836 | 1467322792357 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:52 INFO - PROCESS | 3836 | 1467322792520 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 14:39:52 INFO - PROCESS | 3836 | 1467322792545 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:52 INFO - PROCESS | 3836 | 1467322792548 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:52 INFO - PROCESS | 3836 | ++DOCSHELL 182EC800 == 32 [pid = 3836] [id = 413] 14:39:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19686400) [pid = 3836] [serial = 1239] [outer = 00000000] 14:39:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19B2FC00) [pid = 3836] [serial = 1240] [outer = 19686400] 14:39:52 INFO - PROCESS | 3836 | 1467322792593 Marionette DEBUG loaded listener.js 14:39:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19B5C400) [pid = 3836] [serial = 1241] [outer = 19686400] 14:39:53 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (13C8EC00) [pid = 3836] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:39:53 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (18011800) [pid = 3836] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:39:53 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1996C800) [pid = 3836] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:39:53 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (10ED8C00) [pid = 3836] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:39:53 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (16EA1400) [pid = 3836] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:39:53 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (129F6400) [pid = 3836] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:39:53 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (12DC7800) [pid = 3836] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:39:53 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (10474C00) [pid = 3836] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:39:53 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1580D400) [pid = 3836] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:39:53 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1500A800) [pid = 3836] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:39:53 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19971800) [pid = 3836] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:39:53 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16EA6400) [pid = 3836] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:39:53 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19B6EC00) [pid = 3836] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:39:53 INFO - PROCESS | 3836 | 1467322793194 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]]]}] 14:39:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:39:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 894ms 14:39:53 INFO - PROCESS | 3836 | 1467322793251 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 14:39:53 INFO - PROCESS | 3836 | 1467322793253 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 14:39:53 INFO - PROCESS | 3836 | 1467322793256 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:39:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:39:53 INFO - PROCESS | 3836 | 1467322793258 Marionette TRACE conn3 <- [1,1618,null,{}] 14:39:53 INFO - PROCESS | 3836 | 1467322793262 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}] 14:39:53 INFO - PROCESS | 3836 | 1467322793264 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:53 INFO - PROCESS | 3836 | 1467322793341 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 14:39:53 INFO - PROCESS | 3836 | 1467322793347 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:53 INFO - PROCESS | 3836 | 1467322793349 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:53 INFO - PROCESS | 3836 | ++DOCSHELL 131EA400 == 33 [pid = 3836] [id = 414] 14:39:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1580D400) [pid = 3836] [serial = 1242] [outer = 00000000] 14:39:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (182E8C00) [pid = 3836] [serial = 1243] [outer = 1580D400] 14:39:53 INFO - PROCESS | 3836 | 1467322793391 Marionette DEBUG loaded listener.js 14:39:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1996D000) [pid = 3836] [serial = 1244] [outer = 1580D400] 14:39:53 INFO - PROCESS | 3836 | 1467322793818 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]]]}] 14:39:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:39:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 596ms 14:39:53 INFO - PROCESS | 3836 | 1467322793866 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 14:39:53 INFO - PROCESS | 3836 | 1467322793868 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 14:39:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:39:53 INFO - PROCESS | 3836 | 1467322793872 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:39:53 INFO - PROCESS | 3836 | 1467322793873 Marionette TRACE conn3 <- [1,1622,null,{}] 14:39:53 INFO - PROCESS | 3836 | 1467322793877 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}] 14:39:53 INFO - PROCESS | 3836 | 1467322793879 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:53 INFO - PROCESS | 3836 | 1467322793954 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 14:39:53 INFO - PROCESS | 3836 | 1467322793959 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:53 INFO - PROCESS | 3836 | 1467322793961 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:54 INFO - PROCESS | 3836 | ++DOCSHELL 16BC4C00 == 34 [pid = 3836] [id = 415] 14:39:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1716F800) [pid = 3836] [serial = 1245] [outer = 00000000] 14:39:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19DB5000) [pid = 3836] [serial = 1246] [outer = 1716F800] 14:39:54 INFO - PROCESS | 3836 | 1467322794004 Marionette DEBUG loaded listener.js 14:39:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19B6EC00) [pid = 3836] [serial = 1247] [outer = 1716F800] 14:39:54 INFO - PROCESS | 3836 | 1467322794446 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]]]}] 14:39:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:39:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 595ms 14:39:54 INFO - PROCESS | 3836 | 1467322794467 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 14:39:54 INFO - PROCESS | 3836 | 1467322794469 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 14:39:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:39:54 INFO - PROCESS | 3836 | 1467322794472 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:39:54 INFO - PROCESS | 3836 | 1467322794474 Marionette TRACE conn3 <- [1,1626,null,{}] 14:39:54 INFO - PROCESS | 3836 | 1467322794478 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}] 14:39:54 INFO - PROCESS | 3836 | 1467322794479 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:54 INFO - PROCESS | 3836 | 1467322794604 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 14:39:54 INFO - PROCESS | 3836 | 1467322794612 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:54 INFO - PROCESS | 3836 | 1467322794614 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:54 INFO - PROCESS | 3836 | ++DOCSHELL 1660E400 == 35 [pid = 3836] [id = 416] 14:39:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19F67400) [pid = 3836] [serial = 1248] [outer = 00000000] 14:39:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1A12D800) [pid = 3836] [serial = 1249] [outer = 19F67400] 14:39:54 INFO - PROCESS | 3836 | 1467322794657 Marionette DEBUG loaded listener.js 14:39:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1A130000) [pid = 3836] [serial = 1250] [outer = 19F67400] 14:39:55 INFO - PROCESS | 3836 | 1467322795280 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]]]}] 14:39:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:39:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 846ms 14:39:55 INFO - PROCESS | 3836 | 1467322795386 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 14:39:55 INFO - PROCESS | 3836 | 1467322795391 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 14:39:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:39:55 INFO - PROCESS | 3836 | 1467322795398 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:39:55 INFO - PROCESS | 3836 | 1467322795402 Marionette TRACE conn3 <- [1,1630,null,{}] 14:39:55 INFO - PROCESS | 3836 | 1467322795408 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}] 14:39:55 INFO - PROCESS | 3836 | 1467322795411 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:55 INFO - PROCESS | 3836 | 1467322795539 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 14:39:55 INFO - PROCESS | 3836 | 1467322795671 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:55 INFO - PROCESS | 3836 | 1467322795676 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:55 INFO - PROCESS | 3836 | ++DOCSHELL 10A7DC00 == 36 [pid = 3836] [id = 417] 14:39:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (10E1D000) [pid = 3836] [serial = 1251] [outer = 00000000] 14:39:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (131E6400) [pid = 3836] [serial = 1252] [outer = 10E1D000] 14:39:55 INFO - PROCESS | 3836 | 1467322795734 Marionette DEBUG loaded listener.js 14:39:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (13C90000) [pid = 3836] [serial = 1253] [outer = 10E1D000] 14:39:56 INFO - PROCESS | 3836 | 1467322796382 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]]]}] 14:39:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:39:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1003ms 14:39:56 INFO - PROCESS | 3836 | 1467322796417 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 14:39:56 INFO - PROCESS | 3836 | 1467322796422 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 14:39:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:39:56 INFO - PROCESS | 3836 | 1467322796429 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:39:56 INFO - PROCESS | 3836 | 1467322796432 Marionette TRACE conn3 <- [1,1634,null,{}] 14:39:56 INFO - PROCESS | 3836 | 1467322796437 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}] 14:39:56 INFO - PROCESS | 3836 | 1467322796439 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:56 INFO - PROCESS | 3836 | 1467322796556 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 14:39:56 INFO - PROCESS | 3836 | 1467322796706 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:56 INFO - PROCESS | 3836 | 1467322796708 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:56 INFO - PROCESS | 3836 | ++DOCSHELL 10A81400 == 37 [pid = 3836] [id = 418] 14:39:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (11CD0400) [pid = 3836] [serial = 1254] [outer = 00000000] 14:39:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1660B400) [pid = 3836] [serial = 1255] [outer = 11CD0400] 14:39:56 INFO - PROCESS | 3836 | 1467322796765 Marionette DEBUG loaded listener.js 14:39:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (16CE7400) [pid = 3836] [serial = 1256] [outer = 11CD0400] 14:39:57 INFO - PROCESS | 3836 | --DOCSHELL 16BC4C00 == 36 [pid = 3836] [id = 415] 14:39:57 INFO - PROCESS | 3836 | --DOCSHELL 131EA400 == 35 [pid = 3836] [id = 414] 14:39:57 INFO - PROCESS | 3836 | --DOCSHELL 182EC800 == 34 [pid = 3836] [id = 413] 14:39:57 INFO - PROCESS | 3836 | --DOCSHELL 1784CC00 == 33 [pid = 3836] [id = 412] 14:39:57 INFO - PROCESS | 3836 | --DOCSHELL 173A0400 == 32 [pid = 3836] [id = 411] 14:39:57 INFO - PROCESS | 3836 | --DOCSHELL 1660F000 == 31 [pid = 3836] [id = 410] 14:39:57 INFO - PROCESS | 3836 | --DOCSHELL 13939C00 == 30 [pid = 3836] [id = 409] 14:39:57 INFO - PROCESS | 3836 | --DOCSHELL 11265400 == 29 [pid = 3836] [id = 408] 14:39:57 INFO - PROCESS | 3836 | 1467322797611 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]]]}] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1A5BD400) [pid = 3836] [serial = 1172] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (182E8000) [pid = 3836] [serial = 1192] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (19975C00) [pid = 3836] [serial = 1195] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (13C98400) [pid = 3836] [serial = 1201] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (173A0C00) [pid = 3836] [serial = 1189] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (13034000) [pid = 3836] [serial = 1183] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (130A5000) [pid = 3836] [serial = 1184] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (13D0E000) [pid = 3836] [serial = 1180] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (15D79000) [pid = 3836] [serial = 1181] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (10A76000) [pid = 3836] [serial = 1174] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10EDC800) [pid = 3836] [serial = 1175] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (158DB000) [pid = 3836] [serial = 1177] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1606E800) [pid = 3836] [serial = 1178] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (158D9C00) [pid = 3836] [serial = 1186] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1606A800) [pid = 3836] [serial = 1187] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (19F67C00) [pid = 3836] [serial = 1198] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1A6B2000) [pid = 3836] [serial = 1208] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1A5BA800) [pid = 3836] [serial = 1207] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1A124400) [pid = 3836] [serial = 1204] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19F68800) [pid = 3836] [serial = 1199] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19B2DC00) [pid = 3836] [serial = 1196] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (182F0C00) [pid = 3836] [serial = 1193] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (16EA2400) [pid = 3836] [serial = 1202] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (177A7000) [pid = 3836] [serial = 1190] [outer = 00000000] [url = about:blank] 14:39:57 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1A12A000) [pid = 3836] [serial = 1205] [outer = 00000000] [url = about:blank] 14:39:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:39:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1254ms 14:39:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:39:57 INFO - PROCESS | 3836 | 1467322797687 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 14:39:57 INFO - PROCESS | 3836 | 1467322797691 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 14:39:57 INFO - PROCESS | 3836 | 1467322797696 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:39:57 INFO - PROCESS | 3836 | 1467322797699 Marionette TRACE conn3 <- [1,1638,null,{}] 14:39:57 INFO - PROCESS | 3836 | 1467322797704 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}] 14:39:57 INFO - PROCESS | 3836 | 1467322797707 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:57 INFO - PROCESS | 3836 | 1467322797792 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 14:39:57 INFO - PROCESS | 3836 | 1467322797805 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:57 INFO - PROCESS | 3836 | 1467322797808 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:57 INFO - PROCESS | 3836 | ++DOCSHELL 11C45800 == 30 [pid = 3836] [id = 419] 14:39:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (11CD5800) [pid = 3836] [serial = 1257] [outer = 00000000] 14:39:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (129AF000) [pid = 3836] [serial = 1258] [outer = 11CD5800] 14:39:57 INFO - PROCESS | 3836 | 1467322797856 Marionette DEBUG loaded listener.js 14:39:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1309E000) [pid = 3836] [serial = 1259] [outer = 11CD5800] 14:39:58 INFO - PROCESS | 3836 | 1467322798371 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]]]}] 14:39:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:39:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 14:39:58 INFO - PROCESS | 3836 | 1467322798392 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 14:39:58 INFO - PROCESS | 3836 | 1467322798396 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 14:39:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:39:58 INFO - PROCESS | 3836 | 1467322798402 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:39:58 INFO - PROCESS | 3836 | 1467322798404 Marionette TRACE conn3 <- [1,1642,null,{}] 14:39:58 INFO - PROCESS | 3836 | 1467322798408 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}] 14:39:58 INFO - PROCESS | 3836 | 1467322798411 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:58 INFO - PROCESS | 3836 | 1467322798493 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 14:39:58 INFO - PROCESS | 3836 | 1467322798501 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:58 INFO - PROCESS | 3836 | 1467322798503 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:58 INFO - PROCESS | 3836 | ++DOCSHELL 1434F800 == 31 [pid = 3836] [id = 420] 14:39:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (14350400) [pid = 3836] [serial = 1260] [outer = 00000000] 14:39:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1580F000) [pid = 3836] [serial = 1261] [outer = 14350400] 14:39:58 INFO - PROCESS | 3836 | 1467322798549 Marionette DEBUG loaded listener.js 14:39:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (15D19000) [pid = 3836] [serial = 1262] [outer = 14350400] 14:39:59 INFO - PROCESS | 3836 | 1467322799004 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]]]}] 14:39:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 643ms 14:39:59 INFO - PROCESS | 3836 | 1467322799040 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 14:39:59 INFO - PROCESS | 3836 | 1467322799042 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 14:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:39:59 INFO - PROCESS | 3836 | 1467322799050 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:39:59 INFO - PROCESS | 3836 | 1467322799053 Marionette TRACE conn3 <- [1,1646,null,{}] 14:39:59 INFO - PROCESS | 3836 | 1467322799064 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}] 14:39:59 INFO - PROCESS | 3836 | 1467322799068 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:59 INFO - PROCESS | 3836 | 1467322799150 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 14:39:59 INFO - PROCESS | 3836 | 1467322799160 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:59 INFO - PROCESS | 3836 | 1467322799163 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:59 INFO - PROCESS | 3836 | ++DOCSHELL 16BC7400 == 32 [pid = 3836] [id = 421] 14:39:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16BCA000) [pid = 3836] [serial = 1263] [outer = 00000000] 14:39:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (16EA2C00) [pid = 3836] [serial = 1264] [outer = 16BCA000] 14:39:59 INFO - PROCESS | 3836 | 1467322799210 Marionette DEBUG loaded listener.js 14:39:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (173A2400) [pid = 3836] [serial = 1265] [outer = 16BCA000] 14:39:59 INFO - PROCESS | 3836 | 1467322799663 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]]]}] 14:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 689ms 14:39:59 INFO - PROCESS | 3836 | 1467322799750 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 14:39:59 INFO - PROCESS | 3836 | 1467322799753 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 14:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:39:59 INFO - PROCESS | 3836 | 1467322799756 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:39:59 INFO - PROCESS | 3836 | 1467322799758 Marionette TRACE conn3 <- [1,1650,null,{}] 14:39:59 INFO - PROCESS | 3836 | 1467322799762 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}] 14:39:59 INFO - PROCESS | 3836 | 1467322799764 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:59 INFO - PROCESS | 3836 | 1467322799847 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 14:39:59 INFO - PROCESS | 3836 | 1467322799885 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:59 INFO - PROCESS | 3836 | 1467322799888 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:39:59 INFO - PROCESS | 3836 | ++DOCSHELL 17855000 == 33 [pid = 3836] [id = 422] 14:39:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17E8FC00) [pid = 3836] [serial = 1266] [outer = 00000000] 14:39:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17EDC800) [pid = 3836] [serial = 1267] [outer = 17E8FC00] 14:39:59 INFO - PROCESS | 3836 | 1467322799931 Marionette DEBUG loaded listener.js 14:40:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (182E8000) [pid = 3836] [serial = 1268] [outer = 17E8FC00] 14:40:00 INFO - PROCESS | 3836 | 1467322800392 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]]]}] 14:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 690ms 14:40:00 INFO - PROCESS | 3836 | 1467322800458 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 14:40:00 INFO - PROCESS | 3836 | 1467322800460 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 14:40:00 INFO - PROCESS | 3836 | 1467322800463 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:40:00 INFO - PROCESS | 3836 | 1467322800465 Marionette TRACE conn3 <- [1,1654,null,{}] 14:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:40:00 INFO - PROCESS | 3836 | 1467322800469 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}] 14:40:00 INFO - PROCESS | 3836 | 1467322800471 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:00 INFO - PROCESS | 3836 | 1467322800579 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 14:40:00 INFO - PROCESS | 3836 | 1467322800645 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:00 INFO - PROCESS | 3836 | 1467322800647 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:00 INFO - PROCESS | 3836 | ++DOCSHELL 182EC800 == 34 [pid = 3836] [id = 423] 14:40:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (182EF400) [pid = 3836] [serial = 1269] [outer = 00000000] 14:40:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19692400) [pid = 3836] [serial = 1270] [outer = 182EF400] 14:40:00 INFO - PROCESS | 3836 | 1467322800692 Marionette DEBUG loaded listener.js 14:40:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1996F800) [pid = 3836] [serial = 1271] [outer = 182EF400] 14:40:01 INFO - PROCESS | 3836 | 1467322801107 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]]]}] 14:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 706ms 14:40:01 INFO - PROCESS | 3836 | 1467322801165 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 14:40:01 INFO - PROCESS | 3836 | 1467322801167 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 14:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:40:01 INFO - PROCESS | 3836 | 1467322801170 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:40:01 INFO - PROCESS | 3836 | 1467322801172 Marionette TRACE conn3 <- [1,1658,null,{}] 14:40:01 INFO - PROCESS | 3836 | 1467322801175 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}] 14:40:01 INFO - PROCESS | 3836 | 1467322801181 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:01 INFO - PROCESS | 3836 | 1467322801342 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 14:40:01 INFO - PROCESS | 3836 | 1467322801366 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:01 INFO - PROCESS | 3836 | 1467322801368 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:01 INFO - PROCESS | 3836 | ++DOCSHELL 10EDBC00 == 35 [pid = 3836] [id = 424] 14:40:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (15815800) [pid = 3836] [serial = 1272] [outer = 00000000] 14:40:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19F71400) [pid = 3836] [serial = 1273] [outer = 15815800] 14:40:01 INFO - PROCESS | 3836 | 1467322801420 Marionette DEBUG loaded listener.js 14:40:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19F72400) [pid = 3836] [serial = 1274] [outer = 15815800] 14:40:01 INFO - PROCESS | 3836 | 1467322801855 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]]]}] 14:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 752ms 14:40:01 INFO - PROCESS | 3836 | 1467322801911 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 14:40:01 INFO - PROCESS | 3836 | 1467322801913 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 14:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:40:01 INFO - PROCESS | 3836 | 1467322801916 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:40:01 INFO - PROCESS | 3836 | 1467322801918 Marionette TRACE conn3 <- [1,1662,null,{}] 14:40:01 INFO - PROCESS | 3836 | 1467322801922 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}] 14:40:01 INFO - PROCESS | 3836 | 1467322801923 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:02 INFO - PROCESS | 3836 | 1467322802031 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 14:40:02 INFO - PROCESS | 3836 | 1467322802036 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:02 INFO - PROCESS | 3836 | 1467322802038 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:02 INFO - PROCESS | 3836 | ++DOCSHELL 19B62800 == 36 [pid = 3836] [id = 425] 14:40:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1A47C800) [pid = 3836] [serial = 1275] [outer = 00000000] 14:40:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A5C5C00) [pid = 3836] [serial = 1276] [outer = 1A47C800] 14:40:02 INFO - PROCESS | 3836 | 1467322802080 Marionette DEBUG loaded listener.js 14:40:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1A5C6800) [pid = 3836] [serial = 1277] [outer = 1A47C800] 14:40:02 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (173A1400) [pid = 3836] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:40:02 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (13D02800) [pid = 3836] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:40:02 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (114CB800) [pid = 3836] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:40:02 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (12DC0400) [pid = 3836] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:40:02 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1281D000) [pid = 3836] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:40:02 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16070800) [pid = 3836] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:40:02 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (17853800) [pid = 3836] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:40:02 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19B75400) [pid = 3836] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:40:02 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1716F800) [pid = 3836] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:40:02 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19F66C00) [pid = 3836] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:40:02 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19686400) [pid = 3836] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:40:02 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16610000) [pid = 3836] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:40:02 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1580D400) [pid = 3836] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:40:02 INFO - PROCESS | 3836 | 1467322802574 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]]]}] 14:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 705ms 14:40:02 INFO - PROCESS | 3836 | 1467322802616 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 14:40:02 INFO - PROCESS | 3836 | 1467322802618 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 14:40:02 INFO - PROCESS | 3836 | 1467322802621 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:40:02 INFO - PROCESS | 3836 | 1467322802623 Marionette TRACE conn3 <- [1,1666,null,{}] 14:40:02 INFO - PROCESS | 3836 | 1467322802627 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}] 14:40:02 INFO - PROCESS | 3836 | 1467322802629 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:02 INFO - PROCESS | 3836 | 1467322802738 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 14:40:02 INFO - PROCESS | 3836 | 1467322802746 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:02 INFO - PROCESS | 3836 | 1467322802748 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:02 INFO - PROCESS | 3836 | ++DOCSHELL 1281D000 == 37 [pid = 3836] [id = 426] 14:40:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (15D0CC00) [pid = 3836] [serial = 1278] [outer = 00000000] 14:40:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17EBE400) [pid = 3836] [serial = 1279] [outer = 15D0CC00] 14:40:02 INFO - PROCESS | 3836 | 1467322802790 Marionette DEBUG loaded listener.js 14:40:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19B2B000) [pid = 3836] [serial = 1280] [outer = 15D0CC00] 14:40:03 INFO - PROCESS | 3836 | 1467322803225 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]]]}] 14:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 643ms 14:40:03 INFO - PROCESS | 3836 | 1467322803260 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 14:40:03 INFO - PROCESS | 3836 | 1467322803262 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 14:40:03 INFO - PROCESS | 3836 | 1467322803265 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:40:03 INFO - PROCESS | 3836 | 1467322803267 Marionette TRACE conn3 <- [1,1670,null,{}] 14:40:03 INFO - PROCESS | 3836 | 1467322803270 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}] 14:40:03 INFO - PROCESS | 3836 | 1467322803272 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:03 INFO - PROCESS | 3836 | 1467322803349 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 14:40:03 INFO - PROCESS | 3836 | 1467322803354 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:03 INFO - PROCESS | 3836 | 1467322803365 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:03 INFO - PROCESS | 3836 | ++DOCSHELL 16BC6400 == 38 [pid = 3836] [id = 427] 14:40:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (173A1400) [pid = 3836] [serial = 1281] [outer = 00000000] 14:40:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1A5B8400) [pid = 3836] [serial = 1282] [outer = 173A1400] 14:40:03 INFO - PROCESS | 3836 | 1467322803409 Marionette DEBUG loaded listener.js 14:40:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A6BA000) [pid = 3836] [serial = 1283] [outer = 173A1400] 14:40:03 INFO - PROCESS | 3836 | 1467322803834 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]]]}] 14:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 595ms 14:40:03 INFO - PROCESS | 3836 | 1467322803874 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 14:40:03 INFO - PROCESS | 3836 | 1467322803876 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 14:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:40:03 INFO - PROCESS | 3836 | 1467322803883 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:40:03 INFO - PROCESS | 3836 | 1467322803885 Marionette TRACE conn3 <- [1,1674,null,{}] 14:40:03 INFO - PROCESS | 3836 | 1467322803888 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}] 14:40:03 INFO - PROCESS | 3836 | 1467322803890 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:03 INFO - PROCESS | 3836 | 1467322803967 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 14:40:03 INFO - PROCESS | 3836 | 1467322803973 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:03 INFO - PROCESS | 3836 | 1467322803975 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:04 INFO - PROCESS | 3836 | ++DOCSHELL 1A47C000 == 39 [pid = 3836] [id = 428] 14:40:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A6BE000) [pid = 3836] [serial = 1284] [outer = 00000000] 14:40:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1ABC9400) [pid = 3836] [serial = 1285] [outer = 1A6BE000] 14:40:04 INFO - PROCESS | 3836 | 1467322804018 Marionette DEBUG loaded listener.js 14:40:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1ABCA800) [pid = 3836] [serial = 1286] [outer = 1A6BE000] 14:40:04 INFO - PROCESS | 3836 | 1467322804637 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]]]}] 14:40:04 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 14:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 783ms 14:40:04 INFO - PROCESS | 3836 | 1467322804668 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 14:40:04 INFO - PROCESS | 3836 | 1467322804672 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 14:40:04 INFO - PROCESS | 3836 | 1467322804677 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:40:04 INFO - PROCESS | 3836 | 1467322804681 Marionette TRACE conn3 <- [1,1678,null,{}] 14:40:04 INFO - PROCESS | 3836 | 1467322804687 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}] 14:40:04 INFO - PROCESS | 3836 | 1467322804691 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:04 INFO - PROCESS | 3836 | 1467322804808 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 14:40:04 INFO - PROCESS | 3836 | 1467322804944 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:04 INFO - PROCESS | 3836 | 1467322804947 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:05 INFO - PROCESS | 3836 | ++DOCSHELL 10EDE400 == 40 [pid = 3836] [id = 429] 14:40:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (10EDF000) [pid = 3836] [serial = 1287] [outer = 00000000] 14:40:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1345C000) [pid = 3836] [serial = 1288] [outer = 10EDF000] 14:40:05 INFO - PROCESS | 3836 | 1467322805003 Marionette DEBUG loaded listener.js 14:40:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1434CC00) [pid = 3836] [serial = 1289] [outer = 10EDF000] 14:40:05 INFO - PROCESS | 3836 | 1467322805638 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]]]}] 14:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1003ms 14:40:05 INFO - PROCESS | 3836 | 1467322805714 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 14:40:05 INFO - PROCESS | 3836 | 1467322805719 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 14:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:40:05 INFO - PROCESS | 3836 | 1467322805725 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:40:05 INFO - PROCESS | 3836 | 1467322805728 Marionette TRACE conn3 <- [1,1682,null,{}] 14:40:05 INFO - PROCESS | 3836 | 1467322805732 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}] 14:40:05 INFO - PROCESS | 3836 | 1467322805735 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:05 INFO - PROCESS | 3836 | 1467322805857 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 14:40:05 INFO - PROCESS | 3836 | 1467322805985 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:05 INFO - PROCESS | 3836 | 1467322805988 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:06 INFO - PROCESS | 3836 | ++DOCSHELL 1660F400 == 41 [pid = 3836] [id = 430] 14:40:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1660FC00) [pid = 3836] [serial = 1290] [outer = 00000000] 14:40:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1774DC00) [pid = 3836] [serial = 1291] [outer = 1660FC00] 14:40:06 INFO - PROCESS | 3836 | 1467322806044 Marionette DEBUG loaded listener.js 14:40:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (17EB5400) [pid = 3836] [serial = 1292] [outer = 1660FC00] 14:40:06 INFO - PROCESS | 3836 | 1467322806616 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]]]}] 14:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 940ms 14:40:06 INFO - PROCESS | 3836 | 1467322806680 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 14:40:06 INFO - PROCESS | 3836 | 1467322806683 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 14:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:40:06 INFO - PROCESS | 3836 | 1467322806687 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:40:06 INFO - PROCESS | 3836 | 1467322806691 Marionette TRACE conn3 <- [1,1686,null,{}] 14:40:06 INFO - PROCESS | 3836 | 1467322806702 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}] 14:40:06 INFO - PROCESS | 3836 | 1467322806706 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:06 INFO - PROCESS | 3836 | 1467322806816 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 14:40:06 INFO - PROCESS | 3836 | 1467322806925 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:06 INFO - PROCESS | 3836 | 1467322806928 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:06 INFO - PROCESS | 3836 | ++DOCSHELL 1A5C2400 == 42 [pid = 3836] [id = 431] 14:40:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1A5C2800) [pid = 3836] [serial = 1293] [outer = 00000000] 14:40:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1ABC8000) [pid = 3836] [serial = 1294] [outer = 1A5C2800] 14:40:06 INFO - PROCESS | 3836 | 1467322806984 Marionette DEBUG loaded listener.js 14:40:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1ADBE000) [pid = 3836] [serial = 1295] [outer = 1A5C2800] 14:40:07 INFO - PROCESS | 3836 | 1467322807592 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]]]}] 14:40:07 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 14:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 956ms 14:40:07 INFO - PROCESS | 3836 | 1467322807631 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 14:40:07 INFO - PROCESS | 3836 | 1467322807634 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 14:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:40:07 INFO - PROCESS | 3836 | 1467322807638 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:40:07 INFO - PROCESS | 3836 | 1467322807640 Marionette TRACE conn3 <- [1,1690,null,{}] 14:40:07 INFO - PROCESS | 3836 | 1467322807644 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}] 14:40:07 INFO - PROCESS | 3836 | 1467322807647 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:07 INFO - PROCESS | 3836 | 1467322807756 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 14:40:07 INFO - PROCESS | 3836 | 1467322807869 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:07 INFO - PROCESS | 3836 | 1467322807872 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:08 INFO - PROCESS | 3836 | ++DOCSHELL 0C772400 == 43 [pid = 3836] [id = 432] 14:40:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (10564400) [pid = 3836] [serial = 1296] [outer = 00000000] 14:40:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (10EDC800) [pid = 3836] [serial = 1297] [outer = 10564400] 14:40:08 INFO - PROCESS | 3836 | 1467322808073 Marionette DEBUG loaded listener.js 14:40:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (11AE0C00) [pid = 3836] [serial = 1298] [outer = 10564400] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 12D85C00 == 42 [pid = 3836] [id = 407] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 16BC6400 == 41 [pid = 3836] [id = 427] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 1281D000 == 40 [pid = 3836] [id = 426] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 19B62800 == 39 [pid = 3836] [id = 425] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 10EDBC00 == 38 [pid = 3836] [id = 424] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 182EC800 == 37 [pid = 3836] [id = 423] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 17855000 == 36 [pid = 3836] [id = 422] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 16BC7400 == 35 [pid = 3836] [id = 421] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 1434F800 == 34 [pid = 3836] [id = 420] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 11C45800 == 33 [pid = 3836] [id = 419] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 10A7DC00 == 32 [pid = 3836] [id = 417] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 1660E400 == 31 [pid = 3836] [id = 416] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 10A81400 == 30 [pid = 3836] [id = 418] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 1660F400 == 29 [pid = 3836] [id = 430] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 1A5C2400 == 28 [pid = 3836] [id = 431] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 1A47C000 == 27 [pid = 3836] [id = 428] 14:40:09 INFO - PROCESS | 3836 | --DOCSHELL 10EDE400 == 26 [pid = 3836] [id = 429] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (17756400) [pid = 3836] [serial = 1234] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (14320000) [pid = 3836] [serial = 1228] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (129AE400) [pid = 3836] [serial = 1225] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (12BD9C00) [pid = 3836] [serial = 1226] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (13461000) [pid = 3836] [serial = 1223] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (131DD800) [pid = 3836] [serial = 1222] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (13285C00) [pid = 3836] [serial = 1211] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (12DC2400) [pid = 3836] [serial = 1210] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (16D94000) [pid = 3836] [serial = 1214] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1660E800) [pid = 3836] [serial = 1213] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (17EBA800) [pid = 3836] [serial = 1237] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1A485C00) [pid = 3836] [serial = 1217] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (19F67000) [pid = 3836] [serial = 1216] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19B6EC00) [pid = 3836] [serial = 1247] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1ABD1000) [pid = 3836] [serial = 1220] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1ABCE000) [pid = 3836] [serial = 1219] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (17796400) [pid = 3836] [serial = 1235] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19B2FC00) [pid = 3836] [serial = 1240] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (17EE2400) [pid = 3836] [serial = 1238] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (19DB5000) [pid = 3836] [serial = 1246] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (16D9A000) [pid = 3836] [serial = 1231] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19B5C400) [pid = 3836] [serial = 1241] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (182E8C00) [pid = 3836] [serial = 1243] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (15007800) [pid = 3836] [serial = 1229] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1996D000) [pid = 3836] [serial = 1244] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16E9EC00) [pid = 3836] [serial = 1232] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1A12D800) [pid = 3836] [serial = 1249] [outer = 00000000] [url = about:blank] 14:40:09 INFO - PROCESS | 3836 | 1467322809388 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]]]}] 14:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1881ms 14:40:09 INFO - PROCESS | 3836 | 1467322809507 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 14:40:09 INFO - PROCESS | 3836 | 1467322809511 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 14:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:40:09 INFO - PROCESS | 3836 | 1467322809516 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:40:09 INFO - PROCESS | 3836 | 1467322809520 Marionette TRACE conn3 <- [1,1694,null,{}] 14:40:09 INFO - PROCESS | 3836 | 1467322809526 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}] 14:40:09 INFO - PROCESS | 3836 | 1467322809529 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:09 INFO - PROCESS | 3836 | 1467322809615 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 14:40:09 INFO - PROCESS | 3836 | 1467322809622 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:09 INFO - PROCESS | 3836 | 1467322809627 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:09 INFO - PROCESS | 3836 | ++DOCSHELL 10F29C00 == 27 [pid = 3836] [id = 433] 14:40:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (10F2B400) [pid = 3836] [serial = 1299] [outer = 00000000] 14:40:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (114CBC00) [pid = 3836] [serial = 1300] [outer = 10F2B400] 14:40:09 INFO - PROCESS | 3836 | 1467322809677 Marionette DEBUG loaded listener.js 14:40:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (11C45800) [pid = 3836] [serial = 1301] [outer = 10F2B400] 14:40:10 INFO - PROCESS | 3836 | 1467322810177 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]]]}] 14:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 705ms 14:40:10 INFO - PROCESS | 3836 | 1467322810216 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 14:40:10 INFO - PROCESS | 3836 | 1467322810221 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 14:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:40:10 INFO - PROCESS | 3836 | 1467322810227 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:40:10 INFO - PROCESS | 3836 | 1467322810230 Marionette TRACE conn3 <- [1,1698,null,{}] 14:40:10 INFO - PROCESS | 3836 | 1467322810234 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}] 14:40:10 INFO - PROCESS | 3836 | 1467322810236 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:10 INFO - PROCESS | 3836 | 1467322810321 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 14:40:10 INFO - PROCESS | 3836 | 1467322810330 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:10 INFO - PROCESS | 3836 | 1467322810333 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:10 INFO - PROCESS | 3836 | ++DOCSHELL 13285400 == 28 [pid = 3836] [id = 434] 14:40:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (13285C00) [pid = 3836] [serial = 1302] [outer = 00000000] 14:40:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (13461000) [pid = 3836] [serial = 1303] [outer = 13285C00] 14:40:10 INFO - PROCESS | 3836 | 1467322810383 Marionette DEBUG loaded listener.js 14:40:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (13931000) [pid = 3836] [serial = 1304] [outer = 13285C00] 14:40:10 INFO - PROCESS | 3836 | 1467322810855 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]]]}] 14:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 689ms 14:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:40:10 INFO - PROCESS | 3836 | 1467322810926 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 14:40:10 INFO - PROCESS | 3836 | 1467322810928 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 14:40:10 INFO - PROCESS | 3836 | 1467322810932 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:40:10 INFO - PROCESS | 3836 | 1467322810935 Marionette TRACE conn3 <- [1,1702,null,{}] 14:40:10 INFO - PROCESS | 3836 | 1467322810946 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}] 14:40:10 INFO - PROCESS | 3836 | 1467322810951 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:11 INFO - PROCESS | 3836 | 1467322811097 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 14:40:11 INFO - PROCESS | 3836 | 1467322811112 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:11 INFO - PROCESS | 3836 | 1467322811115 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:11 INFO - PROCESS | 3836 | ++DOCSHELL 15814400 == 29 [pid = 3836] [id = 435] 14:40:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (158B2C00) [pid = 3836] [serial = 1305] [outer = 00000000] 14:40:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (16460400) [pid = 3836] [serial = 1306] [outer = 158B2C00] 14:40:11 INFO - PROCESS | 3836 | 1467322811163 Marionette DEBUG loaded listener.js 14:40:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16606400) [pid = 3836] [serial = 1307] [outer = 158B2C00] 14:40:11 INFO - PROCESS | 3836 | 1467322811589 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]]]}] 14:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 705ms 14:40:11 INFO - PROCESS | 3836 | 1467322811631 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 14:40:11 INFO - PROCESS | 3836 | 1467322811633 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 14:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:40:11 INFO - PROCESS | 3836 | 1467322811637 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:40:11 INFO - PROCESS | 3836 | 1467322811638 Marionette TRACE conn3 <- [1,1706,null,{}] 14:40:11 INFO - PROCESS | 3836 | 1467322811641 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}] 14:40:11 INFO - PROCESS | 3836 | 1467322811643 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:11 INFO - PROCESS | 3836 | 1467322811780 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 14:40:11 INFO - PROCESS | 3836 | 1467322811802 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:11 INFO - PROCESS | 3836 | 1467322811804 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:11 INFO - PROCESS | 3836 | ++DOCSHELL 1645F000 == 30 [pid = 3836] [id = 436] 14:40:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16603400) [pid = 3836] [serial = 1308] [outer = 00000000] 14:40:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16E50800) [pid = 3836] [serial = 1309] [outer = 16603400] 14:40:11 INFO - PROCESS | 3836 | 1467322811855 Marionette DEBUG loaded listener.js 14:40:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (17170000) [pid = 3836] [serial = 1310] [outer = 16603400] 14:40:12 INFO - PROCESS | 3836 | 1467322812294 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]]]}] 14:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 705ms 14:40:12 INFO - PROCESS | 3836 | 1467322812370 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 14:40:12 INFO - PROCESS | 3836 | 1467322812372 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 14:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:40:12 INFO - PROCESS | 3836 | 1467322812375 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:40:12 INFO - PROCESS | 3836 | 1467322812377 Marionette TRACE conn3 <- [1,1710,null,{}] 14:40:12 INFO - PROCESS | 3836 | 1467322812380 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}] 14:40:12 INFO - PROCESS | 3836 | 1467322812382 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:12 INFO - PROCESS | 3836 | 1467322812490 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 14:40:12 INFO - PROCESS | 3836 | 1467322812500 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:12 INFO - PROCESS | 3836 | 1467322812502 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:12 INFO - PROCESS | 3836 | ++DOCSHELL 13106800 == 31 [pid = 3836] [id = 437] 14:40:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (176A0400) [pid = 3836] [serial = 1311] [outer = 00000000] 14:40:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1784E000) [pid = 3836] [serial = 1312] [outer = 176A0400] 14:40:12 INFO - PROCESS | 3836 | 1467322812603 Marionette DEBUG loaded listener.js 14:40:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (17E9A400) [pid = 3836] [serial = 1313] [outer = 176A0400] 14:40:13 INFO - PROCESS | 3836 | 1467322813022 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]]]}] 14:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 14:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 705ms 14:40:13 INFO - PROCESS | 3836 | 1467322813091 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 14:40:13 INFO - PROCESS | 3836 | 1467322813094 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 14:40:13 INFO - PROCESS | 3836 | 1467322813097 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:40:13 INFO - PROCESS | 3836 | 1467322813099 Marionette TRACE conn3 <- [1,1714,null,{}] 14:40:13 INFO - PROCESS | 3836 | 1467322813102 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}] 14:40:13 INFO - PROCESS | 3836 | 1467322813108 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:13 INFO - PROCESS | 3836 | 1467322813243 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 14:40:13 INFO - PROCESS | 3836 | 1467322813310 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:13 INFO - PROCESS | 3836 | 1467322813312 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:13 INFO - PROCESS | 3836 | ++DOCSHELL 18214000 == 32 [pid = 3836] [id = 438] 14:40:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (182F5800) [pid = 3836] [serial = 1314] [outer = 00000000] 14:40:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19975800) [pid = 3836] [serial = 1315] [outer = 182F5800] 14:40:13 INFO - PROCESS | 3836 | 1467322813356 Marionette DEBUG loaded listener.js 14:40:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19B32800) [pid = 3836] [serial = 1316] [outer = 182F5800] 14:40:14 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (182EF400) [pid = 3836] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:40:14 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (15815800) [pid = 3836] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:40:14 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19F67400) [pid = 3836] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:40:14 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (17E8FC00) [pid = 3836] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:40:14 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (10E1D000) [pid = 3836] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:40:14 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1A47C800) [pid = 3836] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:40:14 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (14350400) [pid = 3836] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:40:14 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (11CD5800) [pid = 3836] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:40:14 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16BCA000) [pid = 3836] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:40:14 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (11CD0400) [pid = 3836] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:40:14 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1A6BE000) [pid = 3836] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:40:14 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (15D0CC00) [pid = 3836] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:40:14 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (173A1400) [pid = 3836] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:40:14 INFO - PROCESS | 3836 | 1467322814041 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]]]}] 14:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 988ms 14:40:14 INFO - PROCESS | 3836 | 1467322814085 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 14:40:14 INFO - PROCESS | 3836 | 1467322814087 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 14:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:40:14 INFO - PROCESS | 3836 | 1467322814090 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:40:14 INFO - PROCESS | 3836 | 1467322814092 Marionette TRACE conn3 <- [1,1718,null,{}] 14:40:14 INFO - PROCESS | 3836 | 1467322814095 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}] 14:40:14 INFO - PROCESS | 3836 | 1467322814097 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:14 INFO - PROCESS | 3836 | 1467322814180 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 14:40:14 INFO - PROCESS | 3836 | 1467322814185 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:14 INFO - PROCESS | 3836 | 1467322814187 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:14 INFO - PROCESS | 3836 | ++DOCSHELL 10F26C00 == 33 [pid = 3836] [id = 439] 14:40:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1120D000) [pid = 3836] [serial = 1317] [outer = 00000000] 14:40:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (13C8B800) [pid = 3836] [serial = 1318] [outer = 1120D000] 14:40:14 INFO - PROCESS | 3836 | 1467322814229 Marionette DEBUG loaded listener.js 14:40:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (15816400) [pid = 3836] [serial = 1319] [outer = 1120D000] 14:40:14 INFO - PROCESS | 3836 | 1467322814651 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]]]}] 14:40:14 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 14:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 595ms 14:40:14 INFO - PROCESS | 3836 | 1467322814688 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 14:40:14 INFO - PROCESS | 3836 | 1467322814689 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 14:40:14 INFO - PROCESS | 3836 | 1467322814693 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:40:14 INFO - PROCESS | 3836 | 1467322814694 Marionette TRACE conn3 <- [1,1722,null,{}] 14:40:14 INFO - PROCESS | 3836 | 1467322814698 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}] 14:40:14 INFO - PROCESS | 3836 | 1467322814700 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:14 INFO - PROCESS | 3836 | 1467322814776 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 14:40:14 INFO - PROCESS | 3836 | 1467322814783 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:14 INFO - PROCESS | 3836 | 1467322814785 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:14 INFO - PROCESS | 3836 | ++DOCSHELL 130A2400 == 34 [pid = 3836] [id = 440] 14:40:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (158DA800) [pid = 3836] [serial = 1320] [outer = 00000000] 14:40:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (182F2C00) [pid = 3836] [serial = 1321] [outer = 158DA800] 14:40:14 INFO - PROCESS | 3836 | 1467322814828 Marionette DEBUG loaded listener.js 14:40:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B2BC00) [pid = 3836] [serial = 1322] [outer = 158DA800] 14:40:15 INFO - PROCESS | 3836 | 1467322815250 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]]]}] 14:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 596ms 14:40:15 INFO - PROCESS | 3836 | 1467322815299 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 14:40:15 INFO - PROCESS | 3836 | 1467322815301 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 14:40:15 INFO - PROCESS | 3836 | 1467322815304 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:40:15 INFO - PROCESS | 3836 | 1467322815305 Marionette TRACE conn3 <- [1,1726,null,{}] 14:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:40:15 INFO - PROCESS | 3836 | 1467322815312 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}] 14:40:15 INFO - PROCESS | 3836 | 1467322815314 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:15 INFO - PROCESS | 3836 | 1467322815389 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 14:40:15 INFO - PROCESS | 3836 | 1467322815395 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:15 INFO - PROCESS | 3836 | 1467322815397 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:15 INFO - PROCESS | 3836 | ++DOCSHELL 19B68400 == 35 [pid = 3836] [id = 441] 14:40:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19B6A000) [pid = 3836] [serial = 1323] [outer = 00000000] 14:40:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19DB9000) [pid = 3836] [serial = 1324] [outer = 19B6A000] 14:40:15 INFO - PROCESS | 3836 | 1467322815439 Marionette DEBUG loaded listener.js 14:40:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19DBA400) [pid = 3836] [serial = 1325] [outer = 19B6A000] 14:40:15 INFO - PROCESS | 3836 | 1467322815877 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]]]}] 14:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 643ms 14:40:15 INFO - PROCESS | 3836 | 1467322815976 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 14:40:15 INFO - PROCESS | 3836 | 1467322815978 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 14:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:40:15 INFO - PROCESS | 3836 | 1467322815981 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:40:15 INFO - PROCESS | 3836 | 1467322815983 Marionette TRACE conn3 <- [1,1730,null,{}] 14:40:15 INFO - PROCESS | 3836 | 1467322815987 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}] 14:40:15 INFO - PROCESS | 3836 | 1467322815988 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:16 INFO - PROCESS | 3836 | 1467322816112 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 14:40:16 INFO - PROCESS | 3836 | 1467322816251 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:16 INFO - PROCESS | 3836 | 1467322816255 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:16 INFO - PROCESS | 3836 | ++DOCSHELL 10433400 == 36 [pid = 3836] [id = 442] 14:40:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (10439800) [pid = 3836] [serial = 1326] [outer = 00000000] 14:40:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (10A7DC00) [pid = 3836] [serial = 1327] [outer = 10439800] 14:40:16 INFO - PROCESS | 3836 | 1467322816312 Marionette DEBUG loaded listener.js 14:40:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (10EDCC00) [pid = 3836] [serial = 1328] [outer = 10439800] 14:40:17 INFO - PROCESS | 3836 | 1467322817076 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]]]}] 14:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1144ms 14:40:17 INFO - PROCESS | 3836 | 1467322817145 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 14:40:17 INFO - PROCESS | 3836 | 1467322817150 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 14:40:17 INFO - PROCESS | 3836 | 1467322817157 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:40:17 INFO - PROCESS | 3836 | 1467322817161 Marionette TRACE conn3 <- [1,1734,null,{}] 14:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:40:17 INFO - PROCESS | 3836 | 1467322817165 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}] 14:40:17 INFO - PROCESS | 3836 | 1467322817169 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:17 INFO - PROCESS | 3836 | 1467322817292 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 14:40:17 INFO - PROCESS | 3836 | 1467322817418 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:17 INFO - PROCESS | 3836 | 1467322817421 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:17 INFO - PROCESS | 3836 | ++DOCSHELL 13D0D800 == 37 [pid = 3836] [id = 443] 14:40:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1431BC00) [pid = 3836] [serial = 1329] [outer = 00000000] 14:40:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (15818000) [pid = 3836] [serial = 1330] [outer = 1431BC00] 14:40:17 INFO - PROCESS | 3836 | 1467322817479 Marionette DEBUG loaded listener.js 14:40:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1606C000) [pid = 3836] [serial = 1331] [outer = 1431BC00] 14:40:18 INFO - PROCESS | 3836 | 1467322818307 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]]]}] 14:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1191ms 14:40:18 INFO - PROCESS | 3836 | 1467322818362 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 14:40:18 INFO - PROCESS | 3836 | 1467322818366 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 14:40:18 INFO - PROCESS | 3836 | 1467322818372 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:40:18 INFO - PROCESS | 3836 | 1467322818375 Marionette TRACE conn3 <- [1,1738,null,{}] 14:40:18 INFO - PROCESS | 3836 | 1467322818380 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}] 14:40:18 INFO - PROCESS | 3836 | 1467322818383 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:18 INFO - PROCESS | 3836 | 1467322818504 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 14:40:18 INFO - PROCESS | 3836 | 1467322818639 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:18 INFO - PROCESS | 3836 | 1467322818644 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:18 INFO - PROCESS | 3836 | ++DOCSHELL 12DC2400 == 38 [pid = 3836] [id = 444] 14:40:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (12DC3800) [pid = 3836] [serial = 1332] [outer = 00000000] 14:40:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (13110C00) [pid = 3836] [serial = 1333] [outer = 12DC3800] 14:40:18 INFO - PROCESS | 3836 | 1467322818695 Marionette DEBUG loaded listener.js 14:40:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1314B800) [pid = 3836] [serial = 1334] [outer = 12DC3800] 14:40:18 INFO - PROCESS | 3836 | --DOCSHELL 19B68400 == 37 [pid = 3836] [id = 441] 14:40:18 INFO - PROCESS | 3836 | --DOCSHELL 130A2400 == 36 [pid = 3836] [id = 440] 14:40:18 INFO - PROCESS | 3836 | --DOCSHELL 10F26C00 == 35 [pid = 3836] [id = 439] 14:40:18 INFO - PROCESS | 3836 | --DOCSHELL 18214000 == 34 [pid = 3836] [id = 438] 14:40:18 INFO - PROCESS | 3836 | --DOCSHELL 13106800 == 33 [pid = 3836] [id = 437] 14:40:18 INFO - PROCESS | 3836 | --DOCSHELL 1645F000 == 32 [pid = 3836] [id = 436] 14:40:18 INFO - PROCESS | 3836 | --DOCSHELL 15814400 == 31 [pid = 3836] [id = 435] 14:40:18 INFO - PROCESS | 3836 | --DOCSHELL 13285400 == 30 [pid = 3836] [id = 434] 14:40:18 INFO - PROCESS | 3836 | --DOCSHELL 10F29C00 == 29 [pid = 3836] [id = 433] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (19692400) [pid = 3836] [serial = 1270] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (19F71400) [pid = 3836] [serial = 1273] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1A130000) [pid = 3836] [serial = 1250] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (17EDC800) [pid = 3836] [serial = 1267] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (131E6400) [pid = 3836] [serial = 1252] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1A5C5C00) [pid = 3836] [serial = 1276] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (13C90000) [pid = 3836] [serial = 1253] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1580F000) [pid = 3836] [serial = 1261] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (15D19000) [pid = 3836] [serial = 1262] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (129AF000) [pid = 3836] [serial = 1258] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1309E000) [pid = 3836] [serial = 1259] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16EA2C00) [pid = 3836] [serial = 1264] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (173A2400) [pid = 3836] [serial = 1265] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1660B400) [pid = 3836] [serial = 1255] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (16CE7400) [pid = 3836] [serial = 1256] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (19F72400) [pid = 3836] [serial = 1274] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1ABC9400) [pid = 3836] [serial = 1285] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1A5C6800) [pid = 3836] [serial = 1277] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (17EBE400) [pid = 3836] [serial = 1279] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1ABCA800) [pid = 3836] [serial = 1286] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1A5B8400) [pid = 3836] [serial = 1282] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1996F800) [pid = 3836] [serial = 1271] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (19B2B000) [pid = 3836] [serial = 1280] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (182E8000) [pid = 3836] [serial = 1268] [outer = 00000000] [url = about:blank] 14:40:18 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1A6BA000) [pid = 3836] [serial = 1283] [outer = 00000000] [url = about:blank] 14:40:19 INFO - PROCESS | 3836 | 1467322819196 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]]]}] 14:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 846ms 14:40:19 INFO - PROCESS | 3836 | 1467322819215 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 14:40:19 INFO - PROCESS | 3836 | 1467322819220 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 14:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:40:19 INFO - PROCESS | 3836 | 1467322819230 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:40:19 INFO - PROCESS | 3836 | 1467322819233 Marionette TRACE conn3 <- [1,1742,null,{}] 14:40:19 INFO - PROCESS | 3836 | 1467322819237 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}] 14:40:19 INFO - PROCESS | 3836 | 1467322819239 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:19 INFO - PROCESS | 3836 | 1467322819324 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 14:40:19 INFO - PROCESS | 3836 | 1467322819330 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:19 INFO - PROCESS | 3836 | 1467322819332 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:19 INFO - PROCESS | 3836 | ++DOCSHELL 13154000 == 30 [pid = 3836] [id = 445] 14:40:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (131E6400) [pid = 3836] [serial = 1335] [outer = 00000000] 14:40:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (13D08000) [pid = 3836] [serial = 1336] [outer = 131E6400] 14:40:19 INFO - PROCESS | 3836 | 1467322819379 Marionette DEBUG loaded listener.js 14:40:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1434C400) [pid = 3836] [serial = 1337] [outer = 131E6400] 14:40:19 INFO - PROCESS | 3836 | 1467322819852 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]]]}] 14:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 642ms 14:40:19 INFO - PROCESS | 3836 | 1467322819870 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 14:40:19 INFO - PROCESS | 3836 | 1467322819872 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 14:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:40:19 INFO - PROCESS | 3836 | 1467322819875 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:40:19 INFO - PROCESS | 3836 | 1467322819879 Marionette TRACE conn3 <- [1,1746,null,{}] 14:40:19 INFO - PROCESS | 3836 | 1467322819889 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}] 14:40:19 INFO - PROCESS | 3836 | 1467322819893 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:20 INFO - PROCESS | 3836 | 1467322819985 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 14:40:20 INFO - PROCESS | 3836 | 1467322819994 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:20 INFO - PROCESS | 3836 | 1467322819997 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:20 INFO - PROCESS | 3836 | ++DOCSHELL 16CE6000 == 31 [pid = 3836] [id = 446] 14:40:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16CE6800) [pid = 3836] [serial = 1338] [outer = 00000000] 14:40:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16E54800) [pid = 3836] [serial = 1339] [outer = 16CE6800] 14:40:20 INFO - PROCESS | 3836 | 1467322820052 Marionette DEBUG loaded listener.js 14:40:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16EA6800) [pid = 3836] [serial = 1340] [outer = 16CE6800] 14:40:20 INFO - PROCESS | 3836 | 1467322820536 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]]]}] 14:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 706ms 14:40:20 INFO - PROCESS | 3836 | 1467322820577 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 14:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:40:20 INFO - PROCESS | 3836 | 1467322820579 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 14:40:20 INFO - PROCESS | 3836 | 1467322820582 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:40:20 INFO - PROCESS | 3836 | 1467322820584 Marionette TRACE conn3 <- [1,1750,null,{}] 14:40:20 INFO - PROCESS | 3836 | 1467322820587 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}] 14:40:20 INFO - PROCESS | 3836 | 1467322820589 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:20 INFO - PROCESS | 3836 | 1467322820671 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 14:40:20 INFO - PROCESS | 3836 | 1467322820676 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:20 INFO - PROCESS | 3836 | 1467322820678 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:20 INFO - PROCESS | 3836 | ++DOCSHELL 1784DC00 == 32 [pid = 3836] [id = 447] 14:40:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (17853000) [pid = 3836] [serial = 1341] [outer = 00000000] 14:40:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (18010800) [pid = 3836] [serial = 1342] [outer = 17853000] 14:40:20 INFO - PROCESS | 3836 | 1467322820730 Marionette DEBUG loaded listener.js 14:40:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (18218000) [pid = 3836] [serial = 1343] [outer = 17853000] 14:40:21 INFO - PROCESS | 3836 | 1467322821166 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]]]}] 14:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 627ms 14:40:21 INFO - PROCESS | 3836 | 1467322821221 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 14:40:21 INFO - PROCESS | 3836 | 1467322821223 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 14:40:21 INFO - PROCESS | 3836 | 1467322821227 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:40:21 INFO - PROCESS | 3836 | 1467322821228 Marionette TRACE conn3 <- [1,1754,null,{}] 14:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:40:21 INFO - PROCESS | 3836 | 1467322821232 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}] 14:40:21 INFO - PROCESS | 3836 | 1467322821234 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:21 INFO - PROCESS | 3836 | 1467322821343 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 14:40:21 INFO - PROCESS | 3836 | 1467322821348 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:21 INFO - PROCESS | 3836 | 1467322821351 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:21 INFO - PROCESS | 3836 | ++DOCSHELL 16BC6000 == 33 [pid = 3836] [id = 448] 14:40:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17852800) [pid = 3836] [serial = 1344] [outer = 00000000] 14:40:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1996DC00) [pid = 3836] [serial = 1345] [outer = 17852800] 14:40:21 INFO - PROCESS | 3836 | 1467322821393 Marionette DEBUG loaded listener.js 14:40:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19974800) [pid = 3836] [serial = 1346] [outer = 17852800] 14:40:21 INFO - PROCESS | 3836 | 1467322821886 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]]]}] 14:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 705ms 14:40:21 INFO - PROCESS | 3836 | 1467322821942 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 14:40:21 INFO - PROCESS | 3836 | 1467322821944 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 14:40:21 INFO - PROCESS | 3836 | 1467322821948 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:40:21 INFO - PROCESS | 3836 | 1467322821950 Marionette TRACE conn3 <- [1,1758,null,{}] 14:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:40:21 INFO - PROCESS | 3836 | 1467322821953 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}] 14:40:21 INFO - PROCESS | 3836 | 1467322821959 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:22 INFO - PROCESS | 3836 | 1467322822105 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 14:40:22 INFO - PROCESS | 3836 | 1467322822167 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:22 INFO - PROCESS | 3836 | 1467322822169 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:22 INFO - PROCESS | 3836 | ++DOCSHELL 19B2B800 == 34 [pid = 3836] [id = 449] 14:40:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B2C400) [pid = 3836] [serial = 1347] [outer = 00000000] 14:40:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A124400) [pid = 3836] [serial = 1348] [outer = 19B2C400] 14:40:22 INFO - PROCESS | 3836 | 1467322822215 Marionette DEBUG loaded listener.js 14:40:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A131800) [pid = 3836] [serial = 1349] [outer = 19B2C400] 14:40:22 INFO - PROCESS | 3836 | 1467322822645 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]]]}] 14:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 736ms 14:40:22 INFO - PROCESS | 3836 | 1467322822693 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 14:40:22 INFO - PROCESS | 3836 | 1467322822695 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 14:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:40:22 INFO - PROCESS | 3836 | 1467322822699 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:40:22 INFO - PROCESS | 3836 | 1467322822701 Marionette TRACE conn3 <- [1,1762,null,{}] 14:40:22 INFO - PROCESS | 3836 | 1467322822704 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}] 14:40:22 INFO - PROCESS | 3836 | 1467322822706 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:22 INFO - PROCESS | 3836 | 1467322822823 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 14:40:22 INFO - PROCESS | 3836 | 1467322822834 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:22 INFO - PROCESS | 3836 | 1467322822836 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:22 INFO - PROCESS | 3836 | ++DOCSHELL 16BC7000 == 35 [pid = 3836] [id = 450] 14:40:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1A481800) [pid = 3836] [serial = 1350] [outer = 00000000] 14:40:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1A5BC800) [pid = 3836] [serial = 1351] [outer = 1A481800] 14:40:22 INFO - PROCESS | 3836 | 1467322822929 Marionette DEBUG loaded listener.js 14:40:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1A5C2400) [pid = 3836] [serial = 1352] [outer = 1A481800] 14:40:23 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (182F5800) [pid = 3836] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:40:23 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (10564400) [pid = 3836] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:40:23 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1120D000) [pid = 3836] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:40:23 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16603400) [pid = 3836] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:40:23 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (13285C00) [pid = 3836] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:40:23 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (10F2B400) [pid = 3836] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:40:23 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (10EDF000) [pid = 3836] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:40:23 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1660FC00) [pid = 3836] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:40:23 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (176A0400) [pid = 3836] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:40:23 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (158B2C00) [pid = 3836] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:40:23 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (158DA800) [pid = 3836] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:40:23 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1A5C2800) [pid = 3836] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:40:23 INFO - PROCESS | 3836 | 1467322823391 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]]]}] 14:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 737ms 14:40:23 INFO - PROCESS | 3836 | 1467322823438 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 14:40:23 INFO - PROCESS | 3836 | 1467322823440 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 14:40:23 INFO - PROCESS | 3836 | 1467322823443 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:40:23 INFO - PROCESS | 3836 | 1467322823444 Marionette TRACE conn3 <- [1,1766,null,{}] 14:40:23 INFO - PROCESS | 3836 | 1467322823448 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}] 14:40:23 INFO - PROCESS | 3836 | 1467322823449 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:23 INFO - PROCESS | 3836 | 1467322823526 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 14:40:23 INFO - PROCESS | 3836 | 1467322823616 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:23 INFO - PROCESS | 3836 | 1467322823618 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:23 INFO - PROCESS | 3836 | ++DOCSHELL 10564400 == 36 [pid = 3836] [id = 451] 14:40:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10E24800) [pid = 3836] [serial = 1353] [outer = 00000000] 14:40:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (158AA800) [pid = 3836] [serial = 1354] [outer = 10E24800] 14:40:23 INFO - PROCESS | 3836 | 1467322823663 Marionette DEBUG loaded listener.js 14:40:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (176A0400) [pid = 3836] [serial = 1355] [outer = 10E24800] 14:40:24 INFO - PROCESS | 3836 | 1467322824014 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]]]}] 14:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 14:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 596ms 14:40:24 INFO - PROCESS | 3836 | 1467322824040 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 14:40:24 INFO - PROCESS | 3836 | 1467322824042 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 14:40:24 INFO - PROCESS | 3836 | 1467322824046 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:40:24 INFO - PROCESS | 3836 | 1467322824047 Marionette TRACE conn3 <- [1,1770,null,{}] 14:40:24 INFO - PROCESS | 3836 | 1467322824050 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}] 14:40:24 INFO - PROCESS | 3836 | 1467322824052 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:24 INFO - PROCESS | 3836 | 1467322824137 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 14:40:24 INFO - PROCESS | 3836 | 1467322824256 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:24 INFO - PROCESS | 3836 | 1467322824258 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:24 INFO - PROCESS | 3836 | ++DOCSHELL 103D2C00 == 37 [pid = 3836] [id = 452] 14:40:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (10A0C000) [pid = 3836] [serial = 1356] [outer = 00000000] 14:40:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (182F6C00) [pid = 3836] [serial = 1357] [outer = 10A0C000] 14:40:24 INFO - PROCESS | 3836 | 1467322824303 Marionette DEBUG loaded listener.js 14:40:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19B78C00) [pid = 3836] [serial = 1358] [outer = 10A0C000] 14:40:24 INFO - PROCESS | 3836 | 1467322824658 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]]]}] 14:40:24 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 14:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 643ms 14:40:24 INFO - PROCESS | 3836 | 1467322824684 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 14:40:24 INFO - PROCESS | 3836 | 1467322824686 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 14:40:24 INFO - PROCESS | 3836 | 1467322824689 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:40:24 INFO - PROCESS | 3836 | 1467322824700 Marionette TRACE conn3 <- [1,1774,null,{}] 14:40:24 INFO - PROCESS | 3836 | 1467322824704 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}] 14:40:24 INFO - PROCESS | 3836 | 1467322824706 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:24 INFO - PROCESS | 3836 | 1467322824783 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 14:40:24 INFO - PROCESS | 3836 | 1467322824788 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:24 INFO - PROCESS | 3836 | 1467322824790 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:24 INFO - PROCESS | 3836 | ++DOCSHELL 16E52C00 == 38 [pid = 3836] [id = 453] 14:40:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (177A7000) [pid = 3836] [serial = 1359] [outer = 00000000] 14:40:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A6BA800) [pid = 3836] [serial = 1360] [outer = 177A7000] 14:40:24 INFO - PROCESS | 3836 | 1467322824917 Marionette DEBUG loaded listener.js 14:40:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A6BB000) [pid = 3836] [serial = 1361] [outer = 177A7000] 14:40:25 INFO - PROCESS | 3836 | 1467322825284 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]]]}] 14:40:25 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 14:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 690ms 14:40:25 INFO - PROCESS | 3836 | 1467322825406 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 14:40:25 INFO - PROCESS | 3836 | 1467322825411 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 14:40:25 INFO - PROCESS | 3836 | 1467322825417 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:40:25 INFO - PROCESS | 3836 | 1467322825421 Marionette TRACE conn3 <- [1,1778,null,{}] 14:40:25 INFO - PROCESS | 3836 | 1467322825427 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}] 14:40:25 INFO - PROCESS | 3836 | 1467322825431 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:25 INFO - PROCESS | 3836 | 1467322825596 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 14:40:25 INFO - PROCESS | 3836 | 1467322825698 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:25 INFO - PROCESS | 3836 | 1467322825704 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:25 INFO - PROCESS | 3836 | ++DOCSHELL 114D6000 == 39 [pid = 3836] [id = 454] 14:40:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (11AE3800) [pid = 3836] [serial = 1362] [outer = 00000000] 14:40:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (12DC6C00) [pid = 3836] [serial = 1363] [outer = 11AE3800] 14:40:25 INFO - PROCESS | 3836 | 1467322825772 Marionette DEBUG loaded listener.js 14:40:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (13131800) [pid = 3836] [serial = 1364] [outer = 11AE3800] 14:40:26 INFO - PROCESS | 3836 | 1467322826384 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]]]}] 14:40:26 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) 14:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1003ms 14:40:26 INFO - PROCESS | 3836 | 1467322826455 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 14:40:26 INFO - PROCESS | 3836 | 1467322826459 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 14:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:40:26 INFO - PROCESS | 3836 | 1467322826466 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:40:26 INFO - PROCESS | 3836 | 1467322826470 Marionette TRACE conn3 <- [1,1782,null,{}] 14:40:26 INFO - PROCESS | 3836 | 1467322826474 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}] 14:40:26 INFO - PROCESS | 3836 | 1467322826477 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:26 INFO - PROCESS | 3836 | 1467322826616 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 14:40:26 INFO - PROCESS | 3836 | 1467322826751 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:26 INFO - PROCESS | 3836 | 1467322826753 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:26 INFO - PROCESS | 3836 | ++DOCSHELL 1645D800 == 40 [pid = 3836] [id = 455] 14:40:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (16463800) [pid = 3836] [serial = 1365] [outer = 00000000] 14:40:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16E50C00) [pid = 3836] [serial = 1366] [outer = 16463800] 14:40:26 INFO - PROCESS | 3836 | 1467322826810 Marionette DEBUG loaded listener.js 14:40:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (17751000) [pid = 3836] [serial = 1367] [outer = 16463800] 14:40:27 INFO - PROCESS | 3836 | 1467322827430 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]]]}] 14:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1003ms 14:40:27 INFO - PROCESS | 3836 | 1467322827463 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 14:40:27 INFO - PROCESS | 3836 | 1467322827465 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 14:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:40:27 INFO - PROCESS | 3836 | 1467322827469 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:40:27 INFO - PROCESS | 3836 | 1467322827471 Marionette TRACE conn3 <- [1,1786,null,{}] 14:40:27 INFO - PROCESS | 3836 | 1467322827482 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}] 14:40:27 INFO - PROCESS | 3836 | 1467322827487 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:27 INFO - PROCESS | 3836 | 1467322827595 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 14:40:27 INFO - PROCESS | 3836 | 1467322827732 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:27 INFO - PROCESS | 3836 | 1467322827736 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:27 INFO - PROCESS | 3836 | ++DOCSHELL 19B6F800 == 41 [pid = 3836] [id = 456] 14:40:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19B71400) [pid = 3836] [serial = 1368] [outer = 00000000] 14:40:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19F75800) [pid = 3836] [serial = 1369] [outer = 19B71400] 14:40:27 INFO - PROCESS | 3836 | 1467322827794 Marionette DEBUG loaded listener.js 14:40:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1A6B5800) [pid = 3836] [serial = 1370] [outer = 19B71400] 14:40:28 INFO - PROCESS | 3836 | 1467322828357 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]]]}] 14:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 956ms 14:40:28 INFO - PROCESS | 3836 | 1467322828414 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 14:40:28 INFO - PROCESS | 3836 | 1467322828416 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 14:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:40:28 INFO - PROCESS | 3836 | 1467322828420 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:40:28 INFO - PROCESS | 3836 | 1467322828422 Marionette TRACE conn3 <- [1,1790,null,{}] 14:40:28 INFO - PROCESS | 3836 | 1467322828426 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}] 14:40:28 INFO - PROCESS | 3836 | 1467322828428 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:28 INFO - PROCESS | 3836 | 1467322828532 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 14:40:28 INFO - PROCESS | 3836 | 1467322828638 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:28 INFO - PROCESS | 3836 | 1467322828641 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:28 INFO - PROCESS | 3836 | ++DOCSHELL 1ABCF000 == 42 [pid = 3836] [id = 457] 14:40:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1ABCF800) [pid = 3836] [serial = 1371] [outer = 00000000] 14:40:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1ADBFC00) [pid = 3836] [serial = 1372] [outer = 1ABCF800] 14:40:28 INFO - PROCESS | 3836 | 1467322828693 Marionette DEBUG loaded listener.js 14:40:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1ADC4400) [pid = 3836] [serial = 1373] [outer = 1ABCF800] 14:40:29 INFO - PROCESS | 3836 | 1467322829485 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]]]}] 14:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1097ms 14:40:29 INFO - PROCESS | 3836 | 1467322829519 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 14:40:29 INFO - PROCESS | 3836 | 1467322829523 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 14:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:40:29 INFO - PROCESS | 3836 | 1467322829529 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:40:29 INFO - PROCESS | 3836 | 1467322829532 Marionette TRACE conn3 <- [1,1794,null,{}] 14:40:29 INFO - PROCESS | 3836 | 1467322829538 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}] 14:40:29 INFO - PROCESS | 3836 | 1467322829541 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:29 INFO - PROCESS | 3836 | 1467322829640 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 14:40:29 INFO - PROCESS | 3836 | 1467322829783 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:29 INFO - PROCESS | 3836 | 1467322829788 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:29 INFO - PROCESS | 3836 | ++DOCSHELL 13286800 == 43 [pid = 3836] [id = 458] 14:40:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (13287800) [pid = 3836] [serial = 1374] [outer = 00000000] 14:40:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1393C800) [pid = 3836] [serial = 1375] [outer = 13287800] 14:40:29 INFO - PROCESS | 3836 | 1467322829865 Marionette DEBUG loaded listener.js 14:40:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (13C96800) [pid = 3836] [serial = 1376] [outer = 13287800] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 0C772400 == 42 [pid = 3836] [id = 432] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 103D2C00 == 41 [pid = 3836] [id = 452] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 10564400 == 40 [pid = 3836] [id = 451] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 16BC7000 == 39 [pid = 3836] [id = 450] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 19B2B800 == 38 [pid = 3836] [id = 449] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 16BC6000 == 37 [pid = 3836] [id = 448] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 1784DC00 == 36 [pid = 3836] [id = 447] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 16CE6000 == 35 [pid = 3836] [id = 446] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 13154000 == 34 [pid = 3836] [id = 445] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 12DC2400 == 33 [pid = 3836] [id = 444] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 13D0D800 == 32 [pid = 3836] [id = 443] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 10433400 == 31 [pid = 3836] [id = 442] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 1ABCF000 == 30 [pid = 3836] [id = 457] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 19B6F800 == 29 [pid = 3836] [id = 456] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 16E52C00 == 28 [pid = 3836] [id = 453] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 114D6000 == 27 [pid = 3836] [id = 454] 14:40:30 INFO - PROCESS | 3836 | --DOCSHELL 1645D800 == 26 [pid = 3836] [id = 455] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (19B32800) [pid = 3836] [serial = 1316] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (11AE0C00) [pid = 3836] [serial = 1298] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (13C8B800) [pid = 3836] [serial = 1318] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (17170000) [pid = 3836] [serial = 1310] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (13931000) [pid = 3836] [serial = 1304] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (11C45800) [pid = 3836] [serial = 1301] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (16E50800) [pid = 3836] [serial = 1309] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1434CC00) [pid = 3836] [serial = 1289] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (15816400) [pid = 3836] [serial = 1319] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (17EB5400) [pid = 3836] [serial = 1292] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (17E9A400) [pid = 3836] [serial = 1313] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (19975800) [pid = 3836] [serial = 1315] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (16460400) [pid = 3836] [serial = 1306] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (182F2C00) [pid = 3836] [serial = 1321] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (13461000) [pid = 3836] [serial = 1303] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1ADBE000) [pid = 3836] [serial = 1295] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16606400) [pid = 3836] [serial = 1307] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (114CBC00) [pid = 3836] [serial = 1300] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1ABC8000) [pid = 3836] [serial = 1294] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1784E000) [pid = 3836] [serial = 1312] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1345C000) [pid = 3836] [serial = 1288] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10EDC800) [pid = 3836] [serial = 1297] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1774DC00) [pid = 3836] [serial = 1291] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19B2BC00) [pid = 3836] [serial = 1322] [outer = 00000000] [url = about:blank] 14:40:30 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19DB9000) [pid = 3836] [serial = 1324] [outer = 00000000] [url = about:blank] 14:40:31 INFO - PROCESS | 3836 | 1467322831087 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]]]}] 14:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1614ms 14:40:31 INFO - PROCESS | 3836 | 1467322831131 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 14:40:31 INFO - PROCESS | 3836 | 1467322831136 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 14:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:40:31 INFO - PROCESS | 3836 | 1467322831141 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:40:31 INFO - PROCESS | 3836 | 1467322831144 Marionette TRACE conn3 <- [1,1798,null,{}] 14:40:31 INFO - PROCESS | 3836 | 1467322831150 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}] 14:40:31 INFO - PROCESS | 3836 | 1467322831153 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:31 INFO - PROCESS | 3836 | 1467322831239 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 14:40:31 INFO - PROCESS | 3836 | 1467322831248 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:31 INFO - PROCESS | 3836 | 1467322831252 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:31 INFO - PROCESS | 3836 | ++DOCSHELL 11205000 == 27 [pid = 3836] [id = 459] 14:40:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1120D000) [pid = 3836] [serial = 1377] [outer = 00000000] 14:40:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (129A8800) [pid = 3836] [serial = 1378] [outer = 1120D000] 14:40:31 INFO - PROCESS | 3836 | 1467322831300 Marionette DEBUG loaded listener.js 14:40:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (129F3000) [pid = 3836] [serial = 1379] [outer = 1120D000] 14:40:31 INFO - PROCESS | 3836 | 1467322831806 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]]]}] 14:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 705ms 14:40:31 INFO - PROCESS | 3836 | 1467322831846 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 14:40:31 INFO - PROCESS | 3836 | 1467322831851 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 14:40:31 INFO - PROCESS | 3836 | 1467322831861 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:40:31 INFO - PROCESS | 3836 | 1467322831864 Marionette TRACE conn3 <- [1,1802,null,{}] 14:40:31 INFO - PROCESS | 3836 | 1467322831868 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}] 14:40:31 INFO - PROCESS | 3836 | 1467322831870 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:32 INFO - PROCESS | 3836 | 1467322831983 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 14:40:32 INFO - PROCESS | 3836 | 1467322832083 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:32 INFO - PROCESS | 3836 | 1467322832086 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:32 INFO - PROCESS | 3836 | ++DOCSHELL 13C89C00 == 28 [pid = 3836] [id = 460] 14:40:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (13C8B400) [pid = 3836] [serial = 1380] [outer = 00000000] 14:40:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (14318C00) [pid = 3836] [serial = 1381] [outer = 13C8B400] 14:40:32 INFO - PROCESS | 3836 | 1467322832133 Marionette DEBUG loaded listener.js 14:40:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (14356400) [pid = 3836] [serial = 1382] [outer = 13C8B400] 14:40:32 INFO - PROCESS | 3836 | 1467322832500 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]]]}] 14:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 689ms 14:40:32 INFO - PROCESS | 3836 | 1467322832564 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 14:40:32 INFO - PROCESS | 3836 | 1467322832566 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 14:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:40:32 INFO - PROCESS | 3836 | 1467322832569 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:40:32 INFO - PROCESS | 3836 | 1467322832573 Marionette TRACE conn3 <- [1,1806,null,{}] 14:40:32 INFO - PROCESS | 3836 | 1467322832583 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}] 14:40:32 INFO - PROCESS | 3836 | 1467322832588 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:32 INFO - PROCESS | 3836 | 1467322832670 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 14:40:32 INFO - PROCESS | 3836 | 1467322832677 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:32 INFO - PROCESS | 3836 | 1467322832680 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:32 INFO - PROCESS | 3836 | ++DOCSHELL 16462800 == 29 [pid = 3836] [id = 461] 14:40:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16603C00) [pid = 3836] [serial = 1383] [outer = 00000000] 14:40:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1660FC00) [pid = 3836] [serial = 1384] [outer = 16603C00] 14:40:32 INFO - PROCESS | 3836 | 1467322832727 Marionette DEBUG loaded listener.js 14:40:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16BC6C00) [pid = 3836] [serial = 1385] [outer = 16603C00] 14:40:33 INFO - PROCESS | 3836 | 1467322833226 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]]]}] 14:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 690ms 14:40:33 INFO - PROCESS | 3836 | 1467322833269 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 14:40:33 INFO - PROCESS | 3836 | 1467322833273 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 14:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:40:33 INFO - PROCESS | 3836 | 1467322833276 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:40:33 INFO - PROCESS | 3836 | 1467322833278 Marionette TRACE conn3 <- [1,1810,null,{}] 14:40:33 INFO - PROCESS | 3836 | 1467322833281 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}] 14:40:33 INFO - PROCESS | 3836 | 1467322833283 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:33 INFO - PROCESS | 3836 | 1467322833427 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 14:40:33 INFO - PROCESS | 3836 | 1467322833451 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:33 INFO - PROCESS | 3836 | 1467322833453 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:33 INFO - PROCESS | 3836 | ++DOCSHELL 16EA0400 == 30 [pid = 3836] [id = 462] 14:40:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16EA1000) [pid = 3836] [serial = 1386] [outer = 00000000] 14:40:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (173A2400) [pid = 3836] [serial = 1387] [outer = 16EA1000] 14:40:33 INFO - PROCESS | 3836 | 1467322833497 Marionette DEBUG loaded listener.js 14:40:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (177A5400) [pid = 3836] [serial = 1388] [outer = 16EA1000] 14:40:33 INFO - PROCESS | 3836 | 1467322833921 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]]]}] 14:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 14:40:33 INFO - PROCESS | 3836 | 1467322833974 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 14:40:33 INFO - PROCESS | 3836 | 1467322833976 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 14:40:33 INFO - PROCESS | 3836 | 1467322833979 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:40:33 INFO - PROCESS | 3836 | 1467322833980 Marionette TRACE conn3 <- [1,1814,null,{}] 14:40:33 INFO - PROCESS | 3836 | 1467322833984 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}] 14:40:33 INFO - PROCESS | 3836 | 1467322833986 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:34 INFO - PROCESS | 3836 | 1467322834092 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 14:40:34 INFO - PROCESS | 3836 | 1467322834097 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:34 INFO - PROCESS | 3836 | 1467322834100 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:34 INFO - PROCESS | 3836 | ++DOCSHELL 1784CC00 == 31 [pid = 3836] [id = 463] 14:40:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1784D400) [pid = 3836] [serial = 1389] [outer = 00000000] 14:40:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (17EB7C00) [pid = 3836] [serial = 1390] [outer = 1784D400] 14:40:34 INFO - PROCESS | 3836 | 1467322834143 Marionette DEBUG loaded listener.js 14:40:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (17EDE000) [pid = 3836] [serial = 1391] [outer = 1784D400] 14:40:34 INFO - PROCESS | 3836 | 1467322834594 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]]]}] 14:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 642ms 14:40:34 INFO - PROCESS | 3836 | 1467322834621 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 14:40:34 INFO - PROCESS | 3836 | 1467322834623 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 14:40:34 INFO - PROCESS | 3836 | 1467322834626 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:40:34 INFO - PROCESS | 3836 | 1467322834628 Marionette TRACE conn3 <- [1,1818,null,{}] 14:40:34 INFO - PROCESS | 3836 | 1467322834631 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}] 14:40:34 INFO - PROCESS | 3836 | 1467322834637 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:34 INFO - PROCESS | 3836 | 1467322834767 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 14:40:34 INFO - PROCESS | 3836 | 1467322834858 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:34 INFO - PROCESS | 3836 | 1467322834860 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:34 INFO - PROCESS | 3836 | ++DOCSHELL 182F6400 == 32 [pid = 3836] [id = 464] 14:40:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19688800) [pid = 3836] [serial = 1392] [outer = 00000000] 14:40:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19B2F000) [pid = 3836] [serial = 1393] [outer = 19688800] 14:40:34 INFO - PROCESS | 3836 | 1467322834903 Marionette DEBUG loaded listener.js 14:40:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19B38C00) [pid = 3836] [serial = 1394] [outer = 19688800] 14:40:35 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (177A7000) [pid = 3836] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:40:35 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (17852800) [pid = 3836] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:40:35 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (19B2C400) [pid = 3836] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:40:35 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (10E24800) [pid = 3836] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:40:35 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1431BC00) [pid = 3836] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:40:35 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (10439800) [pid = 3836] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:40:35 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (17853000) [pid = 3836] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:40:35 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (131E6400) [pid = 3836] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:40:35 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10A0C000) [pid = 3836] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:40:35 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16CE6800) [pid = 3836] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:40:35 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (12DC3800) [pid = 3836] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:40:35 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1A481800) [pid = 3836] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:40:35 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19B6A000) [pid = 3836] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:40:35 INFO - PROCESS | 3836 | 1467322835503 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]]]}] 14:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 940ms 14:40:35 INFO - PROCESS | 3836 | 1467322835573 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 14:40:35 INFO - PROCESS | 3836 | 1467322835575 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 14:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:40:35 INFO - PROCESS | 3836 | 1467322835579 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:40:35 INFO - PROCESS | 3836 | 1467322835581 Marionette TRACE conn3 <- [1,1822,null,{}] 14:40:35 INFO - PROCESS | 3836 | 1467322835584 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}] 14:40:35 INFO - PROCESS | 3836 | 1467322835586 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:35 INFO - PROCESS | 3836 | 1467322835661 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 14:40:35 INFO - PROCESS | 3836 | 1467322835666 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:35 INFO - PROCESS | 3836 | 1467322835668 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:35 INFO - PROCESS | 3836 | ++DOCSHELL 14318000 == 33 [pid = 3836] [id = 465] 14:40:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (158B4C00) [pid = 3836] [serial = 1395] [outer = 00000000] 14:40:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (17EB6800) [pid = 3836] [serial = 1396] [outer = 158B4C00] 14:40:35 INFO - PROCESS | 3836 | 1467322835711 Marionette DEBUG loaded listener.js 14:40:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (17EBDC00) [pid = 3836] [serial = 1397] [outer = 158B4C00] 14:40:36 INFO - PROCESS | 3836 | 1467322836124 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]]]}] 14:40:36 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 14:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 596ms 14:40:36 INFO - PROCESS | 3836 | 1467322836176 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 14:40:36 INFO - PROCESS | 3836 | 1467322836178 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 14:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:40:36 INFO - PROCESS | 3836 | 1467322836182 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:40:36 INFO - PROCESS | 3836 | 1467322836184 Marionette TRACE conn3 <- [1,1826,null,{}] 14:40:36 INFO - PROCESS | 3836 | 1467322836191 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}] 14:40:36 INFO - PROCESS | 3836 | 1467322836193 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:36 INFO - PROCESS | 3836 | 1467322836267 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 14:40:36 INFO - PROCESS | 3836 | 1467322836272 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:36 INFO - PROCESS | 3836 | 1467322836274 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:36 INFO - PROCESS | 3836 | ++DOCSHELL 19B2DC00 == 34 [pid = 3836] [id = 466] 14:40:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19B5CC00) [pid = 3836] [serial = 1398] [outer = 00000000] 14:40:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19B74C00) [pid = 3836] [serial = 1399] [outer = 19B5CC00] 14:40:36 INFO - PROCESS | 3836 | 1467322836323 Marionette DEBUG loaded listener.js 14:40:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17854C00) [pid = 3836] [serial = 1400] [outer = 19B5CC00] 14:40:36 INFO - PROCESS | 3836 | 1467322836818 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]]]}] 14:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 642ms 14:40:36 INFO - PROCESS | 3836 | 1467322836858 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 14:40:36 INFO - PROCESS | 3836 | 1467322836861 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 14:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:40:36 INFO - PROCESS | 3836 | 1467322836886 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:40:36 INFO - PROCESS | 3836 | 1467322836887 Marionette TRACE conn3 <- [1,1830,null,{}] 14:40:36 INFO - PROCESS | 3836 | 1467322836894 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}] 14:40:36 INFO - PROCESS | 3836 | 1467322836895 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:36 INFO - PROCESS | 3836 | 1467322836972 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 14:40:36 INFO - PROCESS | 3836 | 1467322836977 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:36 INFO - PROCESS | 3836 | 1467322836979 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:36 INFO - PROCESS | 3836 | ++DOCSHELL 16461400 == 35 [pid = 3836] [id = 467] 14:40:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19DC1800) [pid = 3836] [serial = 1401] [outer = 00000000] 14:40:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1A128400) [pid = 3836] [serial = 1402] [outer = 19DC1800] 14:40:37 INFO - PROCESS | 3836 | 1467322837022 Marionette DEBUG loaded listener.js 14:40:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1A12D400) [pid = 3836] [serial = 1403] [outer = 19DC1800] 14:40:37 INFO - PROCESS | 3836 | --DOCSHELL 11205000 == 34 [pid = 3836] [id = 459] 14:40:37 INFO - PROCESS | 3836 | --DOCSHELL 13286800 == 33 [pid = 3836] [id = 458] 14:40:38 INFO - PROCESS | 3836 | --DOCSHELL 13C89C00 == 32 [pid = 3836] [id = 460] 14:40:38 INFO - PROCESS | 3836 | --DOCSHELL 16EA0400 == 31 [pid = 3836] [id = 462] 14:40:38 INFO - PROCESS | 3836 | --DOCSHELL 1784CC00 == 30 [pid = 3836] [id = 463] 14:40:38 INFO - PROCESS | 3836 | --DOCSHELL 14318000 == 29 [pid = 3836] [id = 465] 14:40:38 INFO - PROCESS | 3836 | --DOCSHELL 182F6400 == 28 [pid = 3836] [id = 464] 14:40:38 INFO - PROCESS | 3836 | --DOCSHELL 16462800 == 27 [pid = 3836] [id = 461] 14:40:38 INFO - PROCESS | 3836 | --DOCSHELL 19B2DC00 == 26 [pid = 3836] [id = 466] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (19974800) [pid = 3836] [serial = 1346] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1A131800) [pid = 3836] [serial = 1349] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (158AA800) [pid = 3836] [serial = 1354] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1A124400) [pid = 3836] [serial = 1348] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (15818000) [pid = 3836] [serial = 1330] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1606C000) [pid = 3836] [serial = 1331] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (10A7DC00) [pid = 3836] [serial = 1327] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (10EDCC00) [pid = 3836] [serial = 1328] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (18010800) [pid = 3836] [serial = 1342] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (13D08000) [pid = 3836] [serial = 1336] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (19B78C00) [pid = 3836] [serial = 1358] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1434C400) [pid = 3836] [serial = 1337] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16E54800) [pid = 3836] [serial = 1339] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (16EA6800) [pid = 3836] [serial = 1340] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (13110C00) [pid = 3836] [serial = 1333] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1314B800) [pid = 3836] [serial = 1334] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1A5BC800) [pid = 3836] [serial = 1351] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (19DBA400) [pid = 3836] [serial = 1325] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (182F6C00) [pid = 3836] [serial = 1357] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (1A5C2400) [pid = 3836] [serial = 1352] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (1996DC00) [pid = 3836] [serial = 1345] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1A6BB000) [pid = 3836] [serial = 1361] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (176A0400) [pid = 3836] [serial = 1355] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (18218000) [pid = 3836] [serial = 1343] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (1A6BA800) [pid = 3836] [serial = 1360] [outer = 00000000] [url = about:blank] 14:40:38 INFO - PROCESS | 3836 | 1467322838776 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]]]}] 14:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1913ms 14:40:38 INFO - PROCESS | 3836 | 1467322838799 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 14:40:38 INFO - PROCESS | 3836 | 1467322838803 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 14:40:38 INFO - PROCESS | 3836 | 1467322838808 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:40:38 INFO - PROCESS | 3836 | 1467322838812 Marionette TRACE conn3 <- [1,1834,null,{}] 14:40:38 INFO - PROCESS | 3836 | 1467322838817 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}] 14:40:38 INFO - PROCESS | 3836 | 1467322838820 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:38 INFO - PROCESS | 3836 | 1467322838910 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 14:40:38 INFO - PROCESS | 3836 | 1467322838920 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:38 INFO - PROCESS | 3836 | 1467322838924 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:38 INFO - PROCESS | 3836 | ++DOCSHELL 10EDCC00 == 27 [pid = 3836] [id = 468] 14:40:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (10EDF800) [pid = 3836] [serial = 1404] [outer = 00000000] 14:40:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (114C8800) [pid = 3836] [serial = 1405] [outer = 10EDF800] 14:40:38 INFO - PROCESS | 3836 | 1467322838973 Marionette DEBUG loaded listener.js 14:40:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (11C45800) [pid = 3836] [serial = 1406] [outer = 10EDF800] 14:40:39 INFO - PROCESS | 3836 | 1467322839466 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]]]}] 14:40:39 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) 14:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 705ms 14:40:39 INFO - PROCESS | 3836 | 1467322839509 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 14:40:39 INFO - PROCESS | 3836 | 1467322839513 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 14:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:40:39 INFO - PROCESS | 3836 | 1467322839520 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:40:39 INFO - PROCESS | 3836 | 1467322839523 Marionette TRACE conn3 <- [1,1838,null,{}] 14:40:39 INFO - PROCESS | 3836 | 1467322839527 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}] 14:40:39 INFO - PROCESS | 3836 | 1467322839530 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:39 INFO - PROCESS | 3836 | 1467322839614 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 14:40:39 INFO - PROCESS | 3836 | 1467322839623 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:39 INFO - PROCESS | 3836 | 1467322839626 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:39 INFO - PROCESS | 3836 | ++DOCSHELL 1314B800 == 28 [pid = 3836] [id = 469] 14:40:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (1314E000) [pid = 3836] [serial = 1407] [outer = 00000000] 14:40:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (131E1C00) [pid = 3836] [serial = 1408] [outer = 1314E000] 14:40:39 INFO - PROCESS | 3836 | 1467322839675 Marionette DEBUG loaded listener.js 14:40:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (13287000) [pid = 3836] [serial = 1409] [outer = 1314E000] 14:40:40 INFO - PROCESS | 3836 | 1467322840136 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]]]}] 14:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 627ms 14:40:40 INFO - PROCESS | 3836 | 1467322840157 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 14:40:40 INFO - PROCESS | 3836 | 1467322840159 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 14:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:40:40 INFO - PROCESS | 3836 | 1467322840163 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:40:40 INFO - PROCESS | 3836 | 1467322840166 Marionette TRACE conn3 <- [1,1842,null,{}] 14:40:40 INFO - PROCESS | 3836 | 1467322840180 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}] 14:40:40 INFO - PROCESS | 3836 | 1467322840185 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:40 INFO - PROCESS | 3836 | 1467322840266 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 14:40:40 INFO - PROCESS | 3836 | 1467322840275 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:40 INFO - PROCESS | 3836 | 1467322840278 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:40 INFO - PROCESS | 3836 | ++DOCSHELL 1580D400 == 29 [pid = 3836] [id = 470] 14:40:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1580D800) [pid = 3836] [serial = 1410] [outer = 00000000] 14:40:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (158DB000) [pid = 3836] [serial = 1411] [outer = 1580D800] 14:40:40 INFO - PROCESS | 3836 | 1467322840325 Marionette DEBUG loaded listener.js 14:40:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (15D19000) [pid = 3836] [serial = 1412] [outer = 1580D800] 14:40:40 INFO - PROCESS | 3836 | 1467322840821 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]]]}] 14:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 689ms 14:40:40 INFO - PROCESS | 3836 | 1467322840862 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 14:40:40 INFO - PROCESS | 3836 | 1467322840864 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 14:40:40 INFO - PROCESS | 3836 | 1467322840867 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:40:40 INFO - PROCESS | 3836 | 1467322840880 Marionette TRACE conn3 <- [1,1846,null,{}] 14:40:40 INFO - PROCESS | 3836 | 1467322840883 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}] 14:40:40 INFO - PROCESS | 3836 | 1467322840885 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:40 INFO - PROCESS | 3836 | 1467322840967 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 14:40:40 INFO - PROCESS | 3836 | 1467322840972 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:40 INFO - PROCESS | 3836 | 1467322840974 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:41 INFO - PROCESS | 3836 | ++DOCSHELL 15D0EC00 == 30 [pid = 3836] [id = 471] 14:40:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16455800) [pid = 3836] [serial = 1413] [outer = 00000000] 14:40:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16606400) [pid = 3836] [serial = 1414] [outer = 16455800] 14:40:41 INFO - PROCESS | 3836 | 1467322841018 Marionette DEBUG loaded listener.js 14:40:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16BC5400) [pid = 3836] [serial = 1415] [outer = 16455800] 14:40:41 INFO - PROCESS | 3836 | 1467322841446 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]]]}] 14:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 596ms 14:40:41 INFO - PROCESS | 3836 | 1467322841476 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 14:40:41 INFO - PROCESS | 3836 | 1467322841478 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 14:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:40:41 INFO - PROCESS | 3836 | 1467322841482 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:40:41 INFO - PROCESS | 3836 | 1467322841484 Marionette TRACE conn3 <- [1,1850,null,{}] 14:40:41 INFO - PROCESS | 3836 | 1467322841490 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}] 14:40:41 INFO - PROCESS | 3836 | 1467322841492 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:41 INFO - PROCESS | 3836 | 1467322841567 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 14:40:41 INFO - PROCESS | 3836 | 1467322841572 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:41 INFO - PROCESS | 3836 | 1467322841575 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:41 INFO - PROCESS | 3836 | ++DOCSHELL 16CE5400 == 31 [pid = 3836] [id = 472] 14:40:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16E4CC00) [pid = 3836] [serial = 1416] [outer = 00000000] 14:40:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (16EA0C00) [pid = 3836] [serial = 1417] [outer = 16E4CC00] 14:40:41 INFO - PROCESS | 3836 | 1467322841617 Marionette DEBUG loaded listener.js 14:40:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16EA7400) [pid = 3836] [serial = 1418] [outer = 16E4CC00] 14:40:42 INFO - PROCESS | 3836 | 1467322842089 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]]]}] 14:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 643ms 14:40:42 INFO - PROCESS | 3836 | 1467322842119 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 14:40:42 INFO - PROCESS | 3836 | 1467322842121 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 14:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:40:42 INFO - PROCESS | 3836 | 1467322842124 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:40:42 INFO - PROCESS | 3836 | 1467322842126 Marionette TRACE conn3 <- [1,1854,null,{}] 14:40:42 INFO - PROCESS | 3836 | 1467322842129 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}] 14:40:42 INFO - PROCESS | 3836 | 1467322842135 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:42 INFO - PROCESS | 3836 | 1467322842234 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 14:40:42 INFO - PROCESS | 3836 | 1467322842241 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:42 INFO - PROCESS | 3836 | 1467322842243 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:42 INFO - PROCESS | 3836 | ++DOCSHELL 17848400 == 32 [pid = 3836] [id = 473] 14:40:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17852800) [pid = 3836] [serial = 1419] [outer = 00000000] 14:40:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17EBF400) [pid = 3836] [serial = 1420] [outer = 17852800] 14:40:42 INFO - PROCESS | 3836 | 1467322842286 Marionette DEBUG loaded listener.js 14:40:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (182E8400) [pid = 3836] [serial = 1421] [outer = 17852800] 14:40:42 INFO - PROCESS | 3836 | 1467322842722 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]]]}] 14:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 642ms 14:40:42 INFO - PROCESS | 3836 | 1467322842762 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 14:40:42 INFO - PROCESS | 3836 | 1467322842764 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 14:40:42 INFO - PROCESS | 3836 | 1467322842767 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:40:42 INFO - PROCESS | 3836 | 1467322842769 Marionette TRACE conn3 <- [1,1858,null,{}] 14:40:42 INFO - PROCESS | 3836 | 1467322842777 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}] 14:40:42 INFO - PROCESS | 3836 | 1467322842778 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:42 INFO - PROCESS | 3836 | 1467322842862 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 14:40:42 INFO - PROCESS | 3836 | 1467322842867 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:42 INFO - PROCESS | 3836 | 1467322842869 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:42 INFO - PROCESS | 3836 | ++DOCSHELL 18010800 == 33 [pid = 3836] [id = 474] 14:40:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (18011800) [pid = 3836] [serial = 1422] [outer = 00000000] 14:40:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19695800) [pid = 3836] [serial = 1423] [outer = 18011800] 14:40:42 INFO - PROCESS | 3836 | 1467322842914 Marionette DEBUG loaded listener.js 14:40:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1996C800) [pid = 3836] [serial = 1424] [outer = 18011800] 14:40:43 INFO - PROCESS | 3836 | 1467322843351 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]]]}] 14:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 643ms 14:40:43 INFO - PROCESS | 3836 | 1467322843410 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 14:40:43 INFO - PROCESS | 3836 | 1467322843412 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 14:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:40:43 INFO - PROCESS | 3836 | 1467322843416 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:40:43 INFO - PROCESS | 3836 | 1467322843417 Marionette TRACE conn3 <- [1,1862,null,{}] 14:40:43 INFO - PROCESS | 3836 | 1467322843421 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}] 14:40:43 INFO - PROCESS | 3836 | 1467322843422 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:43 INFO - PROCESS | 3836 | 1467322843504 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 14:40:43 INFO - PROCESS | 3836 | 1467322843509 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:43 INFO - PROCESS | 3836 | 1467322843511 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:43 INFO - PROCESS | 3836 | ++DOCSHELL 18212000 == 34 [pid = 3836] [id = 475] 14:40:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19B2A800) [pid = 3836] [serial = 1425] [outer = 00000000] 14:40:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19B5D800) [pid = 3836] [serial = 1426] [outer = 19B2A800] 14:40:43 INFO - PROCESS | 3836 | 1467322843554 Marionette DEBUG loaded listener.js 14:40:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19B62400) [pid = 3836] [serial = 1427] [outer = 19B2A800] 14:40:43 INFO - PROCESS | 3836 | 1467322843977 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]]]}] 14:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 595ms 14:40:44 INFO - PROCESS | 3836 | 1467322844013 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 14:40:44 INFO - PROCESS | 3836 | 1467322844015 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 14:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:40:44 INFO - PROCESS | 3836 | 1467322844039 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:40:44 INFO - PROCESS | 3836 | 1467322844040 Marionette TRACE conn3 <- [1,1866,null,{}] 14:40:44 INFO - PROCESS | 3836 | 1467322844044 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}] 14:40:44 INFO - PROCESS | 3836 | 1467322844045 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:44 INFO - PROCESS | 3836 | 1467322844155 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 14:40:44 INFO - PROCESS | 3836 | 1467322844162 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:44 INFO - PROCESS | 3836 | 1467322844164 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:44 INFO - PROCESS | 3836 | ++DOCSHELL 1580B800 == 35 [pid = 3836] [id = 476] 14:40:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19B78C00) [pid = 3836] [serial = 1428] [outer = 00000000] 14:40:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19F68C00) [pid = 3836] [serial = 1429] [outer = 19B78C00] 14:40:44 INFO - PROCESS | 3836 | 1467322844207 Marionette DEBUG loaded listener.js 14:40:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1A124400) [pid = 3836] [serial = 1430] [outer = 19B78C00] 14:40:44 INFO - PROCESS | 3836 | 1467322844680 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]]]}] 14:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 689ms 14:40:44 INFO - PROCESS | 3836 | 1467322844736 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 14:40:44 INFO - PROCESS | 3836 | 1467322844738 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 14:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:40:44 INFO - PROCESS | 3836 | 1467322844741 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:40:44 INFO - PROCESS | 3836 | 1467322844743 Marionette TRACE conn3 <- [1,1870,null,{}] 14:40:44 INFO - PROCESS | 3836 | 1467322844746 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}] 14:40:44 INFO - PROCESS | 3836 | 1467322844748 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:44 INFO - PROCESS | 3836 | 1467322844871 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 14:40:44 INFO - PROCESS | 3836 | 1467322844879 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:44 INFO - PROCESS | 3836 | 1467322844881 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:44 INFO - PROCESS | 3836 | ++DOCSHELL 16602400 == 36 [pid = 3836] [id = 477] 14:40:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19B62800) [pid = 3836] [serial = 1431] [outer = 00000000] 14:40:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A483800) [pid = 3836] [serial = 1432] [outer = 19B62800] 14:40:44 INFO - PROCESS | 3836 | 1467322844926 Marionette DEBUG loaded listener.js 14:40:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1A5C2000) [pid = 3836] [serial = 1433] [outer = 19B62800] 14:40:45 INFO - PROCESS | 3836 | 1467322845373 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]]]}] 14:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 690ms 14:40:45 INFO - PROCESS | 3836 | 1467322845441 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 14:40:45 INFO - PROCESS | 3836 | 1467322845443 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 14:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:40:45 INFO - PROCESS | 3836 | 1467322845447 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:40:45 INFO - PROCESS | 3836 | 1467322845449 Marionette TRACE conn3 <- [1,1874,null,{}] 14:40:45 INFO - PROCESS | 3836 | 1467322845453 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}] 14:40:45 INFO - PROCESS | 3836 | 1467322845455 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:45 INFO - PROCESS | 3836 | 1467322845613 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 14:40:45 INFO - PROCESS | 3836 | 1467322845639 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:45 INFO - PROCESS | 3836 | 1467322845642 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:45 INFO - PROCESS | 3836 | ++DOCSHELL 1660E800 == 37 [pid = 3836] [id = 478] 14:40:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1A47F000) [pid = 3836] [serial = 1434] [outer = 00000000] 14:40:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1A6B6400) [pid = 3836] [serial = 1435] [outer = 1A47F000] 14:40:45 INFO - PROCESS | 3836 | 1467322845686 Marionette DEBUG loaded listener.js 14:40:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1A6BFC00) [pid = 3836] [serial = 1436] [outer = 1A47F000] 14:40:46 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (19B5CC00) [pid = 3836] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:40:46 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (16EA1000) [pid = 3836] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:40:46 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1784D400) [pid = 3836] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:40:46 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (19688800) [pid = 3836] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:40:46 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (16603C00) [pid = 3836] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:40:46 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (13C8B400) [pid = 3836] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:40:46 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1120D000) [pid = 3836] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:40:46 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (13287800) [pid = 3836] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:40:46 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1ABCF800) [pid = 3836] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:40:46 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19B71400) [pid = 3836] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:40:46 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16463800) [pid = 3836] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:40:46 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (11AE3800) [pid = 3836] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:40:46 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (158B4C00) [pid = 3836] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:40:46 INFO - PROCESS | 3836 | 1467322846291 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]]]}] 14:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 909ms 14:40:46 INFO - PROCESS | 3836 | 1467322846351 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 14:40:46 INFO - PROCESS | 3836 | 1467322846353 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 14:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:40:46 INFO - PROCESS | 3836 | 1467322846356 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:40:46 INFO - PROCESS | 3836 | 1467322846358 Marionette TRACE conn3 <- [1,1878,null,{}] 14:40:46 INFO - PROCESS | 3836 | 1467322846361 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}] 14:40:46 INFO - PROCESS | 3836 | 1467322846363 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:46 INFO - PROCESS | 3836 | 1467322846438 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 14:40:46 INFO - PROCESS | 3836 | 1467322846443 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:46 INFO - PROCESS | 3836 | 1467322846445 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:46 INFO - PROCESS | 3836 | ++DOCSHELL 10F29C00 == 38 [pid = 3836] [id = 479] 14:40:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1120D000) [pid = 3836] [serial = 1437] [outer = 00000000] 14:40:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16463800) [pid = 3836] [serial = 1438] [outer = 1120D000] 14:40:46 INFO - PROCESS | 3836 | 1467322846488 Marionette DEBUG loaded listener.js 14:40:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (173A0400) [pid = 3836] [serial = 1439] [outer = 1120D000] 14:40:46 INFO - PROCESS | 3836 | 1467322846911 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]]]}] 14:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 596ms 14:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:40:47 INFO - PROCESS | 3836 | 1467322846966 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 14:40:47 INFO - PROCESS | 3836 | 1467322846968 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 14:40:47 INFO - PROCESS | 3836 | 1467322846972 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:40:47 INFO - PROCESS | 3836 | 1467322846973 Marionette TRACE conn3 <- [1,1882,null,{}] 14:40:47 INFO - PROCESS | 3836 | 1467322846976 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}] 14:40:47 INFO - PROCESS | 3836 | 1467322846978 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:47 INFO - PROCESS | 3836 | 1467322847112 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 14:40:47 INFO - PROCESS | 3836 | 1467322847118 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:47 INFO - PROCESS | 3836 | 1467322847120 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:47 INFO - PROCESS | 3836 | ++DOCSHELL 16610400 == 39 [pid = 3836] [id = 480] 14:40:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (16BC4000) [pid = 3836] [serial = 1440] [outer = 00000000] 14:40:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19B71400) [pid = 3836] [serial = 1441] [outer = 16BC4000] 14:40:47 INFO - PROCESS | 3836 | 1467322847161 Marionette DEBUG loaded listener.js 14:40:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1ABC7C00) [pid = 3836] [serial = 1442] [outer = 16BC4000] 14:40:47 INFO - PROCESS | 3836 | 1467322847603 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]]]}] 14:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 643ms 14:40:47 INFO - PROCESS | 3836 | 1467322847639 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 14:40:47 INFO - PROCESS | 3836 | 1467322847641 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 14:40:47 INFO - PROCESS | 3836 | 1467322847644 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:40:47 INFO - PROCESS | 3836 | 1467322847646 Marionette TRACE conn3 <- [1,1886,null,{}] 14:40:47 INFO - PROCESS | 3836 | 1467322847650 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}] 14:40:47 INFO - PROCESS | 3836 | 1467322847652 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:47 INFO - PROCESS | 3836 | 1467322847729 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 14:40:47 INFO - PROCESS | 3836 | 1467322847738 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:47 INFO - PROCESS | 3836 | 1467322847740 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:47 INFO - PROCESS | 3836 | ++DOCSHELL 16EA0800 == 40 [pid = 3836] [id = 481] 14:40:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (173A7400) [pid = 3836] [serial = 1443] [outer = 00000000] 14:40:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1ABD1400) [pid = 3836] [serial = 1444] [outer = 173A7400] 14:40:47 INFO - PROCESS | 3836 | 1467322847782 Marionette DEBUG loaded listener.js 14:40:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1ADC0C00) [pid = 3836] [serial = 1445] [outer = 173A7400] 14:40:48 INFO - PROCESS | 3836 | 1467322848218 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]]]}] 14:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 595ms 14:40:48 INFO - PROCESS | 3836 | 1467322848297 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 14:40:48 INFO - PROCESS | 3836 | 1467322848301 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 14:40:48 INFO - PROCESS | 3836 | 1467322848308 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:40:48 INFO - PROCESS | 3836 | 1467322848312 Marionette TRACE conn3 <- [1,1890,null,{}] 14:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:40:48 INFO - PROCESS | 3836 | 1467322848318 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}] 14:40:48 INFO - PROCESS | 3836 | 1467322848322 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:48 INFO - PROCESS | 3836 | 1467322848454 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 14:40:48 INFO - PROCESS | 3836 | 1467322848615 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:48 INFO - PROCESS | 3836 | 1467322848620 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:48 INFO - PROCESS | 3836 | ++DOCSHELL 10EDB400 == 41 [pid = 3836] [id = 482] 14:40:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (10EDD400) [pid = 3836] [serial = 1446] [outer = 00000000] 14:40:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (11208000) [pid = 3836] [serial = 1447] [outer = 10EDD400] 14:40:48 INFO - PROCESS | 3836 | 1467322848675 Marionette DEBUG loaded listener.js 14:40:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (11AE3800) [pid = 3836] [serial = 1448] [outer = 10EDD400] 14:40:49 INFO - PROCESS | 3836 | 1467322849361 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]]]}] 14:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1160ms 14:40:49 INFO - PROCESS | 3836 | 1467322849469 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 14:40:49 INFO - PROCESS | 3836 | 1467322849473 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 14:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:40:49 INFO - PROCESS | 3836 | 1467322849478 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:40:49 INFO - PROCESS | 3836 | 1467322849482 Marionette TRACE conn3 <- [1,1894,null,{}] 14:40:49 INFO - PROCESS | 3836 | 1467322849487 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}] 14:40:49 INFO - PROCESS | 3836 | 1467322849490 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:49 INFO - PROCESS | 3836 | 1467322849621 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 14:40:49 INFO - PROCESS | 3836 | 1467322849749 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:49 INFO - PROCESS | 3836 | 1467322849752 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:49 INFO - PROCESS | 3836 | ++DOCSHELL 13D08000 == 42 [pid = 3836] [id = 483] 14:40:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (13D0E400) [pid = 3836] [serial = 1449] [outer = 00000000] 14:40:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (15007C00) [pid = 3836] [serial = 1450] [outer = 13D0E400] 14:40:49 INFO - PROCESS | 3836 | 1467322849807 Marionette DEBUG loaded listener.js 14:40:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (158D9C00) [pid = 3836] [serial = 1451] [outer = 13D0E400] 14:40:50 INFO - PROCESS | 3836 | 1467322850741 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]]]}] 14:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1301ms 14:40:50 INFO - PROCESS | 3836 | 1467322850777 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 14:40:50 INFO - PROCESS | 3836 | 1467322850782 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 14:40:50 INFO - PROCESS | 3836 | 1467322850787 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:40:50 INFO - PROCESS | 3836 | 1467322850790 Marionette TRACE conn3 <- [1,1898,null,{}] 14:40:50 INFO - PROCESS | 3836 | 1467322850796 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}] 14:40:50 INFO - PROCESS | 3836 | 1467322850799 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:50 INFO - PROCESS | 3836 | 1467322850915 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 16610400 == 41 [pid = 3836] [id = 480] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 10F29C00 == 40 [pid = 3836] [id = 479] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 1660E800 == 39 [pid = 3836] [id = 478] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 16602400 == 38 [pid = 3836] [id = 477] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 1580B800 == 37 [pid = 3836] [id = 476] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 18212000 == 36 [pid = 3836] [id = 475] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 18010800 == 35 [pid = 3836] [id = 474] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 17848400 == 34 [pid = 3836] [id = 473] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 16CE5400 == 33 [pid = 3836] [id = 472] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 15D0EC00 == 32 [pid = 3836] [id = 471] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 1580D400 == 31 [pid = 3836] [id = 470] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 1314B800 == 30 [pid = 3836] [id = 469] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 10EDCC00 == 29 [pid = 3836] [id = 468] 14:40:50 INFO - PROCESS | 3836 | --DOCSHELL 16461400 == 28 [pid = 3836] [id = 467] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1A128400) [pid = 3836] [serial = 1402] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (17854C00) [pid = 3836] [serial = 1400] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (173A2400) [pid = 3836] [serial = 1387] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (17EB7C00) [pid = 3836] [serial = 1390] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (19B2F000) [pid = 3836] [serial = 1393] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (17EDE000) [pid = 3836] [serial = 1391] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (19B74C00) [pid = 3836] [serial = 1399] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (19B38C00) [pid = 3836] [serial = 1394] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1660FC00) [pid = 3836] [serial = 1384] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (14318C00) [pid = 3836] [serial = 1381] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (14356400) [pid = 3836] [serial = 1382] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (129A8800) [pid = 3836] [serial = 1378] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (129F3000) [pid = 3836] [serial = 1379] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (13C96800) [pid = 3836] [serial = 1376] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1393C800) [pid = 3836] [serial = 1375] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1ADC4400) [pid = 3836] [serial = 1373] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1ADBFC00) [pid = 3836] [serial = 1372] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1A6B5800) [pid = 3836] [serial = 1370] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19F75800) [pid = 3836] [serial = 1369] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (17751000) [pid = 3836] [serial = 1367] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (16E50C00) [pid = 3836] [serial = 1366] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (13131800) [pid = 3836] [serial = 1364] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (12DC6C00) [pid = 3836] [serial = 1363] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (17EB6800) [pid = 3836] [serial = 1396] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (177A5400) [pid = 3836] [serial = 1388] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (17EBDC00) [pid = 3836] [serial = 1397] [outer = 00000000] [url = about:blank] 14:40:50 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (16BC6C00) [pid = 3836] [serial = 1385] [outer = 00000000] [url = about:blank] 14:40:51 INFO - PROCESS | 3836 | 1467322851050 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:51 INFO - PROCESS | 3836 | 1467322851054 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:51 INFO - PROCESS | 3836 | ++DOCSHELL 10EDCC00 == 29 [pid = 3836] [id = 484] 14:40:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (10EDD800) [pid = 3836] [serial = 1452] [outer = 00000000] 14:40:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1144FC00) [pid = 3836] [serial = 1453] [outer = 10EDD800] 14:40:51 INFO - PROCESS | 3836 | 1467322851106 Marionette DEBUG loaded listener.js 14:40:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (129B5800) [pid = 3836] [serial = 1454] [outer = 10EDD800] 14:40:51 INFO - PROCESS | 3836 | 1467322851524 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]]]}] 14:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 799ms 14:40:51 INFO - PROCESS | 3836 | 1467322851608 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 14:40:51 INFO - PROCESS | 3836 | 1467322851612 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 14:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:40:51 INFO - PROCESS | 3836 | 1467322851619 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:40:51 INFO - PROCESS | 3836 | 1467322851622 Marionette TRACE conn3 <- [1,1902,null,{}] 14:40:51 INFO - PROCESS | 3836 | 1467322851625 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}] 14:40:51 INFO - PROCESS | 3836 | 1467322851628 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:51 INFO - PROCESS | 3836 | 1467322851717 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 14:40:51 INFO - PROCESS | 3836 | 1467322851729 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:51 INFO - PROCESS | 3836 | 1467322851731 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:51 INFO - PROCESS | 3836 | ++DOCSHELL 13154400 == 30 [pid = 3836] [id = 485] 14:40:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (13157800) [pid = 3836] [serial = 1455] [outer = 00000000] 14:40:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (13C92800) [pid = 3836] [serial = 1456] [outer = 13157800] 14:40:51 INFO - PROCESS | 3836 | 1467322851778 Marionette DEBUG loaded listener.js 14:40:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1434B800) [pid = 3836] [serial = 1457] [outer = 13157800] 14:40:52 INFO - PROCESS | 3836 | 1467322852251 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]]]}] 14:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 705ms 14:40:52 INFO - PROCESS | 3836 | 1467322852320 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 14:40:52 INFO - PROCESS | 3836 | 1467322852323 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 14:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:40:52 INFO - PROCESS | 3836 | 1467322852326 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:40:52 INFO - PROCESS | 3836 | 1467322852329 Marionette TRACE conn3 <- [1,1906,null,{}] 14:40:52 INFO - PROCESS | 3836 | 1467322852369 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}] 14:40:52 INFO - PROCESS | 3836 | 1467322852374 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:52 INFO - PROCESS | 3836 | 1467322852490 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 14:40:52 INFO - PROCESS | 3836 | 1467322852550 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:52 INFO - PROCESS | 3836 | 1467322852553 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:52 INFO - PROCESS | 3836 | ++DOCSHELL 16602000 == 31 [pid = 3836] [id = 486] 14:40:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16602400) [pid = 3836] [serial = 1458] [outer = 00000000] 14:40:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (16BBF000) [pid = 3836] [serial = 1459] [outer = 16602400] 14:40:52 INFO - PROCESS | 3836 | 1467322852600 Marionette DEBUG loaded listener.js 14:40:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16CE3000) [pid = 3836] [serial = 1460] [outer = 16602400] 14:40:52 INFO - PROCESS | 3836 | 1467322852975 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]]]}] 14:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 705ms 14:40:53 INFO - PROCESS | 3836 | 1467322853037 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 14:40:53 INFO - PROCESS | 3836 | 1467322853048 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 14:40:53 INFO - PROCESS | 3836 | 1467322853052 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:40:53 INFO - PROCESS | 3836 | 1467322853053 Marionette TRACE conn3 <- [1,1910,null,{}] 14:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:40:53 INFO - PROCESS | 3836 | 1467322853064 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}] 14:40:53 INFO - PROCESS | 3836 | 1467322853066 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:53 INFO - PROCESS | 3836 | 1467322853180 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 14:40:53 INFO - PROCESS | 3836 | 1467322853190 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:53 INFO - PROCESS | 3836 | 1467322853192 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:53 INFO - PROCESS | 3836 | ++DOCSHELL 16E9CC00 == 32 [pid = 3836] [id = 487] 14:40:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16EA1800) [pid = 3836] [serial = 1461] [outer = 00000000] 14:40:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1774C400) [pid = 3836] [serial = 1462] [outer = 16EA1800] 14:40:53 INFO - PROCESS | 3836 | 1467322853236 Marionette DEBUG loaded listener.js 14:40:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1778D000) [pid = 3836] [serial = 1463] [outer = 16EA1800] 14:40:53 INFO - PROCESS | 3836 | 1467322853676 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]]]}] 14:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 673ms 14:40:53 INFO - PROCESS | 3836 | 1467322853735 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 14:40:53 INFO - PROCESS | 3836 | 1467322853737 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 14:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:40:53 INFO - PROCESS | 3836 | 1467322853741 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:40:53 INFO - PROCESS | 3836 | 1467322853743 Marionette TRACE conn3 <- [1,1914,null,{}] 14:40:53 INFO - PROCESS | 3836 | 1467322853746 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}] 14:40:53 INFO - PROCESS | 3836 | 1467322853748 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:53 INFO - PROCESS | 3836 | 1467322853881 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 14:40:53 INFO - PROCESS | 3836 | 1467322853904 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:53 INFO - PROCESS | 3836 | 1467322853906 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:53 INFO - PROCESS | 3836 | ++DOCSHELL 177B2000 == 33 [pid = 3836] [id = 488] 14:40:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (17854C00) [pid = 3836] [serial = 1464] [outer = 00000000] 14:40:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17EB9C00) [pid = 3836] [serial = 1465] [outer = 17854C00] 14:40:53 INFO - PROCESS | 3836 | 1467322853949 Marionette DEBUG loaded listener.js 14:40:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (17ED9400) [pid = 3836] [serial = 1466] [outer = 17854C00] 14:40:54 INFO - PROCESS | 3836 | 1467322854408 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]]]}] 14:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 690ms 14:40:54 INFO - PROCESS | 3836 | 1467322854440 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 14:40:54 INFO - PROCESS | 3836 | 1467322854442 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 14:40:54 INFO - PROCESS | 3836 | 1467322854446 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:40:54 INFO - PROCESS | 3836 | 1467322854447 Marionette TRACE conn3 <- [1,1918,null,{}] 14:40:54 INFO - PROCESS | 3836 | 1467322854451 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}] 14:40:54 INFO - PROCESS | 3836 | 1467322854456 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:54 INFO - PROCESS | 3836 | 1467322854587 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 14:40:54 INFO - PROCESS | 3836 | 1467322854593 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:54 INFO - PROCESS | 3836 | 1467322854595 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:54 INFO - PROCESS | 3836 | ++DOCSHELL 16EA1400 == 34 [pid = 3836] [id = 489] 14:40:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (17E9B000) [pid = 3836] [serial = 1467] [outer = 00000000] 14:40:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19976800) [pid = 3836] [serial = 1468] [outer = 17E9B000] 14:40:54 INFO - PROCESS | 3836 | 1467322854638 Marionette DEBUG loaded listener.js 14:40:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1968C800) [pid = 3836] [serial = 1469] [outer = 17E9B000] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (16455800) [pid = 3836] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1580D800) [pid = 3836] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (18011800) [pid = 3836] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (10EDF800) [pid = 3836] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1314E000) [pid = 3836] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (17852800) [pid = 3836] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16E4CC00) [pid = 3836] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19DC1800) [pid = 3836] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19B2A800) [pid = 3836] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19B62800) [pid = 3836] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1A47F000) [pid = 3836] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1120D000) [pid = 3836] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19B78C00) [pid = 3836] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:40:55 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16BC4000) [pid = 3836] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:40:55 INFO - PROCESS | 3836 | 1467322855326 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]]]}] 14:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 941ms 14:40:55 INFO - PROCESS | 3836 | 1467322855391 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 14:40:55 INFO - PROCESS | 3836 | 1467322855393 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 14:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:40:55 INFO - PROCESS | 3836 | 1467322855397 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:40:55 INFO - PROCESS | 3836 | 1467322855399 Marionette TRACE conn3 <- [1,1922,null,{}] 14:40:55 INFO - PROCESS | 3836 | 1467322855405 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}] 14:40:55 INFO - PROCESS | 3836 | 1467322855407 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:55 INFO - PROCESS | 3836 | 1467322855482 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 14:40:55 INFO - PROCESS | 3836 | 1467322855491 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:55 INFO - PROCESS | 3836 | 1467322855492 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:55 INFO - PROCESS | 3836 | ++DOCSHELL 1580D800 == 35 [pid = 3836] [id = 490] 14:40:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (15811800) [pid = 3836] [serial = 1470] [outer = 00000000] 14:40:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1660B800) [pid = 3836] [serial = 1471] [outer = 15811800] 14:40:55 INFO - PROCESS | 3836 | 1467322855535 Marionette DEBUG loaded listener.js 14:40:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16E9C400) [pid = 3836] [serial = 1472] [outer = 15811800] 14:40:55 INFO - PROCESS | 3836 | 1467322855958 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]]]}] 14:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 596ms 14:40:56 INFO - PROCESS | 3836 | 1467322855996 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 14:40:56 INFO - PROCESS | 3836 | 1467322855998 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 14:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:40:56 INFO - PROCESS | 3836 | 1467322856001 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:40:56 INFO - PROCESS | 3836 | 1467322856003 Marionette TRACE conn3 <- [1,1926,null,{}] 14:40:56 INFO - PROCESS | 3836 | 1467322856006 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}] 14:40:56 INFO - PROCESS | 3836 | 1467322856008 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:56 INFO - PROCESS | 3836 | 1467322856084 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 14:40:56 INFO - PROCESS | 3836 | 1467322856089 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:56 INFO - PROCESS | 3836 | 1467322856091 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:56 INFO - PROCESS | 3836 | ++DOCSHELL 1431C800 == 36 [pid = 3836] [id = 491] 14:40:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (18011800) [pid = 3836] [serial = 1473] [outer = 00000000] 14:40:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19B30400) [pid = 3836] [serial = 1474] [outer = 18011800] 14:40:56 INFO - PROCESS | 3836 | 1467322856133 Marionette DEBUG loaded listener.js 14:40:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19B6E000) [pid = 3836] [serial = 1475] [outer = 18011800] 14:40:56 INFO - PROCESS | 3836 | 1467322856538 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]]]}] 14:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 596ms 14:40:56 INFO - PROCESS | 3836 | 1467322856601 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 14:40:56 INFO - PROCESS | 3836 | 1467322856603 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 14:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:40:56 INFO - PROCESS | 3836 | 1467322856606 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:40:56 INFO - PROCESS | 3836 | 1467322856608 Marionette TRACE conn3 <- [1,1930,null,{}] 14:40:56 INFO - PROCESS | 3836 | 1467322856612 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}] 14:40:56 INFO - PROCESS | 3836 | 1467322856613 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:56 INFO - PROCESS | 3836 | 1467322856693 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 14:40:56 INFO - PROCESS | 3836 | 1467322856702 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:56 INFO - PROCESS | 3836 | 1467322856704 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:56 INFO - PROCESS | 3836 | ++DOCSHELL 182F0000 == 37 [pid = 3836] [id = 492] 14:40:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B33C00) [pid = 3836] [serial = 1476] [outer = 00000000] 14:40:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A125400) [pid = 3836] [serial = 1477] [outer = 19B33C00] 14:40:56 INFO - PROCESS | 3836 | 1467322856751 Marionette DEBUG loaded listener.js 14:40:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A127800) [pid = 3836] [serial = 1478] [outer = 19B33C00] 14:40:57 INFO - PROCESS | 3836 | 1467322857191 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]]]}] 14:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 643ms 14:40:57 INFO - PROCESS | 3836 | 1467322857245 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 14:40:57 INFO - PROCESS | 3836 | 1467322857247 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 14:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:40:57 INFO - PROCESS | 3836 | 1467322857266 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:40:57 INFO - PROCESS | 3836 | 1467322857268 Marionette TRACE conn3 <- [1,1934,null,{}] 14:40:57 INFO - PROCESS | 3836 | 1467322857272 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}] 14:40:57 INFO - PROCESS | 3836 | 1467322857273 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:57 INFO - PROCESS | 3836 | 1467322857395 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 14:40:57 INFO - PROCESS | 3836 | 1467322857508 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:57 INFO - PROCESS | 3836 | 1467322857511 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:57 INFO - PROCESS | 3836 | ++DOCSHELL 10EDB000 == 38 [pid = 3836] [id = 493] 14:40:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (10EE0800) [pid = 3836] [serial = 1479] [outer = 00000000] 14:40:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (114CBC00) [pid = 3836] [serial = 1480] [outer = 10EE0800] 14:40:57 INFO - PROCESS | 3836 | 1467322857568 Marionette DEBUG loaded listener.js 14:40:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (12DC0400) [pid = 3836] [serial = 1481] [outer = 10EE0800] 14:40:58 INFO - PROCESS | 3836 | 1467322858243 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]]]}] 14:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1003ms 14:40:58 INFO - PROCESS | 3836 | 1467322858287 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 14:40:58 INFO - PROCESS | 3836 | 1467322858292 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 14:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:40:58 INFO - PROCESS | 3836 | 1467322858297 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:40:58 INFO - PROCESS | 3836 | 1467322858300 Marionette TRACE conn3 <- [1,1938,null,{}] 14:40:58 INFO - PROCESS | 3836 | 1467322858305 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}] 14:40:58 INFO - PROCESS | 3836 | 1467322858308 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:58 INFO - PROCESS | 3836 | 1467322858416 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 14:40:58 INFO - PROCESS | 3836 | 1467322858552 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:58 INFO - PROCESS | 3836 | 1467322858555 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:58 INFO - PROCESS | 3836 | ++DOCSHELL 13C96800 == 39 [pid = 3836] [id = 494] 14:40:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (15007800) [pid = 3836] [serial = 1482] [outer = 00000000] 14:40:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (15D6FC00) [pid = 3836] [serial = 1483] [outer = 15007800] 14:40:58 INFO - PROCESS | 3836 | 1467322858611 Marionette DEBUG loaded listener.js 14:40:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (16603C00) [pid = 3836] [serial = 1484] [outer = 15007800] 14:40:59 INFO - PROCESS | 3836 | 1467322859156 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]]]}] 14:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 909ms 14:40:59 INFO - PROCESS | 3836 | 1467322859202 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 14:40:59 INFO - PROCESS | 3836 | 1467322859205 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 14:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:40:59 INFO - PROCESS | 3836 | 1467322859209 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:40:59 INFO - PROCESS | 3836 | 1467322859212 Marionette TRACE conn3 <- [1,1942,null,{}] 14:40:59 INFO - PROCESS | 3836 | 1467322859216 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}] 14:40:59 INFO - PROCESS | 3836 | 1467322859218 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:59 INFO - PROCESS | 3836 | 1467322859323 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 14:40:59 INFO - PROCESS | 3836 | 1467322859434 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:59 INFO - PROCESS | 3836 | 1467322859437 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:40:59 INFO - PROCESS | 3836 | ++DOCSHELL 17EB9800 == 40 [pid = 3836] [id = 495] 14:40:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (17EDD800) [pid = 3836] [serial = 1485] [outer = 00000000] 14:40:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (182F2C00) [pid = 3836] [serial = 1486] [outer = 17EDD800] 14:40:59 INFO - PROCESS | 3836 | 1467322859489 Marionette DEBUG loaded listener.js 14:40:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (19973C00) [pid = 3836] [serial = 1487] [outer = 17EDD800] 14:41:00 INFO - PROCESS | 3836 | 1467322860110 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]]]}] 14:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 956ms 14:41:00 INFO - PROCESS | 3836 | 1467322860153 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 14:41:00 INFO - PROCESS | 3836 | 1467322860157 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 14:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:41:00 INFO - PROCESS | 3836 | 1467322860168 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:41:00 INFO - PROCESS | 3836 | 1467322860172 Marionette TRACE conn3 <- [1,1946,null,{}] 14:41:00 INFO - PROCESS | 3836 | 1467322860176 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}] 14:41:00 INFO - PROCESS | 3836 | 1467322860180 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:00 INFO - PROCESS | 3836 | 1467322860287 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 14:41:00 INFO - PROCESS | 3836 | 1467322860392 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:00 INFO - PROCESS | 3836 | 1467322860395 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:00 INFO - PROCESS | 3836 | ++DOCSHELL 19B5C800 == 41 [pid = 3836] [id = 496] 14:41:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (19B6C400) [pid = 3836] [serial = 1488] [outer = 00000000] 14:41:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1A6B9800) [pid = 3836] [serial = 1489] [outer = 19B6C400] 14:41:00 INFO - PROCESS | 3836 | 1467322860446 Marionette DEBUG loaded listener.js 14:41:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1A6BEC00) [pid = 3836] [serial = 1490] [outer = 19B6C400] 14:41:01 INFO - PROCESS | 3836 | 1467322861046 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]]]}] 14:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 941ms 14:41:01 INFO - PROCESS | 3836 | 1467322861109 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 14:41:01 INFO - PROCESS | 3836 | 1467322861111 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 14:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:41:01 INFO - PROCESS | 3836 | 1467322861115 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:41:01 INFO - PROCESS | 3836 | 1467322861117 Marionette TRACE conn3 <- [1,1950,null,{}] 14:41:01 INFO - PROCESS | 3836 | 1467322861121 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}] 14:41:01 INFO - PROCESS | 3836 | 1467322861123 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:01 INFO - PROCESS | 3836 | 1467322861336 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 14:41:01 INFO - PROCESS | 3836 | 1467322861488 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:01 INFO - PROCESS | 3836 | 1467322861491 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:01 INFO - PROCESS | 3836 | ++DOCSHELL 10EDF000 == 42 [pid = 3836] [id = 497] 14:41:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (10EDFC00) [pid = 3836] [serial = 1491] [outer = 00000000] 14:41:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1291F400) [pid = 3836] [serial = 1492] [outer = 10EDFC00] 14:41:01 INFO - PROCESS | 3836 | 1467322861540 Marionette DEBUG loaded listener.js 14:41:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (13134000) [pid = 3836] [serial = 1493] [outer = 10EDFC00] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 182F0000 == 41 [pid = 3836] [id = 492] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 1431C800 == 40 [pid = 3836] [id = 491] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 1580D800 == 39 [pid = 3836] [id = 490] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 16EA1400 == 38 [pid = 3836] [id = 489] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 177B2000 == 37 [pid = 3836] [id = 488] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 16E9CC00 == 36 [pid = 3836] [id = 487] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 16602000 == 35 [pid = 3836] [id = 486] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 13154400 == 34 [pid = 3836] [id = 485] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 10EDCC00 == 33 [pid = 3836] [id = 484] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 16EA0800 == 32 [pid = 3836] [id = 481] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 13D08000 == 31 [pid = 3836] [id = 483] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 10EDB400 == 30 [pid = 3836] [id = 482] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 19B5C800 == 29 [pid = 3836] [id = 496] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 17EB9800 == 28 [pid = 3836] [id = 495] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 10EDB000 == 27 [pid = 3836] [id = 493] 14:41:02 INFO - PROCESS | 3836 | --DOCSHELL 13C96800 == 26 [pid = 3836] [id = 494] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (16606400) [pid = 3836] [serial = 1414] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (16BC5400) [pid = 3836] [serial = 1415] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (158DB000) [pid = 3836] [serial = 1411] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (15D19000) [pid = 3836] [serial = 1412] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (19695800) [pid = 3836] [serial = 1423] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1996C800) [pid = 3836] [serial = 1424] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (114C8800) [pid = 3836] [serial = 1405] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (11C45800) [pid = 3836] [serial = 1406] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (131E1C00) [pid = 3836] [serial = 1408] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (13287000) [pid = 3836] [serial = 1409] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (17EBF400) [pid = 3836] [serial = 1420] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (182E8400) [pid = 3836] [serial = 1421] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (16EA0C00) [pid = 3836] [serial = 1417] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16EA7400) [pid = 3836] [serial = 1418] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1A12D400) [pid = 3836] [serial = 1403] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (19B5D800) [pid = 3836] [serial = 1426] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1A483800) [pid = 3836] [serial = 1432] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1A6B6400) [pid = 3836] [serial = 1435] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (173A0400) [pid = 3836] [serial = 1439] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (16463800) [pid = 3836] [serial = 1438] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1A6BFC00) [pid = 3836] [serial = 1436] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (19F68C00) [pid = 3836] [serial = 1429] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1A5C2000) [pid = 3836] [serial = 1433] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1A124400) [pid = 3836] [serial = 1430] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1ABC7C00) [pid = 3836] [serial = 1442] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19B62400) [pid = 3836] [serial = 1427] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (19B71400) [pid = 3836] [serial = 1441] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1ABD1400) [pid = 3836] [serial = 1444] [outer = 00000000] [url = about:blank] 14:41:02 INFO - PROCESS | 3836 | 1467322862781 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]]]}] 14:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1709ms 14:41:02 INFO - PROCESS | 3836 | 1467322862830 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 14:41:02 INFO - PROCESS | 3836 | 1467322862834 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 14:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:41:02 INFO - PROCESS | 3836 | 1467322862886 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:41:02 INFO - PROCESS | 3836 | 1467322862889 Marionette TRACE conn3 <- [1,1954,null,{}] 14:41:02 INFO - PROCESS | 3836 | 1467322862895 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}] 14:41:02 INFO - PROCESS | 3836 | 1467322862898 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:03 INFO - PROCESS | 3836 | 1467322862985 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 14:41:03 INFO - PROCESS | 3836 | 1467322863076 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:03 INFO - PROCESS | 3836 | 1467322863080 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:03 INFO - PROCESS | 3836 | ++DOCSHELL 10E24800 == 27 [pid = 3836] [id = 498] 14:41:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (10E26400) [pid = 3836] [serial = 1494] [outer = 00000000] 14:41:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1144C400) [pid = 3836] [serial = 1495] [outer = 10E26400] 14:41:03 INFO - PROCESS | 3836 | 1467322863128 Marionette DEBUG loaded listener.js 14:41:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (11AE1800) [pid = 3836] [serial = 1496] [outer = 10E26400] 14:41:03 INFO - PROCESS | 3836 | 1467322863535 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]]]}] 14:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 737ms 14:41:03 INFO - PROCESS | 3836 | 1467322863581 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 14:41:03 INFO - PROCESS | 3836 | 1467322863586 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 14:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:41:03 INFO - PROCESS | 3836 | 1467322863592 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:41:03 INFO - PROCESS | 3836 | 1467322863595 Marionette TRACE conn3 <- [1,1958,null,{}] 14:41:03 INFO - PROCESS | 3836 | 1467322863599 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}] 14:41:03 INFO - PROCESS | 3836 | 1467322863602 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:03 INFO - PROCESS | 3836 | 1467322863688 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 14:41:03 INFO - PROCESS | 3836 | 1467322863694 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:03 INFO - PROCESS | 3836 | 1467322863697 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:03 INFO - PROCESS | 3836 | ++DOCSHELL 131E6400 == 28 [pid = 3836] [id = 499] 14:41:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (131E7000) [pid = 3836] [serial = 1497] [outer = 00000000] 14:41:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1345E000) [pid = 3836] [serial = 1498] [outer = 131E7000] 14:41:03 INFO - PROCESS | 3836 | 1467322863744 Marionette DEBUG loaded listener.js 14:41:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1393B000) [pid = 3836] [serial = 1499] [outer = 131E7000] 14:41:04 INFO - PROCESS | 3836 | 1467322864207 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]]]}] 14:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 642ms 14:41:04 INFO - PROCESS | 3836 | 1467322864229 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 14:41:04 INFO - PROCESS | 3836 | 1467322864231 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 14:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:41:04 INFO - PROCESS | 3836 | 1467322864235 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:41:04 INFO - PROCESS | 3836 | 1467322864238 Marionette TRACE conn3 <- [1,1962,null,{}] 14:41:04 INFO - PROCESS | 3836 | 1467322864253 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}] 14:41:04 INFO - PROCESS | 3836 | 1467322864257 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:04 INFO - PROCESS | 3836 | 1467322864338 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 14:41:04 INFO - PROCESS | 3836 | 1467322864347 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:04 INFO - PROCESS | 3836 | 1467322864350 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:04 INFO - PROCESS | 3836 | ++DOCSHELL 158DFC00 == 29 [pid = 3836] [id = 500] 14:41:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (158E0400) [pid = 3836] [serial = 1500] [outer = 00000000] 14:41:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1606EC00) [pid = 3836] [serial = 1501] [outer = 158E0400] 14:41:04 INFO - PROCESS | 3836 | 1467322864398 Marionette DEBUG loaded listener.js 14:41:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16602C00) [pid = 3836] [serial = 1502] [outer = 158E0400] 14:41:04 INFO - PROCESS | 3836 | 1467322864864 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]]]}] 14:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 643ms 14:41:04 INFO - PROCESS | 3836 | 1467322864872 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 14:41:04 INFO - PROCESS | 3836 | 1467322864875 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 14:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:41:04 INFO - PROCESS | 3836 | 1467322864878 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:41:04 INFO - PROCESS | 3836 | 1467322864881 Marionette TRACE conn3 <- [1,1966,null,{}] 14:41:04 INFO - PROCESS | 3836 | 1467322864918 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}] 14:41:04 INFO - PROCESS | 3836 | 1467322864920 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:05 INFO - PROCESS | 3836 | 1467322865041 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 14:41:05 INFO - PROCESS | 3836 | 1467322865047 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:05 INFO - PROCESS | 3836 | 1467322865049 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:05 INFO - PROCESS | 3836 | ++DOCSHELL 1431AC00 == 30 [pid = 3836] [id = 501] 14:41:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (15D6B800) [pid = 3836] [serial = 1503] [outer = 00000000] 14:41:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16E50C00) [pid = 3836] [serial = 1504] [outer = 15D6B800] 14:41:05 INFO - PROCESS | 3836 | 1467322865092 Marionette DEBUG loaded listener.js 14:41:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16EA6C00) [pid = 3836] [serial = 1505] [outer = 15D6B800] 14:41:05 INFO - PROCESS | 3836 | 1467322865526 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]]]}] 14:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 705ms 14:41:05 INFO - PROCESS | 3836 | 1467322865579 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 14:41:05 INFO - PROCESS | 3836 | 1467322865582 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 14:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:41:05 INFO - PROCESS | 3836 | 1467322865585 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:41:05 INFO - PROCESS | 3836 | 1467322865587 Marionette TRACE conn3 <- [1,1970,null,{}] 14:41:05 INFO - PROCESS | 3836 | 1467322865590 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}] 14:41:05 INFO - PROCESS | 3836 | 1467322865592 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:05 INFO - PROCESS | 3836 | 1467322865698 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 14:41:05 INFO - PROCESS | 3836 | 1467322865704 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:05 INFO - PROCESS | 3836 | 1467322865706 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:05 INFO - PROCESS | 3836 | ++DOCSHELL 16EA9C00 == 31 [pid = 3836] [id = 502] 14:41:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (17168000) [pid = 3836] [serial = 1506] [outer = 00000000] 14:41:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1778C400) [pid = 3836] [serial = 1507] [outer = 17168000] 14:41:05 INFO - PROCESS | 3836 | 1467322865749 Marionette DEBUG loaded listener.js 14:41:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (177AF800) [pid = 3836] [serial = 1508] [outer = 17168000] 14:41:06 INFO - PROCESS | 3836 | 1467322866208 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]]]}] 14:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 627ms 14:41:06 INFO - PROCESS | 3836 | 1467322866221 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 14:41:06 INFO - PROCESS | 3836 | 1467322866223 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 14:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:41:06 INFO - PROCESS | 3836 | 1467322866226 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:41:06 INFO - PROCESS | 3836 | 1467322866228 Marionette TRACE conn3 <- [1,1974,null,{}] 14:41:06 INFO - PROCESS | 3836 | 1467322866231 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}] 14:41:06 INFO - PROCESS | 3836 | 1467322866237 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:06 INFO - PROCESS | 3836 | 1467322866374 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 14:41:06 INFO - PROCESS | 3836 | 1467322866380 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:06 INFO - PROCESS | 3836 | 1467322866382 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:06 INFO - PROCESS | 3836 | ++DOCSHELL 17EB8000 == 32 [pid = 3836] [id = 503] 14:41:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1800B800) [pid = 3836] [serial = 1509] [outer = 00000000] 14:41:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (182EF000) [pid = 3836] [serial = 1510] [outer = 1800B800] 14:41:06 INFO - PROCESS | 3836 | 1467322866425 Marionette DEBUG loaded listener.js 14:41:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19974800) [pid = 3836] [serial = 1511] [outer = 1800B800] 14:41:06 INFO - PROCESS | 3836 | 1467322866876 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]]]}] 14:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 690ms 14:41:07 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (17E9B000) [pid = 3836] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:41:07 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (13157800) [pid = 3836] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:41:07 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (17854C00) [pid = 3836] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:41:07 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (173A7400) [pid = 3836] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:41:07 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (13D0E400) [pid = 3836] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:41:07 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16602400) [pid = 3836] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:41:07 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (10EDD800) [pid = 3836] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:41:07 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (10EDD400) [pid = 3836] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:41:07 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (15811800) [pid = 3836] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:41:07 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (16EA1800) [pid = 3836] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:41:07 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (18011800) [pid = 3836] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:41:07 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (19B33C00) [pid = 3836] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:41:07 INFO - PROCESS | 3836 | 1467322867213 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 14:41:07 INFO - PROCESS | 3836 | 1467322867215 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 14:41:07 INFO - PROCESS | 3836 | 1467322867237 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:41:07 INFO - PROCESS | 3836 | 1467322867239 Marionette TRACE conn3 <- [1,1978,null,{}] 14:41:07 INFO - PROCESS | 3836 | 1467322867243 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}] 14:41:07 INFO - PROCESS | 3836 | 1467322867245 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:41:07 INFO - PROCESS | 3836 | 1467322867318 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 14:41:07 INFO - PROCESS | 3836 | 1467322867323 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:07 INFO - PROCESS | 3836 | 1467322867325 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:07 INFO - PROCESS | 3836 | ++DOCSHELL 158AB000 == 33 [pid = 3836] [id = 504] 14:41:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1606C400) [pid = 3836] [serial = 1512] [outer = 00000000] 14:41:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17167800) [pid = 3836] [serial = 1513] [outer = 1606C400] 14:41:07 INFO - PROCESS | 3836 | 1467322867368 Marionette DEBUG loaded listener.js 14:41:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (173A7400) [pid = 3836] [serial = 1514] [outer = 1606C400] 14:41:07 INFO - PROCESS | 3836 | 1467322867780 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]]]}] 14:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 580ms 14:41:07 INFO - PROCESS | 3836 | 1467322867827 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 14:41:07 INFO - PROCESS | 3836 | 1467322867829 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 14:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:41:07 INFO - PROCESS | 3836 | 1467322867832 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:41:07 INFO - PROCESS | 3836 | 1467322867833 Marionette TRACE conn3 <- [1,1982,null,{}] 14:41:07 INFO - PROCESS | 3836 | 1467322867841 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}] 14:41:07 INFO - PROCESS | 3836 | 1467322867842 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:07 INFO - PROCESS | 3836 | 1467322867918 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 14:41:07 INFO - PROCESS | 3836 | 1467322867923 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:07 INFO - PROCESS | 3836 | 1467322867925 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:07 INFO - PROCESS | 3836 | ++DOCSHELL 182EC800 == 34 [pid = 3836] [id = 505] 14:41:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1996D000) [pid = 3836] [serial = 1515] [outer = 00000000] 14:41:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B5C800) [pid = 3836] [serial = 1516] [outer = 1996D000] 14:41:08 INFO - PROCESS | 3836 | 1467322867976 Marionette DEBUG loaded listener.js 14:41:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1996FC00) [pid = 3836] [serial = 1517] [outer = 1996D000] 14:41:08 INFO - PROCESS | 3836 | 1467322868434 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]]]}] 14:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 596ms 14:41:08 INFO - PROCESS | 3836 | 1467322868460 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 14:41:08 INFO - PROCESS | 3836 | 1467322868462 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 14:41:08 INFO - PROCESS | 3836 | 1467322868466 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:41:08 INFO - PROCESS | 3836 | 1467322868467 Marionette TRACE conn3 <- [1,1986,null,{}] 14:41:08 INFO - PROCESS | 3836 | 1467322868471 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}] 14:41:08 INFO - PROCESS | 3836 | 1467322868473 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:08 INFO - PROCESS | 3836 | 1467322868593 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 14:41:08 INFO - PROCESS | 3836 | 1467322868598 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:08 INFO - PROCESS | 3836 | 1467322868601 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:08 INFO - PROCESS | 3836 | ++DOCSHELL 158DB000 == 35 [pid = 3836] [id = 506] 14:41:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19DC1000) [pid = 3836] [serial = 1518] [outer = 00000000] 14:41:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19F6F000) [pid = 3836] [serial = 1519] [outer = 19DC1000] 14:41:08 INFO - PROCESS | 3836 | 1467322868644 Marionette DEBUG loaded listener.js 14:41:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19F6F400) [pid = 3836] [serial = 1520] [outer = 19DC1000] 14:41:09 INFO - PROCESS | 3836 | 1467322869071 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]]]}] 14:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 643ms 14:41:09 INFO - PROCESS | 3836 | 1467322869111 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 14:41:09 INFO - PROCESS | 3836 | 1467322869113 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 14:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:41:09 INFO - PROCESS | 3836 | 1467322869116 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:41:09 INFO - PROCESS | 3836 | 1467322869118 Marionette TRACE conn3 <- [1,1990,null,{}] 14:41:09 INFO - PROCESS | 3836 | 1467322869125 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}] 14:41:09 INFO - PROCESS | 3836 | 1467322869136 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:09 INFO - PROCESS | 3836 | 1467322869253 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 14:41:09 INFO - PROCESS | 3836 | 1467322869395 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:09 INFO - PROCESS | 3836 | 1467322869399 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:09 INFO - PROCESS | 3836 | ++DOCSHELL 1036B000 == 36 [pid = 3836] [id = 507] 14:41:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (103C9800) [pid = 3836] [serial = 1521] [outer = 00000000] 14:41:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (10A76000) [pid = 3836] [serial = 1522] [outer = 103C9800] 14:41:09 INFO - PROCESS | 3836 | 1467322869457 Marionette DEBUG loaded listener.js 14:41:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (10E1F000) [pid = 3836] [serial = 1523] [outer = 103C9800] 14:41:10 INFO - PROCESS | 3836 | 1467322870223 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]]]}] 14:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1144ms 14:41:10 INFO - PROCESS | 3836 | 1467322870267 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 14:41:10 INFO - PROCESS | 3836 | 1467322870271 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 14:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:41:10 INFO - PROCESS | 3836 | 1467322870299 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:41:10 INFO - PROCESS | 3836 | 1467322870303 Marionette TRACE conn3 <- [1,1994,null,{}] 14:41:10 INFO - PROCESS | 3836 | 1467322870308 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}] 14:41:10 INFO - PROCESS | 3836 | 1467322870311 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:10 INFO - PROCESS | 3836 | 1467322870433 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 14:41:10 INFO - PROCESS | 3836 | 1467322870561 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:10 INFO - PROCESS | 3836 | 1467322870565 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:10 INFO - PROCESS | 3836 | ++DOCSHELL 13114400 == 37 [pid = 3836] [id = 508] 14:41:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1431C400) [pid = 3836] [serial = 1524] [outer = 00000000] 14:41:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (15814400) [pid = 3836] [serial = 1525] [outer = 1431C400] 14:41:10 INFO - PROCESS | 3836 | 1467322870620 Marionette DEBUG loaded listener.js 14:41:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (15D12400) [pid = 3836] [serial = 1526] [outer = 1431C400] 14:41:11 INFO - PROCESS | 3836 | 1467322871473 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]]]}] 14:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 14:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1254ms 14:41:11 INFO - PROCESS | 3836 | 1467322871551 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 14:41:11 INFO - PROCESS | 3836 | 1467322871555 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 14:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:41:11 INFO - PROCESS | 3836 | 1467322871560 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:41:11 INFO - PROCESS | 3836 | 1467322871563 Marionette TRACE conn3 <- [1,1998,null,{}] 14:41:11 INFO - PROCESS | 3836 | 1467322871569 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}] 14:41:11 INFO - PROCESS | 3836 | 1467322871571 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:11 INFO - PROCESS | 3836 | 1467322871691 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 14:41:11 INFO - PROCESS | 3836 | --DOCSHELL 158DB000 == 36 [pid = 3836] [id = 506] 14:41:11 INFO - PROCESS | 3836 | --DOCSHELL 182EC800 == 35 [pid = 3836] [id = 505] 14:41:11 INFO - PROCESS | 3836 | --DOCSHELL 158AB000 == 34 [pid = 3836] [id = 504] 14:41:11 INFO - PROCESS | 3836 | --DOCSHELL 17EB8000 == 33 [pid = 3836] [id = 503] 14:41:11 INFO - PROCESS | 3836 | --DOCSHELL 16EA9C00 == 32 [pid = 3836] [id = 502] 14:41:11 INFO - PROCESS | 3836 | --DOCSHELL 1431AC00 == 31 [pid = 3836] [id = 501] 14:41:11 INFO - PROCESS | 3836 | --DOCSHELL 158DFC00 == 30 [pid = 3836] [id = 500] 14:41:11 INFO - PROCESS | 3836 | --DOCSHELL 131E6400 == 29 [pid = 3836] [id = 499] 14:41:11 INFO - PROCESS | 3836 | --DOCSHELL 10E24800 == 28 [pid = 3836] [id = 498] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1A125400) [pid = 3836] [serial = 1477] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (19976800) [pid = 3836] [serial = 1468] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (13C92800) [pid = 3836] [serial = 1456] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1434B800) [pid = 3836] [serial = 1457] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (17EB9C00) [pid = 3836] [serial = 1465] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1ADC0C00) [pid = 3836] [serial = 1445] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (15007C00) [pid = 3836] [serial = 1450] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (158D9C00) [pid = 3836] [serial = 1451] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16BBF000) [pid = 3836] [serial = 1459] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1144FC00) [pid = 3836] [serial = 1453] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (129B5800) [pid = 3836] [serial = 1454] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (11208000) [pid = 3836] [serial = 1447] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (11AE3800) [pid = 3836] [serial = 1448] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16E9C400) [pid = 3836] [serial = 1472] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1660B800) [pid = 3836] [serial = 1471] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1968C800) [pid = 3836] [serial = 1469] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1A127800) [pid = 3836] [serial = 1478] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1774C400) [pid = 3836] [serial = 1462] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (17ED9400) [pid = 3836] [serial = 1466] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (19B30400) [pid = 3836] [serial = 1474] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (19B6E000) [pid = 3836] [serial = 1475] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1778D000) [pid = 3836] [serial = 1463] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (16CE3000) [pid = 3836] [serial = 1460] [outer = 00000000] [url = about:blank] 14:41:11 INFO - PROCESS | 3836 | 1467322871821 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:11 INFO - PROCESS | 3836 | 1467322871826 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:11 INFO - PROCESS | 3836 | ++DOCSHELL 10E1D800 == 29 [pid = 3836] [id = 509] 14:41:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (10E24800) [pid = 3836] [serial = 1527] [outer = 00000000] 14:41:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1120D800) [pid = 3836] [serial = 1528] [outer = 10E24800] 14:41:11 INFO - PROCESS | 3836 | 1467322871875 Marionette DEBUG loaded listener.js 14:41:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (12926400) [pid = 3836] [serial = 1529] [outer = 10E24800] 14:41:12 INFO - PROCESS | 3836 | 1467322872298 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]]]}] 14:41:12 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 14:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 799ms 14:41:12 INFO - PROCESS | 3836 | 1467322872377 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 14:41:12 INFO - PROCESS | 3836 | 1467322872382 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 14:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:41:12 INFO - PROCESS | 3836 | 1467322872389 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:41:12 INFO - PROCESS | 3836 | 1467322872391 Marionette TRACE conn3 <- [1,2002,null,{}] 14:41:12 INFO - PROCESS | 3836 | 1467322872395 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}] 14:41:12 INFO - PROCESS | 3836 | 1467322872398 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:12 INFO - PROCESS | 3836 | 1467322872483 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 14:41:12 INFO - PROCESS | 3836 | 1467322872488 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:12 INFO - PROCESS | 3836 | 1467322872491 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:12 INFO - PROCESS | 3836 | ++DOCSHELL 13465000 == 30 [pid = 3836] [id = 510] 14:41:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (13C96C00) [pid = 3836] [serial = 1530] [outer = 00000000] 14:41:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (14348400) [pid = 3836] [serial = 1531] [outer = 13C96C00] 14:41:12 INFO - PROCESS | 3836 | 1467322872542 Marionette DEBUG loaded listener.js 14:41:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1580D800) [pid = 3836] [serial = 1532] [outer = 13C96C00] 14:41:13 INFO - PROCESS | 3836 | 1467322872999 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]]]}] 14:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 643ms 14:41:13 INFO - PROCESS | 3836 | 1467322873024 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 14:41:13 INFO - PROCESS | 3836 | 1467322873027 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 14:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:41:13 INFO - PROCESS | 3836 | 1467322873030 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:41:13 INFO - PROCESS | 3836 | 1467322873034 Marionette TRACE conn3 <- [1,2006,null,{}] 14:41:13 INFO - PROCESS | 3836 | 1467322873044 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}] 14:41:13 INFO - PROCESS | 3836 | 1467322873050 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:13 INFO - PROCESS | 3836 | 1467322873166 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 14:41:13 INFO - PROCESS | 3836 | 1467322873257 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:13 INFO - PROCESS | 3836 | 1467322873260 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:13 INFO - PROCESS | 3836 | ++DOCSHELL 16BCC400 == 31 [pid = 3836] [id = 511] 14:41:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16CE0000) [pid = 3836] [serial = 1533] [outer = 00000000] 14:41:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (16E58000) [pid = 3836] [serial = 1534] [outer = 16CE0000] 14:41:13 INFO - PROCESS | 3836 | 1467322873317 Marionette DEBUG loaded listener.js 14:41:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16EA4400) [pid = 3836] [serial = 1535] [outer = 16CE0000] 14:41:13 INFO - PROCESS | 3836 | 1467322873693 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]]]}] 14:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 705ms 14:41:13 INFO - PROCESS | 3836 | 1467322873729 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 14:41:13 INFO - PROCESS | 3836 | 1467322873731 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 14:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:41:13 INFO - PROCESS | 3836 | 1467322873735 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:41:13 INFO - PROCESS | 3836 | 1467322873736 Marionette TRACE conn3 <- [1,2010,null,{}] 14:41:13 INFO - PROCESS | 3836 | 1467322873740 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}] 14:41:13 INFO - PROCESS | 3836 | 1467322873742 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:13 INFO - PROCESS | 3836 | 1467322873833 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 14:41:13 INFO - PROCESS | 3836 | 1467322873942 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:13 INFO - PROCESS | 3836 | 1467322873944 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:13 INFO - PROCESS | 3836 | ++DOCSHELL 16EA2C00 == 32 [pid = 3836] [id = 512] 14:41:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (16EA9400) [pid = 3836] [serial = 1536] [outer = 00000000] 14:41:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (177B3C00) [pid = 3836] [serial = 1537] [outer = 16EA9400] 14:41:14 INFO - PROCESS | 3836 | 1467322873987 Marionette DEBUG loaded listener.js 14:41:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (17EB9000) [pid = 3836] [serial = 1538] [outer = 16EA9400] 14:41:14 INFO - PROCESS | 3836 | 1467322874403 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]]]}] 14:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 705ms 14:41:14 INFO - PROCESS | 3836 | 1467322874434 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 14:41:14 INFO - PROCESS | 3836 | 1467322874436 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 14:41:14 INFO - PROCESS | 3836 | 1467322874440 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:41:14 INFO - PROCESS | 3836 | 1467322874441 Marionette TRACE conn3 <- [1,2014,null,{}] 14:41:14 INFO - PROCESS | 3836 | 1467322874445 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}] 14:41:14 INFO - PROCESS | 3836 | 1467322874447 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:14 INFO - PROCESS | 3836 | 1467322874590 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 14:41:14 INFO - PROCESS | 3836 | 1467322874612 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:14 INFO - PROCESS | 3836 | 1467322874614 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:14 INFO - PROCESS | 3836 | ++DOCSHELL 14351C00 == 33 [pid = 3836] [id = 513] 14:41:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (17EDF800) [pid = 3836] [serial = 1539] [outer = 00000000] 14:41:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (182E9800) [pid = 3836] [serial = 1540] [outer = 17EDF800] 14:41:14 INFO - PROCESS | 3836 | 1467322874657 Marionette DEBUG loaded listener.js 14:41:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19694C00) [pid = 3836] [serial = 1541] [outer = 17EDF800] 14:41:15 INFO - PROCESS | 3836 | 1467322875110 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]]]}] 14:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 706ms 14:41:15 INFO - PROCESS | 3836 | 1467322875139 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 14:41:15 INFO - PROCESS | 3836 | 1467322875141 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 14:41:15 INFO - PROCESS | 3836 | 1467322875145 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:41:15 INFO - PROCESS | 3836 | 1467322875146 Marionette TRACE conn3 <- [1,2018,null,{}] 14:41:15 INFO - PROCESS | 3836 | 1467322875150 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}] 14:41:15 INFO - PROCESS | 3836 | 1467322875155 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:15 INFO - PROCESS | 3836 | 1467322875298 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 14:41:15 INFO - PROCESS | 3836 | 1467322875365 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:15 INFO - PROCESS | 3836 | 1467322875367 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:15 INFO - PROCESS | 3836 | ++DOCSHELL 19972000 == 34 [pid = 3836] [id = 514] 14:41:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19B2E800) [pid = 3836] [serial = 1542] [outer = 00000000] 14:41:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19B77000) [pid = 3836] [serial = 1543] [outer = 19B2E800] 14:41:15 INFO - PROCESS | 3836 | 1467322875411 Marionette DEBUG loaded listener.js 14:41:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19F66C00) [pid = 3836] [serial = 1544] [outer = 19B2E800] 14:41:15 INFO - PROCESS | 3836 | 1467322875823 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]]]}] 14:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 752ms 14:41:15 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (17168000) [pid = 3836] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:41:15 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (10E26400) [pid = 3836] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:41:15 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (10EDFC00) [pid = 3836] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:41:15 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (158E0400) [pid = 3836] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:41:15 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (131E7000) [pid = 3836] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:41:15 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1800B800) [pid = 3836] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:41:15 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (10EE0800) [pid = 3836] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:41:15 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (15007800) [pid = 3836] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:41:15 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (17EDD800) [pid = 3836] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:41:15 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (19B6C400) [pid = 3836] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:41:15 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1606C400) [pid = 3836] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:41:15 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (15D6B800) [pid = 3836] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:41:15 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1996D000) [pid = 3836] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:41:15 INFO - PROCESS | 3836 | 1467322875973 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 14:41:15 INFO - PROCESS | 3836 | 1467322875975 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 14:41:16 INFO - PROCESS | 3836 | 1467322875983 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:41:16 INFO - PROCESS | 3836 | 1467322875994 Marionette TRACE conn3 <- [1,2022,null,{}] 14:41:16 INFO - PROCESS | 3836 | 1467322875999 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}] 14:41:16 INFO - PROCESS | 3836 | 1467322876001 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:16 INFO - PROCESS | 3836 | 1467322876080 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 14:41:16 INFO - PROCESS | 3836 | 1467322876086 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:16 INFO - PROCESS | 3836 | 1467322876088 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:16 INFO - PROCESS | 3836 | ++DOCSHELL 10EE0800 == 35 [pid = 3836] [id = 515] 14:41:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (14320000) [pid = 3836] [serial = 1545] [outer = 00000000] 14:41:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (15D6B800) [pid = 3836] [serial = 1546] [outer = 14320000] 14:41:16 INFO - PROCESS | 3836 | 1467322876137 Marionette DEBUG loaded listener.js 14:41:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1606C400) [pid = 3836] [serial = 1547] [outer = 14320000] 14:41:16 INFO - PROCESS | 3836 | 1467322876584 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]]]}] 14:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 658ms 14:41:16 INFO - PROCESS | 3836 | 1467322876642 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 14:41:16 INFO - PROCESS | 3836 | 1467322876644 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 14:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:41:16 INFO - PROCESS | 3836 | 1467322876648 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:41:16 INFO - PROCESS | 3836 | 1467322876650 Marionette TRACE conn3 <- [1,2026,null,{}] 14:41:16 INFO - PROCESS | 3836 | 1467322876653 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}] 14:41:16 INFO - PROCESS | 3836 | 1467322876655 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:16 INFO - PROCESS | 3836 | 1467322876731 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 14:41:16 INFO - PROCESS | 3836 | 1467322876737 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:16 INFO - PROCESS | 3836 | 1467322876739 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:16 INFO - PROCESS | 3836 | ++DOCSHELL 16E54800 == 36 [pid = 3836] [id = 516] 14:41:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (18218800) [pid = 3836] [serial = 1548] [outer = 00000000] 14:41:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19DB5800) [pid = 3836] [serial = 1549] [outer = 18218800] 14:41:16 INFO - PROCESS | 3836 | 1467322876782 Marionette DEBUG loaded listener.js 14:41:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1A479C00) [pid = 3836] [serial = 1550] [outer = 18218800] 14:41:17 INFO - PROCESS | 3836 | 1467322877209 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]]]}] 14:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 596ms 14:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:41:17 INFO - PROCESS | 3836 | 1467322877251 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 14:41:17 INFO - PROCESS | 3836 | 1467322877253 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 14:41:17 INFO - PROCESS | 3836 | 1467322877256 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:41:17 INFO - PROCESS | 3836 | 1467322877258 Marionette TRACE conn3 <- [1,2030,null,{}] 14:41:17 INFO - PROCESS | 3836 | 1467322877262 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}] 14:41:17 INFO - PROCESS | 3836 | 1467322877264 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:17 INFO - PROCESS | 3836 | 1467322877342 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 14:41:17 INFO - PROCESS | 3836 | 1467322877347 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:17 INFO - PROCESS | 3836 | 1467322877349 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:17 INFO - PROCESS | 3836 | ++DOCSHELL 16CE5400 == 37 [pid = 3836] [id = 517] 14:41:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19DC1400) [pid = 3836] [serial = 1551] [outer = 00000000] 14:41:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1A5BC800) [pid = 3836] [serial = 1552] [outer = 19DC1400] 14:41:17 INFO - PROCESS | 3836 | 1467322877391 Marionette DEBUG loaded listener.js 14:41:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A5BCC00) [pid = 3836] [serial = 1553] [outer = 19DC1400] 14:41:17 INFO - PROCESS | 3836 | 1467322877868 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]]]}] 14:41:17 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) 14:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 627ms 14:41:17 INFO - PROCESS | 3836 | 1467322877894 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 14:41:17 INFO - PROCESS | 3836 | 1467322877896 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 14:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:41:17 INFO - PROCESS | 3836 | 1467322877900 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:41:17 INFO - PROCESS | 3836 | 1467322877901 Marionette TRACE conn3 <- [1,2034,null,{}] 14:41:17 INFO - PROCESS | 3836 | 1467322877905 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}] 14:41:17 INFO - PROCESS | 3836 | 1467322877907 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:18 INFO - PROCESS | 3836 | 1467322878024 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 14:41:18 INFO - PROCESS | 3836 | 1467322878165 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:18 INFO - PROCESS | 3836 | 1467322878169 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:18 INFO - PROCESS | 3836 | ++DOCSHELL 103D2C00 == 38 [pid = 3836] [id = 518] 14:41:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (10435C00) [pid = 3836] [serial = 1554] [outer = 00000000] 14:41:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (10EE2800) [pid = 3836] [serial = 1555] [outer = 10435C00] 14:41:18 INFO - PROCESS | 3836 | 1467322878228 Marionette DEBUG loaded listener.js 14:41:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1281BC00) [pid = 3836] [serial = 1556] [outer = 10435C00] 14:41:18 INFO - PROCESS | 3836 | 1467322878916 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]]]}] 14:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1034ms 14:41:18 INFO - PROCESS | 3836 | 1467322878987 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 14:41:18 INFO - PROCESS | 3836 | 1467322878991 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 14:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:41:18 INFO - PROCESS | 3836 | 1467322878996 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:41:19 INFO - PROCESS | 3836 | 1467322879000 Marionette TRACE conn3 <- [1,2038,null,{}] 14:41:19 INFO - PROCESS | 3836 | 1467322879019 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}] 14:41:19 INFO - PROCESS | 3836 | 1467322879022 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:19 INFO - PROCESS | 3836 | 1467322879142 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 14:41:19 INFO - PROCESS | 3836 | 1467322879276 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:19 INFO - PROCESS | 3836 | 1467322879280 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:19 INFO - PROCESS | 3836 | ++DOCSHELL 158E6400 == 39 [pid = 3836] [id = 519] 14:41:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (15D78400) [pid = 3836] [serial = 1557] [outer = 00000000] 14:41:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1660BC00) [pid = 3836] [serial = 1558] [outer = 15D78400] 14:41:19 INFO - PROCESS | 3836 | 1467322879338 Marionette DEBUG loaded listener.js 14:41:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16E9F800) [pid = 3836] [serial = 1559] [outer = 15D78400] 14:41:19 INFO - PROCESS | 3836 | 1467322879893 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]]]}] 14:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 971ms 14:41:19 INFO - PROCESS | 3836 | 1467322879963 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 14:41:19 INFO - PROCESS | 3836 | 1467322879966 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 14:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:41:19 INFO - PROCESS | 3836 | 1467322879970 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:41:19 INFO - PROCESS | 3836 | 1467322879972 Marionette TRACE conn3 <- [1,2042,null,{}] 14:41:19 INFO - PROCESS | 3836 | 1467322879976 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}] 14:41:19 INFO - PROCESS | 3836 | 1467322879979 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:20 INFO - PROCESS | 3836 | 1467322880085 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 14:41:20 INFO - PROCESS | 3836 | 1467322880224 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:20 INFO - PROCESS | 3836 | 1467322880227 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:20 INFO - PROCESS | 3836 | ++DOCSHELL 17170000 == 40 [pid = 3836] [id = 520] 14:41:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19692400) [pid = 3836] [serial = 1560] [outer = 00000000] 14:41:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19B36000) [pid = 3836] [serial = 1561] [outer = 19692400] 14:41:20 INFO - PROCESS | 3836 | 1467322880280 Marionette DEBUG loaded listener.js 14:41:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19B73C00) [pid = 3836] [serial = 1562] [outer = 19692400] 14:41:20 INFO - PROCESS | 3836 | 1467322880855 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]]]}] 14:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 941ms 14:41:20 INFO - PROCESS | 3836 | 1467322880914 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 14:41:20 INFO - PROCESS | 3836 | 1467322880918 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 14:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:41:20 INFO - PROCESS | 3836 | 1467322880929 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:41:20 INFO - PROCESS | 3836 | 1467322880933 Marionette TRACE conn3 <- [1,2046,null,{}] 14:41:20 INFO - PROCESS | 3836 | 1467322880937 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}] 14:41:20 INFO - PROCESS | 3836 | 1467322880940 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:21 INFO - PROCESS | 3836 | 1467322881047 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 14:41:21 INFO - PROCESS | 3836 | 1467322881182 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:21 INFO - PROCESS | 3836 | 1467322881185 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:21 INFO - PROCESS | 3836 | ++DOCSHELL 17795000 == 41 [pid = 3836] [id = 521] 14:41:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (18212400) [pid = 3836] [serial = 1563] [outer = 00000000] 14:41:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1ABC8000) [pid = 3836] [serial = 1564] [outer = 18212400] 14:41:21 INFO - PROCESS | 3836 | 1467322881245 Marionette DEBUG loaded listener.js 14:41:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1ABCC800) [pid = 3836] [serial = 1565] [outer = 18212400] 14:41:21 INFO - PROCESS | 3836 | 1467322881952 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]]]}] 14:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1113ms 14:41:22 INFO - PROCESS | 3836 | 1467322882047 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 14:41:22 INFO - PROCESS | 3836 | 1467322882051 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 14:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:41:22 INFO - PROCESS | 3836 | 1467322882057 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:41:22 INFO - PROCESS | 3836 | 1467322882060 Marionette TRACE conn3 <- [1,2050,null,{}] 14:41:22 INFO - PROCESS | 3836 | 1467322882065 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}] 14:41:22 INFO - PROCESS | 3836 | 1467322882068 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:22 INFO - PROCESS | 3836 | 1467322882183 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 16CE5400 == 40 [pid = 3836] [id = 517] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 16E54800 == 39 [pid = 3836] [id = 516] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 10EE0800 == 38 [pid = 3836] [id = 515] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 19972000 == 37 [pid = 3836] [id = 514] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 14351C00 == 36 [pid = 3836] [id = 513] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 16EA2C00 == 35 [pid = 3836] [id = 512] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 16BCC400 == 34 [pid = 3836] [id = 511] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 13465000 == 33 [pid = 3836] [id = 510] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 10E1D800 == 32 [pid = 3836] [id = 509] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 1036B000 == 31 [pid = 3836] [id = 507] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 10EDF000 == 30 [pid = 3836] [id = 497] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 13114400 == 29 [pid = 3836] [id = 508] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 17795000 == 28 [pid = 3836] [id = 521] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 17170000 == 27 [pid = 3836] [id = 520] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 103D2C00 == 26 [pid = 3836] [id = 518] 14:41:22 INFO - PROCESS | 3836 | --DOCSHELL 158E6400 == 25 [pid = 3836] [id = 519] 14:41:22 INFO - PROCESS | 3836 | 1467322882905 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:22 INFO - PROCESS | 3836 | 1467322882909 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (19F6F000) [pid = 3836] [serial = 1519] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1778C400) [pid = 3836] [serial = 1507] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1144C400) [pid = 3836] [serial = 1495] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (11AE1800) [pid = 3836] [serial = 1496] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (13134000) [pid = 3836] [serial = 1493] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1291F400) [pid = 3836] [serial = 1492] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1606EC00) [pid = 3836] [serial = 1501] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1345E000) [pid = 3836] [serial = 1498] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1393B000) [pid = 3836] [serial = 1499] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (182EF000) [pid = 3836] [serial = 1510] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (12DC0400) [pid = 3836] [serial = 1481] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (114CBC00) [pid = 3836] [serial = 1480] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16603C00) [pid = 3836] [serial = 1484] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (15D6FC00) [pid = 3836] [serial = 1483] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19973C00) [pid = 3836] [serial = 1487] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (182F2C00) [pid = 3836] [serial = 1486] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1A6BEC00) [pid = 3836] [serial = 1490] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1A6B9800) [pid = 3836] [serial = 1489] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (173A7400) [pid = 3836] [serial = 1514] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (17167800) [pid = 3836] [serial = 1513] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19974800) [pid = 3836] [serial = 1511] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (16E50C00) [pid = 3836] [serial = 1504] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16EA6C00) [pid = 3836] [serial = 1505] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (177AF800) [pid = 3836] [serial = 1508] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (19B5C800) [pid = 3836] [serial = 1516] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1996FC00) [pid = 3836] [serial = 1517] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (16602C00) [pid = 3836] [serial = 1502] [outer = 00000000] [url = about:blank] 14:41:23 INFO - PROCESS | 3836 | ++DOCSHELL 1047CC00 == 26 [pid = 3836] [id = 522] 14:41:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (104E3C00) [pid = 3836] [serial = 1566] [outer = 00000000] 14:41:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (10A81400) [pid = 3836] [serial = 1567] [outer = 104E3C00] 14:41:23 INFO - PROCESS | 3836 | 1467322883074 Marionette DEBUG loaded listener.js 14:41:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (10EE4800) [pid = 3836] [serial = 1568] [outer = 104E3C00] 14:41:23 INFO - PROCESS | 3836 | 1467322883504 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]]]}] 14:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1505ms 14:41:23 INFO - PROCESS | 3836 | 1467322883564 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 14:41:23 INFO - PROCESS | 3836 | 1467322883568 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 14:41:23 INFO - PROCESS | 3836 | 1467322883572 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:41:23 INFO - PROCESS | 3836 | 1467322883575 Marionette TRACE conn3 <- [1,2054,null,{}] 14:41:23 INFO - PROCESS | 3836 | 1467322883581 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}] 14:41:23 INFO - PROCESS | 3836 | 1467322883583 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:23 INFO - PROCESS | 3836 | 1467322883676 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 14:41:23 INFO - PROCESS | 3836 | 1467322883690 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:23 INFO - PROCESS | 3836 | 1467322883693 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:23 INFO - PROCESS | 3836 | ++DOCSHELL 130A4C00 == 27 [pid = 3836] [id = 523] 14:41:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (130AA800) [pid = 3836] [serial = 1569] [outer = 00000000] 14:41:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (13129C00) [pid = 3836] [serial = 1570] [outer = 130AA800] 14:41:23 INFO - PROCESS | 3836 | 1467322883740 Marionette DEBUG loaded listener.js 14:41:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (13149400) [pid = 3836] [serial = 1571] [outer = 130AA800] 14:41:24 INFO - PROCESS | 3836 | 1467322884223 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]]]}] 14:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 689ms 14:41:24 INFO - PROCESS | 3836 | 1467322884277 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 14:41:24 INFO - PROCESS | 3836 | 1467322884284 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 14:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:41:24 INFO - PROCESS | 3836 | 1467322884290 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:41:24 INFO - PROCESS | 3836 | 1467322884292 Marionette TRACE conn3 <- [1,2058,null,{}] 14:41:24 INFO - PROCESS | 3836 | 1467322884295 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}] 14:41:24 INFO - PROCESS | 3836 | 1467322884298 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:24 INFO - PROCESS | 3836 | 1467322884416 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 14:41:24 INFO - PROCESS | 3836 | 1467322884512 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:24 INFO - PROCESS | 3836 | 1467322884514 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:24 INFO - PROCESS | 3836 | ++DOCSHELL 1393B000 == 28 [pid = 3836] [id = 524] 14:41:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1393B400) [pid = 3836] [serial = 1572] [outer = 00000000] 14:41:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (13C98000) [pid = 3836] [serial = 1573] [outer = 1393B400] 14:41:24 INFO - PROCESS | 3836 | 1467322884560 Marionette DEBUG loaded listener.js 14:41:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (14319C00) [pid = 3836] [serial = 1574] [outer = 1393B400] 14:41:24 INFO - PROCESS | 3836 | 1467322884962 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]]]}] 14:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 689ms 14:41:25 INFO - PROCESS | 3836 | 1467322884989 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 14:41:25 INFO - PROCESS | 3836 | 1467322884991 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 14:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:41:25 INFO - PROCESS | 3836 | 1467322884996 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:41:25 INFO - PROCESS | 3836 | 1467322885001 Marionette TRACE conn3 <- [1,2062,null,{}] 14:41:25 INFO - PROCESS | 3836 | 1467322885024 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}] 14:41:25 INFO - PROCESS | 3836 | 1467322885028 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:25 INFO - PROCESS | 3836 | 1467322885154 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 14:41:25 INFO - PROCESS | 3836 | 1467322885222 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:25 INFO - PROCESS | 3836 | 1467322885224 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:25 INFO - PROCESS | 3836 | ++DOCSHELL 1606EC00 == 29 [pid = 3836] [id = 525] 14:41:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16071400) [pid = 3836] [serial = 1575] [outer = 00000000] 14:41:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (16603400) [pid = 3836] [serial = 1576] [outer = 16071400] 14:41:25 INFO - PROCESS | 3836 | 1467322885268 Marionette DEBUG loaded listener.js 14:41:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1660C000) [pid = 3836] [serial = 1577] [outer = 16071400] 14:41:25 INFO - PROCESS | 3836 | 1467322885722 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]]]}] 14:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 737ms 14:41:25 INFO - PROCESS | 3836 | 1467322885737 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 14:41:25 INFO - PROCESS | 3836 | 1467322885740 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 14:41:25 INFO - PROCESS | 3836 | 1467322885743 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:41:25 INFO - PROCESS | 3836 | 1467322885745 Marionette TRACE conn3 <- [1,2066,null,{}] 14:41:25 INFO - PROCESS | 3836 | 1467322885748 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}] 14:41:25 INFO - PROCESS | 3836 | 1467322885750 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:25 INFO - PROCESS | 3836 | 1467322885896 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 14:41:25 INFO - PROCESS | 3836 | 1467322885904 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:25 INFO - PROCESS | 3836 | 1467322885906 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:25 INFO - PROCESS | 3836 | ++DOCSHELL 16BC5400 == 30 [pid = 3836] [id = 526] 14:41:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16CE1800) [pid = 3836] [serial = 1578] [outer = 00000000] 14:41:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16E54800) [pid = 3836] [serial = 1579] [outer = 16CE1800] 14:41:25 INFO - PROCESS | 3836 | 1467322885954 Marionette DEBUG loaded listener.js 14:41:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16EA7C00) [pid = 3836] [serial = 1580] [outer = 16CE1800] 14:41:26 INFO - PROCESS | 3836 | 1467322886405 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]]]}] 14:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 690ms 14:41:26 INFO - PROCESS | 3836 | 1467322886444 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 14:41:26 INFO - PROCESS | 3836 | 1467322886446 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 14:41:26 INFO - PROCESS | 3836 | 1467322886450 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:41:26 INFO - PROCESS | 3836 | 1467322886452 Marionette TRACE conn3 <- [1,2070,null,{}] 14:41:26 INFO - PROCESS | 3836 | 1467322886455 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}] 14:41:26 INFO - PROCESS | 3836 | 1467322886457 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:26 INFO - PROCESS | 3836 | 1467322886578 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 14:41:26 INFO - PROCESS | 3836 | 1467322886584 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:26 INFO - PROCESS | 3836 | 1467322886590 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:26 INFO - PROCESS | 3836 | ++DOCSHELL 176A1400 == 31 [pid = 3836] [id = 527] 14:41:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1774D400) [pid = 3836] [serial = 1581] [outer = 00000000] 14:41:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17798400) [pid = 3836] [serial = 1582] [outer = 1774D400] 14:41:26 INFO - PROCESS | 3836 | 1467322886703 Marionette DEBUG loaded listener.js 14:41:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (17EB7C00) [pid = 3836] [serial = 1583] [outer = 1774D400] 14:41:27 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (19DC1000) [pid = 3836] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:41:27 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19DC1400) [pid = 3836] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:41:27 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (17EDF800) [pid = 3836] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:41:27 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (103C9800) [pid = 3836] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:41:27 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (13C96C00) [pid = 3836] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:41:27 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19B2E800) [pid = 3836] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:41:27 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (16CE0000) [pid = 3836] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:41:27 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (10E24800) [pid = 3836] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:41:27 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1431C400) [pid = 3836] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:41:27 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (14320000) [pid = 3836] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:41:27 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16EA9400) [pid = 3836] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:41:27 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (18218800) [pid = 3836] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:41:27 INFO - PROCESS | 3836 | 1467322887408 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]]]}] 14:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1004ms 14:41:27 INFO - PROCESS | 3836 | 1467322887452 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 14:41:27 INFO - PROCESS | 3836 | 1467322887454 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 14:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:41:27 INFO - PROCESS | 3836 | 1467322887458 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:41:27 INFO - PROCESS | 3836 | 1467322887460 Marionette TRACE conn3 <- [1,2074,null,{}] 14:41:27 INFO - PROCESS | 3836 | 1467322887463 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}] 14:41:27 INFO - PROCESS | 3836 | 1467322887465 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:27 INFO - PROCESS | 3836 | 1467322887579 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 14:41:27 INFO - PROCESS | 3836 | 1467322887639 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:27 INFO - PROCESS | 3836 | 1467322887641 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:27 INFO - PROCESS | 3836 | ++DOCSHELL 10EDEC00 == 32 [pid = 3836] [id = 528] 14:41:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (114CB800) [pid = 3836] [serial = 1584] [outer = 00000000] 14:41:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16BC6400) [pid = 3836] [serial = 1585] [outer = 114CB800] 14:41:27 INFO - PROCESS | 3836 | 1467322887684 Marionette DEBUG loaded listener.js 14:41:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (17EBDC00) [pid = 3836] [serial = 1586] [outer = 114CB800] 14:41:28 INFO - PROCESS | 3836 | 1467322888054 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]]]}] 14:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 642ms 14:41:28 INFO - PROCESS | 3836 | 1467322888096 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 14:41:28 INFO - PROCESS | 3836 | 1467322888098 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 14:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:41:28 INFO - PROCESS | 3836 | 1467322888112 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:41:28 INFO - PROCESS | 3836 | 1467322888113 Marionette TRACE conn3 <- [1,2078,null,{}] 14:41:28 INFO - PROCESS | 3836 | 1467322888117 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}] 14:41:28 INFO - PROCESS | 3836 | 1467322888119 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:28 INFO - PROCESS | 3836 | 1467322888197 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 14:41:28 INFO - PROCESS | 3836 | 1467322888202 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:28 INFO - PROCESS | 3836 | 1467322888204 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:28 INFO - PROCESS | 3836 | ++DOCSHELL 17EB5400 == 33 [pid = 3836] [id = 529] 14:41:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1800E400) [pid = 3836] [serial = 1587] [outer = 00000000] 14:41:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1968BC00) [pid = 3836] [serial = 1588] [outer = 1800E400] 14:41:28 INFO - PROCESS | 3836 | 1467322888248 Marionette DEBUG loaded listener.js 14:41:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1996F000) [pid = 3836] [serial = 1589] [outer = 1800E400] 14:41:28 INFO - PROCESS | 3836 | 1467322888670 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]]]}] 14:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 595ms 14:41:28 INFO - PROCESS | 3836 | 1467322888698 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 14:41:28 INFO - PROCESS | 3836 | 1467322888700 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 14:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:41:28 INFO - PROCESS | 3836 | 1467322888703 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:41:28 INFO - PROCESS | 3836 | 1467322888705 Marionette TRACE conn3 <- [1,2082,null,{}] 14:41:28 INFO - PROCESS | 3836 | 1467322888709 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}] 14:41:28 INFO - PROCESS | 3836 | 1467322888710 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:28 INFO - PROCESS | 3836 | 1467322888876 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 14:41:28 INFO - PROCESS | 3836 | 1467322888886 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:28 INFO - PROCESS | 3836 | 1467322888887 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:28 INFO - PROCESS | 3836 | ++DOCSHELL 17848400 == 34 [pid = 3836] [id = 530] 14:41:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19972C00) [pid = 3836] [serial = 1590] [outer = 00000000] 14:41:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B2D000) [pid = 3836] [serial = 1591] [outer = 19972C00] 14:41:28 INFO - PROCESS | 3836 | 1467322888934 Marionette DEBUG loaded listener.js 14:41:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19B2DC00) [pid = 3836] [serial = 1592] [outer = 19972C00] 14:41:29 INFO - PROCESS | 3836 | 1467322889512 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]]]}] 14:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 800ms 14:41:29 INFO - PROCESS | 3836 | 1467322889538 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 14:41:29 INFO - PROCESS | 3836 | 1467322889542 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 14:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:41:29 INFO - PROCESS | 3836 | 1467322889547 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:41:29 INFO - PROCESS | 3836 | 1467322889551 Marionette TRACE conn3 <- [1,2086,null,{}] 14:41:29 INFO - PROCESS | 3836 | 1467322889557 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}] 14:41:29 INFO - PROCESS | 3836 | 1467322889560 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:29 INFO - PROCESS | 3836 | 1467322889677 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 14:41:29 INFO - PROCESS | 3836 | 1467322889815 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:29 INFO - PROCESS | 3836 | 1467322889818 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:29 INFO - PROCESS | 3836 | ++DOCSHELL 10A7F000 == 35 [pid = 3836] [id = 531] 14:41:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (10A81800) [pid = 3836] [serial = 1593] [outer = 00000000] 14:41:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (12DC4400) [pid = 3836] [serial = 1594] [outer = 10A81800] 14:41:29 INFO - PROCESS | 3836 | 1467322889876 Marionette DEBUG loaded listener.js 14:41:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (13132C00) [pid = 3836] [serial = 1595] [outer = 10A81800] 14:41:30 INFO - PROCESS | 3836 | 1467322890622 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]]]}] 14:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1160ms 14:41:30 INFO - PROCESS | 3836 | 1467322890705 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 14:41:30 INFO - PROCESS | 3836 | 1467322890710 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 14:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:41:30 INFO - PROCESS | 3836 | 1467322890717 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:41:30 INFO - PROCESS | 3836 | 1467322890720 Marionette TRACE conn3 <- [1,2090,null,{}] 14:41:30 INFO - PROCESS | 3836 | 1467322890723 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}] 14:41:30 INFO - PROCESS | 3836 | 1467322890726 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:30 INFO - PROCESS | 3836 | 1467322890849 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 14:41:30 INFO - PROCESS | 3836 | 1467322890978 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:30 INFO - PROCESS | 3836 | 1467322890981 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:31 INFO - PROCESS | 3836 | ++DOCSHELL 15008000 == 36 [pid = 3836] [id = 532] 14:41:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (15008800) [pid = 3836] [serial = 1596] [outer = 00000000] 14:41:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (158AC400) [pid = 3836] [serial = 1597] [outer = 15008800] 14:41:31 INFO - PROCESS | 3836 | 1467322891044 Marionette DEBUG loaded listener.js 14:41:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16068400) [pid = 3836] [serial = 1598] [outer = 15008800] 14:41:31 INFO - PROCESS | 3836 | 1467322891867 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]]]}] 14:41:31 INFO - PROCESS | 3836 | --DOCSHELL 10EDC000 == 35 [pid = 3836] [id = 325] 14:41:31 INFO - PROCESS | 3836 | --DOCSHELL 1778BC00 == 34 [pid = 3836] [id = 334] 14:41:31 INFO - PROCESS | 3836 | --DOCSHELL 12BD2000 == 33 [pid = 3836] [id = 320] 14:41:31 INFO - PROCESS | 3836 | --DOCSHELL 10E25C00 == 32 [pid = 3836] [id = 335] 14:41:31 INFO - PROCESS | 3836 | --DOCSHELL 14353800 == 31 [pid = 3836] [id = 330] 14:41:31 INFO - PROCESS | 3836 | --DOCSHELL 18215800 == 30 [pid = 3836] [id = 326] 14:41:31 INFO - PROCESS | 3836 | --DOCSHELL 17699000 == 29 [pid = 3836] [id = 333] 14:41:31 INFO - PROCESS | 3836 | --DOCSHELL 1345CC00 == 28 [pid = 3836] [id = 321] 14:41:31 INFO - PROCESS | 3836 | --DOCSHELL 114C7800 == 27 [pid = 3836] [id = 322] 14:41:31 INFO - PROCESS | 3836 | --DOCSHELL 16605000 == 26 [pid = 3836] [id = 332] 14:41:31 INFO - PROCESS | 3836 | --DOCSHELL 158ACC00 == 25 [pid = 3836] [id = 331] 14:41:31 INFO - PROCESS | 3836 | --DOCSHELL 12DBF800 == 24 [pid = 3836] [id = 329] 14:41:31 INFO - PROCESS | 3836 | --DOCSHELL 10EDB800 == 23 [pid = 3836] [id = 328] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (19F6F400) [pid = 3836] [serial = 1520] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (182E9800) [pid = 3836] [serial = 1540] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (10A76000) [pid = 3836] [serial = 1522] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (10E1F000) [pid = 3836] [serial = 1523] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (14348400) [pid = 3836] [serial = 1531] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1580D800) [pid = 3836] [serial = 1532] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19B77000) [pid = 3836] [serial = 1543] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (16E58000) [pid = 3836] [serial = 1534] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16EA4400) [pid = 3836] [serial = 1535] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1120D800) [pid = 3836] [serial = 1528] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (12926400) [pid = 3836] [serial = 1529] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (15814400) [pid = 3836] [serial = 1525] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (15D12400) [pid = 3836] [serial = 1526] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (15D6B800) [pid = 3836] [serial = 1546] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19F66C00) [pid = 3836] [serial = 1544] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1606C400) [pid = 3836] [serial = 1547] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (177B3C00) [pid = 3836] [serial = 1537] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (17EB9000) [pid = 3836] [serial = 1538] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (19694C00) [pid = 3836] [serial = 1541] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1A479C00) [pid = 3836] [serial = 1550] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (1A5BCC00) [pid = 3836] [serial = 1553] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (19DB5800) [pid = 3836] [serial = 1549] [outer = 00000000] [url = about:blank] 14:41:31 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1A5BC800) [pid = 3836] [serial = 1552] [outer = 00000000] [url = about:blank] 14:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1191ms 14:41:31 INFO - PROCESS | 3836 | 1467322891918 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 14:41:31 INFO - PROCESS | 3836 | 1467322891922 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 14:41:31 INFO - PROCESS | 3836 | 1467322891928 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:41:31 INFO - PROCESS | 3836 | 1467322891931 Marionette TRACE conn3 <- [1,2094,null,{}] 14:41:31 INFO - PROCESS | 3836 | 1467322891936 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}] 14:41:31 INFO - PROCESS | 3836 | 1467322891939 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:32 INFO - PROCESS | 3836 | 1467322892026 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 14:41:32 INFO - PROCESS | 3836 | 1467322892039 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:32 INFO - PROCESS | 3836 | 1467322892041 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:32 INFO - PROCESS | 3836 | ++DOCSHELL 11AE7400 == 24 [pid = 3836] [id = 533] 14:41:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (11C3D400) [pid = 3836] [serial = 1599] [outer = 00000000] 14:41:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (12926400) [pid = 3836] [serial = 1600] [outer = 11C3D400] 14:41:32 INFO - PROCESS | 3836 | 1467322892088 Marionette DEBUG loaded listener.js 14:41:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (12D78400) [pid = 3836] [serial = 1601] [outer = 11C3D400] 14:41:32 INFO - PROCESS | 3836 | 1467322892612 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]]]}] 14:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 737ms 14:41:32 INFO - PROCESS | 3836 | 1467322892670 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 14:41:32 INFO - PROCESS | 3836 | 1467322892674 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 14:41:32 INFO - PROCESS | 3836 | 1467322892680 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:41:32 INFO - PROCESS | 3836 | 1467322892682 Marionette TRACE conn3 <- [1,2098,null,{}] 14:41:32 INFO - PROCESS | 3836 | 1467322892686 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}] 14:41:32 INFO - PROCESS | 3836 | 1467322892688 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:32 INFO - PROCESS | 3836 | 1467322892772 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 14:41:32 INFO - PROCESS | 3836 | 1467322892872 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:32 INFO - PROCESS | 3836 | 1467322892874 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:32 INFO - PROCESS | 3836 | ++DOCSHELL 13287000 == 25 [pid = 3836] [id = 534] 14:41:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (13289400) [pid = 3836] [serial = 1602] [outer = 00000000] 14:41:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1393BC00) [pid = 3836] [serial = 1603] [outer = 13289400] 14:41:32 INFO - PROCESS | 3836 | 1467322892920 Marionette DEBUG loaded listener.js 14:41:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (14319800) [pid = 3836] [serial = 1604] [outer = 13289400] 14:41:33 INFO - PROCESS | 3836 | 1467322893305 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]]]}] 14:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 689ms 14:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:41:33 INFO - PROCESS | 3836 | 1467322893380 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 14:41:33 INFO - PROCESS | 3836 | 1467322893382 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 14:41:33 INFO - PROCESS | 3836 | 1467322893386 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:41:33 INFO - PROCESS | 3836 | 1467322893389 Marionette TRACE conn3 <- [1,2102,null,{}] 14:41:33 INFO - PROCESS | 3836 | 1467322893429 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}] 14:41:33 INFO - PROCESS | 3836 | 1467322893433 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:33 INFO - PROCESS | 3836 | 1467322893536 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 14:41:33 INFO - PROCESS | 3836 | 1467322893544 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:33 INFO - PROCESS | 3836 | 1467322893547 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:33 INFO - PROCESS | 3836 | ++DOCSHELL 16BC7000 == 26 [pid = 3836] [id = 535] 14:41:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16BC7800) [pid = 3836] [serial = 1605] [outer = 00000000] 14:41:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16CE7400) [pid = 3836] [serial = 1606] [outer = 16BC7800] 14:41:33 INFO - PROCESS | 3836 | 1467322893596 Marionette DEBUG loaded listener.js 14:41:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16EA0C00) [pid = 3836] [serial = 1607] [outer = 16BC7800] 14:41:34 INFO - PROCESS | 3836 | 1467322894041 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]]]}] 14:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 690ms 14:41:34 INFO - PROCESS | 3836 | 1467322894085 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 14:41:34 INFO - PROCESS | 3836 | 1467322894087 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 14:41:34 INFO - PROCESS | 3836 | 1467322894098 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:41:34 INFO - PROCESS | 3836 | 1467322894100 Marionette TRACE conn3 <- [1,2106,null,{}] 14:41:34 INFO - PROCESS | 3836 | 1467322894104 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}] 14:41:34 INFO - PROCESS | 3836 | 1467322894106 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:34 INFO - PROCESS | 3836 | 1467322894219 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 14:41:34 INFO - PROCESS | 3836 | 1467322894225 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:34 INFO - PROCESS | 3836 | 1467322894227 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:34 INFO - PROCESS | 3836 | ++DOCSHELL 17170800 == 27 [pid = 3836] [id = 536] 14:41:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (17699C00) [pid = 3836] [serial = 1608] [outer = 00000000] 14:41:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (177A9C00) [pid = 3836] [serial = 1609] [outer = 17699C00] 14:41:34 INFO - PROCESS | 3836 | 1467322894320 Marionette DEBUG loaded listener.js 14:41:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (17EB6000) [pid = 3836] [serial = 1610] [outer = 17699C00] 14:41:34 INFO - PROCESS | 3836 | 1467322894736 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]]]}] 14:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 689ms 14:41:34 INFO - PROCESS | 3836 | 1467322894805 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 14:41:34 INFO - PROCESS | 3836 | 1467322894807 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 14:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:41:34 INFO - PROCESS | 3836 | 1467322894811 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:41:34 INFO - PROCESS | 3836 | 1467322894812 Marionette TRACE conn3 <- [1,2110,null,{}] 14:41:34 INFO - PROCESS | 3836 | 1467322894816 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}] 14:41:34 INFO - PROCESS | 3836 | 1467322894818 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:34 INFO - PROCESS | 3836 | 1467322894927 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 14:41:35 INFO - PROCESS | 3836 | 1467322895020 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:35 INFO - PROCESS | 3836 | 1467322895022 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:35 INFO - PROCESS | 3836 | ++DOCSHELL 17793000 == 28 [pid = 3836] [id = 537] 14:41:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17EB9000) [pid = 3836] [serial = 1611] [outer = 00000000] 14:41:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (182E7800) [pid = 3836] [serial = 1612] [outer = 17EB9000] 14:41:35 INFO - PROCESS | 3836 | 1467322895065 Marionette DEBUG loaded listener.js 14:41:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (182F2000) [pid = 3836] [serial = 1613] [outer = 17EB9000] 14:41:35 INFO - PROCESS | 3836 | 1467322895479 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]]]}] 14:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 705ms 14:41:35 INFO - PROCESS | 3836 | 1467322895510 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 14:41:35 INFO - PROCESS | 3836 | 1467322895512 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 14:41:35 INFO - PROCESS | 3836 | 1467322895516 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:41:35 INFO - PROCESS | 3836 | 1467322895517 Marionette TRACE conn3 <- [1,2114,null,{}] 14:41:35 INFO - PROCESS | 3836 | 1467322895521 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}] 14:41:35 INFO - PROCESS | 3836 | 1467322895526 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:35 INFO - PROCESS | 3836 | 1467322895661 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 14:41:35 INFO - PROCESS | 3836 | 1467322895676 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:35 INFO - PROCESS | 3836 | 1467322895678 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:35 INFO - PROCESS | 3836 | ++DOCSHELL 19B6F000 == 29 [pid = 3836] [id = 538] 14:41:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B6F400) [pid = 3836] [serial = 1614] [outer = 00000000] 14:41:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19DBEC00) [pid = 3836] [serial = 1615] [outer = 19B6F400] 14:41:35 INFO - PROCESS | 3836 | 1467322895774 Marionette DEBUG loaded listener.js 14:41:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19B76800) [pid = 3836] [serial = 1616] [outer = 19B6F400] 14:41:36 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (130AA800) [pid = 3836] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:41:36 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (104E3C00) [pid = 3836] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:41:36 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1774D400) [pid = 3836] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:41:36 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (10435C00) [pid = 3836] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:41:36 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (15D78400) [pid = 3836] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:41:36 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (19692400) [pid = 3836] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:41:36 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (16CE1800) [pid = 3836] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:41:36 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (114CB800) [pid = 3836] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:41:36 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1800E400) [pid = 3836] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:41:36 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1393B400) [pid = 3836] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:41:36 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (16071400) [pid = 3836] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:41:36 INFO - PROCESS | 3836 | 1467322896227 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]]]}] 14:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 737ms 14:41:36 INFO - PROCESS | 3836 | 1467322896256 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 14:41:36 INFO - PROCESS | 3836 | 1467322896259 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 14:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:41:36 INFO - PROCESS | 3836 | 1467322896262 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:41:36 INFO - PROCESS | 3836 | 1467322896264 Marionette TRACE conn3 <- [1,2118,null,{}] 14:41:36 INFO - PROCESS | 3836 | 1467322896267 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}] 14:41:36 INFO - PROCESS | 3836 | 1467322896269 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:36 INFO - PROCESS | 3836 | 1467322896370 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 14:41:36 INFO - PROCESS | 3836 | 1467322896375 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:36 INFO - PROCESS | 3836 | 1467322896377 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:36 INFO - PROCESS | 3836 | ++DOCSHELL 13125800 == 30 [pid = 3836] [id = 539] 14:41:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (13154000) [pid = 3836] [serial = 1617] [outer = 00000000] 14:41:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16602400) [pid = 3836] [serial = 1618] [outer = 13154000] 14:41:36 INFO - PROCESS | 3836 | 1467322896420 Marionette DEBUG loaded listener.js 14:41:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1660EC00) [pid = 3836] [serial = 1619] [outer = 13154000] 14:41:36 INFO - PROCESS | 3836 | 1467322896882 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] 14:41:36 INFO - PROCESS | 3836 | 1467322896964 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 14:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:41:37 INFO - PROCESS | 3836 | 1467322896967 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:41:37 INFO - PROCESS | 3836 | 1467322896969 Marionette TRACE conn3 <- [1,2122,null,{}] 14:41:37 INFO - PROCESS | 3836 | 1467322896972 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}] 14:41:37 INFO - PROCESS | 3836 | 1467322896974 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:37 INFO - PROCESS | 3836 | 1467322897052 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 14:41:37 INFO - PROCESS | 3836 | 1467322897057 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:37 INFO - PROCESS | 3836 | 1467322897059 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:37 INFO - PROCESS | 3836 | ++DOCSHELL 1775A000 == 31 [pid = 3836] [id = 540] 14:41:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (18211C00) [pid = 3836] [serial = 1620] [outer = 00000000] 14:41:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (19B79000) [pid = 3836] [serial = 1621] [outer = 18211C00] 14:41:37 INFO - PROCESS | 3836 | 1467322897102 Marionette DEBUG loaded listener.js 14:41:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1A124800) [pid = 3836] [serial = 1622] [outer = 18211C00] 14:41:37 INFO - PROCESS | 3836 | 1467322897522 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]]]}] 14:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 596ms 14:41:37 INFO - PROCESS | 3836 | 1467322897568 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 14:41:37 INFO - PROCESS | 3836 | 1467322897570 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 14:41:37 INFO - PROCESS | 3836 | 1467322897573 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:41:37 INFO - PROCESS | 3836 | 1467322897575 Marionette TRACE conn3 <- [1,2126,null,{}] 14:41:37 INFO - PROCESS | 3836 | 1467322897578 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}] 14:41:37 INFO - PROCESS | 3836 | 1467322897580 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:37 INFO - PROCESS | 3836 | 1467322897658 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 14:41:37 INFO - PROCESS | 3836 | 1467322897666 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:37 INFO - PROCESS | 3836 | 1467322897668 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:37 INFO - PROCESS | 3836 | ++DOCSHELL 158B2800 == 32 [pid = 3836] [id = 541] 14:41:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19B65000) [pid = 3836] [serial = 1623] [outer = 00000000] 14:41:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1A5B9000) [pid = 3836] [serial = 1624] [outer = 19B65000] 14:41:37 INFO - PROCESS | 3836 | 1467322897711 Marionette DEBUG loaded listener.js 14:41:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1A5C2800) [pid = 3836] [serial = 1625] [outer = 19B65000] 14:41:38 INFO - PROCESS | 3836 | 1467322898215 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]]]}] 14:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 690ms 14:41:38 INFO - PROCESS | 3836 | 1467322898275 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 14:41:38 INFO - PROCESS | 3836 | 1467322898279 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 14:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:41:38 INFO - PROCESS | 3836 | 1467322898285 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:41:38 INFO - PROCESS | 3836 | 1467322898289 Marionette TRACE conn3 <- [1,2130,null,{}] 14:41:38 INFO - PROCESS | 3836 | 1467322898296 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}] 14:41:38 INFO - PROCESS | 3836 | 1467322898300 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:38 INFO - PROCESS | 3836 | 1467322898420 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 14:41:38 INFO - PROCESS | 3836 | 1467322898553 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:38 INFO - PROCESS | 3836 | 1467322898560 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:38 INFO - PROCESS | 3836 | ++DOCSHELL 1144FC00 == 33 [pid = 3836] [id = 542] 14:41:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (114C7800) [pid = 3836] [serial = 1626] [outer = 00000000] 14:41:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (129A9000) [pid = 3836] [serial = 1627] [outer = 114C7800] 14:41:38 INFO - PROCESS | 3836 | 1467322898620 Marionette DEBUG loaded listener.js 14:41:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (12DC2400) [pid = 3836] [serial = 1628] [outer = 114C7800] 14:41:39 INFO - PROCESS | 3836 | 1467322899255 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] 14:41:39 INFO - PROCESS | 3836 | 1467322899324 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 14:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:41:39 INFO - PROCESS | 3836 | 1467322899330 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:41:39 INFO - PROCESS | 3836 | 1467322899333 Marionette TRACE conn3 <- [1,2134,null,{}] 14:41:39 INFO - PROCESS | 3836 | 1467322899337 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}] 14:41:39 INFO - PROCESS | 3836 | 1467322899340 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:39 INFO - PROCESS | 3836 | 1467322899448 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 14:41:39 INFO - PROCESS | 3836 | 1467322899586 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:39 INFO - PROCESS | 3836 | 1467322899589 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:39 INFO - PROCESS | 3836 | ++DOCSHELL 1645C000 == 34 [pid = 3836] [id = 543] 14:41:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (16460400) [pid = 3836] [serial = 1629] [outer = 00000000] 14:41:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1660F800) [pid = 3836] [serial = 1630] [outer = 16460400] 14:41:39 INFO - PROCESS | 3836 | 1467322899652 Marionette DEBUG loaded listener.js 14:41:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (173A7400) [pid = 3836] [serial = 1631] [outer = 16460400] 14:41:40 INFO - PROCESS | 3836 | 1467322900224 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] 14:41:40 INFO - PROCESS | 3836 | 1467322900277 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 14:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:41:40 INFO - PROCESS | 3836 | 1467322900281 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:41:40 INFO - PROCESS | 3836 | 1467322900285 Marionette TRACE conn3 <- [1,2138,null,{}] 14:41:40 INFO - PROCESS | 3836 | 1467322900296 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}] 14:41:40 INFO - PROCESS | 3836 | 1467322900301 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:40 INFO - PROCESS | 3836 | 1467322900410 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 14:41:40 INFO - PROCESS | 3836 | 1467322900547 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:40 INFO - PROCESS | 3836 | 1467322900551 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:40 INFO - PROCESS | 3836 | ++DOCSHELL 17EC4C00 == 35 [pid = 3836] [id = 544] 14:41:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19B68000) [pid = 3836] [serial = 1632] [outer = 00000000] 14:41:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1A47E000) [pid = 3836] [serial = 1633] [outer = 19B68000] 14:41:40 INFO - PROCESS | 3836 | 1467322900608 Marionette DEBUG loaded listener.js 14:41:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1A6B4000) [pid = 3836] [serial = 1634] [outer = 19B68000] 14:41:41 INFO - PROCESS | 3836 | 1467322901217 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]]]}] 14:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1003ms 14:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:41:41 INFO - PROCESS | 3836 | 1467322901283 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 14:41:41 INFO - PROCESS | 3836 | 1467322901286 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 14:41:41 INFO - PROCESS | 3836 | 1467322901290 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:41:41 INFO - PROCESS | 3836 | 1467322901292 Marionette TRACE conn3 <- [1,2142,null,{}] 14:41:41 INFO - PROCESS | 3836 | 1467322901296 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}] 14:41:41 INFO - PROCESS | 3836 | 1467322901298 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:41 INFO - PROCESS | 3836 | 1467322901434 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 14:41:41 INFO - PROCESS | 3836 | 1467322901695 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:41 INFO - PROCESS | 3836 | 1467322901699 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:41 INFO - PROCESS | 3836 | ++DOCSHELL 10A0A000 == 36 [pid = 3836] [id = 545] 14:41:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (10EB4400) [pid = 3836] [serial = 1635] [outer = 00000000] 14:41:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1120D800) [pid = 3836] [serial = 1636] [outer = 10EB4400] 14:41:41 INFO - PROCESS | 3836 | 1467322901770 Marionette DEBUG loaded listener.js 14:41:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (12D78C00) [pid = 3836] [serial = 1637] [outer = 10EB4400] 14:41:42 INFO - PROCESS | 3836 | 1467322902328 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]]]}] 14:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1081ms 14:41:42 INFO - PROCESS | 3836 | 1467322902383 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 14:41:42 INFO - PROCESS | 3836 | 1467322902387 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 14:41:42 INFO - PROCESS | 3836 | 1467322902391 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:41:42 INFO - PROCESS | 3836 | 1467322902393 Marionette TRACE conn3 <- [1,2146,null,{}] 14:41:42 INFO - PROCESS | 3836 | 1467322902399 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}] 14:41:42 INFO - PROCESS | 3836 | 1467322902403 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:43 INFO - PROCESS | 3836 | --DOCSHELL 17171000 == 35 [pid = 3836] [id = 324] 14:41:43 INFO - PROCESS | 3836 | --DOCSHELL 16BC5800 == 34 [pid = 3836] [id = 323] 14:41:43 INFO - PROCESS | 3836 | --DOCSHELL 14353400 == 33 [pid = 3836] [id = 336] 14:41:43 INFO - PROCESS | 3836 | --DOCSHELL 10A7EC00 == 32 [pid = 3836] [id = 327] 14:41:43 INFO - PROCESS | 3836 | --DOCSHELL 1047CC00 == 31 [pid = 3836] [id = 522] 14:41:43 INFO - PROCESS | 3836 | 1467322903074 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (13129C00) [pid = 3836] [serial = 1570] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (13149400) [pid = 3836] [serial = 1571] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (10A81400) [pid = 3836] [serial = 1567] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (10EE4800) [pid = 3836] [serial = 1568] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (17798400) [pid = 3836] [serial = 1582] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1281BC00) [pid = 3836] [serial = 1556] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (10EE2800) [pid = 3836] [serial = 1555] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (16E9F800) [pid = 3836] [serial = 1559] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1660BC00) [pid = 3836] [serial = 1558] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19B73C00) [pid = 3836] [serial = 1562] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (19B36000) [pid = 3836] [serial = 1561] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1ABC8000) [pid = 3836] [serial = 1564] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (16E54800) [pid = 3836] [serial = 1579] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16BC6400) [pid = 3836] [serial = 1585] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1968BC00) [pid = 3836] [serial = 1588] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (17EB7C00) [pid = 3836] [serial = 1583] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (13C98000) [pid = 3836] [serial = 1573] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16603400) [pid = 3836] [serial = 1576] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (17EBDC00) [pid = 3836] [serial = 1586] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1660C000) [pid = 3836] [serial = 1577] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1996F000) [pid = 3836] [serial = 1589] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16EA7C00) [pid = 3836] [serial = 1580] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (19B2D000) [pid = 3836] [serial = 1591] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (14319C00) [pid = 3836] [serial = 1574] [outer = 00000000] [url = about:blank] 14:41:43 INFO - PROCESS | 3836 | 1467322903267 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:43 INFO - PROCESS | 3836 | 1467322903270 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:43 INFO - PROCESS | 3836 | ++DOCSHELL 1059BC00 == 32 [pid = 3836] [id = 546] 14:41:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (10A08000) [pid = 3836] [serial = 1638] [outer = 00000000] 14:41:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (10A80C00) [pid = 3836] [serial = 1639] [outer = 10A08000] 14:41:43 INFO - PROCESS | 3836 | 1467322903318 Marionette DEBUG loaded listener.js 14:41:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (10EE2800) [pid = 3836] [serial = 1640] [outer = 10A08000] 14:41:43 INFO - PROCESS | 3836 | 1467322903785 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]]]}] 14:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1458ms 14:41:43 INFO - PROCESS | 3836 | 1467322903852 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 14:41:43 INFO - PROCESS | 3836 | 1467322903856 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 14:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:41:43 INFO - PROCESS | 3836 | 1467322903861 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:41:43 INFO - PROCESS | 3836 | 1467322903864 Marionette TRACE conn3 <- [1,2150,null,{}] 14:41:43 INFO - PROCESS | 3836 | 1467322903869 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}] 14:41:43 INFO - PROCESS | 3836 | 1467322903871 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:43 INFO - PROCESS | 3836 | 1467322903956 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 14:41:43 INFO - PROCESS | 3836 | 1467322903971 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:43 INFO - PROCESS | 3836 | 1467322903974 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:44 INFO - PROCESS | 3836 | ++DOCSHELL 131E2800 == 33 [pid = 3836] [id = 547] 14:41:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (131E6400) [pid = 3836] [serial = 1641] [outer = 00000000] 14:41:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1328CC00) [pid = 3836] [serial = 1642] [outer = 131E6400] 14:41:44 INFO - PROCESS | 3836 | 1467322904020 Marionette DEBUG loaded listener.js 14:41:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1393A800) [pid = 3836] [serial = 1643] [outer = 131E6400] 14:41:44 INFO - PROCESS | 3836 | 1467322904492 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]]]}] 14:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 706ms 14:41:44 INFO - PROCESS | 3836 | 1467322904565 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 14:41:44 INFO - PROCESS | 3836 | 1467322904568 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 14:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:41:44 INFO - PROCESS | 3836 | 1467322904572 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:41:44 INFO - PROCESS | 3836 | 1467322904574 Marionette TRACE conn3 <- [1,2154,null,{}] 14:41:44 INFO - PROCESS | 3836 | 1467322904578 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}] 14:41:44 INFO - PROCESS | 3836 | 1467322904580 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:44 INFO - PROCESS | 3836 | 1467322904665 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 14:41:44 INFO - PROCESS | 3836 | 1467322904768 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:44 INFO - PROCESS | 3836 | 1467322904770 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:44 INFO - PROCESS | 3836 | ++DOCSHELL 1500DC00 == 34 [pid = 3836] [id = 548] 14:41:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (15010000) [pid = 3836] [serial = 1644] [outer = 00000000] 14:41:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (158E0000) [pid = 3836] [serial = 1645] [outer = 15010000] 14:41:44 INFO - PROCESS | 3836 | 1467322904815 Marionette DEBUG loaded listener.js 14:41:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (15D73C00) [pid = 3836] [serial = 1646] [outer = 15010000] 14:41:45 INFO - PROCESS | 3836 | 1467322905203 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]]]}] 14:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 690ms 14:41:45 INFO - PROCESS | 3836 | 1467322905271 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 14:41:45 INFO - PROCESS | 3836 | 1467322905274 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 14:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:41:45 INFO - PROCESS | 3836 | 1467322905285 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:41:45 INFO - PROCESS | 3836 | 1467322905289 Marionette TRACE conn3 <- [1,2158,null,{}] 14:41:45 INFO - PROCESS | 3836 | 1467322905293 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}] 14:41:45 INFO - PROCESS | 3836 | 1467322905296 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:45 INFO - PROCESS | 3836 | 1467322905421 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 14:41:45 INFO - PROCESS | 3836 | 1467322905444 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:45 INFO - PROCESS | 3836 | 1467322905446 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:45 INFO - PROCESS | 3836 | ++DOCSHELL 13C98400 == 35 [pid = 3836] [id = 549] 14:41:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (15D6B800) [pid = 3836] [serial = 1647] [outer = 00000000] 14:41:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16BC6C00) [pid = 3836] [serial = 1648] [outer = 15D6B800] 14:41:45 INFO - PROCESS | 3836 | 1467322905499 Marionette DEBUG loaded listener.js 14:41:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16EA2400) [pid = 3836] [serial = 1649] [outer = 15D6B800] 14:41:45 INFO - PROCESS | 3836 | 1467322905946 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]]]}] 14:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 705ms 14:41:45 INFO - PROCESS | 3836 | 1467322905981 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 14:41:45 INFO - PROCESS | 3836 | 1467322905983 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 14:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:41:46 INFO - PROCESS | 3836 | 1467322905986 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:41:46 INFO - PROCESS | 3836 | 1467322905988 Marionette TRACE conn3 <- [1,2162,null,{}] 14:41:46 INFO - PROCESS | 3836 | 1467322905997 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}] 14:41:46 INFO - PROCESS | 3836 | 1467322905999 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:46 INFO - PROCESS | 3836 | 1467322906137 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 14:41:46 INFO - PROCESS | 3836 | 1467322906148 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:46 INFO - PROCESS | 3836 | 1467322906150 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:46 INFO - PROCESS | 3836 | ++DOCSHELL 16EA1C00 == 36 [pid = 3836] [id = 550] 14:41:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16EA6C00) [pid = 3836] [serial = 1650] [outer = 00000000] 14:41:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (17758C00) [pid = 3836] [serial = 1651] [outer = 16EA6C00] 14:41:46 INFO - PROCESS | 3836 | 1467322906194 Marionette DEBUG loaded listener.js 14:41:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17798400) [pid = 3836] [serial = 1652] [outer = 16EA6C00] 14:41:46 INFO - PROCESS | 3836 | 1467322906618 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]]]}] 14:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 705ms 14:41:46 INFO - PROCESS | 3836 | 1467322906686 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 14:41:46 INFO - PROCESS | 3836 | 1467322906688 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 14:41:46 INFO - PROCESS | 3836 | 1467322906691 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:41:46 INFO - PROCESS | 3836 | 1467322906693 Marionette TRACE conn3 <- [1,2166,null,{}] 14:41:46 INFO - PROCESS | 3836 | 1467322906696 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}] 14:41:46 INFO - PROCESS | 3836 | 1467322906698 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:46 INFO - PROCESS | 3836 | 1467322906816 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 14:41:46 INFO - PROCESS | 3836 | 1467322906830 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:46 INFO - PROCESS | 3836 | 1467322906836 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:46 INFO - PROCESS | 3836 | ++DOCSHELL 1800B800 == 37 [pid = 3836] [id = 551] 14:41:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (18010800) [pid = 3836] [serial = 1653] [outer = 00000000] 14:41:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (182E7C00) [pid = 3836] [serial = 1654] [outer = 18010800] 14:41:46 INFO - PROCESS | 3836 | 1467322906941 Marionette DEBUG loaded listener.js 14:41:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1996F000) [pid = 3836] [serial = 1655] [outer = 18010800] 14:41:47 INFO - PROCESS | 3836 | 1467322907377 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]]]}] 14:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 753ms 14:41:47 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (16BC7800) [pid = 3836] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:41:47 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (13289400) [pid = 3836] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:41:47 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (13154000) [pid = 3836] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:41:47 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19B65000) [pid = 3836] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:41:47 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (17699C00) [pid = 3836] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:41:47 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (18211C00) [pid = 3836] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:41:47 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (18212400) [pid = 3836] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:41:47 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19B6F400) [pid = 3836] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:41:47 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (17EB9000) [pid = 3836] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:41:47 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (11C3D400) [pid = 3836] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:41:47 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (15008800) [pid = 3836] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:41:47 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (10A81800) [pid = 3836] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:41:47 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19972C00) [pid = 3836] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:41:47 INFO - PROCESS | 3836 | 1467322907670 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 14:41:47 INFO - PROCESS | 3836 | 1467322907672 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 14:41:47 INFO - PROCESS | 3836 | 1467322907678 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:41:47 INFO - PROCESS | 3836 | 1467322907679 Marionette TRACE conn3 <- [1,2170,null,{}] 14:41:47 INFO - PROCESS | 3836 | 1467322907683 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}] 14:41:47 INFO - PROCESS | 3836 | 1467322907685 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:41:47 INFO - PROCESS | 3836 | 1467322907770 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 14:41:47 INFO - PROCESS | 3836 | 1467322907778 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:47 INFO - PROCESS | 3836 | 1467322907780 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:47 INFO - PROCESS | 3836 | ++DOCSHELL 10ED6C00 == 38 [pid = 3836] [id = 552] 14:41:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (13463800) [pid = 3836] [serial = 1656] [outer = 00000000] 14:41:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1645D800) [pid = 3836] [serial = 1657] [outer = 13463800] 14:41:47 INFO - PROCESS | 3836 | 1467322907833 Marionette DEBUG loaded listener.js 14:41:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (17854400) [pid = 3836] [serial = 1658] [outer = 13463800] 14:41:48 INFO - PROCESS | 3836 | 1467322908256 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]]]}] 14:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 611ms 14:41:48 INFO - PROCESS | 3836 | 1467322908312 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 14:41:48 INFO - PROCESS | 3836 | 1467322908314 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 14:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:41:48 INFO - PROCESS | 3836 | 1467322908317 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:41:48 INFO - PROCESS | 3836 | 1467322908319 Marionette TRACE conn3 <- [1,2174,null,{}] 14:41:48 INFO - PROCESS | 3836 | 1467322908322 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}] 14:41:48 INFO - PROCESS | 3836 | 1467322908324 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:48 INFO - PROCESS | 3836 | 1467322908399 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 14:41:48 INFO - PROCESS | 3836 | 1467322908405 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:48 INFO - PROCESS | 3836 | 1467322908407 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:48 INFO - PROCESS | 3836 | ++DOCSHELL 182E7400 == 39 [pid = 3836] [id = 553] 14:41:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (182E8800) [pid = 3836] [serial = 1659] [outer = 00000000] 14:41:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19B30400) [pid = 3836] [serial = 1660] [outer = 182E8800] 14:41:48 INFO - PROCESS | 3836 | 1467322908450 Marionette DEBUG loaded listener.js 14:41:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19B5C000) [pid = 3836] [serial = 1661] [outer = 182E8800] 14:41:48 INFO - PROCESS | 3836 | 1467322908865 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]]]}] 14:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 596ms 14:41:48 INFO - PROCESS | 3836 | 1467322908914 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 14:41:48 INFO - PROCESS | 3836 | 1467322908916 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 14:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:41:48 INFO - PROCESS | 3836 | 1467322908919 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:41:48 INFO - PROCESS | 3836 | 1467322908921 Marionette TRACE conn3 <- [1,2178,null,{}] 14:41:48 INFO - PROCESS | 3836 | 1467322908924 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}] 14:41:48 INFO - PROCESS | 3836 | 1467322908926 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:49 INFO - PROCESS | 3836 | 1467322909002 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 14:41:49 INFO - PROCESS | 3836 | 1467322909007 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:49 INFO - PROCESS | 3836 | 1467322909009 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:49 INFO - PROCESS | 3836 | ++DOCSHELL 16E4E800 == 40 [pid = 3836] [id = 554] 14:41:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B6D000) [pid = 3836] [serial = 1662] [outer = 00000000] 14:41:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19DC1000) [pid = 3836] [serial = 1663] [outer = 19B6D000] 14:41:49 INFO - PROCESS | 3836 | 1467322909052 Marionette DEBUG loaded listener.js 14:41:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A12D400) [pid = 3836] [serial = 1664] [outer = 19B6D000] 14:41:49 INFO - PROCESS | 3836 | 1467322909542 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]]]}] 14:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 643ms 14:41:49 INFO - PROCESS | 3836 | 1467322909595 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 14:41:49 INFO - PROCESS | 3836 | 1467322909597 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 14:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:41:49 INFO - PROCESS | 3836 | 1467322909600 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:41:49 INFO - PROCESS | 3836 | 1467322909602 Marionette TRACE conn3 <- [1,2182,null,{}] 14:41:49 INFO - PROCESS | 3836 | 1467322909605 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}] 14:41:49 INFO - PROCESS | 3836 | 1467322909607 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:49 INFO - PROCESS | 3836 | 1467322909725 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 14:41:49 INFO - PROCESS | 3836 | 1467322909873 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:49 INFO - PROCESS | 3836 | 1467322909876 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:49 INFO - PROCESS | 3836 | ++DOCSHELL 103C9000 == 41 [pid = 3836] [id = 555] 14:41:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (103C9800) [pid = 3836] [serial = 1665] [outer = 00000000] 14:41:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1055F800) [pid = 3836] [serial = 1666] [outer = 103C9800] 14:41:49 INFO - PROCESS | 3836 | 1467322909935 Marionette DEBUG loaded listener.js 14:41:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (10EDE000) [pid = 3836] [serial = 1667] [outer = 103C9800] 14:41:50 INFO - PROCESS | 3836 | 1467322910719 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]]]}] 14:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1160ms 14:41:50 INFO - PROCESS | 3836 | 1467322910768 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 14:41:50 INFO - PROCESS | 3836 | 1467322910772 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 14:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:41:50 INFO - PROCESS | 3836 | 1467322910778 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:41:50 INFO - PROCESS | 3836 | 1467322910782 Marionette TRACE conn3 <- [1,2186,null,{}] 14:41:50 INFO - PROCESS | 3836 | 1467322910787 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}] 14:41:50 INFO - PROCESS | 3836 | 1467322910790 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:50 INFO - PROCESS | 3836 | 1467322910918 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 14:41:51 INFO - PROCESS | 3836 | 1467322911049 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:51 INFO - PROCESS | 3836 | 1467322911053 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:51 INFO - PROCESS | 3836 | ++DOCSHELL 13129C00 == 42 [pid = 3836] [id = 556] 14:41:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (13C96C00) [pid = 3836] [serial = 1668] [outer = 00000000] 14:41:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (158ACC00) [pid = 3836] [serial = 1669] [outer = 13C96C00] 14:41:51 INFO - PROCESS | 3836 | 1467322911109 Marionette DEBUG loaded listener.js 14:41:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (15D7A400) [pid = 3836] [serial = 1670] [outer = 13C96C00] 14:41:51 INFO - PROCESS | 3836 | 1467322911954 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]]]}] 14:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1254ms 14:41:52 INFO - PROCESS | 3836 | 1467322912037 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 14:41:52 INFO - PROCESS | 3836 | 1467322912041 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 14:41:52 INFO - PROCESS | 3836 | 1467322912047 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:41:52 INFO - PROCESS | 3836 | 1467322912050 Marionette TRACE conn3 <- [1,2190,null,{}] 14:41:52 INFO - PROCESS | 3836 | 1467322912056 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}] 14:41:52 INFO - PROCESS | 3836 | 1467322912058 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:52 INFO - PROCESS | 3836 | 1467322912178 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 14:41:52 INFO - PROCESS | 3836 | --DOCSHELL 16E4E800 == 41 [pid = 3836] [id = 554] 14:41:52 INFO - PROCESS | 3836 | --DOCSHELL 182E7400 == 40 [pid = 3836] [id = 553] 14:41:52 INFO - PROCESS | 3836 | --DOCSHELL 10ED6C00 == 39 [pid = 3836] [id = 552] 14:41:52 INFO - PROCESS | 3836 | --DOCSHELL 1800B800 == 38 [pid = 3836] [id = 551] 14:41:52 INFO - PROCESS | 3836 | --DOCSHELL 16EA1C00 == 37 [pid = 3836] [id = 550] 14:41:52 INFO - PROCESS | 3836 | --DOCSHELL 13C98400 == 36 [pid = 3836] [id = 549] 14:41:52 INFO - PROCESS | 3836 | --DOCSHELL 1500DC00 == 35 [pid = 3836] [id = 548] 14:41:52 INFO - PROCESS | 3836 | --DOCSHELL 131E2800 == 34 [pid = 3836] [id = 547] 14:41:52 INFO - PROCESS | 3836 | --DOCSHELL 1059BC00 == 33 [pid = 3836] [id = 546] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1ABCC800) [pid = 3836] [serial = 1565] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (19DBEC00) [pid = 3836] [serial = 1615] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (182F2000) [pid = 3836] [serial = 1613] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (182E7800) [pid = 3836] [serial = 1612] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (12926400) [pid = 3836] [serial = 1600] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (12D78400) [pid = 3836] [serial = 1601] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (158AC400) [pid = 3836] [serial = 1597] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16068400) [pid = 3836] [serial = 1598] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (12DC4400) [pid = 3836] [serial = 1594] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (13132C00) [pid = 3836] [serial = 1595] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19B2DC00) [pid = 3836] [serial = 1592] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16CE7400) [pid = 3836] [serial = 1606] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1393BC00) [pid = 3836] [serial = 1603] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (14319800) [pid = 3836] [serial = 1604] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1660EC00) [pid = 3836] [serial = 1619] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (16602400) [pid = 3836] [serial = 1618] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19B76800) [pid = 3836] [serial = 1616] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1A5B9000) [pid = 3836] [serial = 1624] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1A5C2800) [pid = 3836] [serial = 1625] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (177A9C00) [pid = 3836] [serial = 1609] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (17EB6000) [pid = 3836] [serial = 1610] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (19B79000) [pid = 3836] [serial = 1621] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (16EA0C00) [pid = 3836] [serial = 1607] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1A124800) [pid = 3836] [serial = 1622] [outer = 00000000] [url = about:blank] 14:41:52 INFO - PROCESS | 3836 | 1467322912307 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:52 INFO - PROCESS | 3836 | 1467322912311 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:52 INFO - PROCESS | 3836 | ++DOCSHELL 10ED6C00 == 34 [pid = 3836] [id = 557] 14:41:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (10EDF800) [pid = 3836] [serial = 1671] [outer = 00000000] 14:41:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (11CD5800) [pid = 3836] [serial = 1672] [outer = 10EDF800] 14:41:52 INFO - PROCESS | 3836 | 1467322912361 Marionette DEBUG loaded listener.js 14:41:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (12D84C00) [pid = 3836] [serial = 1673] [outer = 10EDF800] 14:41:52 INFO - PROCESS | 3836 | 1467322912770 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]]]}] 14:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 736ms 14:41:52 INFO - PROCESS | 3836 | 1467322912817 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 14:41:52 INFO - PROCESS | 3836 | 1467322912822 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 14:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:41:52 INFO - PROCESS | 3836 | 1467322912829 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:41:52 INFO - PROCESS | 3836 | 1467322912831 Marionette TRACE conn3 <- [1,2194,null,{}] 14:41:52 INFO - PROCESS | 3836 | 1467322912835 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}] 14:41:52 INFO - PROCESS | 3836 | 1467322912838 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:52 INFO - PROCESS | 3836 | 1467322912930 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 14:41:52 INFO - PROCESS | 3836 | --DOCSHELL 1B28E800 == 33 [pid = 3836] [id = 16] 14:41:52 INFO - PROCESS | 3836 | 1467322912949 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:52 INFO - PROCESS | 3836 | 1467322912951 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:52 INFO - PROCESS | 3836 | ++DOCSHELL 1431F000 == 34 [pid = 3836] [id = 558] 14:41:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1431F400) [pid = 3836] [serial = 1674] [outer = 00000000] 14:41:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (15008800) [pid = 3836] [serial = 1675] [outer = 1431F400] 14:41:53 INFO - PROCESS | 3836 | 1467322913009 Marionette DEBUG loaded listener.js 14:41:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (158AB400) [pid = 3836] [serial = 1676] [outer = 1431F400] 14:41:53 INFO - PROCESS | 3836 | 1467322913529 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]]]}] 14:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 737ms 14:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:41:53 INFO - PROCESS | 3836 | 1467322913568 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 14:41:53 INFO - PROCESS | 3836 | 1467322913570 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 14:41:53 INFO - PROCESS | 3836 | 1467322913573 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:41:53 INFO - PROCESS | 3836 | 1467322913577 Marionette TRACE conn3 <- [1,2198,null,{}] 14:41:53 INFO - PROCESS | 3836 | 1467322913587 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}] 14:41:53 INFO - PROCESS | 3836 | 1467322913592 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:53 INFO - PROCESS | 3836 | 1467322913736 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 14:41:53 INFO - PROCESS | 3836 | 1467322913752 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:53 INFO - PROCESS | 3836 | 1467322913755 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:53 INFO - PROCESS | 3836 | ++DOCSHELL 1660D000 == 35 [pid = 3836] [id = 559] 14:41:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16610000) [pid = 3836] [serial = 1677] [outer = 00000000] 14:41:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16D9A000) [pid = 3836] [serial = 1678] [outer = 16610000] 14:41:53 INFO - PROCESS | 3836 | 1467322913802 Marionette DEBUG loaded listener.js 14:41:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16E9D400) [pid = 3836] [serial = 1679] [outer = 16610000] 14:41:54 INFO - PROCESS | 3836 | 1467322914231 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]]]}] 14:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 689ms 14:41:54 INFO - PROCESS | 3836 | 1467322914273 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 14:41:54 INFO - PROCESS | 3836 | 1467322914275 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 14:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:41:54 INFO - PROCESS | 3836 | 1467322914278 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:41:54 INFO - PROCESS | 3836 | 1467322914289 Marionette TRACE conn3 <- [1,2202,null,{}] 14:41:54 INFO - PROCESS | 3836 | 1467322914292 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}] 14:41:54 INFO - PROCESS | 3836 | 1467322914294 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:54 INFO - PROCESS | 3836 | 1467322914421 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 14:41:54 INFO - PROCESS | 3836 | 1467322914441 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:54 INFO - PROCESS | 3836 | 1467322914443 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:54 INFO - PROCESS | 3836 | ++DOCSHELL 1774C400 == 36 [pid = 3836] [id = 560] 14:41:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (17751000) [pid = 3836] [serial = 1680] [outer = 00000000] 14:41:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (17EB7400) [pid = 3836] [serial = 1681] [outer = 17751000] 14:41:54 INFO - PROCESS | 3836 | 1467322914487 Marionette DEBUG loaded listener.js 14:41:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (17EDC800) [pid = 3836] [serial = 1682] [outer = 17751000] 14:41:54 INFO - PROCESS | 3836 | 1467322914915 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]]]}] 14:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 689ms 14:41:54 INFO - PROCESS | 3836 | 1467322914978 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 14:41:54 INFO - PROCESS | 3836 | 1467322914980 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 14:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:41:54 INFO - PROCESS | 3836 | 1467322914983 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:41:54 INFO - PROCESS | 3836 | 1467322914985 Marionette TRACE conn3 <- [1,2206,null,{}] 14:41:55 INFO - PROCESS | 3836 | 1467322914989 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}] 14:41:55 INFO - PROCESS | 3836 | 1467322914991 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:55 INFO - PROCESS | 3836 | 1467322915103 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 14:41:55 INFO - PROCESS | 3836 | 1467322915196 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:55 INFO - PROCESS | 3836 | 1467322915198 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:55 INFO - PROCESS | 3836 | ++DOCSHELL 13D02800 == 37 [pid = 3836] [id = 561] 14:41:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (18013400) [pid = 3836] [serial = 1683] [outer = 00000000] 14:41:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19692400) [pid = 3836] [serial = 1684] [outer = 18013400] 14:41:55 INFO - PROCESS | 3836 | 1467322915241 Marionette DEBUG loaded listener.js 14:41:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19972C00) [pid = 3836] [serial = 1685] [outer = 18013400] 14:41:55 INFO - PROCESS | 3836 | 1467322915647 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]]]}] 14:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 705ms 14:41:55 INFO - PROCESS | 3836 | 1467322915683 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 14:41:55 INFO - PROCESS | 3836 | 1467322915685 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 14:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:41:55 INFO - PROCESS | 3836 | 1467322915688 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:41:55 INFO - PROCESS | 3836 | 1467322915690 Marionette TRACE conn3 <- [1,2210,null,{}] 14:41:55 INFO - PROCESS | 3836 | 1467322915693 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}] 14:41:55 INFO - PROCESS | 3836 | 1467322915699 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:55 INFO - PROCESS | 3836 | 1467322915833 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 14:41:55 INFO - PROCESS | 3836 | 1467322915906 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:55 INFO - PROCESS | 3836 | 1467322915909 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:55 INFO - PROCESS | 3836 | ++DOCSHELL 19B34000 == 38 [pid = 3836] [id = 562] 14:41:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B38400) [pid = 3836] [serial = 1686] [outer = 00000000] 14:41:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19DBFC00) [pid = 3836] [serial = 1687] [outer = 19B38400] 14:41:55 INFO - PROCESS | 3836 | 1467322915956 Marionette DEBUG loaded listener.js 14:41:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19F67400) [pid = 3836] [serial = 1688] [outer = 19B38400] 14:41:56 INFO - PROCESS | 3836 | 1467322916373 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]]]}] 14:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 737ms 14:41:56 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16EA6C00) [pid = 3836] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:41:56 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (131E6400) [pid = 3836] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:41:56 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (10A08000) [pid = 3836] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:41:56 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (10EB4400) [pid = 3836] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:41:56 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (15010000) [pid = 3836] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:41:56 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (18010800) [pid = 3836] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:41:56 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (114C7800) [pid = 3836] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:41:56 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16460400) [pid = 3836] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:41:56 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19B68000) [pid = 3836] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:41:56 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (13463800) [pid = 3836] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:41:56 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (15D6B800) [pid = 3836] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:41:56 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (182E8800) [pid = 3836] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:41:56 INFO - PROCESS | 3836 | 1467322916512 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 14:41:56 INFO - PROCESS | 3836 | 1467322916514 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 14:41:56 INFO - PROCESS | 3836 | 1467322916519 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:41:56 INFO - PROCESS | 3836 | 1467322916521 Marionette TRACE conn3 <- [1,2214,null,{}] 14:41:56 INFO - PROCESS | 3836 | 1467322916525 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}] 14:41:56 INFO - PROCESS | 3836 | 1467322916527 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:41:56 INFO - PROCESS | 3836 | 1467322916609 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 14:41:56 INFO - PROCESS | 3836 | 1467322916616 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:56 INFO - PROCESS | 3836 | 1467322916618 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:56 INFO - PROCESS | 3836 | ++DOCSHELL 13461400 == 39 [pid = 3836] [id = 563] 14:41:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (13D0D400) [pid = 3836] [serial = 1689] [outer = 00000000] 14:41:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (158AB000) [pid = 3836] [serial = 1690] [outer = 13D0D400] 14:41:56 INFO - PROCESS | 3836 | 1467322916665 Marionette DEBUG loaded listener.js 14:41:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16607400) [pid = 3836] [serial = 1691] [outer = 13D0D400] 14:41:57 INFO - PROCESS | 3836 | 1467322917090 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]]]}] 14:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 580ms 14:41:57 INFO - PROCESS | 3836 | 1467322917104 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 14:41:57 INFO - PROCESS | 3836 | 1467322917106 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 14:41:57 INFO - PROCESS | 3836 | 1467322917109 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:41:57 INFO - PROCESS | 3836 | 1467322917111 Marionette TRACE conn3 <- [1,2218,null,{}] 14:41:57 INFO - PROCESS | 3836 | 1467322917114 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}] 14:41:57 INFO - PROCESS | 3836 | 1467322917116 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:57 INFO - PROCESS | 3836 | 1467322917237 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 14:41:57 INFO - PROCESS | 3836 | 1467322917242 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:57 INFO - PROCESS | 3836 | 1467322917244 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:57 INFO - PROCESS | 3836 | ++DOCSHELL 10ED8400 == 40 [pid = 3836] [id = 564] 14:41:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10F27000) [pid = 3836] [serial = 1692] [outer = 00000000] 14:41:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (19B6CC00) [pid = 3836] [serial = 1693] [outer = 10F27000] 14:41:57 INFO - PROCESS | 3836 | 1467322917289 Marionette DEBUG loaded listener.js 14:41:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (19DBE000) [pid = 3836] [serial = 1694] [outer = 10F27000] 14:41:57 INFO - PROCESS | 3836 | 1467322917677 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]]]}] 14:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 595ms 14:41:57 INFO - PROCESS | 3836 | 1467322917706 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 14:41:57 INFO - PROCESS | 3836 | 1467322917708 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 14:41:57 INFO - PROCESS | 3836 | 1467322917711 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:41:57 INFO - PROCESS | 3836 | 1467322917713 Marionette TRACE conn3 <- [1,2222,null,{}] 14:41:57 INFO - PROCESS | 3836 | 1467322917730 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}] 14:41:57 INFO - PROCESS | 3836 | 1467322917732 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:57 INFO - PROCESS | 3836 | 1467322917812 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 14:41:57 INFO - PROCESS | 3836 | 1467322917817 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:57 INFO - PROCESS | 3836 | 1467322917818 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:57 INFO - PROCESS | 3836 | ++DOCSHELL 10ED9C00 == 41 [pid = 3836] [id = 565] 14:41:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1778F400) [pid = 3836] [serial = 1695] [outer = 00000000] 14:41:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1A481800) [pid = 3836] [serial = 1696] [outer = 1778F400] 14:41:57 INFO - PROCESS | 3836 | 1467322917861 Marionette DEBUG loaded listener.js 14:41:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1A5C5C00) [pid = 3836] [serial = 1697] [outer = 1778F400] 14:41:58 INFO - PROCESS | 3836 | 1467322918311 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]]]}] 14:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 658ms 14:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:41:58 INFO - PROCESS | 3836 | 1467322918373 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 14:41:58 INFO - PROCESS | 3836 | 1467322918375 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 14:41:58 INFO - PROCESS | 3836 | 1467322918382 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:41:58 INFO - PROCESS | 3836 | 1467322918383 Marionette TRACE conn3 <- [1,2226,null,{}] 14:41:58 INFO - PROCESS | 3836 | 1467322918387 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}] 14:41:58 INFO - PROCESS | 3836 | 1467322918389 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:58 INFO - PROCESS | 3836 | 1467322918467 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 14:41:58 INFO - PROCESS | 3836 | 1467322918473 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:58 INFO - PROCESS | 3836 | 1467322918475 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:58 INFO - PROCESS | 3836 | ++DOCSHELL 1660C400 == 42 [pid = 3836] [id = 566] 14:41:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1A12C800) [pid = 3836] [serial = 1698] [outer = 00000000] 14:41:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A6BC400) [pid = 3836] [serial = 1699] [outer = 1A12C800] 14:41:58 INFO - PROCESS | 3836 | 1467322918517 Marionette DEBUG loaded listener.js 14:41:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A6BE400) [pid = 3836] [serial = 1700] [outer = 1A12C800] 14:41:59 INFO - PROCESS | 3836 | 1467322919230 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]]]}] 14:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 909ms 14:41:59 INFO - PROCESS | 3836 | 1467322919281 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 14:41:59 INFO - PROCESS | 3836 | 1467322919286 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 14:41:59 INFO - PROCESS | 3836 | 1467322919291 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:41:59 INFO - PROCESS | 3836 | 1467322919294 Marionette TRACE conn3 <- [1,2230,null,{}] 14:41:59 INFO - PROCESS | 3836 | 1467322919299 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}] 14:41:59 INFO - PROCESS | 3836 | 1467322919303 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:59 INFO - PROCESS | 3836 | 1467322919417 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 14:41:59 INFO - PROCESS | 3836 | 1467322919550 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:59 INFO - PROCESS | 3836 | 1467322919553 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:41:59 INFO - PROCESS | 3836 | ++DOCSHELL 10A0E800 == 43 [pid = 3836] [id = 567] 14:41:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (10EB1400) [pid = 3836] [serial = 1701] [outer = 00000000] 14:41:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1328D400) [pid = 3836] [serial = 1702] [outer = 10EB1400] 14:41:59 INFO - PROCESS | 3836 | 1467322919609 Marionette DEBUG loaded listener.js 14:41:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (14321000) [pid = 3836] [serial = 1703] [outer = 10EB1400] 14:42:00 INFO - PROCESS | 3836 | 1467322920198 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]]]}] 14:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 940ms 14:42:00 INFO - PROCESS | 3836 | 1467322920269 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 14:42:00 INFO - PROCESS | 3836 | 1467322920274 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 14:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:42:00 INFO - PROCESS | 3836 | 1467322920281 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:42:00 INFO - PROCESS | 3836 | 1467322920283 Marionette TRACE conn3 <- [1,2234,null,{}] 14:42:00 INFO - PROCESS | 3836 | 1467322920287 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}] 14:42:00 INFO - PROCESS | 3836 | 1467322920290 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:00 INFO - PROCESS | 3836 | 1467322920400 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 14:42:00 INFO - PROCESS | 3836 | 1467322920537 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:00 INFO - PROCESS | 3836 | 1467322920540 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:00 INFO - PROCESS | 3836 | ++DOCSHELL 16607C00 == 44 [pid = 3836] [id = 568] 14:42:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (16BBF000) [pid = 3836] [serial = 1704] [outer = 00000000] 14:42:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (176A0400) [pid = 3836] [serial = 1705] [outer = 16BBF000] 14:42:00 INFO - PROCESS | 3836 | 1467322920601 Marionette DEBUG loaded listener.js 14:42:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (17EBDC00) [pid = 3836] [serial = 1706] [outer = 16BBF000] 14:42:01 INFO - PROCESS | 3836 | 1467322921211 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]]]}] 14:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 940ms 14:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:42:01 INFO - PROCESS | 3836 | 1467322921224 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 14:42:01 INFO - PROCESS | 3836 | 1467322921227 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 14:42:01 INFO - PROCESS | 3836 | 1467322921231 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:42:01 INFO - PROCESS | 3836 | 1467322921235 Marionette TRACE conn3 <- [1,2238,null,{}] 14:42:01 INFO - PROCESS | 3836 | 1467322921246 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}] 14:42:01 INFO - PROCESS | 3836 | 1467322921250 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:01 INFO - PROCESS | 3836 | 1467322921357 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 14:42:01 INFO - PROCESS | 3836 | 1467322921466 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:01 INFO - PROCESS | 3836 | 1467322921469 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:01 INFO - PROCESS | 3836 | ++DOCSHELL 182F2400 == 45 [pid = 3836] [id = 569] 14:42:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19F6BC00) [pid = 3836] [serial = 1707] [outer = 00000000] 14:42:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A6B2400) [pid = 3836] [serial = 1708] [outer = 19F6BC00] 14:42:01 INFO - PROCESS | 3836 | 1467322921524 Marionette DEBUG loaded listener.js 14:42:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1A6C0C00) [pid = 3836] [serial = 1709] [outer = 19F6BC00] 14:42:02 INFO - PROCESS | 3836 | 1467322922354 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]]]}] 14:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1144ms 14:42:02 INFO - PROCESS | 3836 | 1467322922377 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 14:42:02 INFO - PROCESS | 3836 | 1467322922381 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 14:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:42:02 INFO - PROCESS | 3836 | 1467322922387 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:42:02 INFO - PROCESS | 3836 | 1467322922390 Marionette TRACE conn3 <- [1,2242,null,{}] 14:42:02 INFO - PROCESS | 3836 | 1467322922395 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}] 14:42:02 INFO - PROCESS | 3836 | 1467322922398 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:02 INFO - PROCESS | 3836 | 1467322922496 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 14:42:02 INFO - PROCESS | 3836 | 1467322922633 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:02 INFO - PROCESS | 3836 | 1467322922638 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:02 INFO - PROCESS | 3836 | ++DOCSHELL 1314B400 == 46 [pid = 3836] [id = 570] 14:42:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1314E000) [pid = 3836] [serial = 1710] [outer = 00000000] 14:42:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1327EC00) [pid = 3836] [serial = 1711] [outer = 1314E000] 14:42:02 INFO - PROCESS | 3836 | 1467322922694 Marionette DEBUG loaded listener.js 14:42:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (13465800) [pid = 3836] [serial = 1712] [outer = 1314E000] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 1775A000 == 45 [pid = 3836] [id = 540] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 10ED9C00 == 44 [pid = 3836] [id = 565] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 10ED8400 == 43 [pid = 3836] [id = 564] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 13461400 == 42 [pid = 3836] [id = 563] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 19B34000 == 41 [pid = 3836] [id = 562] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 13D02800 == 40 [pid = 3836] [id = 561] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 1774C400 == 39 [pid = 3836] [id = 560] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 1660D000 == 38 [pid = 3836] [id = 559] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 1431F000 == 37 [pid = 3836] [id = 558] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 18014000 == 36 [pid = 3836] [id = 17] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 10ED6C00 == 35 [pid = 3836] [id = 557] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 10A0A000 == 34 [pid = 3836] [id = 545] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 17EC4C00 == 33 [pid = 3836] [id = 544] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 158B2800 == 32 [pid = 3836] [id = 541] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 103C9000 == 31 [pid = 3836] [id = 555] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 13129C00 == 30 [pid = 3836] [id = 556] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 1144FC00 == 29 [pid = 3836] [id = 542] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 1645C000 == 28 [pid = 3836] [id = 543] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 16607C00 == 27 [pid = 3836] [id = 568] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 182F2400 == 26 [pid = 3836] [id = 569] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 1660C400 == 25 [pid = 3836] [id = 566] 14:42:03 INFO - PROCESS | 3836 | --DOCSHELL 10A0E800 == 24 [pid = 3836] [id = 567] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (19DC1000) [pid = 3836] [serial = 1663] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (17758C00) [pid = 3836] [serial = 1651] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1328CC00) [pid = 3836] [serial = 1642] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1393A800) [pid = 3836] [serial = 1643] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (10A80C00) [pid = 3836] [serial = 1639] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (10EE2800) [pid = 3836] [serial = 1640] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (12D78C00) [pid = 3836] [serial = 1637] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1120D800) [pid = 3836] [serial = 1636] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (158E0000) [pid = 3836] [serial = 1645] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (15D73C00) [pid = 3836] [serial = 1646] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (182E7C00) [pid = 3836] [serial = 1654] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (12DC2400) [pid = 3836] [serial = 1628] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (129A9000) [pid = 3836] [serial = 1627] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (173A7400) [pid = 3836] [serial = 1631] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1660F800) [pid = 3836] [serial = 1630] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1A6B4000) [pid = 3836] [serial = 1634] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1A47E000) [pid = 3836] [serial = 1633] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1645D800) [pid = 3836] [serial = 1657] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1996F000) [pid = 3836] [serial = 1655] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (17854400) [pid = 3836] [serial = 1658] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16BC6C00) [pid = 3836] [serial = 1648] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (16EA2400) [pid = 3836] [serial = 1649] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (17798400) [pid = 3836] [serial = 1652] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (19B30400) [pid = 3836] [serial = 1660] [outer = 00000000] [url = about:blank] 14:42:03 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (19B5C000) [pid = 3836] [serial = 1661] [outer = 00000000] [url = about:blank] 14:42:04 INFO - PROCESS | 3836 | 1467322924136 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]]]}] 14:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1818ms 14:42:04 INFO - PROCESS | 3836 | 1467322924201 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 14:42:04 INFO - PROCESS | 3836 | 1467322924205 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 14:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:42:04 INFO - PROCESS | 3836 | 1467322924210 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:42:04 INFO - PROCESS | 3836 | 1467322924215 Marionette TRACE conn3 <- [1,2246,null,{}] 14:42:04 INFO - PROCESS | 3836 | 1467322924221 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}] 14:42:04 INFO - PROCESS | 3836 | 1467322924224 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:04 INFO - PROCESS | 3836 | 1467322924361 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 14:42:04 INFO - PROCESS | 3836 | 1467322924493 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:04 INFO - PROCESS | 3836 | 1467322924496 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:04 INFO - PROCESS | 3836 | ++DOCSHELL 10EE2800 == 25 [pid = 3836] [id = 571] 14:42:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (10F26000) [pid = 3836] [serial = 1713] [outer = 00000000] 14:42:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1281D000) [pid = 3836] [serial = 1714] [outer = 10F26000] 14:42:04 INFO - PROCESS | 3836 | 1467322924553 Marionette DEBUG loaded listener.js 14:42:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1120C000) [pid = 3836] [serial = 1715] [outer = 10F26000] 14:42:05 INFO - PROCESS | 3836 | 1467322925261 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]]]}] 14:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1081ms 14:42:05 INFO - PROCESS | 3836 | 1467322925312 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 14:42:05 INFO - PROCESS | 3836 | 1467322925318 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 14:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:42:05 INFO - PROCESS | 3836 | 1467322925326 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:42:05 INFO - PROCESS | 3836 | 1467322925329 Marionette TRACE conn3 <- [1,2250,null,{}] 14:42:05 INFO - PROCESS | 3836 | 1467322925332 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}] 14:42:05 INFO - PROCESS | 3836 | 1467322925335 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:05 INFO - PROCESS | 3836 | 1467322925451 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 14:42:05 INFO - PROCESS | 3836 | 1467322925587 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:05 INFO - PROCESS | 3836 | 1467322925590 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:05 INFO - PROCESS | 3836 | ++DOCSHELL 13133400 == 26 [pid = 3836] [id = 572] 14:42:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (13134000) [pid = 3836] [serial = 1716] [outer = 00000000] 14:42:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (131EA000) [pid = 3836] [serial = 1717] [outer = 13134000] 14:42:05 INFO - PROCESS | 3836 | 1467322925647 Marionette DEBUG loaded listener.js 14:42:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1345C000) [pid = 3836] [serial = 1718] [outer = 13134000] 14:42:06 INFO - PROCESS | 3836 | 1467322926251 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]]]}] 14:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 941ms 14:42:06 INFO - PROCESS | 3836 | 1467322926273 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 14:42:06 INFO - PROCESS | 3836 | 1467322926277 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 14:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:42:06 INFO - PROCESS | 3836 | 1467322926281 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:42:06 INFO - PROCESS | 3836 | 1467322926286 Marionette TRACE conn3 <- [1,2254,null,{}] 14:42:06 INFO - PROCESS | 3836 | 1467322926291 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}] 14:42:06 INFO - PROCESS | 3836 | 1467322926294 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:06 INFO - PROCESS | 3836 | 1467322926378 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 14:42:06 INFO - PROCESS | 3836 | 1467322926387 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:06 INFO - PROCESS | 3836 | 1467322926390 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:06 INFO - PROCESS | 3836 | ++DOCSHELL 11C43800 == 27 [pid = 3836] [id = 573] 14:42:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (11C44000) [pid = 3836] [serial = 1719] [outer = 00000000] 14:42:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (13151800) [pid = 3836] [serial = 1720] [outer = 11C44000] 14:42:06 INFO - PROCESS | 3836 | 1467322926436 Marionette DEBUG loaded listener.js 14:42:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1392D800) [pid = 3836] [serial = 1721] [outer = 11C44000] 14:42:06 INFO - PROCESS | 3836 | 1467322926906 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]]]}] 14:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 659ms 14:42:06 INFO - PROCESS | 3836 | 1467322926938 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 14:42:06 INFO - PROCESS | 3836 | 1467322926943 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 14:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:42:06 INFO - PROCESS | 3836 | 1467322926949 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:42:06 INFO - PROCESS | 3836 | 1467322926951 Marionette TRACE conn3 <- [1,2258,null,{}] 14:42:06 INFO - PROCESS | 3836 | 1467322926955 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}] 14:42:06 INFO - PROCESS | 3836 | 1467322926957 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:07 INFO - PROCESS | 3836 | 1467322927072 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 14:42:07 INFO - PROCESS | 3836 | 1467322927079 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:07 INFO - PROCESS | 3836 | 1467322927082 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:07 INFO - PROCESS | 3836 | ++DOCSHELL 158AA400 == 28 [pid = 3836] [id = 574] 14:42:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (158AA800) [pid = 3836] [serial = 1722] [outer = 00000000] 14:42:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (15D73C00) [pid = 3836] [serial = 1723] [outer = 158AA800] 14:42:07 INFO - PROCESS | 3836 | 1467322927127 Marionette DEBUG loaded listener.js 14:42:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1606E800) [pid = 3836] [serial = 1724] [outer = 158AA800] 14:42:07 INFO - PROCESS | 3836 | 1467322927593 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]]]}] 14:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 690ms 14:42:07 INFO - PROCESS | 3836 | 1467322927647 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 14:42:07 INFO - PROCESS | 3836 | 1467322927649 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 14:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:42:07 INFO - PROCESS | 3836 | 1467322927653 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:42:07 INFO - PROCESS | 3836 | 1467322927656 Marionette TRACE conn3 <- [1,2262,null,{}] 14:42:07 INFO - PROCESS | 3836 | 1467322927667 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}] 14:42:07 INFO - PROCESS | 3836 | 1467322927671 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:07 INFO - PROCESS | 3836 | 1467322927755 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 14:42:07 INFO - PROCESS | 3836 | 1467322927764 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:07 INFO - PROCESS | 3836 | 1467322927767 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:07 INFO - PROCESS | 3836 | ++DOCSHELL 16D94000 == 29 [pid = 3836] [id = 575] 14:42:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (16D96400) [pid = 3836] [serial = 1725] [outer = 00000000] 14:42:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16EA4000) [pid = 3836] [serial = 1726] [outer = 16D96400] 14:42:07 INFO - PROCESS | 3836 | 1467322927814 Marionette DEBUG loaded listener.js 14:42:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1716F800) [pid = 3836] [serial = 1727] [outer = 16D96400] 14:42:08 INFO - PROCESS | 3836 | 1467322928286 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]]]}] 14:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 689ms 14:42:08 INFO - PROCESS | 3836 | 1467322928361 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 14:42:08 INFO - PROCESS | 3836 | 1467322928364 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 14:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:42:08 INFO - PROCESS | 3836 | 1467322928369 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:42:08 INFO - PROCESS | 3836 | 1467322928371 Marionette TRACE conn3 <- [1,2266,null,{}] 14:42:08 INFO - PROCESS | 3836 | 1467322928374 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}] 14:42:08 INFO - PROCESS | 3836 | 1467322928376 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:08 INFO - PROCESS | 3836 | 1467322928486 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 14:42:08 INFO - PROCESS | 3836 | 1467322928494 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:08 INFO - PROCESS | 3836 | 1467322928496 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:08 INFO - PROCESS | 3836 | ++DOCSHELL 1774C800 == 30 [pid = 3836] [id = 576] 14:42:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (17754800) [pid = 3836] [serial = 1728] [outer = 00000000] 14:42:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (17853C00) [pid = 3836] [serial = 1729] [outer = 17754800] 14:42:08 INFO - PROCESS | 3836 | 1467322928540 Marionette DEBUG loaded listener.js 14:42:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (17EDD400) [pid = 3836] [serial = 1730] [outer = 17754800] 14:42:09 INFO - PROCESS | 3836 | 1467322929005 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]]]}] 14:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 689ms 14:42:09 INFO - PROCESS | 3836 | 1467322929068 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 14:42:09 INFO - PROCESS | 3836 | 1467322929070 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 14:42:09 INFO - PROCESS | 3836 | 1467322929073 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:42:09 INFO - PROCESS | 3836 | 1467322929075 Marionette TRACE conn3 <- [1,2270,null,{}] 14:42:09 INFO - PROCESS | 3836 | 1467322929085 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}] 14:42:09 INFO - PROCESS | 3836 | 1467322929087 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:09 INFO - PROCESS | 3836 | 1467322929203 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 14:42:09 INFO - PROCESS | 3836 | 1467322929212 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:09 INFO - PROCESS | 3836 | 1467322929214 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:09 INFO - PROCESS | 3836 | ++DOCSHELL 16CE5000 == 31 [pid = 3836] [id = 577] 14:42:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (18016000) [pid = 3836] [serial = 1731] [outer = 00000000] 14:42:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (182E8400) [pid = 3836] [serial = 1732] [outer = 18016000] 14:42:09 INFO - PROCESS | 3836 | 1467322929258 Marionette DEBUG loaded listener.js 14:42:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (182F0C00) [pid = 3836] [serial = 1733] [outer = 18016000] 14:42:09 INFO - PROCESS | 3836 | 1467322929710 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]]]}] 14:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 689ms 14:42:09 INFO - PROCESS | 3836 | 1467322929773 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 14:42:09 INFO - PROCESS | 3836 | 1467322929775 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 14:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:42:09 INFO - PROCESS | 3836 | 1467322929786 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:42:09 INFO - PROCESS | 3836 | 1467322929787 Marionette TRACE conn3 <- [1,2274,null,{}] 14:42:09 INFO - PROCESS | 3836 | 1467322929791 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}] 14:42:09 INFO - PROCESS | 3836 | 1467322929796 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:09 INFO - PROCESS | 3836 | 1467322929945 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 14:42:09 INFO - PROCESS | 3836 | 1467322929958 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:09 INFO - PROCESS | 3836 | 1467322929960 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:09 INFO - PROCESS | 3836 | ++DOCSHELL 19975000 == 32 [pid = 3836] [id = 578] 14:42:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (19975400) [pid = 3836] [serial = 1734] [outer = 00000000] 14:42:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (19B5C400) [pid = 3836] [serial = 1735] [outer = 19975400] 14:42:10 INFO - PROCESS | 3836 | 1467322930004 Marionette DEBUG loaded listener.js 14:42:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (19B5C800) [pid = 3836] [serial = 1736] [outer = 19975400] 14:42:10 INFO - PROCESS | 3836 | 1467322930489 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]]]}] 14:42:10 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 14:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 737ms 14:42:10 INFO - PROCESS | 3836 | 1467322930556 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 14:42:10 INFO - PROCESS | 3836 | 1467322930558 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 14:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:42:10 INFO - PROCESS | 3836 | 1467322930562 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:42:10 INFO - PROCESS | 3836 | 1467322930563 Marionette TRACE conn3 <- [1,2278,null,{}] 14:42:10 INFO - PROCESS | 3836 | 1467322930567 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}] 14:42:10 INFO - PROCESS | 3836 | 1467322930569 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:10 INFO - PROCESS | 3836 | 1467322930676 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 14:42:10 INFO - PROCESS | 3836 | 1467322930688 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:10 INFO - PROCESS | 3836 | 1467322930690 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:10 INFO - PROCESS | 3836 | ++DOCSHELL 19B75400 == 33 [pid = 3836] [id = 579] 14:42:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (19B77000) [pid = 3836] [serial = 1737] [outer = 00000000] 14:42:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (19DBEC00) [pid = 3836] [serial = 1738] [outer = 19B77000] 14:42:10 INFO - PROCESS | 3836 | 1467322930732 Marionette DEBUG loaded listener.js 14:42:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (19F74000) [pid = 3836] [serial = 1739] [outer = 19B77000] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (18013400) [pid = 3836] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (19B38400) [pid = 3836] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (103C9800) [pid = 3836] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (13C96C00) [pid = 3836] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (16610000) [pid = 3836] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1431F400) [pid = 3836] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (10EDF800) [pid = 3836] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (1B4B9400) [pid = 3836] [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.] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (13D0D400) [pid = 3836] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (17751000) [pid = 3836] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (10F27000) [pid = 3836] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19B6D000) [pid = 3836] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (19F6BC00) [pid = 3836] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16BBF000) [pid = 3836] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10EB1400) [pid = 3836] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1A12C800) [pid = 3836] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:42:10 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1778F400) [pid = 3836] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:42:11 INFO - PROCESS | 3836 | 1467322931221 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]]]}] 14:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 706ms 14:42:11 INFO - PROCESS | 3836 | 1467322931261 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 14:42:11 INFO - PROCESS | 3836 | 1467322931263 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 14:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:42:11 INFO - PROCESS | 3836 | 1467322931267 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:42:11 INFO - PROCESS | 3836 | 1467322931269 Marionette TRACE conn3 <- [1,2282,null,{}] 14:42:11 INFO - PROCESS | 3836 | 1467322931272 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}] 14:42:11 INFO - PROCESS | 3836 | 1467322931274 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:11 INFO - PROCESS | 3836 | 1467322931377 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 14:42:11 INFO - PROCESS | 3836 | 1467322931382 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:11 INFO - PROCESS | 3836 | 1467322931384 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:11 INFO - PROCESS | 3836 | ++DOCSHELL 10ED9400 == 34 [pid = 3836] [id = 580] 14:42:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (13935800) [pid = 3836] [serial = 1740] [outer = 00000000] 14:42:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (17E8FC00) [pid = 3836] [serial = 1741] [outer = 13935800] 14:42:11 INFO - PROCESS | 3836 | 1467322931428 Marionette DEBUG loaded listener.js 14:42:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19B30000) [pid = 3836] [serial = 1742] [outer = 13935800] 14:42:11 INFO - PROCESS | 3836 | 1467322931845 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]]]}] 14:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 642ms 14:42:11 INFO - PROCESS | 3836 | 1467322931905 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 14:42:11 INFO - PROCESS | 3836 | 1467322931907 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 14:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:42:11 INFO - PROCESS | 3836 | 1467322931910 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:42:11 INFO - PROCESS | 3836 | 1467322931912 Marionette TRACE conn3 <- [1,2286,null,{}] 14:42:11 INFO - PROCESS | 3836 | 1467322931915 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}] 14:42:11 INFO - PROCESS | 3836 | 1467322931917 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:11 INFO - PROCESS | 3836 | 1467322931997 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 14:42:12 INFO - PROCESS | 3836 | 1467322932002 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:12 INFO - PROCESS | 3836 | 1467322932004 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:12 INFO - PROCESS | 3836 | ++DOCSHELL 11C3D400 == 35 [pid = 3836] [id = 581] 14:42:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (16E9BC00) [pid = 3836] [serial = 1743] [outer = 00000000] 14:42:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1A47E400) [pid = 3836] [serial = 1744] [outer = 16E9BC00] 14:42:12 INFO - PROCESS | 3836 | 1467322932047 Marionette DEBUG loaded listener.js 14:42:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1A5B9000) [pid = 3836] [serial = 1745] [outer = 16E9BC00] 14:42:12 INFO - PROCESS | 3836 | 1467322932479 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]]]}] 14:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 596ms 14:42:12 INFO - PROCESS | 3836 | 1467322932519 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 14:42:12 INFO - PROCESS | 3836 | 1467322932521 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 14:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:42:12 INFO - PROCESS | 3836 | 1467322932525 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:42:12 INFO - PROCESS | 3836 | 1467322932526 Marionette TRACE conn3 <- [1,2290,null,{}] 14:42:12 INFO - PROCESS | 3836 | 1467322932530 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}] 14:42:12 INFO - PROCESS | 3836 | 1467322932532 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:12 INFO - PROCESS | 3836 | 1467322932609 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 14:42:12 INFO - PROCESS | 3836 | 1467322932615 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:12 INFO - PROCESS | 3836 | 1467322932617 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:12 INFO - PROCESS | 3836 | ++DOCSHELL 15D19000 == 36 [pid = 3836] [id = 582] 14:42:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (16455800) [pid = 3836] [serial = 1746] [outer = 00000000] 14:42:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A6BAC00) [pid = 3836] [serial = 1747] [outer = 16455800] 14:42:12 INFO - PROCESS | 3836 | 1467322932660 Marionette DEBUG loaded listener.js 14:42:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1ABC7800) [pid = 3836] [serial = 1748] [outer = 16455800] 14:42:13 INFO - PROCESS | 3836 | 1467322933320 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]]]}] 14:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 831ms 14:42:13 INFO - PROCESS | 3836 | 1467322933367 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 14:42:13 INFO - PROCESS | 3836 | 1467322933372 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 14:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:42:13 INFO - PROCESS | 3836 | 1467322933377 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:42:13 INFO - PROCESS | 3836 | 1467322933381 Marionette TRACE conn3 <- [1,2294,null,{}] 14:42:13 INFO - PROCESS | 3836 | 1467322933386 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}] 14:42:13 INFO - PROCESS | 3836 | 1467322933390 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:13 INFO - PROCESS | 3836 | 1467322933500 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 14:42:13 INFO - PROCESS | 3836 | 1467322933648 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:13 INFO - PROCESS | 3836 | 1467322933651 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:13 INFO - PROCESS | 3836 | ++DOCSHELL 1125E000 == 37 [pid = 3836] [id = 583] 14:42:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (11267400) [pid = 3836] [serial = 1749] [outer = 00000000] 14:42:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (13153000) [pid = 3836] [serial = 1750] [outer = 11267400] 14:42:13 INFO - PROCESS | 3836 | 1467322933708 Marionette DEBUG loaded listener.js 14:42:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1431C800) [pid = 3836] [serial = 1751] [outer = 11267400] 14:42:14 INFO - PROCESS | 3836 | 1467322934315 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]]]}] 14:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1004ms 14:42:14 INFO - PROCESS | 3836 | 1467322934381 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 14:42:14 INFO - PROCESS | 3836 | 1467322934386 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 14:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:42:14 INFO - PROCESS | 3836 | 1467322934392 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:42:14 INFO - PROCESS | 3836 | 1467322934395 Marionette TRACE conn3 <- [1,2298,null,{}] 14:42:14 INFO - PROCESS | 3836 | 1467322934399 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}] 14:42:14 INFO - PROCESS | 3836 | 1467322934402 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:14 INFO - PROCESS | 3836 | 1467322934509 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 14:42:14 INFO - PROCESS | 3836 | 1467322934647 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:14 INFO - PROCESS | 3836 | 1467322934650 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:14 INFO - PROCESS | 3836 | ++DOCSHELL 16606800 == 38 [pid = 3836] [id = 584] 14:42:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (16607800) [pid = 3836] [serial = 1752] [outer = 00000000] 14:42:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (16BC6C00) [pid = 3836] [serial = 1753] [outer = 16607800] 14:42:14 INFO - PROCESS | 3836 | 1467322934707 Marionette DEBUG loaded listener.js 14:42:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (16EA1800) [pid = 3836] [serial = 1754] [outer = 16607800] 14:42:15 INFO - PROCESS | 3836 | 1467322935277 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]]]}] 14:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 941ms 14:42:15 INFO - PROCESS | 3836 | 1467322935337 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 14:42:15 INFO - PROCESS | 3836 | 1467322935340 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 14:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:42:15 INFO - PROCESS | 3836 | 1467322935344 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:42:15 INFO - PROCESS | 3836 | 1467322935347 Marionette TRACE conn3 <- [1,2302,null,{}] 14:42:15 INFO - PROCESS | 3836 | 1467322935359 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}] 14:42:15 INFO - PROCESS | 3836 | 1467322935364 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:15 INFO - PROCESS | 3836 | 1467322935469 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 14:42:15 INFO - PROCESS | 3836 | 1467322935609 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:15 INFO - PROCESS | 3836 | 1467322935613 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:15 INFO - PROCESS | 3836 | ++DOCSHELL 19B37C00 == 39 [pid = 3836] [id = 585] 14:42:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (19B38800) [pid = 3836] [serial = 1755] [outer = 00000000] 14:42:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1A5C7000) [pid = 3836] [serial = 1756] [outer = 19B38800] 14:42:15 INFO - PROCESS | 3836 | 1467322935669 Marionette DEBUG loaded listener.js 14:42:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1ABCB800) [pid = 3836] [serial = 1757] [outer = 19B38800] 14:42:16 INFO - PROCESS | 3836 | 1467322936287 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]]]}] 14:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1003ms 14:42:16 INFO - PROCESS | 3836 | 1467322936345 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 14:42:16 INFO - PROCESS | 3836 | 1467322936348 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 14:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:42:16 INFO - PROCESS | 3836 | 1467322936556 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:42:16 INFO - PROCESS | 3836 | 1467322936560 Marionette TRACE conn3 <- [1,2306,null,{}] 14:42:16 INFO - PROCESS | 3836 | 1467322936566 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}] 14:42:16 INFO - PROCESS | 3836 | 1467322936569 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:16 INFO - PROCESS | 3836 | 1467322936670 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 14:42:16 INFO - PROCESS | 3836 | 1467322936808 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:16 INFO - PROCESS | 3836 | 1467322936812 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:16 INFO - PROCESS | 3836 | ++DOCSHELL 11CD2800 == 40 [pid = 3836] [id = 586] 14:42:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (11CD6000) [pid = 3836] [serial = 1758] [outer = 00000000] 14:42:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (12D7E000) [pid = 3836] [serial = 1759] [outer = 11CD6000] 14:42:16 INFO - PROCESS | 3836 | 1467322936861 Marionette DEBUG loaded listener.js 14:42:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (130A5000) [pid = 3836] [serial = 1760] [outer = 11CD6000] 14:42:17 INFO - PROCESS | 3836 | --DOCSHELL 11C3D400 == 39 [pid = 3836] [id = 581] 14:42:17 INFO - PROCESS | 3836 | --DOCSHELL 10ED9400 == 38 [pid = 3836] [id = 580] 14:42:17 INFO - PROCESS | 3836 | --DOCSHELL 19B75400 == 37 [pid = 3836] [id = 579] 14:42:17 INFO - PROCESS | 3836 | --DOCSHELL 19975000 == 36 [pid = 3836] [id = 578] 14:42:17 INFO - PROCESS | 3836 | --DOCSHELL 16CE5000 == 35 [pid = 3836] [id = 577] 14:42:17 INFO - PROCESS | 3836 | --DOCSHELL 1774C800 == 34 [pid = 3836] [id = 576] 14:42:17 INFO - PROCESS | 3836 | --DOCSHELL 16D94000 == 33 [pid = 3836] [id = 575] 14:42:17 INFO - PROCESS | 3836 | --DOCSHELL 158AA400 == 32 [pid = 3836] [id = 574] 14:42:17 INFO - PROCESS | 3836 | --DOCSHELL 11C43800 == 31 [pid = 3836] [id = 573] 14:42:17 INFO - PROCESS | 3836 | --DOCSHELL 10EE2800 == 30 [pid = 3836] [id = 571] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1A12D400) [pid = 3836] [serial = 1664] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1327EC00) [pid = 3836] [serial = 1711] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (19692400) [pid = 3836] [serial = 1684] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (19DBFC00) [pid = 3836] [serial = 1687] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1055F800) [pid = 3836] [serial = 1666] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (10EDE000) [pid = 3836] [serial = 1667] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (158ACC00) [pid = 3836] [serial = 1669] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (15D7A400) [pid = 3836] [serial = 1670] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (19972C00) [pid = 3836] [serial = 1685] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (16D9A000) [pid = 3836] [serial = 1678] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (16E9D400) [pid = 3836] [serial = 1679] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (15008800) [pid = 3836] [serial = 1675] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (158AB400) [pid = 3836] [serial = 1676] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (11CD5800) [pid = 3836] [serial = 1672] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (12D84C00) [pid = 3836] [serial = 1673] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (17EB8C00) [pid = 3836] [serial = 1133] [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.] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (158AB000) [pid = 3836] [serial = 1690] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (19F67400) [pid = 3836] [serial = 1688] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1A5C5C00) [pid = 3836] [serial = 1697] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16607400) [pid = 3836] [serial = 1691] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (17EB7400) [pid = 3836] [serial = 1681] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (17EDC800) [pid = 3836] [serial = 1682] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19B6CC00) [pid = 3836] [serial = 1693] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (19DBE000) [pid = 3836] [serial = 1694] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1A6C0C00) [pid = 3836] [serial = 1709] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1A6B2400) [pid = 3836] [serial = 1708] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (17EBDC00) [pid = 3836] [serial = 1706] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (14321000) [pid = 3836] [serial = 1703] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (176A0400) [pid = 3836] [serial = 1705] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1A6BC400) [pid = 3836] [serial = 1699] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1328D400) [pid = 3836] [serial = 1702] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1A6BE400) [pid = 3836] [serial = 1700] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1A481800) [pid = 3836] [serial = 1696] [outer = 00000000] [url = about:blank] 14:42:17 INFO - PROCESS | 3836 | 1467322937477 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] 14:42:17 INFO - PROCESS | 3836 | 1467322937508 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 14:42:17 INFO - PROCESS | 3836 | 1467322937513 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:42:17 INFO - PROCESS | 3836 | 1467322937515 Marionette TRACE conn3 <- [1,2310,null,{}] 14:42:17 INFO - PROCESS | 3836 | 1467322937521 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}] 14:42:17 INFO - PROCESS | 3836 | 1467322937525 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:17 INFO - PROCESS | 3836 | 1467322937609 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 14:42:17 INFO - PROCESS | 3836 | 1467322937618 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:17 INFO - PROCESS | 3836 | 1467322937621 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:17 INFO - PROCESS | 3836 | ++DOCSHELL 10ED9400 == 31 [pid = 3836] [id = 587] 14:42:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (10EDA000) [pid = 3836] [serial = 1761] [outer = 00000000] 14:42:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1345DC00) [pid = 3836] [serial = 1762] [outer = 10EDA000] 14:42:17 INFO - PROCESS | 3836 | 1467322937667 Marionette DEBUG loaded listener.js 14:42:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1431F400) [pid = 3836] [serial = 1763] [outer = 10EDA000] 14:42:18 INFO - PROCESS | 3836 | 1467322938157 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]]]}] 14:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 689ms 14:42:18 INFO - PROCESS | 3836 | 1467322938214 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 14:42:18 INFO - PROCESS | 3836 | 1467322938216 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 14:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:42:18 INFO - PROCESS | 3836 | 1467322938219 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:42:18 INFO - PROCESS | 3836 | 1467322938221 Marionette TRACE conn3 <- [1,2314,null,{}] 14:42:18 INFO - PROCESS | 3836 | 1467322938225 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}] 14:42:18 INFO - PROCESS | 3836 | 1467322938227 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:18 INFO - PROCESS | 3836 | 1467322938311 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 14:42:18 INFO - PROCESS | 3836 | 1467322938448 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:18 INFO - PROCESS | 3836 | 1467322938454 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:18 INFO - PROCESS | 3836 | ++DOCSHELL 16457400 == 32 [pid = 3836] [id = 588] 14:42:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1645B400) [pid = 3836] [serial = 1764] [outer = 00000000] 14:42:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16603400) [pid = 3836] [serial = 1765] [outer = 1645B400] 14:42:18 INFO - PROCESS | 3836 | 1467322938504 Marionette DEBUG loaded listener.js 14:42:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1660E800) [pid = 3836] [serial = 1766] [outer = 1645B400] 14:42:18 INFO - PROCESS | 3836 | 1467322938890 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]]]}] 14:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 705ms 14:42:18 INFO - PROCESS | 3836 | 1467322938919 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 14:42:18 INFO - PROCESS | 3836 | 1467322938921 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 14:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:42:18 INFO - PROCESS | 3836 | 1467322938924 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:42:18 INFO - PROCESS | 3836 | 1467322938926 Marionette TRACE conn3 <- [1,2318,null,{}] 14:42:18 INFO - PROCESS | 3836 | 1467322938929 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}] 14:42:18 INFO - PROCESS | 3836 | 1467322938931 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:19 INFO - PROCESS | 3836 | 1467322939016 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 14:42:19 INFO - PROCESS | 3836 | 1467322939021 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:19 INFO - PROCESS | 3836 | 1467322939024 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:19 INFO - PROCESS | 3836 | ++DOCSHELL 16CEA800 == 33 [pid = 3836] [id = 589] 14:42:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16E9E400) [pid = 3836] [serial = 1767] [outer = 00000000] 14:42:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (173AA000) [pid = 3836] [serial = 1768] [outer = 16E9E400] 14:42:19 INFO - PROCESS | 3836 | 1467322939067 Marionette DEBUG loaded listener.js 14:42:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (17791000) [pid = 3836] [serial = 1769] [outer = 16E9E400] 14:42:19 INFO - PROCESS | 3836 | 1467322939506 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]]]}] 14:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 643ms 14:42:19 INFO - PROCESS | 3836 | 1467322939562 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 14:42:19 INFO - PROCESS | 3836 | 1467322939564 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 14:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:42:19 INFO - PROCESS | 3836 | 1467322939567 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:42:19 INFO - PROCESS | 3836 | 1467322939569 Marionette TRACE conn3 <- [1,2322,null,{}] 14:42:19 INFO - PROCESS | 3836 | 1467322939573 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}] 14:42:19 INFO - PROCESS | 3836 | 1467322939575 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:19 INFO - PROCESS | 3836 | 1467322939691 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 14:42:19 INFO - PROCESS | 3836 | 1467322939697 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:19 INFO - PROCESS | 3836 | 1467322939699 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:19 INFO - PROCESS | 3836 | ++DOCSHELL 17EB8000 == 34 [pid = 3836] [id = 590] 14:42:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17EB8400) [pid = 3836] [serial = 1770] [outer = 00000000] 14:42:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17ED9400) [pid = 3836] [serial = 1771] [outer = 17EB8400] 14:42:19 INFO - PROCESS | 3836 | 1467322939745 Marionette DEBUG loaded listener.js 14:42:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1800B800) [pid = 3836] [serial = 1772] [outer = 17EB8400] 14:42:20 INFO - PROCESS | 3836 | 1467322940202 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]]]}] 14:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 705ms 14:42:20 INFO - PROCESS | 3836 | 1467322940274 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 14:42:20 INFO - PROCESS | 3836 | 1467322940276 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 14:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:42:20 INFO - PROCESS | 3836 | 1467322940279 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:42:20 INFO - PROCESS | 3836 | 1467322940281 Marionette TRACE conn3 <- [1,2326,null,{}] 14:42:20 INFO - PROCESS | 3836 | 1467322940285 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}] 14:42:20 INFO - PROCESS | 3836 | 1467322940290 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:20 INFO - PROCESS | 3836 | 1467322940438 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 14:42:20 INFO - PROCESS | 3836 | 1467322940510 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:20 INFO - PROCESS | 3836 | 1467322940512 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:20 INFO - PROCESS | 3836 | ++DOCSHELL 1996DC00 == 35 [pid = 3836] [id = 591] 14:42:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1996F000) [pid = 3836] [serial = 1773] [outer = 00000000] 14:42:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19B38C00) [pid = 3836] [serial = 1774] [outer = 1996F000] 14:42:20 INFO - PROCESS | 3836 | 1467322940556 Marionette DEBUG loaded listener.js 14:42:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19B74C00) [pid = 3836] [serial = 1775] [outer = 1996F000] 14:42:21 INFO - PROCESS | 3836 | 1467322941016 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]]]}] 14:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 737ms 14:42:21 INFO - PROCESS | 3836 | 1467322941078 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 14:42:21 INFO - PROCESS | 3836 | 1467322941080 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 14:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:42:21 INFO - PROCESS | 3836 | 1467322941094 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:42:21 INFO - PROCESS | 3836 | 1467322941096 Marionette TRACE conn3 <- [1,2330,null,{}] 14:42:21 INFO - PROCESS | 3836 | 1467322941100 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}] 14:42:21 INFO - PROCESS | 3836 | 1467322941101 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:21 INFO - PROCESS | 3836 | 1467322941213 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 14:42:21 INFO - PROCESS | 3836 | 1467322941280 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:21 INFO - PROCESS | 3836 | 1467322941282 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:21 INFO - PROCESS | 3836 | ++DOCSHELL 19DBF800 == 36 [pid = 3836] [id = 592] 14:42:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19F67400) [pid = 3836] [serial = 1776] [outer = 00000000] 14:42:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1A124800) [pid = 3836] [serial = 1777] [outer = 19F67400] 14:42:21 INFO - PROCESS | 3836 | 1467322941333 Marionette DEBUG loaded listener.js 14:42:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1A131800) [pid = 3836] [serial = 1778] [outer = 19F67400] 14:42:21 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19B77000) [pid = 3836] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:42:21 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (13935800) [pid = 3836] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:42:21 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16E9BC00) [pid = 3836] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:42:21 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (17754800) [pid = 3836] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:42:21 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (11C44000) [pid = 3836] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:42:21 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (10F26000) [pid = 3836] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:42:21 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (18016000) [pid = 3836] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:42:21 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (13134000) [pid = 3836] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:42:21 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16D96400) [pid = 3836] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:42:21 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (158AA800) [pid = 3836] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:42:21 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1314E000) [pid = 3836] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:42:21 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19975400) [pid = 3836] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:42:21 INFO - PROCESS | 3836 | 1467322941839 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]]]}] 14:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 799ms 14:42:21 INFO - PROCESS | 3836 | 1467322941891 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 14:42:21 INFO - PROCESS | 3836 | 1467322941893 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 14:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:42:21 INFO - PROCESS | 3836 | 1467322941897 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:42:21 INFO - PROCESS | 3836 | 1467322941898 Marionette TRACE conn3 <- [1,2334,null,{}] 14:42:21 INFO - PROCESS | 3836 | 1467322941902 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}] 14:42:21 INFO - PROCESS | 3836 | 1467322941904 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:21 INFO - PROCESS | 3836 | 1467322941987 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 14:42:22 INFO - PROCESS | 3836 | 1467322942087 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:22 INFO - PROCESS | 3836 | 1467322942089 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:22 INFO - PROCESS | 3836 | ++DOCSHELL 10561400 == 37 [pid = 3836] [id = 593] 14:42:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10E1F000) [pid = 3836] [serial = 1779] [outer = 00000000] 14:42:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (13285800) [pid = 3836] [serial = 1780] [outer = 10E1F000] 14:42:22 INFO - PROCESS | 3836 | 1467322942131 Marionette DEBUG loaded listener.js 14:42:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (13935800) [pid = 3836] [serial = 1781] [outer = 10E1F000] 14:42:22 INFO - PROCESS | 3836 | 1467322942500 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]]]}] 14:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 642ms 14:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:42:22 INFO - PROCESS | 3836 | 1467322942535 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 14:42:22 INFO - PROCESS | 3836 | 1467322942537 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 14:42:22 INFO - PROCESS | 3836 | 1467322942540 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:42:22 INFO - PROCESS | 3836 | 1467322942542 Marionette TRACE conn3 <- [1,2338,null,{}] 14:42:22 INFO - PROCESS | 3836 | 1467322942569 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}] 14:42:22 INFO - PROCESS | 3836 | 1467322942571 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:22 INFO - PROCESS | 3836 | 1467322942685 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 14:42:22 INFO - PROCESS | 3836 | 1467322942693 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:22 INFO - PROCESS | 3836 | 1467322942695 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:22 INFO - PROCESS | 3836 | ++DOCSHELL 16610000 == 38 [pid = 3836] [id = 594] 14:42:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (18016000) [pid = 3836] [serial = 1782] [outer = 00000000] 14:42:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1A47E800) [pid = 3836] [serial = 1783] [outer = 18016000] 14:42:22 INFO - PROCESS | 3836 | 1467322942739 Marionette DEBUG loaded listener.js 14:42:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1A47F000) [pid = 3836] [serial = 1784] [outer = 18016000] 14:42:23 INFO - PROCESS | 3836 | 1467322943154 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]]]}] 14:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 627ms 14:42:23 INFO - PROCESS | 3836 | 1467322943179 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 14:42:23 INFO - PROCESS | 3836 | 1467322943181 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 14:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:42:23 INFO - PROCESS | 3836 | 1467322943184 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:42:23 INFO - PROCESS | 3836 | 1467322943185 Marionette TRACE conn3 <- [1,2342,null,{}] 14:42:23 INFO - PROCESS | 3836 | 1467322943189 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}] 14:42:23 INFO - PROCESS | 3836 | 1467322943191 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:23 INFO - PROCESS | 3836 | 1467322943269 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 14:42:23 INFO - PROCESS | 3836 | 1467322943380 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:23 INFO - PROCESS | 3836 | 1467322943382 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:23 INFO - PROCESS | 3836 | ++DOCSHELL 10375C00 == 39 [pid = 3836] [id = 595] 14:42:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (15008800) [pid = 3836] [serial = 1785] [outer = 00000000] 14:42:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A6BE400) [pid = 3836] [serial = 1786] [outer = 15008800] 14:42:23 INFO - PROCESS | 3836 | 1467322943426 Marionette DEBUG loaded listener.js 14:42:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1ABC4C00) [pid = 3836] [serial = 1787] [outer = 15008800] 14:42:23 INFO - PROCESS | 3836 | 1467322943905 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]]]}] 14:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 736ms 14:42:23 INFO - PROCESS | 3836 | 1467322943986 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 14:42:23 INFO - PROCESS | 3836 | 1467322943990 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 14:42:24 INFO - PROCESS | 3836 | 1467322943996 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:42:24 INFO - PROCESS | 3836 | 1467322944000 Marionette TRACE conn3 <- [1,2346,null,{}] 14:42:24 INFO - PROCESS | 3836 | 1467322944006 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}] 14:42:24 INFO - PROCESS | 3836 | 1467322944009 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:24 INFO - PROCESS | 3836 | 1467322944127 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 14:42:24 INFO - PROCESS | 3836 | 1467322944262 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:24 INFO - PROCESS | 3836 | 1467322944265 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:24 INFO - PROCESS | 3836 | ++DOCSHELL 10A7D000 == 40 [pid = 3836] [id = 596] 14:42:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (10E26400) [pid = 3836] [serial = 1788] [outer = 00000000] 14:42:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (12BD4800) [pid = 3836] [serial = 1789] [outer = 10E26400] 14:42:24 INFO - PROCESS | 3836 | 1467322944321 Marionette DEBUG loaded listener.js 14:42:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1345BC00) [pid = 3836] [serial = 1790] [outer = 10E26400] 14:42:24 INFO - PROCESS | 3836 | 1467322944890 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]]]}] 14:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 940ms 14:42:24 INFO - PROCESS | 3836 | 1467322944943 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 14:42:24 INFO - PROCESS | 3836 | 1467322944948 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 14:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:42:24 INFO - PROCESS | 3836 | 1467322944954 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:42:24 INFO - PROCESS | 3836 | 1467322944957 Marionette TRACE conn3 <- [1,2350,null,{}] 14:42:24 INFO - PROCESS | 3836 | 1467322944961 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}] 14:42:24 INFO - PROCESS | 3836 | 1467322944964 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:25 INFO - PROCESS | 3836 | 1467322945073 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 14:42:25 INFO - PROCESS | 3836 | 1467322945213 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:25 INFO - PROCESS | 3836 | 1467322945216 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:25 INFO - PROCESS | 3836 | ++DOCSHELL 158DB000 == 41 [pid = 3836] [id = 597] 14:42:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (158E0000) [pid = 3836] [serial = 1791] [outer = 00000000] 14:42:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16602000) [pid = 3836] [serial = 1792] [outer = 158E0000] 14:42:25 INFO - PROCESS | 3836 | 1467322945271 Marionette DEBUG loaded listener.js 14:42:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (16D95C00) [pid = 3836] [serial = 1793] [outer = 158E0000] 14:42:25 INFO - PROCESS | 3836 | 1467322945859 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]]]}] 14:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 940ms 14:42:25 INFO - PROCESS | 3836 | 1467322945900 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 14:42:25 INFO - PROCESS | 3836 | 1467322945902 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 14:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:42:25 INFO - PROCESS | 3836 | 1467322945906 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:42:25 INFO - PROCESS | 3836 | 1467322945910 Marionette TRACE conn3 <- [1,2354,null,{}] 14:42:25 INFO - PROCESS | 3836 | 1467322945920 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}] 14:42:25 INFO - PROCESS | 3836 | 1467322945925 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:26 INFO - PROCESS | 3836 | 1467322946031 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 14:42:26 INFO - PROCESS | 3836 | 1467322946146 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:26 INFO - PROCESS | 3836 | 1467322946149 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:26 INFO - PROCESS | 3836 | ++DOCSHELL 19B6D000 == 42 [pid = 3836] [id = 598] 14:42:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19B77800) [pid = 3836] [serial = 1794] [outer = 00000000] 14:42:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A12F400) [pid = 3836] [serial = 1795] [outer = 19B77800] 14:42:26 INFO - PROCESS | 3836 | 1467322946245 Marionette DEBUG loaded listener.js 14:42:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1A6BCC00) [pid = 3836] [serial = 1796] [outer = 19B77800] 14:42:26 INFO - PROCESS | 3836 | 1467322946840 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]]]}] 14:42:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1003ms 14:42:26 INFO - PROCESS | 3836 | 1467322946908 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 14:42:26 INFO - PROCESS | 3836 | 1467322946911 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 14:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:42:26 INFO - PROCESS | 3836 | 1467322946914 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:42:26 INFO - PROCESS | 3836 | 1467322946916 Marionette TRACE conn3 <- [1,2358,null,{}] 14:42:26 INFO - PROCESS | 3836 | 1467322946920 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}] 14:42:26 INFO - PROCESS | 3836 | 1467322946922 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:27 INFO - PROCESS | 3836 | 1467322947171 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 14:42:27 INFO - PROCESS | 3836 | 1467322947330 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:27 INFO - PROCESS | 3836 | 1467322947333 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:27 INFO - PROCESS | 3836 | ++DOCSHELL 10A76400 == 43 [pid = 3836] [id = 599] 14:42:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (10A78000) [pid = 3836] [serial = 1797] [outer = 00000000] 14:42:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (10EB9C00) [pid = 3836] [serial = 1798] [outer = 10A78000] 14:42:27 INFO - PROCESS | 3836 | 1467322947383 Marionette DEBUG loaded listener.js 14:42:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1125D000) [pid = 3836] [serial = 1799] [outer = 10A78000] 14:42:27 INFO - PROCESS | 3836 | --DOCSHELL 16610000 == 42 [pid = 3836] [id = 594] 14:42:27 INFO - PROCESS | 3836 | --DOCSHELL 10561400 == 41 [pid = 3836] [id = 593] 14:42:27 INFO - PROCESS | 3836 | --DOCSHELL 19DBF800 == 40 [pid = 3836] [id = 592] 14:42:27 INFO - PROCESS | 3836 | --DOCSHELL 1996DC00 == 39 [pid = 3836] [id = 591] 14:42:27 INFO - PROCESS | 3836 | --DOCSHELL 17EB8000 == 38 [pid = 3836] [id = 590] 14:42:27 INFO - PROCESS | 3836 | --DOCSHELL 16CEA800 == 37 [pid = 3836] [id = 589] 14:42:27 INFO - PROCESS | 3836 | --DOCSHELL 16457400 == 36 [pid = 3836] [id = 588] 14:42:27 INFO - PROCESS | 3836 | --DOCSHELL 10ED9400 == 35 [pid = 3836] [id = 587] 14:42:27 INFO - PROCESS | 3836 | --DOCSHELL 11CD2800 == 34 [pid = 3836] [id = 586] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (17853C00) [pid = 3836] [serial = 1729] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (13151800) [pid = 3836] [serial = 1720] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (1392D800) [pid = 3836] [serial = 1721] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1120C000) [pid = 3836] [serial = 1715] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1281D000) [pid = 3836] [serial = 1714] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (182E8400) [pid = 3836] [serial = 1732] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1345C000) [pid = 3836] [serial = 1718] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (131EA000) [pid = 3836] [serial = 1717] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (16EA4000) [pid = 3836] [serial = 1726] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1716F800) [pid = 3836] [serial = 1727] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (15D73C00) [pid = 3836] [serial = 1723] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1606E800) [pid = 3836] [serial = 1724] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (13465800) [pid = 3836] [serial = 1712] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19B5C400) [pid = 3836] [serial = 1735] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19DBEC00) [pid = 3836] [serial = 1738] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19B5C800) [pid = 3836] [serial = 1736] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1A6BAC00) [pid = 3836] [serial = 1747] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (17E8FC00) [pid = 3836] [serial = 1741] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (1A47E400) [pid = 3836] [serial = 1744] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1A5B9000) [pid = 3836] [serial = 1745] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (182F0C00) [pid = 3836] [serial = 1733] [outer = 00000000] [url = about:blank] 14:42:27 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19F74000) [pid = 3836] [serial = 1739] [outer = 00000000] [url = about:blank] 14:42:28 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19B30000) [pid = 3836] [serial = 1742] [outer = 00000000] [url = about:blank] 14:42:28 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (17EDD400) [pid = 3836] [serial = 1730] [outer = 00000000] [url = about:blank] 14:42:28 INFO - PROCESS | 3836 | 1467322948057 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]]]}] 14:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1222ms 14:42:28 INFO - PROCESS | 3836 | 1467322948138 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 14:42:28 INFO - PROCESS | 3836 | 1467322948141 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 14:42:28 INFO - PROCESS | 3836 | 1467322948152 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:42:28 INFO - PROCESS | 3836 | 1467322948155 Marionette TRACE conn3 <- [1,2362,null,{}] 14:42:28 INFO - PROCESS | 3836 | 1467322948159 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}] 14:42:28 INFO - PROCESS | 3836 | 1467322948162 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:28 INFO - PROCESS | 3836 | 1467322948250 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 14:42:28 INFO - PROCESS | 3836 | 1467322948262 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:28 INFO - PROCESS | 3836 | 1467322948265 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:28 INFO - PROCESS | 3836 | ++DOCSHELL 130A0800 == 35 [pid = 3836] [id = 600] 14:42:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (130A3000) [pid = 3836] [serial = 1800] [outer = 00000000] 14:42:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (131E1400) [pid = 3836] [serial = 1801] [outer = 130A3000] 14:42:28 INFO - PROCESS | 3836 | 1467322948310 Marionette DEBUG loaded listener.js 14:42:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (13463800) [pid = 3836] [serial = 1802] [outer = 130A3000] 14:42:28 INFO - PROCESS | 3836 | 1467322948841 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]]]}] 14:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 736ms 14:42:28 INFO - PROCESS | 3836 | 1467322948894 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 14:42:28 INFO - PROCESS | 3836 | 1467322948897 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 14:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:42:28 INFO - PROCESS | 3836 | 1467322948900 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:42:28 INFO - PROCESS | 3836 | 1467322948902 Marionette TRACE conn3 <- [1,2366,null,{}] 14:42:28 INFO - PROCESS | 3836 | 1467322948906 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}] 14:42:28 INFO - PROCESS | 3836 | 1467322948908 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:29 INFO - PROCESS | 3836 | 1467322948992 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 14:42:29 INFO - PROCESS | 3836 | 1467322949093 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:29 INFO - PROCESS | 3836 | 1467322949096 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:29 INFO - PROCESS | 3836 | ++DOCSHELL 15D73C00 == 36 [pid = 3836] [id = 601] 14:42:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (15D7AC00) [pid = 3836] [serial = 1803] [outer = 00000000] 14:42:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (16BC4400) [pid = 3836] [serial = 1804] [outer = 15D7AC00] 14:42:29 INFO - PROCESS | 3836 | 1467322949140 Marionette DEBUG loaded listener.js 14:42:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16E9CC00) [pid = 3836] [serial = 1805] [outer = 15D7AC00] 14:42:29 INFO - PROCESS | 3836 | 1467322949518 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]]]}] 14:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 627ms 14:42:29 INFO - PROCESS | 3836 | 1467322949541 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 14:42:29 INFO - PROCESS | 3836 | 1467322949544 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 14:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:42:29 INFO - PROCESS | 3836 | 1467322949554 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:42:29 INFO - PROCESS | 3836 | 1467322949558 Marionette TRACE conn3 <- [1,2370,null,{}] 14:42:29 INFO - PROCESS | 3836 | 1467322949562 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}] 14:42:29 INFO - PROCESS | 3836 | 1467322949566 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:29 INFO - PROCESS | 3836 | 1467322949658 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 14:42:29 INFO - PROCESS | 3836 | 1467322949663 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:29 INFO - PROCESS | 3836 | 1467322949665 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:29 INFO - PROCESS | 3836 | ++DOCSHELL 16EAA400 == 37 [pid = 3836] [id = 602] 14:42:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1774C400) [pid = 3836] [serial = 1806] [outer = 00000000] 14:42:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17EB9C00) [pid = 3836] [serial = 1807] [outer = 1774C400] 14:42:29 INFO - PROCESS | 3836 | 1467322949710 Marionette DEBUG loaded listener.js 14:42:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (17EDAC00) [pid = 3836] [serial = 1808] [outer = 1774C400] 14:42:30 INFO - PROCESS | 3836 | 1467322950163 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]]]}] 14:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 658ms 14:42:30 INFO - PROCESS | 3836 | 1467322950208 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 14:42:30 INFO - PROCESS | 3836 | 1467322950210 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 14:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:42:30 INFO - PROCESS | 3836 | 1467322950214 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:42:30 INFO - PROCESS | 3836 | 1467322950216 Marionette TRACE conn3 <- [1,2374,null,{}] 14:42:30 INFO - PROCESS | 3836 | 1467322950225 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}] 14:42:30 INFO - PROCESS | 3836 | 1467322950227 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:30 INFO - PROCESS | 3836 | 1467322950340 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 14:42:30 INFO - PROCESS | 3836 | 1467322950434 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:30 INFO - PROCESS | 3836 | 1467322950436 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:30 INFO - PROCESS | 3836 | ++DOCSHELL 18218000 == 38 [pid = 3836] [id = 603] 14:42:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (182EC800) [pid = 3836] [serial = 1809] [outer = 00000000] 14:42:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1996DC00) [pid = 3836] [serial = 1810] [outer = 182EC800] 14:42:30 INFO - PROCESS | 3836 | 1467322950481 Marionette DEBUG loaded listener.js 14:42:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1996E400) [pid = 3836] [serial = 1811] [outer = 182EC800] 14:42:30 INFO - PROCESS | 3836 | 1467322950893 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]]]}] 14:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 736ms 14:42:30 INFO - PROCESS | 3836 | 1467322950952 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 14:42:30 INFO - PROCESS | 3836 | 1467322950955 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 14:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:42:30 INFO - PROCESS | 3836 | 1467322950958 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:42:30 INFO - PROCESS | 3836 | 1467322950960 Marionette TRACE conn3 <- [1,2378,null,{}] 14:42:30 INFO - PROCESS | 3836 | 1467322950963 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}] 14:42:30 INFO - PROCESS | 3836 | 1467322950965 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:31 INFO - PROCESS | 3836 | 1467322951081 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 14:42:31 INFO - PROCESS | 3836 | 1467322951198 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:31 INFO - PROCESS | 3836 | 1467322951203 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:31 INFO - PROCESS | 3836 | ++DOCSHELL 19B62400 == 39 [pid = 3836] [id = 604] 14:42:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19B64400) [pid = 3836] [serial = 1812] [outer = 00000000] 14:42:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19B76800) [pid = 3836] [serial = 1813] [outer = 19B64400] 14:42:31 INFO - PROCESS | 3836 | 1467322951257 Marionette DEBUG loaded listener.js 14:42:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19F71400) [pid = 3836] [serial = 1814] [outer = 19B64400] 14:42:31 INFO - PROCESS | 3836 | 1467322951711 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]]]}] 14:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 737ms 14:42:31 INFO - PROCESS | 3836 | 1467322951763 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 14:42:31 INFO - PROCESS | 3836 | 1467322951765 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 14:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:42:31 INFO - PROCESS | 3836 | 1467322951772 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:42:31 INFO - PROCESS | 3836 | 1467322951774 Marionette TRACE conn3 <- [1,2382,null,{}] 14:42:31 INFO - PROCESS | 3836 | 1467322951777 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}] 14:42:31 INFO - PROCESS | 3836 | 1467322951779 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:31 INFO - PROCESS | 3836 | 1467322951896 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 14:42:31 INFO - PROCESS | 3836 | 1467322951962 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:31 INFO - PROCESS | 3836 | 1467322951965 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:31 INFO - PROCESS | 3836 | ++DOCSHELL 1A128C00 == 40 [pid = 3836] [id = 605] 14:42:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1A47FC00) [pid = 3836] [serial = 1815] [outer = 00000000] 14:42:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A6B2C00) [pid = 3836] [serial = 1816] [outer = 1A47FC00] 14:42:32 INFO - PROCESS | 3836 | 1467322952016 Marionette DEBUG loaded listener.js 14:42:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1A6C0C00) [pid = 3836] [serial = 1817] [outer = 1A47FC00] 14:42:32 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1B28EC00) [pid = 3836] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:42:32 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (17EB8400) [pid = 3836] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:42:32 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1996F000) [pid = 3836] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:42:32 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1645B400) [pid = 3836] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:42:32 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (10EDA000) [pid = 3836] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:42:32 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16E9E400) [pid = 3836] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:42:32 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (11CD6000) [pid = 3836] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:42:32 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (10E1F000) [pid = 3836] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:42:32 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (18016000) [pid = 3836] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:42:32 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19F67400) [pid = 3836] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:42:32 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1B29A000) [pid = 3836] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:42:32 INFO - PROCESS | 3836 | 1467322952534 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]]]}] 14:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 799ms 14:42:32 INFO - PROCESS | 3836 | 1467322952572 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 14:42:32 INFO - PROCESS | 3836 | 1467322952574 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 14:42:32 INFO - PROCESS | 3836 | 1467322952577 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:42:32 INFO - PROCESS | 3836 | 1467322952579 Marionette TRACE conn3 <- [1,2386,null,{}] 14:42:32 INFO - PROCESS | 3836 | 1467322952582 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}] 14:42:32 INFO - PROCESS | 3836 | 1467322952584 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:32 INFO - PROCESS | 3836 | 1467322952670 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 14:42:32 INFO - PROCESS | 3836 | 1467322952769 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:32 INFO - PROCESS | 3836 | 1467322952771 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:32 INFO - PROCESS | 3836 | ++DOCSHELL 1055F800 == 41 [pid = 3836] [id = 606] 14:42:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (10A7DC00) [pid = 3836] [serial = 1818] [outer = 00000000] 14:42:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16E9E400) [pid = 3836] [serial = 1819] [outer = 10A7DC00] 14:42:32 INFO - PROCESS | 3836 | 1467322952814 Marionette DEBUG loaded listener.js 14:42:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (17167800) [pid = 3836] [serial = 1820] [outer = 10A7DC00] 14:42:33 INFO - PROCESS | 3836 | 1467322953158 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]]]}] 14:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 642ms 14:42:33 INFO - PROCESS | 3836 | 1467322953235 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 14:42:33 INFO - PROCESS | 3836 | 1467322953237 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 14:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:42:33 INFO - PROCESS | 3836 | 1467322953251 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:42:33 INFO - PROCESS | 3836 | 1467322953252 Marionette TRACE conn3 <- [1,2390,null,{}] 14:42:33 INFO - PROCESS | 3836 | 1467322953256 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}] 14:42:33 INFO - PROCESS | 3836 | 1467322953258 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:33 INFO - PROCESS | 3836 | 1467322953337 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 14:42:33 INFO - PROCESS | 3836 | 1467322953342 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:33 INFO - PROCESS | 3836 | 1467322953344 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:33 INFO - PROCESS | 3836 | ++DOCSHELL 17E9B000 == 42 [pid = 3836] [id = 607] 14:42:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1A128400) [pid = 3836] [serial = 1821] [outer = 00000000] 14:42:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1ADBD400) [pid = 3836] [serial = 1822] [outer = 1A128400] 14:42:33 INFO - PROCESS | 3836 | 1467322953386 Marionette DEBUG loaded listener.js 14:42:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1ADBD800) [pid = 3836] [serial = 1823] [outer = 1A128400] 14:42:33 INFO - PROCESS | 3836 | 1467322953808 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]]]}] 14:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 595ms 14:42:33 INFO - PROCESS | 3836 | 1467322953843 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 14:42:33 INFO - PROCESS | 3836 | 1467322953845 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 14:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:42:33 INFO - PROCESS | 3836 | 1467322953849 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:42:33 INFO - PROCESS | 3836 | 1467322953851 Marionette TRACE conn3 <- [1,2394,null,{}] 14:42:33 INFO - PROCESS | 3836 | 1467322953872 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}] 14:42:33 INFO - PROCESS | 3836 | 1467322953874 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:33 INFO - PROCESS | 3836 | 1467322953954 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 14:42:33 INFO - PROCESS | 3836 | 1467322953969 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:33 INFO - PROCESS | 3836 | 1467322953971 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:33 INFO - PROCESS | 3836 | ++DOCSHELL 1ADBD000 == 43 [pid = 3836] [id = 608] 14:42:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1ADBE400) [pid = 3836] [serial = 1824] [outer = 00000000] 14:42:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1AE66C00) [pid = 3836] [serial = 1825] [outer = 1ADBE400] 14:42:34 INFO - PROCESS | 3836 | 1467322954015 Marionette DEBUG loaded listener.js 14:42:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1AE6B400) [pid = 3836] [serial = 1826] [outer = 1ADBE400] 14:42:34 INFO - PROCESS | 3836 | 1467322954499 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]]]}] 14:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 706ms 14:42:34 INFO - PROCESS | 3836 | 1467322954549 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 14:42:34 INFO - PROCESS | 3836 | 1467322954554 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 14:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:42:34 INFO - PROCESS | 3836 | 1467322954560 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:42:34 INFO - PROCESS | 3836 | 1467322954563 Marionette TRACE conn3 <- [1,2398,null,{}] 14:42:34 INFO - PROCESS | 3836 | 1467322954569 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}] 14:42:34 INFO - PROCESS | 3836 | 1467322954572 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:34 INFO - PROCESS | 3836 | 1467322954693 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 14:42:34 INFO - PROCESS | 3836 | 1467322954895 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:34 INFO - PROCESS | 3836 | 1467322954900 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:34 INFO - PROCESS | 3836 | ++DOCSHELL 10F27000 == 44 [pid = 3836] [id = 609] 14:42:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (10F2C800) [pid = 3836] [serial = 1827] [outer = 00000000] 14:42:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1281BC00) [pid = 3836] [serial = 1828] [outer = 10F2C800] 14:42:34 INFO - PROCESS | 3836 | 1467322954956 Marionette DEBUG loaded listener.js 14:42:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (12D7D800) [pid = 3836] [serial = 1829] [outer = 10F2C800] 14:42:35 INFO - PROCESS | 3836 | 1467322955554 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]]]}] 14:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1035ms 14:42:35 INFO - PROCESS | 3836 | 1467322955602 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 14:42:35 INFO - PROCESS | 3836 | 1467322955607 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 14:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:42:35 INFO - PROCESS | 3836 | 1467322955632 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:42:35 INFO - PROCESS | 3836 | 1467322955635 Marionette TRACE conn3 <- [1,2402,null,{}] 14:42:35 INFO - PROCESS | 3836 | 1467322955640 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}] 14:42:35 INFO - PROCESS | 3836 | 1467322955642 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:35 INFO - PROCESS | 3836 | 1467322955767 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 14:42:35 INFO - PROCESS | 3836 | 1467322955909 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:35 INFO - PROCESS | 3836 | 1467322955912 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:35 INFO - PROCESS | 3836 | ++DOCSHELL 158E2000 == 45 [pid = 3836] [id = 610] 14:42:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (15D0EC00) [pid = 3836] [serial = 1830] [outer = 00000000] 14:42:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (16603000) [pid = 3836] [serial = 1831] [outer = 15D0EC00] 14:42:35 INFO - PROCESS | 3836 | 1467322955968 Marionette DEBUG loaded listener.js 14:42:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (16EA2800) [pid = 3836] [serial = 1832] [outer = 15D0EC00] 14:42:36 INFO - PROCESS | 3836 | 1467322956561 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]]]}] 14:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1003ms 14:42:36 INFO - PROCESS | 3836 | 1467322956621 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 14:42:36 INFO - PROCESS | 3836 | 1467322956624 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 14:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:42:36 INFO - PROCESS | 3836 | 1467322956628 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:42:36 INFO - PROCESS | 3836 | 1467322956631 Marionette TRACE conn3 <- [1,2406,null,{}] 14:42:36 INFO - PROCESS | 3836 | 1467322956642 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}] 14:42:36 INFO - PROCESS | 3836 | 1467322956647 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:36 INFO - PROCESS | 3836 | 1467322956812 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 14:42:36 INFO - PROCESS | 3836 | 1467322956828 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:36 INFO - PROCESS | 3836 | 1467322956831 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:36 INFO - PROCESS | 3836 | ++DOCSHELL 19B5D800 == 46 [pid = 3836] [id = 611] 14:42:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (19B67800) [pid = 3836] [serial = 1833] [outer = 00000000] 14:42:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1A47E400) [pid = 3836] [serial = 1834] [outer = 19B67800] 14:42:36 INFO - PROCESS | 3836 | 1467322956886 Marionette DEBUG loaded listener.js 14:42:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1ADC2800) [pid = 3836] [serial = 1835] [outer = 19B67800] 14:42:37 INFO - PROCESS | 3836 | 1467322957532 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]]]}] 14:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 940ms 14:42:37 INFO - PROCESS | 3836 | 1467322957572 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 14:42:37 INFO - PROCESS | 3836 | 1467322957575 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 14:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:42:37 INFO - PROCESS | 3836 | 1467322957579 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:42:37 INFO - PROCESS | 3836 | 1467322957581 Marionette TRACE conn3 <- [1,2410,null,{}] 14:42:37 INFO - PROCESS | 3836 | 1467322957584 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}] 14:42:37 INFO - PROCESS | 3836 | 1467322957586 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:37 INFO - PROCESS | 3836 | 1467322957691 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 14:42:37 INFO - PROCESS | 3836 | 1467322957838 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:37 INFO - PROCESS | 3836 | 1467322957841 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:37 INFO - PROCESS | 3836 | ++DOCSHELL 14354C00 == 47 [pid = 3836] [id = 612] 14:42:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (19B6A800) [pid = 3836] [serial = 1836] [outer = 00000000] 14:42:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1B10B000) [pid = 3836] [serial = 1837] [outer = 19B6A800] 14:42:37 INFO - PROCESS | 3836 | 1467322957894 Marionette DEBUG loaded listener.js 14:42:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1B10D800) [pid = 3836] [serial = 1838] [outer = 19B6A800] 14:42:38 INFO - PROCESS | 3836 | 1467322958452 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]]]}] 14:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 909ms 14:42:38 INFO - PROCESS | 3836 | 1467322958651 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 14:42:38 INFO - PROCESS | 3836 | 1467322958655 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 14:42:38 INFO - PROCESS | 3836 | 1467322958707 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:42:38 INFO - PROCESS | 3836 | 1467322958710 Marionette TRACE conn3 <- [1,2414,null,{}] 14:42:38 INFO - PROCESS | 3836 | 1467322958715 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}] 14:42:38 INFO - PROCESS | 3836 | 1467322958719 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:42:38 INFO - PROCESS | 3836 | 1467322958825 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 14:42:38 INFO - PROCESS | 3836 | 1467322958932 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:38 INFO - PROCESS | 3836 | 1467322958936 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:38 INFO - PROCESS | 3836 | ++DOCSHELL 0F30D800 == 48 [pid = 3836] [id = 613] 14:42:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (0F30F000) [pid = 3836] [serial = 1839] [outer = 00000000] 14:42:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (10ED8400) [pid = 3836] [serial = 1840] [outer = 0F30F000] 14:42:39 INFO - PROCESS | 3836 | 1467322958984 Marionette DEBUG loaded listener.js 14:42:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (11205000) [pid = 3836] [serial = 1841] [outer = 0F30F000] 14:42:39 INFO - PROCESS | 3836 | 1467322959550 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]]]}] 14:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 894ms 14:42:39 INFO - PROCESS | 3836 | 1467322959609 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 14:42:39 INFO - PROCESS | 3836 | 1467322959612 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 14:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:42:39 INFO - PROCESS | 3836 | 1467322959619 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:42:39 INFO - PROCESS | 3836 | 1467322959622 Marionette TRACE conn3 <- [1,2418,null,{}] 14:42:39 INFO - PROCESS | 3836 | 1467322959626 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}] 14:42:39 INFO - PROCESS | 3836 | 1467322959629 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:39 INFO - PROCESS | 3836 | 1467322959733 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 17E9B000 == 47 [pid = 3836] [id = 607] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 1055F800 == 46 [pid = 3836] [id = 606] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 1A128C00 == 45 [pid = 3836] [id = 605] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 19B62400 == 44 [pid = 3836] [id = 604] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 18218000 == 43 [pid = 3836] [id = 603] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 16EAA400 == 42 [pid = 3836] [id = 602] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 15D73C00 == 41 [pid = 3836] [id = 601] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 130A0800 == 40 [pid = 3836] [id = 600] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 10A76400 == 39 [pid = 3836] [id = 599] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 13133400 == 38 [pid = 3836] [id = 572] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 10A7D000 == 37 [pid = 3836] [id = 596] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 158DB000 == 36 [pid = 3836] [id = 597] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 10375C00 == 35 [pid = 3836] [id = 595] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 15D19000 == 34 [pid = 3836] [id = 582] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 1314B400 == 33 [pid = 3836] [id = 570] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 1125E000 == 32 [pid = 3836] [id = 583] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 19B37C00 == 31 [pid = 3836] [id = 585] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 19B6D000 == 30 [pid = 3836] [id = 598] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 16606800 == 29 [pid = 3836] [id = 584] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 0F30D800 == 28 [pid = 3836] [id = 613] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 14354C00 == 27 [pid = 3836] [id = 612] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 158E2000 == 26 [pid = 3836] [id = 610] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 19B5D800 == 25 [pid = 3836] [id = 611] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 1ADBD000 == 24 [pid = 3836] [id = 608] 14:42:40 INFO - PROCESS | 3836 | --DOCSHELL 10F27000 == 23 [pid = 3836] [id = 609] 14:42:40 INFO - PROCESS | 3836 | 1467322960573 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:40 INFO - PROCESS | 3836 | 1467322960577 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1800B800) [pid = 3836] [serial = 1772] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (19B74C00) [pid = 3836] [serial = 1775] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1A5C7000) [pid = 3836] [serial = 1756] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (16BC6C00) [pid = 3836] [serial = 1753] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (16603400) [pid = 3836] [serial = 1765] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (1660E800) [pid = 3836] [serial = 1766] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (13153000) [pid = 3836] [serial = 1750] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1345DC00) [pid = 3836] [serial = 1762] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1431F400) [pid = 3836] [serial = 1763] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (173AA000) [pid = 3836] [serial = 1768] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (130A5000) [pid = 3836] [serial = 1760] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (12D7E000) [pid = 3836] [serial = 1759] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (19B38C00) [pid = 3836] [serial = 1774] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (13285800) [pid = 3836] [serial = 1780] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1A47F000) [pid = 3836] [serial = 1784] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1A6BE400) [pid = 3836] [serial = 1786] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1A124800) [pid = 3836] [serial = 1777] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (1A47E800) [pid = 3836] [serial = 1783] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1A131800) [pid = 3836] [serial = 1778] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (17ED9400) [pid = 3836] [serial = 1771] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (17791000) [pid = 3836] [serial = 1769] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (13935800) [pid = 3836] [serial = 1781] [outer = 00000000] [url = about:blank] 14:42:40 INFO - PROCESS | 3836 | ++DOCSHELL 0F30F800 == 24 [pid = 3836] [id = 614] 14:42:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (0F30FC00) [pid = 3836] [serial = 1842] [outer = 00000000] 14:42:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (0F316C00) [pid = 3836] [serial = 1843] [outer = 0F30FC00] 14:42:40 INFO - PROCESS | 3836 | 1467322960727 Marionette DEBUG loaded listener.js 14:42:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (10472C00) [pid = 3836] [serial = 1844] [outer = 0F30FC00] 14:42:41 INFO - PROCESS | 3836 | 1467322961144 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]]]}] 14:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1630ms 14:42:41 INFO - PROCESS | 3836 | 1467322961238 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 14:42:41 INFO - PROCESS | 3836 | 1467322961241 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 14:42:41 INFO - PROCESS | 3836 | 1467322961245 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:42:41 INFO - PROCESS | 3836 | 1467322961248 Marionette TRACE conn3 <- [1,2422,null,{}] 14:42:41 INFO - PROCESS | 3836 | 1467322961257 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}] 14:42:41 INFO - PROCESS | 3836 | 1467322961262 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:41 INFO - PROCESS | 3836 | 1467322961352 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 14:42:41 INFO - PROCESS | 3836 | 1467322961360 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:41 INFO - PROCESS | 3836 | 1467322961362 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:41 INFO - PROCESS | 3836 | ++DOCSHELL 12BD3800 == 25 [pid = 3836] [id = 615] 14:42:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (12BDA400) [pid = 3836] [serial = 1845] [outer = 00000000] 14:42:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (13034400) [pid = 3836] [serial = 1846] [outer = 12BDA400] 14:42:41 INFO - PROCESS | 3836 | 1467322961410 Marionette DEBUG loaded listener.js 14:42:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (13107800) [pid = 3836] [serial = 1847] [outer = 12BDA400] 14:42:41 INFO - PROCESS | 3836 | 1467322961931 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]]]}] 14:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 690ms 14:42:41 INFO - PROCESS | 3836 | 1467322961980 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 14:42:41 INFO - PROCESS | 3836 | 1467322961984 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 14:42:41 INFO - PROCESS | 3836 | 1467322961988 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:42:41 INFO - PROCESS | 3836 | 1467322961990 Marionette TRACE conn3 <- [1,2426,null,{}] 14:42:42 INFO - PROCESS | 3836 | 1467322962023 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}] 14:42:42 INFO - PROCESS | 3836 | 1467322962025 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:42 INFO - PROCESS | 3836 | 1467322962112 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 14:42:42 INFO - PROCESS | 3836 | 1467322962216 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:42 INFO - PROCESS | 3836 | 1467322962219 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:42 INFO - PROCESS | 3836 | ++DOCSHELL 12926400 == 26 [pid = 3836] [id = 616] 14:42:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (13132000) [pid = 3836] [serial = 1848] [outer = 00000000] 14:42:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1434C400) [pid = 3836] [serial = 1849] [outer = 13132000] 14:42:42 INFO - PROCESS | 3836 | 1467322962263 Marionette DEBUG loaded listener.js 14:42:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (158E2000) [pid = 3836] [serial = 1850] [outer = 13132000] 14:42:42 INFO - PROCESS | 3836 | 1467322962646 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]]]}] 14:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 720ms 14:42:42 INFO - PROCESS | 3836 | 1467322962709 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 14:42:42 INFO - PROCESS | 3836 | 1467322962711 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 14:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:42:42 INFO - PROCESS | 3836 | 1467322962716 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:42:42 INFO - PROCESS | 3836 | 1467322962722 Marionette TRACE conn3 <- [1,2430,null,{}] 14:42:42 INFO - PROCESS | 3836 | 1467322962744 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}] 14:42:42 INFO - PROCESS | 3836 | 1467322962748 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:42 INFO - PROCESS | 3836 | 1467322962882 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 14:42:42 INFO - PROCESS | 3836 | 1467322962898 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:42 INFO - PROCESS | 3836 | 1467322962900 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:42 INFO - PROCESS | 3836 | ++DOCSHELL 16CE5000 == 27 [pid = 3836] [id = 617] 14:42:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (16CE5400) [pid = 3836] [serial = 1851] [outer = 00000000] 14:42:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (16EA6C00) [pid = 3836] [serial = 1852] [outer = 16CE5400] 14:42:42 INFO - PROCESS | 3836 | 1467322962999 Marionette DEBUG loaded listener.js 14:42:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (17303400) [pid = 3836] [serial = 1853] [outer = 16CE5400] 14:42:43 INFO - PROCESS | 3836 | 1467322963427 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]]]}] 14:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 752ms 14:42:43 INFO - PROCESS | 3836 | 1467322963487 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 14:42:43 INFO - PROCESS | 3836 | 1467322963490 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 14:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:42:43 INFO - PROCESS | 3836 | 1467322963501 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:42:43 INFO - PROCESS | 3836 | 1467322963503 Marionette TRACE conn3 <- [1,2434,null,{}] 14:42:43 INFO - PROCESS | 3836 | 1467322963506 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}] 14:42:43 INFO - PROCESS | 3836 | 1467322963508 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:43 INFO - PROCESS | 3836 | 1467322963629 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 14:42:43 INFO - PROCESS | 3836 | 1467322963639 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:43 INFO - PROCESS | 3836 | 1467322963641 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:43 INFO - PROCESS | 3836 | ++DOCSHELL 1778F400 == 28 [pid = 3836] [id = 618] 14:42:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (17797C00) [pid = 3836] [serial = 1854] [outer = 00000000] 14:42:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (17EBA800) [pid = 3836] [serial = 1855] [outer = 17797C00] 14:42:43 INFO - PROCESS | 3836 | 1467322963686 Marionette DEBUG loaded listener.js 14:42:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (17EBBC00) [pid = 3836] [serial = 1856] [outer = 17797C00] 14:42:44 INFO - PROCESS | 3836 | 1467322964131 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]]]}] 14:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 689ms 14:42:44 INFO - PROCESS | 3836 | 1467322964198 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 14:42:44 INFO - PROCESS | 3836 | 1467322964200 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 14:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:42:44 INFO - PROCESS | 3836 | 1467322964203 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:42:44 INFO - PROCESS | 3836 | 1467322964205 Marionette TRACE conn3 <- [1,2438,null,{}] 14:42:44 INFO - PROCESS | 3836 | 1467322964209 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}] 14:42:44 INFO - PROCESS | 3836 | 1467322964211 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:44 INFO - PROCESS | 3836 | 1467322964327 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 14:42:44 INFO - PROCESS | 3836 | 1467322964336 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:44 INFO - PROCESS | 3836 | 1467322964342 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:44 INFO - PROCESS | 3836 | ++DOCSHELL 182E7C00 == 29 [pid = 3836] [id = 619] 14:42:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (182E8400) [pid = 3836] [serial = 1857] [outer = 00000000] 14:42:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (19695800) [pid = 3836] [serial = 1858] [outer = 182E8400] 14:42:44 INFO - PROCESS | 3836 | 1467322964452 Marionette DEBUG loaded listener.js 14:42:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (19B37C00) [pid = 3836] [serial = 1859] [outer = 182E8400] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1ADBE400) [pid = 3836] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (158E0000) [pid = 3836] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (10E26400) [pid = 3836] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1774C400) [pid = 3836] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1A47FC00) [pid = 3836] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (130A3000) [pid = 3836] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (182EC800) [pid = 3836] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1A128400) [pid = 3836] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (10A7DC00) [pid = 3836] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (19B77800) [pid = 3836] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (10A78000) [pid = 3836] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (16455800) [pid = 3836] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (15D7AC00) [pid = 3836] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (19B64400) [pid = 3836] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (16607800) [pid = 3836] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (11267400) [pid = 3836] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19B38800) [pid = 3836] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:42:45 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (15008800) [pid = 3836] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:42:45 INFO - PROCESS | 3836 | 1467322965409 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]]]}] 14:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1254ms 14:42:45 INFO - PROCESS | 3836 | 1467322965461 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 14:42:45 INFO - PROCESS | 3836 | 1467322965463 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 14:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:42:45 INFO - PROCESS | 3836 | 1467322965469 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:42:45 INFO - PROCESS | 3836 | 1467322965470 Marionette TRACE conn3 <- [1,2442,null,{}] 14:42:45 INFO - PROCESS | 3836 | 1467322965474 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}] 14:42:45 INFO - PROCESS | 3836 | 1467322965476 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:45 INFO - PROCESS | 3836 | 1467322965593 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 14:42:45 INFO - PROCESS | 3836 | 1467322965658 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:45 INFO - PROCESS | 3836 | 1467322965660 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:45 INFO - PROCESS | 3836 | ++DOCSHELL 0F313400 == 30 [pid = 3836] [id = 620] 14:42:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (10A0AC00) [pid = 3836] [serial = 1860] [outer = 00000000] 14:42:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (14352000) [pid = 3836] [serial = 1861] [outer = 10A0AC00] 14:42:45 INFO - PROCESS | 3836 | 1467322965703 Marionette DEBUG loaded listener.js 14:42:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (17699C00) [pid = 3836] [serial = 1862] [outer = 10A0AC00] 14:42:46 INFO - PROCESS | 3836 | 1467322966079 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]]]}] 14:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 626ms 14:42:46 INFO - PROCESS | 3836 | 1467322966106 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 14:42:46 INFO - PROCESS | 3836 | 1467322966108 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 14:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:42:46 INFO - PROCESS | 3836 | 1467322966111 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:42:46 INFO - PROCESS | 3836 | 1467322966113 Marionette TRACE conn3 <- [1,2446,null,{}] 14:42:46 INFO - PROCESS | 3836 | 1467322966117 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}] 14:42:46 INFO - PROCESS | 3836 | 1467322966120 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:46 INFO - PROCESS | 3836 | 1467322966198 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 14:42:46 INFO - PROCESS | 3836 | 1467322966203 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:46 INFO - PROCESS | 3836 | 1467322966205 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:46 INFO - PROCESS | 3836 | ++DOCSHELL 16689400 == 31 [pid = 3836] [id = 621] 14:42:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (18213400) [pid = 3836] [serial = 1863] [outer = 00000000] 14:42:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19B30400) [pid = 3836] [serial = 1864] [outer = 18213400] 14:42:46 INFO - PROCESS | 3836 | 1467322966247 Marionette DEBUG loaded listener.js 14:42:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19B6C400) [pid = 3836] [serial = 1865] [outer = 18213400] 14:42:46 INFO - PROCESS | 3836 | 1467322966676 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]]]}] 14:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 596ms 14:42:46 INFO - PROCESS | 3836 | 1467322966708 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 14:42:46 INFO - PROCESS | 3836 | 1467322966710 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 14:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:42:46 INFO - PROCESS | 3836 | 1467322966727 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:42:46 INFO - PROCESS | 3836 | 1467322966729 Marionette TRACE conn3 <- [1,2450,null,{}] 14:42:46 INFO - PROCESS | 3836 | 1467322966737 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}] 14:42:46 INFO - PROCESS | 3836 | 1467322966739 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:46 INFO - PROCESS | 3836 | 1467322966819 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 14:42:46 INFO - PROCESS | 3836 | 1467322966825 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:46 INFO - PROCESS | 3836 | 1467322966827 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:46 INFO - PROCESS | 3836 | ++DOCSHELL 17EBD000 == 32 [pid = 3836] [id = 622] 14:42:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19B71000) [pid = 3836] [serial = 1866] [outer = 00000000] 14:42:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19DBE400) [pid = 3836] [serial = 1867] [outer = 19B71000] 14:42:46 INFO - PROCESS | 3836 | 1467322966870 Marionette DEBUG loaded listener.js 14:42:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19DBEC00) [pid = 3836] [serial = 1868] [outer = 19B71000] 14:42:47 INFO - PROCESS | 3836 | --DOCSHELL 12BD3800 == 31 [pid = 3836] [id = 615] 14:42:47 INFO - PROCESS | 3836 | --DOCSHELL 0F30F800 == 30 [pid = 3836] [id = 614] 14:42:48 INFO - PROCESS | 3836 | --DOCSHELL 12926400 == 29 [pid = 3836] [id = 616] 14:42:48 INFO - PROCESS | 3836 | --DOCSHELL 16CE5000 == 28 [pid = 3836] [id = 617] 14:42:48 INFO - PROCESS | 3836 | --DOCSHELL 182E7C00 == 27 [pid = 3836] [id = 619] 14:42:48 INFO - PROCESS | 3836 | --DOCSHELL 0F313400 == 26 [pid = 3836] [id = 620] 14:42:48 INFO - PROCESS | 3836 | --DOCSHELL 16689400 == 25 [pid = 3836] [id = 621] 14:42:48 INFO - PROCESS | 3836 | --DOCSHELL 1778F400 == 24 [pid = 3836] [id = 618] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (1AE66C00) [pid = 3836] [serial = 1825] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1AE6B400) [pid = 3836] [serial = 1826] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1ADBD800) [pid = 3836] [serial = 1823] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (16D95C00) [pid = 3836] [serial = 1793] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (12BD4800) [pid = 3836] [serial = 1789] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (17EB9C00) [pid = 3836] [serial = 1807] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1A6B2C00) [pid = 3836] [serial = 1816] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (17EDAC00) [pid = 3836] [serial = 1808] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (13463800) [pid = 3836] [serial = 1802] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1A6C0C00) [pid = 3836] [serial = 1817] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1996E400) [pid = 3836] [serial = 1811] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1ADBD400) [pid = 3836] [serial = 1822] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (17167800) [pid = 3836] [serial = 1820] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1A6BCC00) [pid = 3836] [serial = 1796] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1996DC00) [pid = 3836] [serial = 1810] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1125D000) [pid = 3836] [serial = 1799] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1345BC00) [pid = 3836] [serial = 1790] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1ABC7800) [pid = 3836] [serial = 1748] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (16BC4400) [pid = 3836] [serial = 1804] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (10EB9C00) [pid = 3836] [serial = 1798] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (19B76800) [pid = 3836] [serial = 1813] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (16EA1800) [pid = 3836] [serial = 1754] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (1431C800) [pid = 3836] [serial = 1751] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1ABCB800) [pid = 3836] [serial = 1757] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (1A12F400) [pid = 3836] [serial = 1795] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (1ABC4C00) [pid = 3836] [serial = 1787] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (19F71400) [pid = 3836] [serial = 1814] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (16E9CC00) [pid = 3836] [serial = 1805] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (131E1400) [pid = 3836] [serial = 1801] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (16602000) [pid = 3836] [serial = 1792] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (16E9E400) [pid = 3836] [serial = 1819] [outer = 00000000] [url = about:blank] 14:42:48 INFO - PROCESS | 3836 | 1467322968669 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]]]}] 14:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1975ms 14:42:48 INFO - PROCESS | 3836 | 1467322968697 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 14:42:48 INFO - PROCESS | 3836 | 1467322968701 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 14:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:42:48 INFO - PROCESS | 3836 | 1467322968707 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:42:48 INFO - PROCESS | 3836 | 1467322968710 Marionette TRACE conn3 <- [1,2454,null,{}] 14:42:48 INFO - PROCESS | 3836 | 1467322968716 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}] 14:42:48 INFO - PROCESS | 3836 | 1467322968719 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:48 INFO - PROCESS | 3836 | 1467322968815 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 14:42:48 INFO - PROCESS | 3836 | 1467322968823 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:48 INFO - PROCESS | 3836 | 1467322968826 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:48 INFO - PROCESS | 3836 | ++DOCSHELL 10A7E000 == 25 [pid = 3836] [id = 623] 14:42:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (10A80800) [pid = 3836] [serial = 1869] [outer = 00000000] 14:42:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (10E29800) [pid = 3836] [serial = 1870] [outer = 10A80800] 14:42:48 INFO - PROCESS | 3836 | 1467322968875 Marionette DEBUG loaded listener.js 14:42:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (10ED8000) [pid = 3836] [serial = 1871] [outer = 10A80800] 14:42:49 INFO - PROCESS | 3836 | 1467322969373 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]]]}] 14:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 705ms 14:42:49 INFO - PROCESS | 3836 | 1467322969405 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 14:42:49 INFO - PROCESS | 3836 | 1467322969410 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 14:42:49 INFO - PROCESS | 3836 | 1467322969420 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:42:49 INFO - PROCESS | 3836 | 1467322969423 Marionette TRACE conn3 <- [1,2458,null,{}] 14:42:49 INFO - PROCESS | 3836 | 1467322969426 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}] 14:42:49 INFO - PROCESS | 3836 | 1467322969429 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:49 INFO - PROCESS | 3836 | 1467322969514 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 14:42:49 INFO - PROCESS | 3836 | 1467322969521 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:49 INFO - PROCESS | 3836 | 1467322969524 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:49 INFO - PROCESS | 3836 | ++DOCSHELL 1281D000 == 26 [pid = 3836] [id = 624] 14:42:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (1281D800) [pid = 3836] [serial = 1872] [outer = 00000000] 14:42:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (12BCC800) [pid = 3836] [serial = 1873] [outer = 1281D800] 14:42:49 INFO - PROCESS | 3836 | 1467322969570 Marionette DEBUG loaded listener.js 14:42:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (12D84800) [pid = 3836] [serial = 1874] [outer = 1281D800] 14:42:50 INFO - PROCESS | 3836 | 1467322970035 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]]]}] 14:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 627ms 14:42:50 INFO - PROCESS | 3836 | 1467322970059 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 14:42:50 INFO - PROCESS | 3836 | 1467322970062 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 14:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:42:50 INFO - PROCESS | 3836 | 1467322970065 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:42:50 INFO - PROCESS | 3836 | 1467322970069 Marionette TRACE conn3 <- [1,2462,null,{}] 14:42:50 INFO - PROCESS | 3836 | 1467322970080 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}] 14:42:50 INFO - PROCESS | 3836 | 1467322970084 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:50 INFO - PROCESS | 3836 | 1467322970172 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 14:42:50 INFO - PROCESS | 3836 | 1467322970181 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:50 INFO - PROCESS | 3836 | 1467322970184 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:50 INFO - PROCESS | 3836 | ++DOCSHELL 1345C800 == 27 [pid = 3836] [id = 625] 14:42:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (13465800) [pid = 3836] [serial = 1875] [outer = 00000000] 14:42:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (13935800) [pid = 3836] [serial = 1876] [outer = 13465800] 14:42:50 INFO - PROCESS | 3836 | 1467322970231 Marionette DEBUG loaded listener.js 14:42:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (13C96C00) [pid = 3836] [serial = 1877] [outer = 13465800] 14:42:50 INFO - PROCESS | 3836 | 1467322970690 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]]]}] 14:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 706ms 14:42:50 INFO - PROCESS | 3836 | 1467322970764 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 14:42:50 INFO - PROCESS | 3836 | 1467322970767 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 14:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:42:50 INFO - PROCESS | 3836 | 1467322970770 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:42:50 INFO - PROCESS | 3836 | 1467322970772 Marionette TRACE conn3 <- [1,2466,null,{}] 14:42:50 INFO - PROCESS | 3836 | 1467322970776 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}] 14:42:50 INFO - PROCESS | 3836 | 1467322970778 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:50 INFO - PROCESS | 3836 | 1467322970871 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 14:42:50 INFO - PROCESS | 3836 | 1467322970876 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:50 INFO - PROCESS | 3836 | 1467322970878 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:50 INFO - PROCESS | 3836 | ++DOCSHELL 13C8BC00 == 28 [pid = 3836] [id = 626] 14:42:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (14319000) [pid = 3836] [serial = 1878] [outer = 00000000] 14:42:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (15815800) [pid = 3836] [serial = 1879] [outer = 14319000] 14:42:50 INFO - PROCESS | 3836 | 1467322970923 Marionette DEBUG loaded listener.js 14:42:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (15D12400) [pid = 3836] [serial = 1880] [outer = 14319000] 14:42:51 INFO - PROCESS | 3836 | 1467322971361 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]]]}] 14:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 642ms 14:42:51 INFO - PROCESS | 3836 | 1467322971408 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 14:42:51 INFO - PROCESS | 3836 | 1467322971410 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 14:42:51 INFO - PROCESS | 3836 | 1467322971413 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:42:51 INFO - PROCESS | 3836 | 1467322971415 Marionette TRACE conn3 <- [1,2470,null,{}] 14:42:51 INFO - PROCESS | 3836 | 1467322971419 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}] 14:42:51 INFO - PROCESS | 3836 | 1467322971421 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:51 INFO - PROCESS | 3836 | 1467322971495 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 14:42:51 INFO - PROCESS | 3836 | 1467322971501 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:51 INFO - PROCESS | 3836 | 1467322971503 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:51 INFO - PROCESS | 3836 | ++DOCSHELL 1606C400 == 29 [pid = 3836] [id = 627] 14:42:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1606D000) [pid = 3836] [serial = 1881] [outer = 00000000] 14:42:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16607800) [pid = 3836] [serial = 1882] [outer = 1606D000] 14:42:51 INFO - PROCESS | 3836 | 1467322971546 Marionette DEBUG loaded listener.js 14:42:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1660A800) [pid = 3836] [serial = 1883] [outer = 1606D000] 14:42:52 INFO - PROCESS | 3836 | 1467322972016 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]]]}] 14:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 643ms 14:42:52 INFO - PROCESS | 3836 | 1467322972052 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 14:42:52 INFO - PROCESS | 3836 | 1467322972054 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 14:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:42:52 INFO - PROCESS | 3836 | 1467322972057 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:42:52 INFO - PROCESS | 3836 | 1467322972059 Marionette TRACE conn3 <- [1,2474,null,{}] 14:42:52 INFO - PROCESS | 3836 | 1467322972062 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}] 14:42:52 INFO - PROCESS | 3836 | 1467322972068 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:52 INFO - PROCESS | 3836 | 1467322972214 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 14:42:52 INFO - PROCESS | 3836 | 1467322972226 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:52 INFO - PROCESS | 3836 | 1467322972228 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:52 INFO - PROCESS | 3836 | ++DOCSHELL 16E4E800 == 30 [pid = 3836] [id = 628] 14:42:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16E54800) [pid = 3836] [serial = 1884] [outer = 00000000] 14:42:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16EA5800) [pid = 3836] [serial = 1885] [outer = 16E54800] 14:42:52 INFO - PROCESS | 3836 | 1467322972273 Marionette DEBUG loaded listener.js 14:42:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (17171000) [pid = 3836] [serial = 1886] [outer = 16E54800] 14:42:52 INFO - PROCESS | 3836 | 1467322972692 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]]]}] 14:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 626ms 14:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:42:52 INFO - PROCESS | 3836 | 1467322972729 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 14:42:52 INFO - PROCESS | 3836 | 1467322972731 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 14:42:52 INFO - PROCESS | 3836 | 1467322972734 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:42:52 INFO - PROCESS | 3836 | 1467322972736 Marionette TRACE conn3 <- [1,2478,null,{}] 14:42:52 INFO - PROCESS | 3836 | 1467322972739 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}] 14:42:52 INFO - PROCESS | 3836 | 1467322972741 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:52 INFO - PROCESS | 3836 | 1467322972814 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 14:42:52 INFO - PROCESS | 3836 | 1467322972830 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:52 INFO - PROCESS | 3836 | 1467322972832 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:52 INFO - PROCESS | 3836 | ++DOCSHELL 16EA4C00 == 31 [pid = 3836] [id = 629] 14:42:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (17170000) [pid = 3836] [serial = 1887] [outer = 00000000] 14:42:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17EB8000) [pid = 3836] [serial = 1888] [outer = 17170000] 14:42:52 INFO - PROCESS | 3836 | 1467322972874 Marionette DEBUG loaded listener.js 14:42:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1784D800) [pid = 3836] [serial = 1889] [outer = 17170000] 14:42:53 INFO - PROCESS | 3836 | 1467322973316 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]]]}] 14:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 627ms 14:42:53 INFO - PROCESS | 3836 | 1467322973375 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 14:42:53 INFO - PROCESS | 3836 | 1467322973377 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 14:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:42:53 INFO - PROCESS | 3836 | 1467322973384 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:42:53 INFO - PROCESS | 3836 | 1467322973386 Marionette TRACE conn3 <- [1,2482,null,{}] 14:42:53 INFO - PROCESS | 3836 | 1467322973389 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}] 14:42:53 INFO - PROCESS | 3836 | 1467322973391 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:53 INFO - PROCESS | 3836 | 1467322973465 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 14:42:53 INFO - PROCESS | 3836 | 1467322973471 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:53 INFO - PROCESS | 3836 | 1467322973473 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:53 INFO - PROCESS | 3836 | ++DOCSHELL 14351800 == 32 [pid = 3836] [id = 630] 14:42:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (177AA000) [pid = 3836] [serial = 1890] [outer = 00000000] 14:42:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (182EC000) [pid = 3836] [serial = 1891] [outer = 177AA000] 14:42:53 INFO - PROCESS | 3836 | 1467322973515 Marionette DEBUG loaded listener.js 14:42:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (182EC400) [pid = 3836] [serial = 1892] [outer = 177AA000] 14:42:53 INFO - PROCESS | 3836 | 1467322973978 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]]]}] 14:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 627ms 14:42:54 INFO - PROCESS | 3836 | 1467322974025 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 14:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:42:54 INFO - PROCESS | 3836 | 1467322974027 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 14:42:54 INFO - PROCESS | 3836 | 1467322974030 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:42:54 INFO - PROCESS | 3836 | 1467322974032 Marionette TRACE conn3 <- [1,2486,null,{}] 14:42:54 INFO - PROCESS | 3836 | 1467322974035 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}] 14:42:54 INFO - PROCESS | 3836 | 1467322974037 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:54 INFO - PROCESS | 3836 | 1467322974155 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 14:42:54 INFO - PROCESS | 3836 | 1467322974245 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:54 INFO - PROCESS | 3836 | 1467322974248 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:54 INFO - PROCESS | 3836 | ++DOCSHELL 1345B800 == 33 [pid = 3836] [id = 631] 14:42:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (13939C00) [pid = 3836] [serial = 1893] [outer = 00000000] 14:42:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19972800) [pid = 3836] [serial = 1894] [outer = 13939C00] 14:42:54 INFO - PROCESS | 3836 | 1467322974290 Marionette DEBUG loaded listener.js 14:42:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19976000) [pid = 3836] [serial = 1895] [outer = 13939C00] 14:42:54 INFO - PROCESS | 3836 | 1467322974698 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]]]}] 14:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 14:42:54 INFO - PROCESS | 3836 | 1467322974730 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 14:42:54 INFO - PROCESS | 3836 | 1467322974732 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 14:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:42:54 INFO - PROCESS | 3836 | 1467322974735 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:42:54 INFO - PROCESS | 3836 | 1467322974737 Marionette TRACE conn3 <- [1,2490,null,{}] 14:42:54 INFO - PROCESS | 3836 | 1467322974740 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}] 14:42:54 INFO - PROCESS | 3836 | 1467322974742 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:54 INFO - PROCESS | 3836 | 1467322974866 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 14:42:54 INFO - PROCESS | 3836 | 1467322974871 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:54 INFO - PROCESS | 3836 | 1467322974873 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:54 INFO - PROCESS | 3836 | ++DOCSHELL 19972000 == 34 [pid = 3836] [id = 632] 14:42:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19B2D000) [pid = 3836] [serial = 1896] [outer = 00000000] 14:42:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19B72C00) [pid = 3836] [serial = 1897] [outer = 19B2D000] 14:42:54 INFO - PROCESS | 3836 | 1467322974916 Marionette DEBUG loaded listener.js 14:42:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19DBA400) [pid = 3836] [serial = 1898] [outer = 19B2D000] 14:42:55 INFO - PROCESS | 3836 | 1467322975381 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]]]}] 14:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 690ms 14:42:55 INFO - PROCESS | 3836 | 1467322975435 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 14:42:55 INFO - PROCESS | 3836 | 1467322975437 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 14:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:42:55 INFO - PROCESS | 3836 | 1467322975441 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:42:55 INFO - PROCESS | 3836 | 1467322975444 Marionette TRACE conn3 <- [1,2494,null,{}] 14:42:55 INFO - PROCESS | 3836 | 1467322975447 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}] 14:42:55 INFO - PROCESS | 3836 | 1467322975449 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:55 INFO - PROCESS | 3836 | 1467322975601 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 14:42:55 INFO - PROCESS | 3836 | 1467322975630 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:55 INFO - PROCESS | 3836 | 1467322975633 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:55 INFO - PROCESS | 3836 | ++DOCSHELL 16062400 == 35 [pid = 3836] [id = 633] 14:42:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19F75C00) [pid = 3836] [serial = 1899] [outer = 00000000] 14:42:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1A47E000) [pid = 3836] [serial = 1900] [outer = 19F75C00] 14:42:55 INFO - PROCESS | 3836 | 1467322975677 Marionette DEBUG loaded listener.js 14:42:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A5BA400) [pid = 3836] [serial = 1901] [outer = 19F75C00] 14:42:56 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (182E8400) [pid = 3836] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:42:56 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (17797C00) [pid = 3836] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:42:56 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (10A0AC00) [pid = 3836] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:42:56 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (18213400) [pid = 3836] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:42:56 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (13132000) [pid = 3836] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:42:56 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (12BDA400) [pid = 3836] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:42:56 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (0F30FC00) [pid = 3836] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:42:56 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (0F30F000) [pid = 3836] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:42:56 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (19B6A800) [pid = 3836] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:42:56 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19B67800) [pid = 3836] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:42:56 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (15D0EC00) [pid = 3836] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:42:56 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (10F2C800) [pid = 3836] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:42:56 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (16CE5400) [pid = 3836] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:42:56 INFO - PROCESS | 3836 | 1467322976282 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]]]}] 14:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 909ms 14:42:56 INFO - PROCESS | 3836 | 1467322976345 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 14:42:56 INFO - PROCESS | 3836 | 1467322976347 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 14:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:42:56 INFO - PROCESS | 3836 | 1467322976350 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:42:56 INFO - PROCESS | 3836 | 1467322976352 Marionette TRACE conn3 <- [1,2498,null,{}] 14:42:56 INFO - PROCESS | 3836 | 1467322976355 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}] 14:42:56 INFO - PROCESS | 3836 | 1467322976357 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:56 INFO - PROCESS | 3836 | 1467322976434 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 14:42:56 INFO - PROCESS | 3836 | 1467322976529 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:56 INFO - PROCESS | 3836 | 1467322976531 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:56 INFO - PROCESS | 3836 | ++DOCSHELL 0F30F000 == 36 [pid = 3836] [id = 634] 14:42:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (0F310000) [pid = 3836] [serial = 1902] [outer = 00000000] 14:42:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (158AB400) [pid = 3836] [serial = 1903] [outer = 0F310000] 14:42:56 INFO - PROCESS | 3836 | 1467322976574 Marionette DEBUG loaded listener.js 14:42:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (182E8400) [pid = 3836] [serial = 1904] [outer = 0F310000] 14:42:56 INFO - PROCESS | 3836 | 1467322976928 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]]]}] 14:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 642ms 14:42:56 INFO - PROCESS | 3836 | 1467322976989 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 14:42:56 INFO - PROCESS | 3836 | 1467322976991 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 14:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:42:57 INFO - PROCESS | 3836 | 1467322976994 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:42:57 INFO - PROCESS | 3836 | 1467322976995 Marionette TRACE conn3 <- [1,2502,null,{}] 14:42:57 INFO - PROCESS | 3836 | 1467322976999 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}] 14:42:57 INFO - PROCESS | 3836 | 1467322977001 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:57 INFO - PROCESS | 3836 | 1467322977134 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 14:42:57 INFO - PROCESS | 3836 | 1467322977140 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:57 INFO - PROCESS | 3836 | 1467322977142 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:57 INFO - PROCESS | 3836 | ++DOCSHELL 158E0C00 == 37 [pid = 3836] [id = 635] 14:42:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1660BC00) [pid = 3836] [serial = 1905] [outer = 00000000] 14:42:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A5C7000) [pid = 3836] [serial = 1906] [outer = 1660BC00] 14:42:57 INFO - PROCESS | 3836 | 1467322977185 Marionette DEBUG loaded listener.js 14:42:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1A6B4000) [pid = 3836] [serial = 1907] [outer = 1660BC00] 14:42:57 INFO - PROCESS | 3836 | 1467322977582 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]]]}] 14:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 643ms 14:42:57 INFO - PROCESS | 3836 | 1467322977632 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 14:42:57 INFO - PROCESS | 3836 | 1467322977634 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 14:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:42:57 INFO - PROCESS | 3836 | 1467322977638 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:42:57 INFO - PROCESS | 3836 | 1467322977639 Marionette TRACE conn3 <- [1,2506,null,{}] 14:42:57 INFO - PROCESS | 3836 | 1467322977643 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}] 14:42:57 INFO - PROCESS | 3836 | 1467322977645 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:57 INFO - PROCESS | 3836 | 1467322977725 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 14:42:57 INFO - PROCESS | 3836 | 1467322977733 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:57 INFO - PROCESS | 3836 | 1467322977734 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:57 INFO - PROCESS | 3836 | ++DOCSHELL 16607400 == 38 [pid = 3836] [id = 636] 14:42:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (16CE1800) [pid = 3836] [serial = 1908] [outer = 00000000] 14:42:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1A6BFC00) [pid = 3836] [serial = 1909] [outer = 16CE1800] 14:42:57 INFO - PROCESS | 3836 | 1467322977780 Marionette DEBUG loaded listener.js 14:42:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1ABC4000) [pid = 3836] [serial = 1910] [outer = 16CE1800] 14:42:58 INFO - PROCESS | 3836 | 1467322978266 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]]]}] 14:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 690ms 14:42:58 INFO - PROCESS | 3836 | 1467322978338 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 14:42:58 INFO - PROCESS | 3836 | 1467322978343 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 14:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:42:58 INFO - PROCESS | 3836 | 1467322978349 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:42:58 INFO - PROCESS | 3836 | 1467322978352 Marionette TRACE conn3 <- [1,2510,null,{}] 14:42:58 INFO - PROCESS | 3836 | 1467322978358 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}] 14:42:58 INFO - PROCESS | 3836 | 1467322978361 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:58 INFO - PROCESS | 3836 | 1467322978534 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 14:42:58 INFO - PROCESS | 3836 | 1467322978681 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:58 INFO - PROCESS | 3836 | 1467322978686 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:58 INFO - PROCESS | 3836 | ++DOCSHELL 10A77C00 == 39 [pid = 3836] [id = 637] 14:42:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (10A79C00) [pid = 3836] [serial = 1911] [outer = 00000000] 14:42:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (10EDB400) [pid = 3836] [serial = 1912] [outer = 10A79C00] 14:42:58 INFO - PROCESS | 3836 | 1467322978751 Marionette DEBUG loaded listener.js 14:42:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1120E000) [pid = 3836] [serial = 1913] [outer = 10A79C00] 14:42:59 INFO - PROCESS | 3836 | 1467322979484 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]]]}] 14:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1191ms 14:42:59 INFO - PROCESS | 3836 | 1467322979543 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 14:42:59 INFO - PROCESS | 3836 | 1467322979547 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 14:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:42:59 INFO - PROCESS | 3836 | 1467322979554 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:42:59 INFO - PROCESS | 3836 | 1467322979557 Marionette TRACE conn3 <- [1,2514,null,{}] 14:42:59 INFO - PROCESS | 3836 | 1467322979561 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}] 14:42:59 INFO - PROCESS | 3836 | 1467322979564 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:59 INFO - PROCESS | 3836 | 1467322979681 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 14:42:59 INFO - PROCESS | 3836 | 1467322979819 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:59 INFO - PROCESS | 3836 | 1467322979821 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:42:59 INFO - PROCESS | 3836 | ++DOCSHELL 13132800 == 40 [pid = 3836] [id = 638] 14:42:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (13133400) [pid = 3836] [serial = 1914] [outer = 00000000] 14:42:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1345E800) [pid = 3836] [serial = 1915] [outer = 13133400] 14:42:59 INFO - PROCESS | 3836 | 1467322979877 Marionette DEBUG loaded listener.js 14:42:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (13D0D400) [pid = 3836] [serial = 1916] [outer = 13133400] 14:43:00 INFO - PROCESS | 3836 | 1467322980797 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]]]}] 14:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1316ms 14:43:00 INFO - PROCESS | 3836 | 1467322980868 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 14:43:00 INFO - PROCESS | 3836 | 1467322980872 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 14:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:43:00 INFO - PROCESS | 3836 | 1467322980878 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:43:00 INFO - PROCESS | 3836 | 1467322980881 Marionette TRACE conn3 <- [1,2518,null,{}] 14:43:00 INFO - PROCESS | 3836 | 1467322980887 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}] 14:43:00 INFO - PROCESS | 3836 | 1467322980889 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:01 INFO - PROCESS | 3836 | 1467322981000 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 158E0C00 == 39 [pid = 3836] [id = 635] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 0F30F000 == 38 [pid = 3836] [id = 634] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 16062400 == 37 [pid = 3836] [id = 633] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 19972000 == 36 [pid = 3836] [id = 632] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 1345B800 == 35 [pid = 3836] [id = 631] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 14351800 == 34 [pid = 3836] [id = 630] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 16EA4C00 == 33 [pid = 3836] [id = 629] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 16E4E800 == 32 [pid = 3836] [id = 628] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 1606C400 == 31 [pid = 3836] [id = 627] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 13C8BC00 == 30 [pid = 3836] [id = 626] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 1345C800 == 29 [pid = 3836] [id = 625] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 1281D000 == 28 [pid = 3836] [id = 624] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 10A7E000 == 27 [pid = 3836] [id = 623] 14:43:01 INFO - PROCESS | 3836 | --DOCSHELL 17EBD000 == 26 [pid = 3836] [id = 622] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (17303400) [pid = 3836] [serial = 1853] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (17699C00) [pid = 3836] [serial = 1862] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (17EBBC00) [pid = 3836] [serial = 1856] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (19B37C00) [pid = 3836] [serial = 1859] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (158E2000) [pid = 3836] [serial = 1850] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (19695800) [pid = 3836] [serial = 1858] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (17EBA800) [pid = 3836] [serial = 1855] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (14352000) [pid = 3836] [serial = 1861] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (19B30400) [pid = 3836] [serial = 1864] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1434C400) [pid = 3836] [serial = 1849] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (13034400) [pid = 3836] [serial = 1846] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (13107800) [pid = 3836] [serial = 1847] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (0F316C00) [pid = 3836] [serial = 1843] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (10472C00) [pid = 3836] [serial = 1844] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19DBE400) [pid = 3836] [serial = 1867] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (11205000) [pid = 3836] [serial = 1841] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10ED8400) [pid = 3836] [serial = 1840] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1B10D800) [pid = 3836] [serial = 1838] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1B10B000) [pid = 3836] [serial = 1837] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1ADC2800) [pid = 3836] [serial = 1835] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1A47E400) [pid = 3836] [serial = 1834] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16EA2800) [pid = 3836] [serial = 1832] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (16603000) [pid = 3836] [serial = 1831] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (12D7D800) [pid = 3836] [serial = 1829] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1281BC00) [pid = 3836] [serial = 1828] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (16EA6C00) [pid = 3836] [serial = 1852] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (19B6C400) [pid = 3836] [serial = 1865] [outer = 00000000] [url = about:blank] 14:43:01 INFO - PROCESS | 3836 | 1467322981142 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:01 INFO - PROCESS | 3836 | 1467322981146 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:01 INFO - PROCESS | 3836 | ++DOCSHELL 0F312000 == 27 [pid = 3836] [id = 639] 14:43:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (0F313400) [pid = 3836] [serial = 1917] [outer = 00000000] 14:43:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (1047C400) [pid = 3836] [serial = 1918] [outer = 0F313400] 14:43:01 INFO - PROCESS | 3836 | 1467322981203 Marionette DEBUG loaded listener.js 14:43:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (10A73800) [pid = 3836] [serial = 1919] [outer = 0F313400] 14:43:01 INFO - PROCESS | 3836 | 1467322981646 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]]]}] 14:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 799ms 14:43:01 INFO - PROCESS | 3836 | 1467322981711 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 14:43:01 INFO - PROCESS | 3836 | 1467322981715 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 14:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:43:01 INFO - PROCESS | 3836 | 1467322981722 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:43:01 INFO - PROCESS | 3836 | 1467322981724 Marionette TRACE conn3 <- [1,2522,null,{}] 14:43:01 INFO - PROCESS | 3836 | 1467322981732 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}] 14:43:01 INFO - PROCESS | 3836 | 1467322981734 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:01 INFO - PROCESS | 3836 | 1467322981818 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 14:43:01 INFO - PROCESS | 3836 | 1467322981832 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:01 INFO - PROCESS | 3836 | 1467322981834 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:01 INFO - PROCESS | 3836 | ++DOCSHELL 12926400 == 28 [pid = 3836] [id = 640] 14:43:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (129EC400) [pid = 3836] [serial = 1920] [outer = 00000000] 14:43:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (130A2C00) [pid = 3836] [serial = 1921] [outer = 129EC400] 14:43:01 INFO - PROCESS | 3836 | 1467322981880 Marionette DEBUG loaded listener.js 14:43:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (13132400) [pid = 3836] [serial = 1922] [outer = 129EC400] 14:43:02 INFO - PROCESS | 3836 | 1467322982348 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]]]}] 14:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 643ms 14:43:02 INFO - PROCESS | 3836 | 1467322982358 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 14:43:02 INFO - PROCESS | 3836 | 1467322982360 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 14:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:43:02 INFO - PROCESS | 3836 | 1467322982368 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:43:02 INFO - PROCESS | 3836 | 1467322982371 Marionette TRACE conn3 <- [1,2526,null,{}] 14:43:02 INFO - PROCESS | 3836 | 1467322982382 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}] 14:43:02 INFO - PROCESS | 3836 | 1467322982386 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:02 INFO - PROCESS | 3836 | 1467322982544 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 14:43:02 INFO - PROCESS | 3836 | 1467322982554 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:02 INFO - PROCESS | 3836 | 1467322982557 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:02 INFO - PROCESS | 3836 | ++DOCSHELL 15813C00 == 29 [pid = 3836] [id = 641] 14:43:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (15814400) [pid = 3836] [serial = 1923] [outer = 00000000] 14:43:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (158E3400) [pid = 3836] [serial = 1924] [outer = 15814400] 14:43:02 INFO - PROCESS | 3836 | 1467322982689 Marionette DEBUG loaded listener.js 14:43:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (16070800) [pid = 3836] [serial = 1925] [outer = 15814400] 14:43:03 INFO - PROCESS | 3836 | 1467322983071 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]]]}] 14:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 705ms 14:43:03 INFO - PROCESS | 3836 | 1467322983099 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 14:43:03 INFO - PROCESS | 3836 | 1467322983102 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 14:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:43:03 INFO - PROCESS | 3836 | 1467322983105 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:43:03 INFO - PROCESS | 3836 | 1467322983107 Marionette TRACE conn3 <- [1,2530,null,{}] 14:43:03 INFO - PROCESS | 3836 | 1467322983110 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}] 14:43:03 INFO - PROCESS | 3836 | 1467322983112 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:03 INFO - PROCESS | 3836 | 1467322983205 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 14:43:03 INFO - PROCESS | 3836 | 1467322983316 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:03 INFO - PROCESS | 3836 | 1467322983318 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:03 INFO - PROCESS | 3836 | ++DOCSHELL 16602800 == 30 [pid = 3836] [id = 642] 14:43:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (16606C00) [pid = 3836] [serial = 1926] [outer = 00000000] 14:43:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16D99C00) [pid = 3836] [serial = 1927] [outer = 16606C00] 14:43:03 INFO - PROCESS | 3836 | 1467322983363 Marionette DEBUG loaded listener.js 14:43:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (16E9C800) [pid = 3836] [serial = 1928] [outer = 16606C00] 14:43:03 INFO - PROCESS | 3836 | 1467322983775 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]]]}] 14:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 689ms 14:43:03 INFO - PROCESS | 3836 | 1467322983804 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 14:43:03 INFO - PROCESS | 3836 | 1467322983806 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 14:43:03 INFO - PROCESS | 3836 | 1467322983810 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:43:03 INFO - PROCESS | 3836 | 1467322983811 Marionette TRACE conn3 <- [1,2534,null,{}] 14:43:03 INFO - PROCESS | 3836 | 1467322983815 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}] 14:43:03 INFO - PROCESS | 3836 | 1467322983817 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:03 INFO - PROCESS | 3836 | 1467322983929 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 14:43:04 INFO - PROCESS | 3836 | 1467322984020 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:04 INFO - PROCESS | 3836 | 1467322984022 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:04 INFO - PROCESS | 3836 | ++DOCSHELL 16CE2C00 == 31 [pid = 3836] [id = 643] 14:43:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16E9BC00) [pid = 3836] [serial = 1929] [outer = 00000000] 14:43:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (173A3000) [pid = 3836] [serial = 1930] [outer = 16E9BC00] 14:43:04 INFO - PROCESS | 3836 | 1467322984064 Marionette DEBUG loaded listener.js 14:43:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (17698C00) [pid = 3836] [serial = 1931] [outer = 16E9BC00] 14:43:04 INFO - PROCESS | 3836 | 1467322984498 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]]]}] 14:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 737ms 14:43:04 INFO - PROCESS | 3836 | 1467322984551 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 14:43:04 INFO - PROCESS | 3836 | 1467322984553 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 14:43:04 INFO - PROCESS | 3836 | 1467322984556 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:43:04 INFO - PROCESS | 3836 | 1467322984558 Marionette TRACE conn3 <- [1,2538,null,{}] 14:43:04 INFO - PROCESS | 3836 | 1467322984561 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}] 14:43:04 INFO - PROCESS | 3836 | 1467322984566 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:04 INFO - PROCESS | 3836 | 1467322984704 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 14:43:04 INFO - PROCESS | 3836 | 1467322984773 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:04 INFO - PROCESS | 3836 | 1467322984775 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:04 INFO - PROCESS | 3836 | ++DOCSHELL 177A7000 == 32 [pid = 3836] [id = 644] 14:43:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1800E400) [pid = 3836] [serial = 1932] [outer = 00000000] 14:43:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (182E8000) [pid = 3836] [serial = 1933] [outer = 1800E400] 14:43:04 INFO - PROCESS | 3836 | 1467322984819 Marionette DEBUG loaded listener.js 14:43:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (182EA000) [pid = 3836] [serial = 1934] [outer = 1800E400] 14:43:05 INFO - PROCESS | 3836 | 1467322985239 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]]]}] 14:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 752ms 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (10A80800) [pid = 3836] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (13939C00) [pid = 3836] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (1606D000) [pid = 3836] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (16E54800) [pid = 3836] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (19B71000) [pid = 3836] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (17170000) [pid = 3836] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1281D800) [pid = 3836] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (14319000) [pid = 3836] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (13465800) [pid = 3836] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (177AA000) [pid = 3836] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19B2D000) [pid = 3836] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (0F310000) [pid = 3836] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (19F75C00) [pid = 3836] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:43:05 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1660BC00) [pid = 3836] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:43:05 INFO - PROCESS | 3836 | 1467322985430 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 14:43:05 INFO - PROCESS | 3836 | 1467322985432 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 14:43:05 INFO - PROCESS | 3836 | 1467322985440 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:43:05 INFO - PROCESS | 3836 | 1467322985441 Marionette TRACE conn3 <- [1,2542,null,{}] 14:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:43:05 INFO - PROCESS | 3836 | 1467322985445 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}] 14:43:05 INFO - PROCESS | 3836 | 1467322985447 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:05 INFO - PROCESS | 3836 | 1467322985522 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 14:43:05 INFO - PROCESS | 3836 | 1467322985530 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:05 INFO - PROCESS | 3836 | 1467322985532 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:05 INFO - PROCESS | 3836 | ++DOCSHELL 13939C00 == 33 [pid = 3836] [id = 645] 14:43:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (13D01400) [pid = 3836] [serial = 1935] [outer = 00000000] 14:43:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (158B2800) [pid = 3836] [serial = 1936] [outer = 13D01400] 14:43:05 INFO - PROCESS | 3836 | 1467322985574 Marionette DEBUG loaded listener.js 14:43:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (158DB000) [pid = 3836] [serial = 1937] [outer = 13D01400] 14:43:06 INFO - PROCESS | 3836 | 1467322986026 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]]]}] 14:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 642ms 14:43:06 INFO - PROCESS | 3836 | 1467322986080 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 14:43:06 INFO - PROCESS | 3836 | 1467322986082 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 14:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:43:06 INFO - PROCESS | 3836 | 1467322986085 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:43:06 INFO - PROCESS | 3836 | 1467322986087 Marionette TRACE conn3 <- [1,2546,null,{}] 14:43:06 INFO - PROCESS | 3836 | 1467322986090 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}] 14:43:06 INFO - PROCESS | 3836 | 1467322986092 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:06 INFO - PROCESS | 3836 | 1467322986170 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 14:43:06 INFO - PROCESS | 3836 | 1467322986176 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:06 INFO - PROCESS | 3836 | 1467322986178 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:06 INFO - PROCESS | 3836 | ++DOCSHELL 16D96C00 == 34 [pid = 3836] [id = 646] 14:43:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16E54800) [pid = 3836] [serial = 1938] [outer = 00000000] 14:43:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (182F4400) [pid = 3836] [serial = 1939] [outer = 16E54800] 14:43:06 INFO - PROCESS | 3836 | 1467322986221 Marionette DEBUG loaded listener.js 14:43:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (19B2A800) [pid = 3836] [serial = 1940] [outer = 16E54800] 14:43:06 INFO - PROCESS | 3836 | 1467322986859 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]]]}] 14:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 847ms 14:43:06 INFO - PROCESS | 3836 | 1467322986929 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 14:43:06 INFO - PROCESS | 3836 | 1467322986934 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 14:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:43:06 INFO - PROCESS | 3836 | 1467322986939 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:43:06 INFO - PROCESS | 3836 | 1467322986944 Marionette TRACE conn3 <- [1,2550,null,{}] 14:43:06 INFO - PROCESS | 3836 | 1467322986949 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}] 14:43:06 INFO - PROCESS | 3836 | 1467322986952 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:07 INFO - PROCESS | 3836 | 1467322987075 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 14:43:07 INFO - PROCESS | 3836 | 1467322987181 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:07 INFO - PROCESS | 3836 | 1467322987184 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:07 INFO - PROCESS | 3836 | ++DOCSHELL 10A76800 == 35 [pid = 3836] [id = 647] 14:43:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (10A78000) [pid = 3836] [serial = 1941] [outer = 00000000] 14:43:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (13031400) [pid = 3836] [serial = 1942] [outer = 10A78000] 14:43:07 INFO - PROCESS | 3836 | 1467322987239 Marionette DEBUG loaded listener.js 14:43:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (13134000) [pid = 3836] [serial = 1943] [outer = 10A78000] 14:43:07 INFO - PROCESS | 3836 | 1467322987842 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]]]}] 14:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 941ms 14:43:07 INFO - PROCESS | 3836 | 1467322987885 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 14:43:07 INFO - PROCESS | 3836 | 1467322987890 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 14:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:43:07 INFO - PROCESS | 3836 | 1467322987896 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:43:07 INFO - PROCESS | 3836 | 1467322987899 Marionette TRACE conn3 <- [1,2554,null,{}] 14:43:07 INFO - PROCESS | 3836 | 1467322987903 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}] 14:43:07 INFO - PROCESS | 3836 | 1467322987906 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:08 INFO - PROCESS | 3836 | 1467322988053 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 14:43:08 INFO - PROCESS | 3836 | 1467322988193 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:08 INFO - PROCESS | 3836 | 1467322988196 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:08 INFO - PROCESS | 3836 | ++DOCSHELL 15010000 == 36 [pid = 3836] [id = 648] 14:43:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1580A000) [pid = 3836] [serial = 1944] [outer = 00000000] 14:43:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16461800) [pid = 3836] [serial = 1945] [outer = 1580A000] 14:43:08 INFO - PROCESS | 3836 | 1467322988252 Marionette DEBUG loaded listener.js 14:43:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1660F800) [pid = 3836] [serial = 1946] [outer = 1580A000] 14:43:08 INFO - PROCESS | 3836 | 1467322988880 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]]]}] 14:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1050ms 14:43:08 INFO - PROCESS | 3836 | 1467322988940 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 14:43:08 INFO - PROCESS | 3836 | 1467322988943 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 14:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:43:08 INFO - PROCESS | 3836 | 1467322988946 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:43:08 INFO - PROCESS | 3836 | 1467322988950 Marionette TRACE conn3 <- [1,2558,null,{}] 14:43:09 INFO - PROCESS | 3836 | 1467322988978 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}] 14:43:09 INFO - PROCESS | 3836 | 1467322988983 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:09 INFO - PROCESS | 3836 | 1467322989085 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 14:43:09 INFO - PROCESS | 3836 | 1467322989227 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:09 INFO - PROCESS | 3836 | 1467322989231 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:09 INFO - PROCESS | 3836 | ++DOCSHELL 19B36000 == 37 [pid = 3836] [id = 649] 14:43:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (19B37C00) [pid = 3836] [serial = 1947] [outer = 00000000] 14:43:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19B6B400) [pid = 3836] [serial = 1948] [outer = 19B37C00] 14:43:09 INFO - PROCESS | 3836 | 1467322989286 Marionette DEBUG loaded listener.js 14:43:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19B73C00) [pid = 3836] [serial = 1949] [outer = 19B37C00] 14:43:10 INFO - PROCESS | 3836 | 1467322990071 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]]]}] 14:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1175ms 14:43:10 INFO - PROCESS | 3836 | 1467322990119 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 14:43:10 INFO - PROCESS | 3836 | 1467322990123 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 14:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:43:10 INFO - PROCESS | 3836 | 1467322990128 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:43:10 INFO - PROCESS | 3836 | 1467322990131 Marionette TRACE conn3 <- [1,2562,null,{}] 14:43:10 INFO - PROCESS | 3836 | 1467322990137 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}] 14:43:10 INFO - PROCESS | 3836 | 1467322990139 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:10 INFO - PROCESS | 3836 | 1467322990240 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 14:43:10 INFO - PROCESS | 3836 | 1467322990351 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:10 INFO - PROCESS | 3836 | 1467322990355 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:10 INFO - PROCESS | 3836 | ++DOCSHELL 11AE5800 == 38 [pid = 3836] [id = 650] 14:43:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (11C3D400) [pid = 3836] [serial = 1950] [outer = 00000000] 14:43:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1291B000) [pid = 3836] [serial = 1951] [outer = 11C3D400] 14:43:10 INFO - PROCESS | 3836 | 1467322990455 Marionette DEBUG loaded listener.js 14:43:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (12D7C800) [pid = 3836] [serial = 1952] [outer = 11C3D400] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 13939C00 == 37 [pid = 3836] [id = 645] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 177A7000 == 36 [pid = 3836] [id = 644] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 16CE2C00 == 35 [pid = 3836] [id = 643] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 16602800 == 34 [pid = 3836] [id = 642] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 15813C00 == 33 [pid = 3836] [id = 641] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 12926400 == 32 [pid = 3836] [id = 640] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 0F312000 == 31 [pid = 3836] [id = 639] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 13132800 == 30 [pid = 3836] [id = 638] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 10A77C00 == 29 [pid = 3836] [id = 637] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 16607400 == 28 [pid = 3836] [id = 636] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 19B36000 == 27 [pid = 3836] [id = 649] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 15010000 == 26 [pid = 3836] [id = 648] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 16D96C00 == 25 [pid = 3836] [id = 646] 14:43:11 INFO - PROCESS | 3836 | --DOCSHELL 10A76800 == 24 [pid = 3836] [id = 647] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (10E29800) [pid = 3836] [serial = 1870] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (10ED8000) [pid = 3836] [serial = 1871] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19972800) [pid = 3836] [serial = 1894] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16607800) [pid = 3836] [serial = 1882] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1660A800) [pid = 3836] [serial = 1883] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16EA5800) [pid = 3836] [serial = 1885] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19DBEC00) [pid = 3836] [serial = 1868] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (17171000) [pid = 3836] [serial = 1886] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (17EB8000) [pid = 3836] [serial = 1888] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1784D800) [pid = 3836] [serial = 1889] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (12BCC800) [pid = 3836] [serial = 1873] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (12D84800) [pid = 3836] [serial = 1874] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (15815800) [pid = 3836] [serial = 1879] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (15D12400) [pid = 3836] [serial = 1880] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (13935800) [pid = 3836] [serial = 1876] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (13C96C00) [pid = 3836] [serial = 1877] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (182EC000) [pid = 3836] [serial = 1891] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (19B72C00) [pid = 3836] [serial = 1897] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (158AB400) [pid = 3836] [serial = 1903] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1A6BFC00) [pid = 3836] [serial = 1909] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (1A47E000) [pid = 3836] [serial = 1900] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (1A5C7000) [pid = 3836] [serial = 1906] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1A5BA400) [pid = 3836] [serial = 1901] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (1A6B4000) [pid = 3836] [serial = 1907] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (19976000) [pid = 3836] [serial = 1895] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (19DBA400) [pid = 3836] [serial = 1898] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (182E8400) [pid = 3836] [serial = 1904] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (182EC400) [pid = 3836] [serial = 1892] [outer = 00000000] [url = about:blank] 14:43:11 INFO - PROCESS | 3836 | 1467322991596 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]]]}] 14:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1504ms 14:43:11 INFO - PROCESS | 3836 | 1467322991631 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 14:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:43:11 INFO - PROCESS | 3836 | 1467322991635 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 14:43:11 INFO - PROCESS | 3836 | 1467322991644 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:43:11 INFO - PROCESS | 3836 | 1467322991647 Marionette TRACE conn3 <- [1,2566,null,{}] 14:43:11 INFO - PROCESS | 3836 | 1467322991661 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}] 14:43:11 INFO - PROCESS | 3836 | 1467322991664 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:11 INFO - PROCESS | 3836 | 1467322991746 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 14:43:11 INFO - PROCESS | 3836 | 1467322991753 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:11 INFO - PROCESS | 3836 | 1467322991757 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:11 INFO - PROCESS | 3836 | ++DOCSHELL 10EB9C00 == 25 [pid = 3836] [id = 651] 14:43:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (10ED6000) [pid = 3836] [serial = 1953] [outer = 00000000] 14:43:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (10F26C00) [pid = 3836] [serial = 1954] [outer = 10ED6000] 14:43:11 INFO - PROCESS | 3836 | 1467322991804 Marionette DEBUG loaded listener.js 14:43:11 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (114CDC00) [pid = 3836] [serial = 1955] [outer = 10ED6000] 14:43:12 INFO - PROCESS | 3836 | 1467322992300 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]]]}] 14:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 752ms 14:43:12 INFO - PROCESS | 3836 | 1467322992398 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 14:43:12 INFO - PROCESS | 3836 | 1467322992403 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 14:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:43:12 INFO - PROCESS | 3836 | 1467322992410 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:43:12 INFO - PROCESS | 3836 | 1467322992414 Marionette TRACE conn3 <- [1,2570,null,{}] 14:43:12 INFO - PROCESS | 3836 | 1467322992419 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}] 14:43:12 INFO - PROCESS | 3836 | 1467322992423 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:12 INFO - PROCESS | 3836 | 1467322992519 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 14:43:12 INFO - PROCESS | 3836 | 1467322992613 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:12 INFO - PROCESS | 3836 | 1467322992615 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:12 INFO - PROCESS | 3836 | ++DOCSHELL 1312C400 == 26 [pid = 3836] [id = 652] 14:43:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (1312D000) [pid = 3836] [serial = 1956] [outer = 00000000] 14:43:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (13285400) [pid = 3836] [serial = 1957] [outer = 1312D000] 14:43:12 INFO - PROCESS | 3836 | 1467322992663 Marionette DEBUG loaded listener.js 14:43:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (1392D800) [pid = 3836] [serial = 1958] [outer = 1312D000] 14:43:13 INFO - PROCESS | 3836 | 1467322993084 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]]]}] 14:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 690ms 14:43:13 INFO - PROCESS | 3836 | 1467322993139 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 14:43:13 INFO - PROCESS | 3836 | 1467322993141 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 14:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:43:13 INFO - PROCESS | 3836 | 1467322993145 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:43:13 INFO - PROCESS | 3836 | 1467322993148 Marionette TRACE conn3 <- [1,2574,null,{}] 14:43:13 INFO - PROCESS | 3836 | 1467322993159 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}] 14:43:13 INFO - PROCESS | 3836 | 1467322993163 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:13 INFO - PROCESS | 3836 | 1467322993245 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 14:43:13 INFO - PROCESS | 3836 | 1467322993252 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:13 INFO - PROCESS | 3836 | 1467322993255 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:13 INFO - PROCESS | 3836 | ++DOCSHELL 15816400 == 27 [pid = 3836] [id = 653] 14:43:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (15818000) [pid = 3836] [serial = 1959] [outer = 00000000] 14:43:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (15D70800) [pid = 3836] [serial = 1960] [outer = 15818000] 14:43:13 INFO - PROCESS | 3836 | 1467322993302 Marionette DEBUG loaded listener.js 14:43:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (16071400) [pid = 3836] [serial = 1961] [outer = 15818000] 14:43:13 INFO - PROCESS | 3836 | 1467322993802 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]]]}] 14:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 706ms 14:43:13 INFO - PROCESS | 3836 | 1467322993844 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 14:43:13 INFO - PROCESS | 3836 | 1467322993846 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 14:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:43:13 INFO - PROCESS | 3836 | 1467322993850 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:43:13 INFO - PROCESS | 3836 | 1467322993851 Marionette TRACE conn3 <- [1,2578,null,{}] 14:43:13 INFO - PROCESS | 3836 | 1467322993855 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}] 14:43:13 INFO - PROCESS | 3836 | 1467322993857 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:14 INFO - PROCESS | 3836 | 1467322994009 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 14:43:14 INFO - PROCESS | 3836 | 1467322994032 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:14 INFO - PROCESS | 3836 | 1467322994035 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:14 INFO - PROCESS | 3836 | ++DOCSHELL 16BC7400 == 28 [pid = 3836] [id = 654] 14:43:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (16BC8400) [pid = 3836] [serial = 1962] [outer = 00000000] 14:43:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (16DA2800) [pid = 3836] [serial = 1963] [outer = 16BC8400] 14:43:14 INFO - PROCESS | 3836 | 1467322994078 Marionette DEBUG loaded listener.js 14:43:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16EA1800) [pid = 3836] [serial = 1964] [outer = 16BC8400] 14:43:14 INFO - PROCESS | 3836 | 1467322994518 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]]]}] 14:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 705ms 14:43:14 INFO - PROCESS | 3836 | 1467322994549 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 14:43:14 INFO - PROCESS | 3836 | 1467322994551 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 14:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:43:14 INFO - PROCESS | 3836 | 1467322994554 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:43:14 INFO - PROCESS | 3836 | 1467322994556 Marionette TRACE conn3 <- [1,2582,null,{}] 14:43:14 INFO - PROCESS | 3836 | 1467322994560 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}] 14:43:14 INFO - PROCESS | 3836 | 1467322994562 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:14 INFO - PROCESS | 3836 | 1467322994669 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 14:43:14 INFO - PROCESS | 3836 | 1467322994675 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:14 INFO - PROCESS | 3836 | 1467322994677 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:14 INFO - PROCESS | 3836 | ++DOCSHELL 10E1D400 == 29 [pid = 3836] [id = 655] 14:43:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (10F22C00) [pid = 3836] [serial = 1965] [outer = 00000000] 14:43:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (17303800) [pid = 3836] [serial = 1966] [outer = 10F22C00] 14:43:14 INFO - PROCESS | 3836 | 1467322994720 Marionette DEBUG loaded listener.js 14:43:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1778BC00) [pid = 3836] [serial = 1967] [outer = 10F22C00] 14:43:15 INFO - PROCESS | 3836 | 1467322995205 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]]]}] 14:43:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:43:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 705ms 14:43:15 INFO - PROCESS | 3836 | 1467322995254 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 14:43:15 INFO - PROCESS | 3836 | 1467322995256 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 14:43:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:43:15 INFO - PROCESS | 3836 | 1467322995263 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:43:15 INFO - PROCESS | 3836 | 1467322995265 Marionette TRACE conn3 <- [1,2586,null,{}] 14:43:15 INFO - PROCESS | 3836 | 1467322995269 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}] 14:43:15 INFO - PROCESS | 3836 | 1467322995274 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:15 INFO - PROCESS | 3836 | 1467322995438 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 14:43:15 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16E9BC00) [pid = 3836] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:43:15 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1800E400) [pid = 3836] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:43:15 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (16CE1800) [pid = 3836] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:43:15 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (15814400) [pid = 3836] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:43:15 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (10A79C00) [pid = 3836] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:43:15 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (13133400) [pid = 3836] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:43:15 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (129EC400) [pid = 3836] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:43:15 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (0F313400) [pid = 3836] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:43:15 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (16E54800) [pid = 3836] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:43:15 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (13D01400) [pid = 3836] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:43:15 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (16606C00) [pid = 3836] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:43:15 INFO - PROCESS | 3836 | 1467322995693 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:15 INFO - PROCESS | 3836 | 1467322995695 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:15 INFO - PROCESS | 3836 | ++DOCSHELL 0F310800 == 30 [pid = 3836] [id = 656] 14:43:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (0F313000) [pid = 3836] [serial = 1968] [outer = 00000000] 14:43:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (10A80C00) [pid = 3836] [serial = 1969] [outer = 0F313000] 14:43:15 INFO - PROCESS | 3836 | 1467322995738 Marionette DEBUG loaded listener.js 14:43:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (131EA000) [pid = 3836] [serial = 1970] [outer = 0F313000] 14:43:16 INFO - PROCESS | 3836 | 1467322996098 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]]]}] 14:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 893ms 14:43:16 INFO - PROCESS | 3836 | 1467322996171 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 14:43:16 INFO - PROCESS | 3836 | 1467322996181 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 14:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:43:16 INFO - PROCESS | 3836 | 1467322996186 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:43:16 INFO - PROCESS | 3836 | 1467322996187 Marionette TRACE conn3 <- [1,2590,null,{}] 14:43:16 INFO - PROCESS | 3836 | 1467322996191 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}] 14:43:16 INFO - PROCESS | 3836 | 1467322996193 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:16 INFO - PROCESS | 3836 | 1467322996267 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 14:43:16 INFO - PROCESS | 3836 | 1467322996273 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:16 INFO - PROCESS | 3836 | 1467322996275 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:16 INFO - PROCESS | 3836 | ++DOCSHELL 131E1400 == 31 [pid = 3836] [id = 657] 14:43:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (13467400) [pid = 3836] [serial = 1971] [outer = 00000000] 14:43:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (18014000) [pid = 3836] [serial = 1972] [outer = 13467400] 14:43:16 INFO - PROCESS | 3836 | 1467322996317 Marionette DEBUG loaded listener.js 14:43:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (18211C00) [pid = 3836] [serial = 1973] [outer = 13467400] 14:43:16 INFO - PROCESS | 3836 | 1467322996753 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]]]}] 14:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 596ms 14:43:16 INFO - PROCESS | 3836 | 1467322996794 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 14:43:16 INFO - PROCESS | 3836 | 1467322996796 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 14:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:43:16 INFO - PROCESS | 3836 | 1467322996799 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:43:16 INFO - PROCESS | 3836 | 1467322996801 Marionette TRACE conn3 <- [1,2594,null,{}] 14:43:16 INFO - PROCESS | 3836 | 1467322996808 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}] 14:43:16 INFO - PROCESS | 3836 | 1467322996810 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:16 INFO - PROCESS | 3836 | 1467322996887 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 14:43:16 INFO - PROCESS | 3836 | 1467322996892 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:16 INFO - PROCESS | 3836 | 1467322996894 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:16 INFO - PROCESS | 3836 | ++DOCSHELL 1784C000 == 32 [pid = 3836] [id = 658] 14:43:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (182F6000) [pid = 3836] [serial = 1974] [outer = 00000000] 14:43:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (19975400) [pid = 3836] [serial = 1975] [outer = 182F6000] 14:43:16 INFO - PROCESS | 3836 | 1467322996937 Marionette DEBUG loaded listener.js 14:43:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (19975C00) [pid = 3836] [serial = 1976] [outer = 182F6000] 14:43:17 INFO - PROCESS | 3836 | 1467322997411 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]]]}] 14:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 642ms 14:43:17 INFO - PROCESS | 3836 | 1467322997444 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 14:43:17 INFO - PROCESS | 3836 | 1467322997446 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 14:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:43:17 INFO - PROCESS | 3836 | 1467322997449 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:43:17 INFO - PROCESS | 3836 | 1467322997451 Marionette TRACE conn3 <- [1,2598,null,{}] 14:43:17 INFO - PROCESS | 3836 | 1467322997454 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}] 14:43:17 INFO - PROCESS | 3836 | 1467322997456 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:17 INFO - PROCESS | 3836 | 1467322997536 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 14:43:17 INFO - PROCESS | 3836 | 1467322997542 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:17 INFO - PROCESS | 3836 | 1467322997544 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:17 INFO - PROCESS | 3836 | ++DOCSHELL 15815800 == 33 [pid = 3836] [id = 659] 14:43:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (19B5D800) [pid = 3836] [serial = 1977] [outer = 00000000] 14:43:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (19B6DC00) [pid = 3836] [serial = 1978] [outer = 19B5D800] 14:43:17 INFO - PROCESS | 3836 | 1467322997587 Marionette DEBUG loaded listener.js 14:43:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (19B6E400) [pid = 3836] [serial = 1979] [outer = 19B5D800] 14:43:18 INFO - PROCESS | 3836 | 1467322998397 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]]]}] 14:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1003ms 14:43:18 INFO - PROCESS | 3836 | 1467322998451 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 14:43:18 INFO - PROCESS | 3836 | 1467322998455 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 14:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:43:18 INFO - PROCESS | 3836 | 1467322998460 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:43:18 INFO - PROCESS | 3836 | 1467322998465 Marionette TRACE conn3 <- [1,2602,null,{}] 14:43:18 INFO - PROCESS | 3836 | 1467322998470 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}] 14:43:18 INFO - PROCESS | 3836 | 1467322998473 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:18 INFO - PROCESS | 3836 | 1467322998596 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 14:43:18 INFO - PROCESS | 3836 | 1467322998734 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:18 INFO - PROCESS | 3836 | 1467322998737 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:18 INFO - PROCESS | 3836 | ++DOCSHELL 10A81000 == 34 [pid = 3836] [id = 660] 14:43:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (10ED8400) [pid = 3836] [serial = 1980] [outer = 00000000] 14:43:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (129EE800) [pid = 3836] [serial = 1981] [outer = 10ED8400] 14:43:18 INFO - PROCESS | 3836 | 1467322998793 Marionette DEBUG loaded listener.js 14:43:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1393AC00) [pid = 3836] [serial = 1982] [outer = 10ED8400] 14:43:19 INFO - PROCESS | 3836 | 1467322999481 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]]]}] 14:43:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1050ms 14:43:19 INFO - PROCESS | 3836 | 1467322999502 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 14:43:19 INFO - PROCESS | 3836 | 1467322999507 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 14:43:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:43:19 INFO - PROCESS | 3836 | 1467322999532 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:43:19 INFO - PROCESS | 3836 | 1467322999535 Marionette TRACE conn3 <- [1,2606,null,{}] 14:43:19 INFO - PROCESS | 3836 | 1467322999539 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}] 14:43:19 INFO - PROCESS | 3836 | 1467322999542 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:19 INFO - PROCESS | 3836 | 1467322999668 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 14:43:19 INFO - PROCESS | 3836 | 1467322999887 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:19 INFO - PROCESS | 3836 | 1467322999890 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:19 INFO - PROCESS | 3836 | ++DOCSHELL 0F30C800 == 35 [pid = 3836] [id = 661] 14:43:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (0F30F800) [pid = 3836] [serial = 1983] [outer = 00000000] 14:43:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1031DC00) [pid = 3836] [serial = 1984] [outer = 0F30F800] 14:43:19 INFO - PROCESS | 3836 | 1467322999949 Marionette DEBUG loaded listener.js 14:43:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1047CC00) [pid = 3836] [serial = 1985] [outer = 0F30F800] 14:43:20 INFO - PROCESS | 3836 | --DOCSHELL 1784C000 == 34 [pid = 3836] [id = 658] 14:43:20 INFO - PROCESS | 3836 | --DOCSHELL 131E1400 == 33 [pid = 3836] [id = 657] 14:43:20 INFO - PROCESS | 3836 | --DOCSHELL 0F310800 == 32 [pid = 3836] [id = 656] 14:43:20 INFO - PROCESS | 3836 | --DOCSHELL 10E1D400 == 31 [pid = 3836] [id = 655] 14:43:20 INFO - PROCESS | 3836 | --DOCSHELL 16BC7400 == 30 [pid = 3836] [id = 654] 14:43:20 INFO - PROCESS | 3836 | --DOCSHELL 15816400 == 29 [pid = 3836] [id = 653] 14:43:20 INFO - PROCESS | 3836 | --DOCSHELL 1312C400 == 28 [pid = 3836] [id = 652] 14:43:20 INFO - PROCESS | 3836 | --DOCSHELL 10EB9C00 == 27 [pid = 3836] [id = 651] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (173A3000) [pid = 3836] [serial = 1930] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (182E8000) [pid = 3836] [serial = 1933] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1ABC4000) [pid = 3836] [serial = 1910] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (158E3400) [pid = 3836] [serial = 1924] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16070800) [pid = 3836] [serial = 1925] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10EDB400) [pid = 3836] [serial = 1912] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1120E000) [pid = 3836] [serial = 1913] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1345E800) [pid = 3836] [serial = 1915] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (13D0D400) [pid = 3836] [serial = 1916] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (130A2C00) [pid = 3836] [serial = 1921] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (13132400) [pid = 3836] [serial = 1922] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1047C400) [pid = 3836] [serial = 1918] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (10A73800) [pid = 3836] [serial = 1919] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (17698C00) [pid = 3836] [serial = 1931] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (19B2A800) [pid = 3836] [serial = 1940] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (158DB000) [pid = 3836] [serial = 1937] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (182F4400) [pid = 3836] [serial = 1939] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (158B2800) [pid = 3836] [serial = 1936] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (182EA000) [pid = 3836] [serial = 1934] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (16D99C00) [pid = 3836] [serial = 1927] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (16E9C800) [pid = 3836] [serial = 1928] [outer = 00000000] [url = about:blank] 14:43:20 INFO - PROCESS | 3836 | 1467323000568 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]]]}] 14:43:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:43:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1113ms 14:43:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:43:20 INFO - PROCESS | 3836 | 1467323000633 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 14:43:20 INFO - PROCESS | 3836 | 1467323000637 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 14:43:20 INFO - PROCESS | 3836 | 1467323000641 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:43:20 INFO - PROCESS | 3836 | 1467323000643 Marionette TRACE conn3 <- [1,2610,null,{}] 14:43:20 INFO - PROCESS | 3836 | 1467323000649 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}] 14:43:20 INFO - PROCESS | 3836 | 1467323000653 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:20 INFO - PROCESS | 3836 | 1467323000737 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 14:43:20 INFO - PROCESS | 3836 | 1467323000827 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:20 INFO - PROCESS | 3836 | 1467323000830 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:20 INFO - PROCESS | 3836 | ++DOCSHELL 10A73800 == 28 [pid = 3836] [id = 662] 14:43:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (10A80400) [pid = 3836] [serial = 1986] [outer = 00000000] 14:43:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (10F2A000) [pid = 3836] [serial = 1987] [outer = 10A80400] 14:43:20 INFO - PROCESS | 3836 | 1467323000883 Marionette DEBUG loaded listener.js 14:43:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (128A0000) [pid = 3836] [serial = 1988] [outer = 10A80400] 14:43:21 INFO - PROCESS | 3836 | 1467323001315 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]]]}] 14:43:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:43:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 737ms 14:43:21 INFO - PROCESS | 3836 | 1467323001380 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 14:43:21 INFO - PROCESS | 3836 | 1467323001384 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 14:43:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:43:21 INFO - PROCESS | 3836 | 1467323001389 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:43:21 INFO - PROCESS | 3836 | 1467323001391 Marionette TRACE conn3 <- [1,2614,null,{}] 14:43:21 INFO - PROCESS | 3836 | 1467323001394 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}] 14:43:21 INFO - PROCESS | 3836 | 1467323001396 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:21 INFO - PROCESS | 3836 | 1467323001481 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 14:43:21 INFO - PROCESS | 3836 | 1467323001495 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:21 INFO - PROCESS | 3836 | 1467323001498 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:21 INFO - PROCESS | 3836 | ++DOCSHELL 1327EC00 == 29 [pid = 3836] [id = 663] 14:43:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (1328C000) [pid = 3836] [serial = 1989] [outer = 00000000] 14:43:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (13D08000) [pid = 3836] [serial = 1990] [outer = 1328C000] 14:43:21 INFO - PROCESS | 3836 | 1467323001542 Marionette DEBUG loaded listener.js 14:43:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (14349000) [pid = 3836] [serial = 1991] [outer = 1328C000] 14:43:22 INFO - PROCESS | 3836 | 1467323002009 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]]]}] 14:43:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:43:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 626ms 14:43:22 INFO - PROCESS | 3836 | 1467323002027 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 14:43:22 INFO - PROCESS | 3836 | 1467323002029 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 14:43:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:43:22 INFO - PROCESS | 3836 | 1467323002034 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:43:22 INFO - PROCESS | 3836 | 1467323002040 Marionette TRACE conn3 <- [1,2618,null,{}] 14:43:22 INFO - PROCESS | 3836 | 1467323002053 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}] 14:43:22 INFO - PROCESS | 3836 | 1467323002057 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:22 INFO - PROCESS | 3836 | 1467323002140 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 14:43:22 INFO - PROCESS | 3836 | 1467323002147 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:22 INFO - PROCESS | 3836 | 1467323002149 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:22 INFO - PROCESS | 3836 | ++DOCSHELL 15D75000 == 30 [pid = 3836] [id = 664] 14:43:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (15D78400) [pid = 3836] [serial = 1992] [outer = 00000000] 14:43:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1660A000) [pid = 3836] [serial = 1993] [outer = 15D78400] 14:43:22 INFO - PROCESS | 3836 | 1467323002192 Marionette DEBUG loaded listener.js 14:43:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (16AE5000) [pid = 3836] [serial = 1994] [outer = 15D78400] 14:43:22 INFO - PROCESS | 3836 | 1467323002656 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]]]}] 14:43:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:43:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 690ms 14:43:22 INFO - PROCESS | 3836 | 1467323002735 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 14:43:22 INFO - PROCESS | 3836 | 1467323002738 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 14:43:22 INFO - PROCESS | 3836 | 1467323002741 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:43:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:43:22 INFO - PROCESS | 3836 | 1467323002743 Marionette TRACE conn3 <- [1,2622,null,{}] 14:43:22 INFO - PROCESS | 3836 | 1467323002746 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}] 14:43:22 INFO - PROCESS | 3836 | 1467323002748 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:22 INFO - PROCESS | 3836 | 1467323002868 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 14:43:22 INFO - PROCESS | 3836 | 1467323002958 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:22 INFO - PROCESS | 3836 | 1467323002960 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:22 INFO - PROCESS | 3836 | ++DOCSHELL 16CE5800 == 31 [pid = 3836] [id = 665] 14:43:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (16CE7000) [pid = 3836] [serial = 1995] [outer = 00000000] 14:43:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16EA3400) [pid = 3836] [serial = 1996] [outer = 16CE7000] 14:43:23 INFO - PROCESS | 3836 | 1467323003003 Marionette DEBUG loaded listener.js 14:43:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (173A4400) [pid = 3836] [serial = 1997] [outer = 16CE7000] 14:43:23 INFO - PROCESS | 3836 | 1467323003454 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]]]}] 14:43:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:43:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 737ms 14:43:23 INFO - PROCESS | 3836 | 1467323003521 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 14:43:23 INFO - PROCESS | 3836 | 1467323003523 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 14:43:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:43:23 INFO - PROCESS | 3836 | 1467323003526 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:43:23 INFO - PROCESS | 3836 | 1467323003528 Marionette TRACE conn3 <- [1,2626,null,{}] 14:43:23 INFO - PROCESS | 3836 | 1467323003532 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}] 14:43:23 INFO - PROCESS | 3836 | 1467323003533 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:23 INFO - PROCESS | 3836 | 1467323003645 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 14:43:23 INFO - PROCESS | 3836 | 1467323003654 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:23 INFO - PROCESS | 3836 | 1467323003660 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:23 INFO - PROCESS | 3836 | ++DOCSHELL 1778F400 == 32 [pid = 3836] [id = 666] 14:43:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (17798400) [pid = 3836] [serial = 1998] [outer = 00000000] 14:43:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (17851C00) [pid = 3836] [serial = 1999] [outer = 17798400] 14:43:23 INFO - PROCESS | 3836 | 1467323003720 Marionette DEBUG loaded listener.js 14:43:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (17EBB800) [pid = 3836] [serial = 2000] [outer = 17798400] 14:43:24 INFO - PROCESS | 3836 | 1467323004212 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]]]}] 14:43:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 752ms 14:43:24 INFO - PROCESS | 3836 | 1467323004295 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 14:43:24 INFO - PROCESS | 3836 | 1467323004297 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 14:43:24 INFO - PROCESS | 3836 | 1467323004300 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:43:24 INFO - PROCESS | 3836 | 1467323004302 Marionette TRACE conn3 <- [1,2630,null,{}] 14:43:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:43:24 INFO - PROCESS | 3836 | 1467323004306 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}] 14:43:24 INFO - PROCESS | 3836 | 1467323004308 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:24 INFO - PROCESS | 3836 | 1467323004419 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 14:43:24 INFO - PROCESS | 3836 | 1467323004510 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:24 INFO - PROCESS | 3836 | 1467323004512 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:24 INFO - PROCESS | 3836 | ++DOCSHELL 182E8800 == 33 [pid = 3836] [id = 667] 14:43:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (182EA000) [pid = 3836] [serial = 2001] [outer = 00000000] 14:43:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1968D000) [pid = 3836] [serial = 2002] [outer = 182EA000] 14:43:24 INFO - PROCESS | 3836 | 1467323004555 Marionette DEBUG loaded listener.js 14:43:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19691800) [pid = 3836] [serial = 2003] [outer = 182EA000] 14:43:24 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (11C3D400) [pid = 3836] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:43:24 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16BC8400) [pid = 3836] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:43:24 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (15818000) [pid = 3836] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:43:24 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (10ED6000) [pid = 3836] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:43:24 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (10A78000) [pid = 3836] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:43:24 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1580A000) [pid = 3836] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:43:24 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (19B37C00) [pid = 3836] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:43:24 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1312D000) [pid = 3836] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:43:24 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (0F313000) [pid = 3836] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:43:24 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (13467400) [pid = 3836] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:43:24 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (10F22C00) [pid = 3836] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:43:24 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (182F6000) [pid = 3836] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:43:25 INFO - PROCESS | 3836 | 1467323004995 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]]]}] 14:43:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:43:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 737ms 14:43:25 INFO - PROCESS | 3836 | 1467323005045 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 14:43:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:43:25 INFO - PROCESS | 3836 | 1467323005047 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 14:43:25 INFO - PROCESS | 3836 | 1467323005050 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:43:25 INFO - PROCESS | 3836 | 1467323005052 Marionette TRACE conn3 <- [1,2634,null,{}] 14:43:25 INFO - PROCESS | 3836 | 1467323005059 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}] 14:43:25 INFO - PROCESS | 3836 | 1467323005061 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:25 INFO - PROCESS | 3836 | 1467323005178 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 14:43:25 INFO - PROCESS | 3836 | 1467323005241 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:25 INFO - PROCESS | 3836 | 1467323005243 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:25 INFO - PROCESS | 3836 | ++DOCSHELL 12DC0400 == 34 [pid = 3836] [id = 668] 14:43:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (12DC3800) [pid = 3836] [serial = 2004] [outer = 00000000] 14:43:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (158AA800) [pid = 3836] [serial = 2005] [outer = 12DC3800] 14:43:25 INFO - PROCESS | 3836 | 1467323005286 Marionette DEBUG loaded listener.js 14:43:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1774C800) [pid = 3836] [serial = 2006] [outer = 12DC3800] 14:43:25 INFO - PROCESS | 3836 | 1467323005631 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]]]}] 14:43:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:43:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 642ms 14:43:25 INFO - PROCESS | 3836 | 1467323005689 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 14:43:25 INFO - PROCESS | 3836 | 1467323005691 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 14:43:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:43:25 INFO - PROCESS | 3836 | 1467323005709 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:43:25 INFO - PROCESS | 3836 | 1467323005711 Marionette TRACE conn3 <- [1,2638,null,{}] 14:43:25 INFO - PROCESS | 3836 | 1467323005715 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}] 14:43:25 INFO - PROCESS | 3836 | 1467323005716 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:25 INFO - PROCESS | 3836 | 1467323005794 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 14:43:25 INFO - PROCESS | 3836 | 1467323005799 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:25 INFO - PROCESS | 3836 | 1467323005801 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:25 INFO - PROCESS | 3836 | ++DOCSHELL 0F30DC00 == 35 [pid = 3836] [id = 669] 14:43:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (10A7D400) [pid = 3836] [serial = 2007] [outer = 00000000] 14:43:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (19973C00) [pid = 3836] [serial = 2008] [outer = 10A7D400] 14:43:25 INFO - PROCESS | 3836 | 1467323005844 Marionette DEBUG loaded listener.js 14:43:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (19974800) [pid = 3836] [serial = 2009] [outer = 10A7D400] 14:43:26 INFO - PROCESS | 3836 | 1467323006279 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]]]}] 14:43:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:43:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 596ms 14:43:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:43:26 INFO - PROCESS | 3836 | 1467323006291 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 14:43:26 INFO - PROCESS | 3836 | 1467323006293 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 14:43:26 INFO - PROCESS | 3836 | 1467323006296 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:43:26 INFO - PROCESS | 3836 | 1467323006298 Marionette TRACE conn3 <- [1,2642,null,{}] 14:43:26 INFO - PROCESS | 3836 | 1467323006303 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}] 14:43:26 INFO - PROCESS | 3836 | 1467323006305 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:26 INFO - PROCESS | 3836 | 1467323006438 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 14:43:26 INFO - PROCESS | 3836 | 1467323006445 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:26 INFO - PROCESS | 3836 | 1467323006447 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:26 INFO - PROCESS | 3836 | ++DOCSHELL 16461400 == 36 [pid = 3836] [id = 670] 14:43:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16603400) [pid = 3836] [serial = 2010] [outer = 00000000] 14:43:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (19B69400) [pid = 3836] [serial = 2011] [outer = 16603400] 14:43:26 INFO - PROCESS | 3836 | 1467323006489 Marionette DEBUG loaded listener.js 14:43:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (19B6A400) [pid = 3836] [serial = 2012] [outer = 16603400] 14:43:27 INFO - PROCESS | 3836 | 1467323007005 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]]]}] 14:43:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:43:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 737ms 14:43:27 INFO - PROCESS | 3836 | 1467323007038 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 14:43:27 INFO - PROCESS | 3836 | 1467323007043 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 14:43:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:43:27 INFO - PROCESS | 3836 | 1467323007049 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:43:27 INFO - PROCESS | 3836 | 1467323007053 Marionette TRACE conn3 <- [1,2646,null,{}] 14:43:27 INFO - PROCESS | 3836 | 1467323007058 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}] 14:43:27 INFO - PROCESS | 3836 | 1467323007062 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:27 INFO - PROCESS | 3836 | 1467323007175 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 14:43:27 INFO - PROCESS | 3836 | 1467323007333 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:27 INFO - PROCESS | 3836 | 1467323007338 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:27 INFO - PROCESS | 3836 | ++DOCSHELL 103D3C00 == 37 [pid = 3836] [id = 671] 14:43:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (10A01400) [pid = 3836] [serial = 2013] [outer = 00000000] 14:43:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (10F26000) [pid = 3836] [serial = 2014] [outer = 10A01400] 14:43:27 INFO - PROCESS | 3836 | 1467323007435 Marionette DEBUG loaded listener.js 14:43:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (12D84400) [pid = 3836] [serial = 2015] [outer = 10A01400] 14:43:27 INFO - PROCESS | 3836 | 1467323007975 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]]]}] 14:43:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:43:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1003ms 14:43:28 INFO - PROCESS | 3836 | 1467323008052 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 14:43:28 INFO - PROCESS | 3836 | 1467323008056 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 14:43:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:43:28 INFO - PROCESS | 3836 | 1467323008077 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:43:28 INFO - PROCESS | 3836 | 1467323008080 Marionette TRACE conn3 <- [1,2650,null,{}] 14:43:28 INFO - PROCESS | 3836 | 1467323008084 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}] 14:43:28 INFO - PROCESS | 3836 | 1467323008087 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:28 INFO - PROCESS | 3836 | 1467323008204 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 14:43:28 INFO - PROCESS | 3836 | 1467323008336 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:28 INFO - PROCESS | 3836 | 1467323008339 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:28 INFO - PROCESS | 3836 | ++DOCSHELL 14321000 == 38 [pid = 3836] [id = 672] 14:43:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (15010400) [pid = 3836] [serial = 2016] [outer = 00000000] 14:43:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (158AB800) [pid = 3836] [serial = 2017] [outer = 15010400] 14:43:28 INFO - PROCESS | 3836 | 1467323008395 Marionette DEBUG loaded listener.js 14:43:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (16457400) [pid = 3836] [serial = 2018] [outer = 15010400] 14:43:29 INFO - PROCESS | 3836 | 1467323009025 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]]]}] 14:43:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:43:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1003ms 14:43:29 INFO - PROCESS | 3836 | 1467323009082 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 14:43:29 INFO - PROCESS | 3836 | 1467323009085 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 14:43:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:43:29 INFO - PROCESS | 3836 | 1467323009089 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:43:29 INFO - PROCESS | 3836 | 1467323009093 Marionette TRACE conn3 <- [1,2654,null,{}] 14:43:29 INFO - PROCESS | 3836 | 1467323009104 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}] 14:43:29 INFO - PROCESS | 3836 | 1467323009109 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:29 INFO - PROCESS | 3836 | 1467323009218 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 14:43:29 INFO - PROCESS | 3836 | 1467323009359 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:29 INFO - PROCESS | 3836 | 1467323009362 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:29 INFO - PROCESS | 3836 | ++DOCSHELL 17EC0C00 == 39 [pid = 3836] [id = 673] 14:43:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (17EC2000) [pid = 3836] [serial = 2019] [outer = 00000000] 14:43:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (19972C00) [pid = 3836] [serial = 2020] [outer = 17EC2000] 14:43:29 INFO - PROCESS | 3836 | 1467323009419 Marionette DEBUG loaded listener.js 14:43:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (19DBDC00) [pid = 3836] [serial = 2021] [outer = 17EC2000] 14:43:30 INFO - PROCESS | 3836 | 1467323010475 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]]]}] 14:43:30 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) 14:43:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1426ms 14:43:30 INFO - PROCESS | 3836 | 1467323010503 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 14:43:30 INFO - PROCESS | 3836 | 1467323010507 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 14:43:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:43:30 INFO - PROCESS | 3836 | 1467323010512 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:43:30 INFO - PROCESS | 3836 | 1467323010515 Marionette TRACE conn3 <- [1,2658,null,{}] 14:43:30 INFO - PROCESS | 3836 | 1467323010520 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}] 14:43:30 INFO - PROCESS | 3836 | 1467323010523 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:30 INFO - PROCESS | 3836 | 1467323010621 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 14:43:30 INFO - PROCESS | 3836 | 1467323010797 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:30 INFO - PROCESS | 3836 | 1467323010803 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:30 INFO - PROCESS | 3836 | ++DOCSHELL 11C44000 == 40 [pid = 3836] [id = 674] 14:43:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (11CCF400) [pid = 3836] [serial = 2022] [outer = 00000000] 14:43:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (12D7E400) [pid = 3836] [serial = 2023] [outer = 11CCF400] 14:43:30 INFO - PROCESS | 3836 | 1467323010869 Marionette DEBUG loaded listener.js 14:43:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1312D000) [pid = 3836] [serial = 2024] [outer = 11CCF400] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 0F30DC00 == 39 [pid = 3836] [id = 669] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 12DC0400 == 38 [pid = 3836] [id = 668] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 182E8800 == 37 [pid = 3836] [id = 667] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 1778F400 == 36 [pid = 3836] [id = 666] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 16CE5800 == 35 [pid = 3836] [id = 665] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 15D75000 == 34 [pid = 3836] [id = 664] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 1327EC00 == 33 [pid = 3836] [id = 663] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 10A73800 == 32 [pid = 3836] [id = 662] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 0F30C800 == 31 [pid = 3836] [id = 661] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 15815800 == 30 [pid = 3836] [id = 659] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 10A81000 == 29 [pid = 3836] [id = 660] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 11AE5800 == 28 [pid = 3836] [id = 650] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 17EC0C00 == 27 [pid = 3836] [id = 673] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 16461400 == 26 [pid = 3836] [id = 670] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 103D3C00 == 25 [pid = 3836] [id = 671] 14:43:31 INFO - PROCESS | 3836 | --DOCSHELL 14321000 == 24 [pid = 3836] [id = 672] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (12D7C800) [pid = 3836] [serial = 1952] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (16DA2800) [pid = 3836] [serial = 1963] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1291B000) [pid = 3836] [serial = 1951] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (15D70800) [pid = 3836] [serial = 1960] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (114CDC00) [pid = 3836] [serial = 1955] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (13031400) [pid = 3836] [serial = 1942] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16461800) [pid = 3836] [serial = 1945] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19B6B400) [pid = 3836] [serial = 1948] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (13285400) [pid = 3836] [serial = 1957] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (131EA000) [pid = 3836] [serial = 1970] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1392D800) [pid = 3836] [serial = 1958] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10F26C00) [pid = 3836] [serial = 1954] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (18211C00) [pid = 3836] [serial = 1973] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19B73C00) [pid = 3836] [serial = 1949] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1660F800) [pid = 3836] [serial = 1946] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (18014000) [pid = 3836] [serial = 1972] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16EA1800) [pid = 3836] [serial = 1964] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (10A80C00) [pid = 3836] [serial = 1969] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (17303800) [pid = 3836] [serial = 1966] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (13134000) [pid = 3836] [serial = 1943] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (1778BC00) [pid = 3836] [serial = 1967] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (16071400) [pid = 3836] [serial = 1961] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (19975400) [pid = 3836] [serial = 1975] [outer = 00000000] [url = about:blank] 14:43:31 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (19975C00) [pid = 3836] [serial = 1976] [outer = 00000000] [url = about:blank] 14:43:32 INFO - PROCESS | 3836 | 1467323012521 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:43:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 14:43:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:43:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:43:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:43:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2069ms 14:43:32 INFO - PROCESS | 3836 | 1467323012575 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 14:43:32 INFO - PROCESS | 3836 | 1467323012579 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 14:43:32 INFO - PROCESS | 3836 | 1467323012584 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:43:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:43:32 INFO - PROCESS | 3836 | 1467323012587 Marionette TRACE conn3 <- [1,2662,null,{}] 14:43:32 INFO - PROCESS | 3836 | 1467323012592 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}] 14:43:32 INFO - PROCESS | 3836 | 1467323012595 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:32 INFO - PROCESS | 3836 | 1467323012677 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 14:43:32 INFO - PROCESS | 3836 | 1467323012685 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:32 INFO - PROCESS | 3836 | 1467323012687 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:32 INFO - PROCESS | 3836 | ++DOCSHELL 10A06400 == 25 [pid = 3836] [id = 675] 14:43:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (10A07C00) [pid = 3836] [serial = 2025] [outer = 00000000] 14:43:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (10EE2C00) [pid = 3836] [serial = 2026] [outer = 10A07C00] 14:43:32 INFO - PROCESS | 3836 | 1467323012736 Marionette DEBUG loaded listener.js 14:43:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (11208000) [pid = 3836] [serial = 2027] [outer = 10A07C00] 14:43:33 INFO - PROCESS | 3836 | 1467323013701 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:43:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 14:43:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:43:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:43:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:43:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1144ms 14:43:33 INFO - PROCESS | 3836 | 1467323013726 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 14:43:33 INFO - PROCESS | 3836 | 1467323013730 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 14:43:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:43:33 INFO - PROCESS | 3836 | 1467323013737 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:43:33 INFO - PROCESS | 3836 | 1467323013740 Marionette TRACE conn3 <- [1,2666,null,{}] 14:43:33 INFO - PROCESS | 3836 | 1467323013743 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}] 14:43:33 INFO - PROCESS | 3836 | 1467323013746 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:33 INFO - PROCESS | 3836 | 1467323013886 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 14:43:33 INFO - PROCESS | 3836 | 1467323013892 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:33 INFO - PROCESS | 3836 | 1467323013895 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:33 INFO - PROCESS | 3836 | ++DOCSHELL 10ED7C00 == 26 [pid = 3836] [id = 676] 14:43:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (1309F000) [pid = 3836] [serial = 2028] [outer = 00000000] 14:43:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (13157800) [pid = 3836] [serial = 2029] [outer = 1309F000] 14:43:33 INFO - PROCESS | 3836 | 1467323013942 Marionette DEBUG loaded listener.js 14:43:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (131EA000) [pid = 3836] [serial = 2030] [outer = 1309F000] 14:43:34 INFO - PROCESS | 3836 | 1467323014949 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]]]}] 14:43:34 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) 14:43:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1191ms 14:43:34 INFO - PROCESS | 3836 | 1467323014967 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 14:43:34 INFO - PROCESS | 3836 | 1467323014969 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 14:43:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:43:34 INFO - PROCESS | 3836 | 1467323014973 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:43:34 INFO - PROCESS | 3836 | 1467323014976 Marionette TRACE conn3 <- [1,2670,null,{}] 14:43:35 INFO - PROCESS | 3836 | 1467323014993 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}] 14:43:35 INFO - PROCESS | 3836 | 1467323014998 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:35 INFO - PROCESS | 3836 | 1467323015110 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 14:43:35 INFO - PROCESS | 3836 | 1467323015118 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:35 INFO - PROCESS | 3836 | 1467323015121 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:35 INFO - PROCESS | 3836 | ++DOCSHELL 158DFC00 == 27 [pid = 3836] [id = 677] 14:43:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (158E0400) [pid = 3836] [serial = 2031] [outer = 00000000] 14:43:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1645E000) [pid = 3836] [serial = 2032] [outer = 158E0400] 14:43:35 INFO - PROCESS | 3836 | 1467323015169 Marionette DEBUG loaded listener.js 14:43:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16609000) [pid = 3836] [serial = 2033] [outer = 158E0400] 14:43:36 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (16CE7000) [pid = 3836] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:43:36 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (17798400) [pid = 3836] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:43:36 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (12DC3800) [pid = 3836] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:43:36 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (10A80400) [pid = 3836] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:43:36 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (10ED8400) [pid = 3836] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:43:36 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (0F30F800) [pid = 3836] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:43:36 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (15D78400) [pid = 3836] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:43:36 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1328C000) [pid = 3836] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:43:36 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (10A7D400) [pid = 3836] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:43:36 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (19B5D800) [pid = 3836] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:43:36 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (16603400) [pid = 3836] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:43:36 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (182EA000) [pid = 3836] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:43:36 INFO - PROCESS | 3836 | 1467323016249 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]]]}] 14:43:36 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) 14:43:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1300ms 14:43:36 INFO - PROCESS | 3836 | 1467323016271 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 14:43:36 INFO - PROCESS | 3836 | 1467323016273 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 14:43:36 INFO - PROCESS | 3836 | 1467323016277 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:43:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:43:36 INFO - PROCESS | 3836 | 1467323016278 Marionette TRACE conn3 <- [1,2674,null,{}] 14:43:36 INFO - PROCESS | 3836 | 1467323016282 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}] 14:43:36 INFO - PROCESS | 3836 | 1467323016284 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:36 INFO - PROCESS | 3836 | 1467323016367 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 14:43:36 INFO - PROCESS | 3836 | 1467323016372 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:36 INFO - PROCESS | 3836 | 1467323016374 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:36 INFO - PROCESS | 3836 | ++DOCSHELL 10A81400 == 28 [pid = 3836] [id = 678] 14:43:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (10EB9C00) [pid = 3836] [serial = 2034] [outer = 00000000] 14:43:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (1431B000) [pid = 3836] [serial = 2035] [outer = 10EB9C00] 14:43:36 INFO - PROCESS | 3836 | 1467323016418 Marionette DEBUG loaded listener.js 14:43:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (16460800) [pid = 3836] [serial = 2036] [outer = 10EB9C00] 14:43:37 INFO - PROCESS | 3836 | 1467323017364 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:43:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 14:43:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:43:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:43:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:43:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1160ms 14:43:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:43:37 INFO - PROCESS | 3836 | 1467323017431 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 14:43:37 INFO - PROCESS | 3836 | 1467323017433 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 14:43:37 INFO - PROCESS | 3836 | 1467323017436 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:43:37 INFO - PROCESS | 3836 | 1467323017438 Marionette TRACE conn3 <- [1,2678,null,{}] 14:43:37 INFO - PROCESS | 3836 | 1467323017442 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}] 14:43:37 INFO - PROCESS | 3836 | 1467323017444 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:37 INFO - PROCESS | 3836 | 1467323017521 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 14:43:37 INFO - PROCESS | 3836 | 1467323017527 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:37 INFO - PROCESS | 3836 | 1467323017529 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:37 INFO - PROCESS | 3836 | ++DOCSHELL 1606F000 == 29 [pid = 3836] [id = 679] 14:43:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (1660E400) [pid = 3836] [serial = 2037] [outer = 00000000] 14:43:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (16EA2000) [pid = 3836] [serial = 2038] [outer = 1660E400] 14:43:37 INFO - PROCESS | 3836 | 1467323017572 Marionette DEBUG loaded listener.js 14:43:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (16EA5C00) [pid = 3836] [serial = 2039] [outer = 1660E400] 14:43:38 INFO - PROCESS | 3836 | 1467323018572 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:43:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:43:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:43:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:43:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:43:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:43:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1191ms 14:43:38 INFO - PROCESS | 3836 | 1467323018639 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 14:43:38 INFO - PROCESS | 3836 | 1467323018644 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 14:43:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:43:38 INFO - PROCESS | 3836 | 1467323018651 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:43:38 INFO - PROCESS | 3836 | 1467323018654 Marionette TRACE conn3 <- [1,2682,null,{}] 14:43:38 INFO - PROCESS | 3836 | 1467323018703 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}] 14:43:38 INFO - PROCESS | 3836 | 1467323018706 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:38 INFO - PROCESS | 3836 | 1467323018806 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 14:43:38 INFO - PROCESS | 3836 | 1467323018986 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:38 INFO - PROCESS | 3836 | 1467323018989 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:39 INFO - PROCESS | 3836 | ++DOCSHELL 10EE4800 == 30 [pid = 3836] [id = 680] 14:43:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (10F23400) [pid = 3836] [serial = 2040] [outer = 00000000] 14:43:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (129B4000) [pid = 3836] [serial = 2041] [outer = 10F23400] 14:43:39 INFO - PROCESS | 3836 | 1467323019090 Marionette DEBUG loaded listener.js 14:43:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1303B800) [pid = 3836] [serial = 2042] [outer = 10F23400] 14:43:40 INFO - PROCESS | 3836 | 1467323020364 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:43:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:43:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:43:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:43:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:43:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1755ms 14:43:40 INFO - PROCESS | 3836 | 1467323020452 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 14:43:40 INFO - PROCESS | 3836 | 1467323020457 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 14:43:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:43:40 INFO - PROCESS | 3836 | 1467323020464 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:43:40 INFO - PROCESS | 3836 | 1467323020467 Marionette TRACE conn3 <- [1,2686,null,{}] 14:43:40 INFO - PROCESS | 3836 | 1467323020472 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}] 14:43:40 INFO - PROCESS | 3836 | 1467323020475 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:40 INFO - PROCESS | 3836 | 1467323020579 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 14:43:40 INFO - PROCESS | 3836 | 1467323020717 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:40 INFO - PROCESS | 3836 | 1467323020720 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:40 INFO - PROCESS | 3836 | ++DOCSHELL 10E1D800 == 31 [pid = 3836] [id = 681] 14:43:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (10E1DC00) [pid = 3836] [serial = 2043] [outer = 00000000] 14:43:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1291F400) [pid = 3836] [serial = 2044] [outer = 10E1DC00] 14:43:40 INFO - PROCESS | 3836 | 1467323020770 Marionette DEBUG loaded listener.js 14:43:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (12BD2800) [pid = 3836] [serial = 2045] [outer = 10E1DC00] 14:43:41 INFO - PROCESS | 3836 | --DOCSHELL 10A81400 == 30 [pid = 3836] [id = 678] 14:43:41 INFO - PROCESS | 3836 | --DOCSHELL 158DFC00 == 29 [pid = 3836] [id = 677] 14:43:41 INFO - PROCESS | 3836 | --DOCSHELL 10ED7C00 == 28 [pid = 3836] [id = 676] 14:43:41 INFO - PROCESS | 3836 | --DOCSHELL 10A06400 == 27 [pid = 3836] [id = 675] 14:43:41 INFO - PROCESS | 3836 | --DOCSHELL 11C44000 == 26 [pid = 3836] [id = 674] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (16EA3400) [pid = 3836] [serial = 1996] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (173A4400) [pid = 3836] [serial = 1997] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (17851C00) [pid = 3836] [serial = 1999] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (158AA800) [pid = 3836] [serial = 2005] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (10F2A000) [pid = 3836] [serial = 1987] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (128A0000) [pid = 3836] [serial = 1988] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (129EE800) [pid = 3836] [serial = 1981] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1393AC00) [pid = 3836] [serial = 1982] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (1031DC00) [pid = 3836] [serial = 1984] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (1047CC00) [pid = 3836] [serial = 1985] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (1660A000) [pid = 3836] [serial = 1993] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (13D08000) [pid = 3836] [serial = 1990] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (14349000) [pid = 3836] [serial = 1991] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (19974800) [pid = 3836] [serial = 2009] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (19B6E400) [pid = 3836] [serial = 1979] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (19B69400) [pid = 3836] [serial = 2011] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (19B6DC00) [pid = 3836] [serial = 1978] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 54 (1968D000) [pid = 3836] [serial = 2002] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 53 (19B6A400) [pid = 3836] [serial = 2012] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 52 (19973C00) [pid = 3836] [serial = 2008] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 51 (17EBB800) [pid = 3836] [serial = 2000] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 50 (19691800) [pid = 3836] [serial = 2003] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 49 (16AE5000) [pid = 3836] [serial = 1994] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | --DOMWINDOW == 48 (1774C800) [pid = 3836] [serial = 2006] [outer = 00000000] [url = about:blank] 14:43:41 INFO - PROCESS | 3836 | 1467323021731 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:43:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:43:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:43:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:43:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:43:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1301ms 14:43:41 INFO - PROCESS | 3836 | 1467323021772 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 14:43:41 INFO - PROCESS | 3836 | 1467323021776 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 14:43:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:43:41 INFO - PROCESS | 3836 | 1467323021783 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:43:41 INFO - PROCESS | 3836 | 1467323021785 Marionette TRACE conn3 <- [1,2690,null,{}] 14:43:41 INFO - PROCESS | 3836 | 1467323021789 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}] 14:43:41 INFO - PROCESS | 3836 | 1467323021792 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:41 INFO - PROCESS | 3836 | 1467323021877 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 14:43:41 INFO - PROCESS | 3836 | 1467323021884 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:41 INFO - PROCESS | 3836 | 1467323021886 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:41 INFO - PROCESS | 3836 | ++DOCSHELL 13461000 == 27 [pid = 3836] [id = 682] 14:43:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 49 (13461400) [pid = 3836] [serial = 2046] [outer = 00000000] 14:43:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 50 (13C93000) [pid = 3836] [serial = 2047] [outer = 13461400] 14:43:41 INFO - PROCESS | 3836 | 1467323021932 Marionette DEBUG loaded listener.js 14:43:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 51 (13D0E800) [pid = 3836] [serial = 2048] [outer = 13461400] 14:43:42 INFO - PROCESS | 3836 | 1467323022429 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]]]}] 14:43:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:43:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 690ms 14:43:42 INFO - PROCESS | 3836 | 1467323022481 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 14:43:42 INFO - PROCESS | 3836 | 1467323022483 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 14:43:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:43:42 INFO - PROCESS | 3836 | 1467323022487 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:43:42 INFO - PROCESS | 3836 | 1467323022490 Marionette TRACE conn3 <- [1,2694,null,{}] 14:43:42 INFO - PROCESS | 3836 | 1467323022501 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}] 14:43:42 INFO - PROCESS | 3836 | 1467323022506 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:42 INFO - PROCESS | 3836 | 1467323022590 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 14:43:42 INFO - PROCESS | 3836 | 1467323022686 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:42 INFO - PROCESS | 3836 | 1467323022689 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:42 INFO - PROCESS | 3836 | ++DOCSHELL 15D75000 == 28 [pid = 3836] [id = 683] 14:43:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 52 (15D78800) [pid = 3836] [serial = 2049] [outer = 00000000] 14:43:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 53 (1660DC00) [pid = 3836] [serial = 2050] [outer = 15D78800] 14:43:42 INFO - PROCESS | 3836 | 1467323022736 Marionette DEBUG loaded listener.js 14:43:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 54 (16BC6C00) [pid = 3836] [serial = 2051] [outer = 15D78800] 14:43:43 INFO - PROCESS | 3836 | 1467323023119 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]]]}] 14:43:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:43:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 14:43:43 INFO - PROCESS | 3836 | 1467323023186 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 14:43:43 INFO - PROCESS | 3836 | 1467323023189 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 14:43:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:43:43 INFO - PROCESS | 3836 | 1467323023192 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:43:43 INFO - PROCESS | 3836 | 1467323023194 Marionette TRACE conn3 <- [1,2698,null,{}] 14:43:43 INFO - PROCESS | 3836 | 1467323023197 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}] 14:43:43 INFO - PROCESS | 3836 | 1467323023199 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:43 INFO - PROCESS | 3836 | 1467323023345 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 14:43:43 INFO - PROCESS | 3836 | 1467323023371 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:43 INFO - PROCESS | 3836 | 1467323023373 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:43 INFO - PROCESS | 3836 | ++DOCSHELL 16EA4000 == 29 [pid = 3836] [id = 684] 14:43:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 55 (16EA8400) [pid = 3836] [serial = 2052] [outer = 00000000] 14:43:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (173A9000) [pid = 3836] [serial = 2053] [outer = 16EA8400] 14:43:43 INFO - PROCESS | 3836 | 1467323023417 Marionette DEBUG loaded listener.js 14:43:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (17751000) [pid = 3836] [serial = 2054] [outer = 16EA8400] 14:43:43 INFO - PROCESS | 3836 | 1467323023855 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] 14:43:43 INFO - PROCESS | 3836 | 1467323023894 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 14:43:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:43:43 INFO - PROCESS | 3836 | 1467323023901 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:43:43 INFO - PROCESS | 3836 | 1467323023902 Marionette TRACE conn3 <- [1,2702,null,{}] 14:43:43 INFO - PROCESS | 3836 | 1467323023906 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}] 14:43:43 INFO - PROCESS | 3836 | 1467323023908 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:44 INFO - PROCESS | 3836 | 1467323024019 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 14:43:44 INFO - PROCESS | 3836 | 1467323024027 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:44 INFO - PROCESS | 3836 | 1467323024029 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:44 INFO - PROCESS | 3836 | ++DOCSHELL 17855000 == 30 [pid = 3836] [id = 685] 14:43:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (17E8FC00) [pid = 3836] [serial = 2055] [outer = 00000000] 14:43:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (17EB9C00) [pid = 3836] [serial = 2056] [outer = 17E8FC00] 14:43:44 INFO - PROCESS | 3836 | 1467323024138 Marionette DEBUG loaded listener.js 14:43:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (17EC4C00) [pid = 3836] [serial = 2057] [outer = 17E8FC00] 14:43:44 INFO - PROCESS | 3836 | 1467323024607 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]]]}] 14:43:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:43:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 705ms 14:43:44 INFO - PROCESS | 3836 | 1467323024633 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 14:43:44 INFO - PROCESS | 3836 | 1467323024635 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 14:43:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:43:44 INFO - PROCESS | 3836 | 1467323024638 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:43:44 INFO - PROCESS | 3836 | 1467323024640 Marionette TRACE conn3 <- [1,2706,null,{}] 14:43:44 INFO - PROCESS | 3836 | 1467323024647 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}] 14:43:44 INFO - PROCESS | 3836 | 1467323024653 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:44 INFO - PROCESS | 3836 | 1467323024817 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 14:43:44 INFO - PROCESS | 3836 | 1467323024828 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:44 INFO - PROCESS | 3836 | 1467323024830 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:44 INFO - PROCESS | 3836 | ++DOCSHELL 1800B800 == 31 [pid = 3836] [id = 686] 14:43:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (18215800) [pid = 3836] [serial = 2058] [outer = 00000000] 14:43:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (182F0C00) [pid = 3836] [serial = 2059] [outer = 18215800] 14:43:44 INFO - PROCESS | 3836 | 1467323024874 Marionette DEBUG loaded listener.js 14:43:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (1996F000) [pid = 3836] [serial = 2060] [outer = 18215800] 14:43:45 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (158E0400) [pid = 3836] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:43:45 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (10A07C00) [pid = 3836] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:43:45 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (1309F000) [pid = 3836] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:43:45 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (11CCF400) [pid = 3836] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:43:45 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (10A01400) [pid = 3836] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:43:45 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (15010400) [pid = 3836] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:43:45 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (17EC2000) [pid = 3836] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:43:45 INFO - PROCESS | 3836 | --DOMWINDOW == 55 (10EB9C00) [pid = 3836] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:43:45 INFO - PROCESS | 3836 | 1467323025354 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] 14:43:45 INFO - PROCESS | 3836 | 1467323025381 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 14:43:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:43:45 INFO - PROCESS | 3836 | 1467323025384 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:43:45 INFO - PROCESS | 3836 | 1467323025386 Marionette TRACE conn3 <- [1,2710,null,{}] 14:43:45 INFO - PROCESS | 3836 | 1467323025389 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}] 14:43:45 INFO - PROCESS | 3836 | 1467323025391 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:45 INFO - PROCESS | 3836 | 1467323025471 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 14:43:45 INFO - PROCESS | 3836 | 1467323025476 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:45 INFO - PROCESS | 3836 | 1467323025478 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:45 INFO - PROCESS | 3836 | ++DOCSHELL 10E24C00 == 32 [pid = 3836] [id = 687] 14:43:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 56 (13C92800) [pid = 3836] [serial = 2061] [outer = 00000000] 14:43:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (19975000) [pid = 3836] [serial = 2062] [outer = 13C92800] 14:43:45 INFO - PROCESS | 3836 | 1467323025521 Marionette DEBUG loaded listener.js 14:43:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (19B2A800) [pid = 3836] [serial = 2063] [outer = 13C92800] 14:43:45 INFO - PROCESS | 3836 | 1467323025967 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] 14:43:46 INFO - PROCESS | 3836 | 1467323026024 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 14:43:46 INFO - PROCESS | 3836 | 1467323026028 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:43:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:43:46 INFO - PROCESS | 3836 | 1467323026030 Marionette TRACE conn3 <- [1,2714,null,{}] 14:43:46 INFO - PROCESS | 3836 | 1467323026033 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}] 14:43:46 INFO - PROCESS | 3836 | 1467323026035 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:46 INFO - PROCESS | 3836 | 1467323026117 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 14:43:46 INFO - PROCESS | 3836 | 1467323026150 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:46 INFO - PROCESS | 3836 | 1467323026152 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:46 INFO - PROCESS | 3836 | ++DOCSHELL 19B65000 == 33 [pid = 3836] [id = 688] 14:43:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (19B67800) [pid = 3836] [serial = 2064] [outer = 00000000] 14:43:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (19B6D000) [pid = 3836] [serial = 2065] [outer = 19B67800] 14:43:46 INFO - PROCESS | 3836 | 1467323026195 Marionette DEBUG loaded listener.js 14:43:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (19B70C00) [pid = 3836] [serial = 2066] [outer = 19B67800] 14:43:46 INFO - PROCESS | 3836 | 1467323026616 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]]]}] 14:43:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:43:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 643ms 14:43:46 INFO - PROCESS | 3836 | 1467323026667 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 14:43:46 INFO - PROCESS | 3836 | 1467323026668 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 14:43:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:43:46 INFO - PROCESS | 3836 | 1467323026672 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:43:46 INFO - PROCESS | 3836 | 1467323026673 Marionette TRACE conn3 <- [1,2718,null,{}] 14:43:46 INFO - PROCESS | 3836 | 1467323026681 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}] 14:43:46 INFO - PROCESS | 3836 | 1467323026682 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:46 INFO - PROCESS | 3836 | 1467323026759 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 14:43:46 INFO - PROCESS | 3836 | 1467323026765 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:46 INFO - PROCESS | 3836 | 1467323026767 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:46 INFO - PROCESS | 3836 | ++DOCSHELL 1660C400 == 34 [pid = 3836] [id = 689] 14:43:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (16AE7400) [pid = 3836] [serial = 2067] [outer = 00000000] 14:43:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (19DC2800) [pid = 3836] [serial = 2068] [outer = 16AE7400] 14:43:46 INFO - PROCESS | 3836 | 1467323026809 Marionette DEBUG loaded listener.js 14:43:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (19DC2C00) [pid = 3836] [serial = 2069] [outer = 16AE7400] 14:43:47 INFO - PROCESS | 3836 | 1467323027768 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:43:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 14:43:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:43:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:43:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:43:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1144ms 14:43:47 INFO - PROCESS | 3836 | 1467323027861 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 14:43:47 INFO - PROCESS | 3836 | 1467323027866 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 14:43:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:43:47 INFO - PROCESS | 3836 | 1467323027872 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:43:47 INFO - PROCESS | 3836 | 1467323027876 Marionette TRACE conn3 <- [1,2722,null,{}] 14:43:47 INFO - PROCESS | 3836 | 1467323027882 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}] 14:43:47 INFO - PROCESS | 3836 | 1467323027885 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:48 INFO - PROCESS | 3836 | 1467323028035 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 14:43:48 INFO - PROCESS | 3836 | 1467323028124 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:48 INFO - PROCESS | 3836 | 1467323028129 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:48 INFO - PROCESS | 3836 | ++DOCSHELL 10ED8400 == 35 [pid = 3836] [id = 690] 14:43:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (10ED9400) [pid = 3836] [serial = 2070] [outer = 00000000] 14:43:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (1281D800) [pid = 3836] [serial = 2071] [outer = 10ED9400] 14:43:48 INFO - PROCESS | 3836 | 1467323028192 Marionette DEBUG loaded listener.js 14:43:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (131DF000) [pid = 3836] [serial = 2072] [outer = 10ED9400] 14:43:48 INFO - PROCESS | 3836 | 1467323028788 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]]]}] 14:43:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:43:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 956ms 14:43:48 INFO - PROCESS | 3836 | 1467323028816 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 14:43:48 INFO - PROCESS | 3836 | 1467323028821 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 14:43:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:43:48 INFO - PROCESS | 3836 | 1467323028827 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:43:48 INFO - PROCESS | 3836 | 1467323028830 Marionette TRACE conn3 <- [1,2726,null,{}] 14:43:48 INFO - PROCESS | 3836 | 1467323028834 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}] 14:43:48 INFO - PROCESS | 3836 | 1467323028837 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:48 INFO - PROCESS | 3836 | 1467323028943 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 14:43:49 INFO - PROCESS | 3836 | 1467323029055 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:49 INFO - PROCESS | 3836 | 1467323029057 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:49 INFO - PROCESS | 3836 | ++DOCSHELL 15007C00 == 36 [pid = 3836] [id = 691] 14:43:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1580C800) [pid = 3836] [serial = 2073] [outer = 00000000] 14:43:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1606A800) [pid = 3836] [serial = 2074] [outer = 1580C800] 14:43:49 INFO - PROCESS | 3836 | 1467323029154 Marionette DEBUG loaded listener.js 14:43:49 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (16BC4800) [pid = 3836] [serial = 2075] [outer = 1580C800] 14:43:49 INFO - PROCESS | 3836 | 1467323029964 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]]]}] 14:43:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:43:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1191ms 14:43:50 INFO - PROCESS | 3836 | 1467323030038 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 14:43:50 INFO - PROCESS | 3836 | 1467323030042 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 14:43:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:43:50 INFO - PROCESS | 3836 | 1467323030049 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:43:50 INFO - PROCESS | 3836 | 1467323030052 Marionette TRACE conn3 <- [1,2730,null,{}] 14:43:50 INFO - PROCESS | 3836 | 1467323030058 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}] 14:43:50 INFO - PROCESS | 3836 | 1467323030061 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:50 INFO - PROCESS | 3836 | 1467323030166 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 14:43:50 INFO - PROCESS | 3836 | 1467323030309 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:50 INFO - PROCESS | 3836 | 1467323030314 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:50 INFO - PROCESS | 3836 | ++DOCSHELL 0F312800 == 37 [pid = 3836] [id = 692] 14:43:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (0F313400) [pid = 3836] [serial = 2076] [outer = 00000000] 14:43:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (10EB1400) [pid = 3836] [serial = 2077] [outer = 0F313400] 14:43:50 INFO - PROCESS | 3836 | 1467323030368 Marionette DEBUG loaded listener.js 14:43:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (12924000) [pid = 3836] [serial = 2078] [outer = 0F313400] 14:43:51 INFO - PROCESS | 3836 | --DOCSHELL 19B65000 == 36 [pid = 3836] [id = 688] 14:43:51 INFO - PROCESS | 3836 | --DOCSHELL 10E24C00 == 35 [pid = 3836] [id = 687] 14:43:51 INFO - PROCESS | 3836 | --DOCSHELL 1800B800 == 34 [pid = 3836] [id = 686] 14:43:51 INFO - PROCESS | 3836 | --DOCSHELL 17855000 == 33 [pid = 3836] [id = 685] 14:43:51 INFO - PROCESS | 3836 | --DOCSHELL 16EA4000 == 32 [pid = 3836] [id = 684] 14:43:51 INFO - PROCESS | 3836 | --DOCSHELL 15D75000 == 31 [pid = 3836] [id = 683] 14:43:51 INFO - PROCESS | 3836 | --DOCSHELL 13461000 == 30 [pid = 3836] [id = 682] 14:43:51 INFO - PROCESS | 3836 | --DOCSHELL 10EE4800 == 29 [pid = 3836] [id = 680] 14:43:51 INFO - PROCESS | 3836 | --DOCSHELL 10E1D800 == 28 [pid = 3836] [id = 681] 14:43:51 INFO - PROCESS | 3836 | --DOCSHELL 1606F000 == 27 [pid = 3836] [id = 679] 14:43:51 INFO - PROCESS | 3836 | --DOCSHELL 1660C400 == 26 [pid = 3836] [id = 689] 14:43:51 INFO - PROCESS | 3836 | --DOCSHELL 10ED8400 == 25 [pid = 3836] [id = 690] 14:43:51 INFO - PROCESS | 3836 | --DOCSHELL 15007C00 == 24 [pid = 3836] [id = 691] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (16EA2000) [pid = 3836] [serial = 2038] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1645E000) [pid = 3836] [serial = 2032] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (10EE2C00) [pid = 3836] [serial = 2026] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (11208000) [pid = 3836] [serial = 2027] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (13157800) [pid = 3836] [serial = 2029] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1312D000) [pid = 3836] [serial = 2024] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (12D7E400) [pid = 3836] [serial = 2023] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (12D84400) [pid = 3836] [serial = 2015] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (10F26000) [pid = 3836] [serial = 2014] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (16457400) [pid = 3836] [serial = 2018] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (158AB800) [pid = 3836] [serial = 2017] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (19DBDC00) [pid = 3836] [serial = 2021] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (19972C00) [pid = 3836] [serial = 2020] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (1431B000) [pid = 3836] [serial = 2035] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (16460800) [pid = 3836] [serial = 2036] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (16609000) [pid = 3836] [serial = 2033] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | --DOMWINDOW == 56 (131EA000) [pid = 3836] [serial = 2030] [outer = 00000000] [url = about:blank] 14:43:51 INFO - PROCESS | 3836 | 1467323031457 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]]]}] 14:43:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:43:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1457ms 14:43:51 INFO - PROCESS | 3836 | 1467323031515 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 14:43:51 INFO - PROCESS | 3836 | 1467323031519 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 14:43:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:43:51 INFO - PROCESS | 3836 | 1467323031523 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:43:51 INFO - PROCESS | 3836 | 1467323031527 Marionette TRACE conn3 <- [1,2734,null,{}] 14:43:51 INFO - PROCESS | 3836 | 1467323031538 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}] 14:43:51 INFO - PROCESS | 3836 | 1467323031541 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:51 INFO - PROCESS | 3836 | 1467323031631 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 14:43:51 INFO - PROCESS | 3836 | 1467323031640 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:51 INFO - PROCESS | 3836 | 1467323031644 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:51 INFO - PROCESS | 3836 | ++DOCSHELL 10A0F000 == 25 [pid = 3836] [id = 693] 14:43:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 57 (10A10000) [pid = 3836] [serial = 2079] [outer = 00000000] 14:43:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (10ED6400) [pid = 3836] [serial = 2080] [outer = 10A10000] 14:43:51 INFO - PROCESS | 3836 | 1467323031697 Marionette DEBUG loaded listener.js 14:43:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (10EDE000) [pid = 3836] [serial = 2081] [outer = 10A10000] 14:43:52 INFO - PROCESS | 3836 | 1467323032184 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]]]}] 14:43:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:43:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 705ms 14:43:52 INFO - PROCESS | 3836 | 1467323032237 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 14:43:52 INFO - PROCESS | 3836 | 1467323032242 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 14:43:52 INFO - PROCESS | 3836 | 1467323032252 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:43:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:43:52 INFO - PROCESS | 3836 | 1467323032255 Marionette TRACE conn3 <- [1,2738,null,{}] 14:43:52 INFO - PROCESS | 3836 | 1467323032259 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}] 14:43:52 INFO - PROCESS | 3836 | 1467323032261 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:52 INFO - PROCESS | 3836 | 1467323032347 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 14:43:52 INFO - PROCESS | 3836 | 1467323032355 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:52 INFO - PROCESS | 3836 | 1467323032357 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:52 INFO - PROCESS | 3836 | ++DOCSHELL 12DC0400 == 26 [pid = 3836] [id = 694] 14:43:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (12DC2000) [pid = 3836] [serial = 2082] [outer = 00000000] 14:43:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (13126400) [pid = 3836] [serial = 2083] [outer = 12DC2000] 14:43:52 INFO - PROCESS | 3836 | 1467323032406 Marionette DEBUG loaded listener.js 14:43:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (13154C00) [pid = 3836] [serial = 2084] [outer = 12DC2000] 14:43:52 INFO - PROCESS | 3836 | 1467323032878 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]]]}] 14:43:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:43:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 643ms 14:43:52 INFO - PROCESS | 3836 | 1467323032893 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 14:43:52 INFO - PROCESS | 3836 | 1467323032895 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 14:43:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:43:52 INFO - PROCESS | 3836 | 1467323032899 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:43:52 INFO - PROCESS | 3836 | 1467323032902 Marionette TRACE conn3 <- [1,2742,null,{}] 14:43:52 INFO - PROCESS | 3836 | 1467323032916 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}] 14:43:52 INFO - PROCESS | 3836 | 1467323032921 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:53 INFO - PROCESS | 3836 | 1467323033002 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 14:43:53 INFO - PROCESS | 3836 | 1467323033009 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:53 INFO - PROCESS | 3836 | 1467323033012 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:53 INFO - PROCESS | 3836 | ++DOCSHELL 13D0F800 == 27 [pid = 3836] [id = 695] 14:43:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (14318C00) [pid = 3836] [serial = 2085] [outer = 00000000] 14:43:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (15007800) [pid = 3836] [serial = 2086] [outer = 14318C00] 14:43:53 INFO - PROCESS | 3836 | 1467323033064 Marionette DEBUG loaded listener.js 14:43:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (158AA400) [pid = 3836] [serial = 2087] [outer = 14318C00] 14:43:53 INFO - PROCESS | 3836 | 1467323033525 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]]]}] 14:43:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:43:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 643ms 14:43:53 INFO - PROCESS | 3836 | 1467323033547 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 14:43:53 INFO - PROCESS | 3836 | 1467323033550 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 14:43:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:43:53 INFO - PROCESS | 3836 | 1467323033553 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:43:53 INFO - PROCESS | 3836 | 1467323033555 Marionette TRACE conn3 <- [1,2746,null,{}] 14:43:53 INFO - PROCESS | 3836 | 1467323033558 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}] 14:43:53 INFO - PROCESS | 3836 | 1467323033560 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:53 INFO - PROCESS | 3836 | 1467323033686 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 14:43:53 INFO - PROCESS | 3836 | 1467323033692 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:53 INFO - PROCESS | 3836 | 1467323033694 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:53 INFO - PROCESS | 3836 | ++DOCSHELL 15D13C00 == 28 [pid = 3836] [id = 696] 14:43:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (15D14400) [pid = 3836] [serial = 2088] [outer = 00000000] 14:43:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (16457400) [pid = 3836] [serial = 2089] [outer = 15D14400] 14:43:53 INFO - PROCESS | 3836 | 1467323033738 Marionette DEBUG loaded listener.js 14:43:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (16607800) [pid = 3836] [serial = 2090] [outer = 15D14400] 14:43:54 INFO - PROCESS | 3836 | 1467323034203 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]]]}] 14:43:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:43:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 706ms 14:43:54 INFO - PROCESS | 3836 | 1467323034253 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 14:43:54 INFO - PROCESS | 3836 | 1467323034255 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 14:43:54 INFO - PROCESS | 3836 | 1467323034258 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:43:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:43:54 INFO - PROCESS | 3836 | 1467323034260 Marionette TRACE conn3 <- [1,2750,null,{}] 14:43:54 INFO - PROCESS | 3836 | 1467323034268 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}] 14:43:54 INFO - PROCESS | 3836 | 1467323034270 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:54 INFO - PROCESS | 3836 | 1467323034379 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 14:43:54 INFO - PROCESS | 3836 | 1467323034463 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:54 INFO - PROCESS | 3836 | 1467323034465 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:54 INFO - PROCESS | 3836 | ++DOCSHELL 16BC6400 == 29 [pid = 3836] [id = 697] 14:43:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (16BC8400) [pid = 3836] [serial = 2091] [outer = 00000000] 14:43:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (16E9EC00) [pid = 3836] [serial = 2092] [outer = 16BC8400] 14:43:54 INFO - PROCESS | 3836 | 1467323034509 Marionette DEBUG loaded listener.js 14:43:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16EA4000) [pid = 3836] [serial = 2093] [outer = 16BC8400] 14:43:54 INFO - PROCESS | 3836 | 1467323034979 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]]]}] 14:43:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:43:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 736ms 14:43:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:43:55 INFO - PROCESS | 3836 | 1467323035030 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 14:43:55 INFO - PROCESS | 3836 | 1467323035032 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 14:43:55 INFO - PROCESS | 3836 | 1467323035035 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:43:55 INFO - PROCESS | 3836 | 1467323035037 Marionette TRACE conn3 <- [1,2754,null,{}] 14:43:55 INFO - PROCESS | 3836 | 1467323035042 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}] 14:43:55 INFO - PROCESS | 3836 | 1467323035048 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:55 INFO - PROCESS | 3836 | 1467323035208 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 14:43:55 INFO - PROCESS | 3836 | 1467323035277 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:55 INFO - PROCESS | 3836 | 1467323035279 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:55 INFO - PROCESS | 3836 | ++DOCSHELL 17750400 == 30 [pid = 3836] [id = 698] 14:43:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (1778B800) [pid = 3836] [serial = 2094] [outer = 00000000] 14:43:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (17851000) [pid = 3836] [serial = 2095] [outer = 1778B800] 14:43:55 INFO - PROCESS | 3836 | 1467323035330 Marionette DEBUG loaded listener.js 14:43:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (18211C00) [pid = 3836] [serial = 2096] [outer = 1778B800] 14:43:55 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (16EA8400) [pid = 3836] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:43:55 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (17E8FC00) [pid = 3836] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:43:55 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1660E400) [pid = 3836] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:43:55 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (10F23400) [pid = 3836] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:43:55 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (16AE7400) [pid = 3836] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:43:55 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (13461400) [pid = 3836] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:43:55 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (10E1DC00) [pid = 3836] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:43:55 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (15D78800) [pid = 3836] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:43:55 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (19B67800) [pid = 3836] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:43:55 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (18215800) [pid = 3836] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:43:55 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (13C92800) [pid = 3836] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:43:55 INFO - PROCESS | 3836 | 1467323035884 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]]]}] 14:43:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:43:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 909ms 14:43:55 INFO - PROCESS | 3836 | 1467323035940 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 14:43:55 INFO - PROCESS | 3836 | 1467323035942 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 14:43:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:43:55 INFO - PROCESS | 3836 | 1467323035946 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:43:55 INFO - PROCESS | 3836 | 1467323035948 Marionette TRACE conn3 <- [1,2758,null,{}] 14:43:55 INFO - PROCESS | 3836 | 1467323035951 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}] 14:43:55 INFO - PROCESS | 3836 | 1467323035953 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:56 INFO - PROCESS | 3836 | 1467323036027 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 14:43:56 INFO - PROCESS | 3836 | 1467323036124 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:56 INFO - PROCESS | 3836 | 1467323036126 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:56 INFO - PROCESS | 3836 | ++DOCSHELL 10EB9C00 == 31 [pid = 3836] [id = 699] 14:43:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (10ED7000) [pid = 3836] [serial = 2097] [outer = 00000000] 14:43:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (16EA8400) [pid = 3836] [serial = 2098] [outer = 10ED7000] 14:43:56 INFO - PROCESS | 3836 | 1467323036170 Marionette DEBUG loaded listener.js 14:43:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (173A0C00) [pid = 3836] [serial = 2099] [outer = 10ED7000] 14:43:56 INFO - PROCESS | 3836 | 1467323036534 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]]]}] 14:43:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:43:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 643ms 14:43:56 INFO - PROCESS | 3836 | 1467323036584 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 14:43:56 INFO - PROCESS | 3836 | 1467323036586 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 14:43:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:43:56 INFO - PROCESS | 3836 | 1467323036589 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:43:56 INFO - PROCESS | 3836 | 1467323036591 Marionette TRACE conn3 <- [1,2762,null,{}] 14:43:56 INFO - PROCESS | 3836 | 1467323036594 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}] 14:43:56 INFO - PROCESS | 3836 | 1467323036596 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:56 INFO - PROCESS | 3836 | 1467323036711 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 14:43:56 INFO - PROCESS | 3836 | 1467323036717 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:56 INFO - PROCESS | 3836 | 1467323036719 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:56 INFO - PROCESS | 3836 | ++DOCSHELL 15D70000 == 32 [pid = 3836] [id = 700] 14:43:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (18216400) [pid = 3836] [serial = 2100] [outer = 00000000] 14:43:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (1996EC00) [pid = 3836] [serial = 2101] [outer = 18216400] 14:43:56 INFO - PROCESS | 3836 | 1467323036761 Marionette DEBUG loaded listener.js 14:43:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (1996F400) [pid = 3836] [serial = 2102] [outer = 18216400] 14:43:57 INFO - PROCESS | 3836 | 1467323037165 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]]]}] 14:43:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:43:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 595ms 14:43:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:43:57 INFO - PROCESS | 3836 | 1467323037199 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 14:43:57 INFO - PROCESS | 3836 | 1467323037201 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 14:43:57 INFO - PROCESS | 3836 | 1467323037204 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:43:57 INFO - PROCESS | 3836 | 1467323037206 Marionette TRACE conn3 <- [1,2766,null,{}] 14:43:57 INFO - PROCESS | 3836 | 1467323037209 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}] 14:43:57 INFO - PROCESS | 3836 | 1467323037211 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:57 INFO - PROCESS | 3836 | 1467323037287 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 14:43:57 INFO - PROCESS | 3836 | 1467323037292 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:57 INFO - PROCESS | 3836 | 1467323037294 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:57 INFO - PROCESS | 3836 | ++DOCSHELL 13D0E400 == 33 [pid = 3836] [id = 701] 14:43:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (1580B400) [pid = 3836] [serial = 2103] [outer = 00000000] 14:43:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (19B36C00) [pid = 3836] [serial = 2104] [outer = 1580B400] 14:43:57 INFO - PROCESS | 3836 | 1467323037345 Marionette DEBUG loaded listener.js 14:43:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (19B38400) [pid = 3836] [serial = 2105] [outer = 1580B400] 14:43:57 INFO - PROCESS | 3836 | 1467323037799 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]]]}] 14:43:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:43:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 690ms 14:43:57 INFO - PROCESS | 3836 | 1467323037903 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 14:43:57 INFO - PROCESS | 3836 | 1467323037907 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 14:43:57 INFO - PROCESS | 3836 | 1467323037912 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:43:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:43:57 INFO - PROCESS | 3836 | 1467323037916 Marionette TRACE conn3 <- [1,2770,null,{}] 14:43:57 INFO - PROCESS | 3836 | 1467323037923 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}] 14:43:57 INFO - PROCESS | 3836 | 1467323037927 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:58 INFO - PROCESS | 3836 | 1467323038124 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 14:43:58 INFO - PROCESS | 3836 | 1467323038262 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:58 INFO - PROCESS | 3836 | 1467323038268 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:58 INFO - PROCESS | 3836 | ++DOCSHELL 10A77C00 == 34 [pid = 3836] [id = 702] 14:43:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (10A7E000) [pid = 3836] [serial = 2106] [outer = 00000000] 14:43:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (10EE4800) [pid = 3836] [serial = 2107] [outer = 10A7E000] 14:43:58 INFO - PROCESS | 3836 | 1467323038325 Marionette DEBUG loaded listener.js 14:43:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (114C9C00) [pid = 3836] [serial = 2108] [outer = 10A7E000] 14:43:59 INFO - PROCESS | 3836 | 1467323039056 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]]]}] 14:43:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:43:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1191ms 14:43:59 INFO - PROCESS | 3836 | 1467323039109 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 14:43:59 INFO - PROCESS | 3836 | 1467323039112 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 14:43:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:43:59 INFO - PROCESS | 3836 | 1467323039119 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:43:59 INFO - PROCESS | 3836 | 1467323039123 Marionette TRACE conn3 <- [1,2774,null,{}] 14:43:59 INFO - PROCESS | 3836 | 1467323039127 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}] 14:43:59 INFO - PROCESS | 3836 | 1467323039130 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:59 INFO - PROCESS | 3836 | 1467323039259 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 14:43:59 INFO - PROCESS | 3836 | 1467323039391 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:59 INFO - PROCESS | 3836 | 1467323039394 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:43:59 INFO - PROCESS | 3836 | ++DOCSHELL 13931C00 == 35 [pid = 3836] [id = 703] 14:43:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (13935800) [pid = 3836] [serial = 2109] [outer = 00000000] 14:43:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (14353800) [pid = 3836] [serial = 2110] [outer = 13935800] 14:43:59 INFO - PROCESS | 3836 | 1467323039451 Marionette DEBUG loaded listener.js 14:43:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (15D6B800) [pid = 3836] [serial = 2111] [outer = 13935800] 14:44:00 INFO - PROCESS | 3836 | 1467323040363 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]]]}] 14:44:00 INFO - PROCESS | 3836 | --DOCSHELL 15D70000 == 34 [pid = 3836] [id = 700] 14:44:00 INFO - PROCESS | 3836 | --DOCSHELL 10EB9C00 == 33 [pid = 3836] [id = 699] 14:44:00 INFO - PROCESS | 3836 | --DOCSHELL 17750400 == 32 [pid = 3836] [id = 698] 14:44:00 INFO - PROCESS | 3836 | --DOCSHELL 16BC6400 == 31 [pid = 3836] [id = 697] 14:44:00 INFO - PROCESS | 3836 | --DOCSHELL 15D13C00 == 30 [pid = 3836] [id = 696] 14:44:00 INFO - PROCESS | 3836 | --DOCSHELL 13D0F800 == 29 [pid = 3836] [id = 695] 14:44:00 INFO - PROCESS | 3836 | --DOCSHELL 12DC0400 == 28 [pid = 3836] [id = 694] 14:44:00 INFO - PROCESS | 3836 | --DOCSHELL 10A0F000 == 27 [pid = 3836] [id = 693] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (173A9000) [pid = 3836] [serial = 2053] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (17751000) [pid = 3836] [serial = 2054] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (17EC4C00) [pid = 3836] [serial = 2057] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16EA5C00) [pid = 3836] [serial = 2039] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (129B4000) [pid = 3836] [serial = 2041] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (19DC2C00) [pid = 3836] [serial = 2069] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1303B800) [pid = 3836] [serial = 2042] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (13C93000) [pid = 3836] [serial = 2047] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (13D0E800) [pid = 3836] [serial = 2048] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1291F400) [pid = 3836] [serial = 2044] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (12BD2800) [pid = 3836] [serial = 2045] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (1660DC00) [pid = 3836] [serial = 2050] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (17EB9C00) [pid = 3836] [serial = 2056] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (19DC2800) [pid = 3836] [serial = 2068] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (19B70C00) [pid = 3836] [serial = 2066] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (182F0C00) [pid = 3836] [serial = 2059] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 61 (19975000) [pid = 3836] [serial = 2062] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 60 (19B2A800) [pid = 3836] [serial = 2063] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 59 (19B6D000) [pid = 3836] [serial = 2065] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 58 (1996F000) [pid = 3836] [serial = 2060] [outer = 00000000] [url = about:blank] 14:44:00 INFO - PROCESS | 3836 | --DOMWINDOW == 57 (16BC6C00) [pid = 3836] [serial = 2051] [outer = 00000000] [url = about:blank] 14:44:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:44:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1316ms 14:44:00 INFO - PROCESS | 3836 | 1467323040434 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 14:44:00 INFO - PROCESS | 3836 | 1467323040438 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 14:44:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:44:00 INFO - PROCESS | 3836 | 1467323040443 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:44:00 INFO - PROCESS | 3836 | 1467323040446 Marionette TRACE conn3 <- [1,2778,null,{}] 14:44:00 INFO - PROCESS | 3836 | 1467323040452 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}] 14:44:00 INFO - PROCESS | 3836 | 1467323040454 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:00 INFO - PROCESS | 3836 | 1467323040543 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 14:44:00 INFO - PROCESS | 3836 | 1467323040555 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:00 INFO - PROCESS | 3836 | 1467323040559 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:00 INFO - PROCESS | 3836 | ++DOCSHELL 10A06400 == 28 [pid = 3836] [id = 704] 14:44:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 58 (10A73400) [pid = 3836] [serial = 2112] [outer = 00000000] 14:44:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 59 (10EDB000) [pid = 3836] [serial = 2113] [outer = 10A73400] 14:44:00 INFO - PROCESS | 3836 | 1467323040606 Marionette DEBUG loaded listener.js 14:44:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 60 (11AE2800) [pid = 3836] [serial = 2114] [outer = 10A73400] 14:44:01 INFO - PROCESS | 3836 | 1467323041129 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]]]}] 14:44:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:44:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 736ms 14:44:01 INFO - PROCESS | 3836 | 1467323041185 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 14:44:01 INFO - PROCESS | 3836 | 1467323041189 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 14:44:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:44:01 INFO - PROCESS | 3836 | 1467323041195 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:44:01 INFO - PROCESS | 3836 | 1467323041197 Marionette TRACE conn3 <- [1,2782,null,{}] 14:44:01 INFO - PROCESS | 3836 | 1467323041201 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}] 14:44:01 INFO - PROCESS | 3836 | 1467323041203 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:01 INFO - PROCESS | 3836 | 1467323041287 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 14:44:01 INFO - PROCESS | 3836 | 1467323041387 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:01 INFO - PROCESS | 3836 | 1467323041390 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:01 INFO - PROCESS | 3836 | ++DOCSHELL 1314D800 == 29 [pid = 3836] [id = 705] 14:44:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 61 (13151400) [pid = 3836] [serial = 2115] [outer = 00000000] 14:44:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 62 (1345E800) [pid = 3836] [serial = 2116] [outer = 13151400] 14:44:01 INFO - PROCESS | 3836 | 1467323041441 Marionette DEBUG loaded listener.js 14:44:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (13D02000) [pid = 3836] [serial = 2117] [outer = 13151400] 14:44:01 INFO - PROCESS | 3836 | 1467323041832 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]]]}] 14:44:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:44:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 704ms 14:44:01 INFO - PROCESS | 3836 | 1467323041895 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 14:44:01 INFO - PROCESS | 3836 | 1467323041897 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 14:44:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:44:01 INFO - PROCESS | 3836 | 1467323041901 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:44:01 INFO - PROCESS | 3836 | 1467323041904 Marionette TRACE conn3 <- [1,2786,null,{}] 14:44:01 INFO - PROCESS | 3836 | 1467323041914 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}] 14:44:01 INFO - PROCESS | 3836 | 1467323041919 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:02 INFO - PROCESS | 3836 | 1467323042035 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 14:44:02 INFO - PROCESS | 3836 | 1467323042050 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:02 INFO - PROCESS | 3836 | 1467323042053 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:02 INFO - PROCESS | 3836 | ++DOCSHELL 1660BC00 == 30 [pid = 3836] [id = 706] 14:44:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (1660DC00) [pid = 3836] [serial = 2118] [outer = 00000000] 14:44:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (16BC6400) [pid = 3836] [serial = 2119] [outer = 1660DC00] 14:44:02 INFO - PROCESS | 3836 | 1467323042100 Marionette DEBUG loaded listener.js 14:44:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (16DA1800) [pid = 3836] [serial = 2120] [outer = 1660DC00] 14:44:02 INFO - PROCESS | 3836 | 1467323042552 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]]]}] 14:44:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:44:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 704ms 14:44:02 INFO - PROCESS | 3836 | 1467323042600 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 14:44:02 INFO - PROCESS | 3836 | 1467323042602 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 14:44:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:44:02 INFO - PROCESS | 3836 | 1467323042606 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:44:02 INFO - PROCESS | 3836 | 1467323042607 Marionette TRACE conn3 <- [1,2790,null,{}] 14:44:02 INFO - PROCESS | 3836 | 1467323042611 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}] 14:44:02 INFO - PROCESS | 3836 | 1467323042613 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:02 INFO - PROCESS | 3836 | 1467323042727 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 14:44:02 INFO - PROCESS | 3836 | 1467323042732 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:02 INFO - PROCESS | 3836 | 1467323042735 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:02 INFO - PROCESS | 3836 | ++DOCSHELL 16EAA800 == 31 [pid = 3836] [id = 707] 14:44:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (17167C00) [pid = 3836] [serial = 2121] [outer = 00000000] 14:44:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (17751000) [pid = 3836] [serial = 2122] [outer = 17167C00] 14:44:02 INFO - PROCESS | 3836 | 1467323042831 Marionette DEBUG loaded listener.js 14:44:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (177A9C00) [pid = 3836] [serial = 2123] [outer = 17167C00] 14:44:03 INFO - PROCESS | 3836 | 1467323043246 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]]]}] 14:44:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:44:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 704ms 14:44:03 INFO - PROCESS | 3836 | 1467323043305 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 14:44:03 INFO - PROCESS | 3836 | 1467323043307 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 14:44:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:44:03 INFO - PROCESS | 3836 | 1467323043311 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:44:03 INFO - PROCESS | 3836 | 1467323043313 Marionette TRACE conn3 <- [1,2794,null,{}] 14:44:03 INFO - PROCESS | 3836 | 1467323043316 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}] 14:44:03 INFO - PROCESS | 3836 | 1467323043318 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:03 INFO - PROCESS | 3836 | 1467323043437 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 14:44:03 INFO - PROCESS | 3836 | 1467323043534 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:03 INFO - PROCESS | 3836 | 1467323043536 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:03 INFO - PROCESS | 3836 | ++DOCSHELL 17EB7000 == 32 [pid = 3836] [id = 708] 14:44:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (17EB7C00) [pid = 3836] [serial = 2124] [outer = 00000000] 14:44:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (17EC1800) [pid = 3836] [serial = 2125] [outer = 17EB7C00] 14:44:03 INFO - PROCESS | 3836 | 1467323043579 Marionette DEBUG loaded listener.js 14:44:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (17EC4400) [pid = 3836] [serial = 2126] [outer = 17EB7C00] 14:44:04 INFO - PROCESS | 3836 | 1467323043993 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]]]}] 14:44:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:44:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 751ms 14:44:04 INFO - PROCESS | 3836 | 1467323044054 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 14:44:04 INFO - PROCESS | 3836 | 1467323044056 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 14:44:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:44:04 INFO - PROCESS | 3836 | 1467323044059 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:44:04 INFO - PROCESS | 3836 | 1467323044061 Marionette TRACE conn3 <- [1,2798,null,{}] 14:44:04 INFO - PROCESS | 3836 | 1467323044064 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}] 14:44:04 INFO - PROCESS | 3836 | 1467323044070 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:04 INFO - PROCESS | 3836 | 1467323044206 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 14:44:04 INFO - PROCESS | 3836 | 1467323044277 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:04 INFO - PROCESS | 3836 | 1467323044279 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:04 INFO - PROCESS | 3836 | ++DOCSHELL 1996F800 == 33 [pid = 3836] [id = 709] 14:44:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1996FC00) [pid = 3836] [serial = 2127] [outer = 00000000] 14:44:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (19B30000) [pid = 3836] [serial = 2128] [outer = 1996FC00] 14:44:04 INFO - PROCESS | 3836 | 1467323044324 Marionette DEBUG loaded listener.js 14:44:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (19979800) [pid = 3836] [serial = 2129] [outer = 1996FC00] 14:44:04 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (12DC2000) [pid = 3836] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:44:04 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (0F313400) [pid = 3836] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:44:04 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (14318C00) [pid = 3836] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:44:04 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (15D14400) [pid = 3836] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:44:04 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (16BC8400) [pid = 3836] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:44:04 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (10A10000) [pid = 3836] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:44:04 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (10ED7000) [pid = 3836] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:44:04 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1778B800) [pid = 3836] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:44:04 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (18216400) [pid = 3836] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:44:04 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (10ED9400) [pid = 3836] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:44:04 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (1580C800) [pid = 3836] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:44:04 INFO - PROCESS | 3836 | 1467323044777 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]]]}] 14:44:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:44:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 736ms 14:44:04 INFO - PROCESS | 3836 | 1467323044823 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 14:44:04 INFO - PROCESS | 3836 | 1467323044825 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 14:44:04 INFO - PROCESS | 3836 | 1467323044829 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:44:04 INFO - PROCESS | 3836 | 1467323044830 Marionette TRACE conn3 <- [1,2802,null,{}] 14:44:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:44:04 INFO - PROCESS | 3836 | 1467323044834 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}] 14:44:04 INFO - PROCESS | 3836 | 1467323044836 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:04 INFO - PROCESS | 3836 | 1467323044917 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 14:44:05 INFO - PROCESS | 3836 | 1467323045013 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:05 INFO - PROCESS | 3836 | 1467323045015 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:05 INFO - PROCESS | 3836 | ++DOCSHELL 103D3C00 == 34 [pid = 3836] [id = 710] 14:44:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (10561400) [pid = 3836] [serial = 2130] [outer = 00000000] 14:44:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (13461400) [pid = 3836] [serial = 2131] [outer = 10561400] 14:44:05 INFO - PROCESS | 3836 | 1467323045059 Marionette DEBUG loaded listener.js 14:44:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (16E59800) [pid = 3836] [serial = 2132] [outer = 10561400] 14:44:05 INFO - PROCESS | 3836 | 1467323045412 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]]]}] 14:44:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:44:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 641ms 14:44:05 INFO - PROCESS | 3836 | 1467323045470 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 14:44:05 INFO - PROCESS | 3836 | 1467323045472 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 14:44:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:44:05 INFO - PROCESS | 3836 | 1467323045476 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:44:05 INFO - PROCESS | 3836 | 1467323045477 Marionette TRACE conn3 <- [1,2806,null,{}] 14:44:05 INFO - PROCESS | 3836 | 1467323045481 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}] 14:44:05 INFO - PROCESS | 3836 | 1467323045482 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:05 INFO - PROCESS | 3836 | 1467323045559 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 14:44:05 INFO - PROCESS | 3836 | 1467323045656 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:05 INFO - PROCESS | 3836 | 1467323045658 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:05 INFO - PROCESS | 3836 | ++DOCSHELL 0F316800 == 35 [pid = 3836] [id = 711] 14:44:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (10F26000) [pid = 3836] [serial = 2133] [outer = 00000000] 14:44:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (19B6F400) [pid = 3836] [serial = 2134] [outer = 10F26000] 14:44:05 INFO - PROCESS | 3836 | 1467323045700 Marionette DEBUG loaded listener.js 14:44:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (19DB5000) [pid = 3836] [serial = 2135] [outer = 10F26000] 14:44:06 INFO - PROCESS | 3836 | 1467323046067 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]]]}] 14:44:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:44:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 642ms 14:44:06 INFO - PROCESS | 3836 | 1467323046114 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 14:44:06 INFO - PROCESS | 3836 | 1467323046116 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 14:44:06 INFO - PROCESS | 3836 | 1467323046119 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:44:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:44:06 INFO - PROCESS | 3836 | 1467323046121 Marionette TRACE conn3 <- [1,2810,null,{}] 14:44:06 INFO - PROCESS | 3836 | 1467323046124 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}] 14:44:06 INFO - PROCESS | 3836 | 1467323046126 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:06 INFO - PROCESS | 3836 | 1467323046244 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 14:44:06 INFO - PROCESS | 3836 | 1467323046276 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:06 INFO - PROCESS | 3836 | 1467323046278 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:06 INFO - PROCESS | 3836 | ++DOCSHELL 10A79800 == 36 [pid = 3836] [id = 712] 14:44:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (17795000) [pid = 3836] [serial = 2136] [outer = 00000000] 14:44:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (19F74C00) [pid = 3836] [serial = 2137] [outer = 17795000] 14:44:06 INFO - PROCESS | 3836 | 1467323046331 Marionette DEBUG loaded listener.js 14:44:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1A128400) [pid = 3836] [serial = 2138] [outer = 17795000] 14:44:06 INFO - PROCESS | 3836 | 1467323046849 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]]]}] 14:44:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:44:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 797ms 14:44:06 INFO - PROCESS | 3836 | 1467323046922 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 14:44:06 INFO - PROCESS | 3836 | 1467323046926 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 14:44:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:44:06 INFO - PROCESS | 3836 | 1467323046932 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:44:06 INFO - PROCESS | 3836 | 1467323046935 Marionette TRACE conn3 <- [1,2814,null,{}] 14:44:06 INFO - PROCESS | 3836 | 1467323046956 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}] 14:44:06 INFO - PROCESS | 3836 | 1467323046960 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:07 INFO - PROCESS | 3836 | 1467323047084 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 14:44:07 INFO - PROCESS | 3836 | 1467323047216 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:07 INFO - PROCESS | 3836 | 1467323047219 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:07 INFO - PROCESS | 3836 | ++DOCSHELL 10474C00 == 37 [pid = 3836] [id = 713] 14:44:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1047DC00) [pid = 3836] [serial = 2139] [outer = 00000000] 14:44:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (10F25000) [pid = 3836] [serial = 2140] [outer = 1047DC00] 14:44:07 INFO - PROCESS | 3836 | 1467323047276 Marionette DEBUG loaded listener.js 14:44:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (12D84C00) [pid = 3836] [serial = 2141] [outer = 1047DC00] 14:44:07 INFO - PROCESS | 3836 | 1467323047908 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:44:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:44:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1001ms 14:44:07 INFO - PROCESS | 3836 | 1467323047935 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 14:44:07 INFO - PROCESS | 3836 | 1467323047940 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 14:44:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:44:07 INFO - PROCESS | 3836 | 1467323047946 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:44:07 INFO - PROCESS | 3836 | 1467323047949 Marionette TRACE conn3 <- [1,2818,null,{}] 14:44:07 INFO - PROCESS | 3836 | 1467323047953 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}] 14:44:07 INFO - PROCESS | 3836 | 1467323047956 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:08 INFO - PROCESS | 3836 | 1467323048063 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 14:44:08 INFO - PROCESS | 3836 | 1467323048175 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:08 INFO - PROCESS | 3836 | 1467323048178 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:08 INFO - PROCESS | 3836 | ++DOCSHELL 1580B800 == 38 [pid = 3836] [id = 714] 14:44:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (158DA800) [pid = 3836] [serial = 2142] [outer = 00000000] 14:44:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16602000) [pid = 3836] [serial = 2143] [outer = 158DA800] 14:44:08 INFO - PROCESS | 3836 | 1467323048273 Marionette DEBUG loaded listener.js 14:44:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16D99400) [pid = 3836] [serial = 2144] [outer = 158DA800] 14:44:08 INFO - PROCESS | 3836 | 1467323048823 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]]]}] 14:44:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:44:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 907ms 14:44:08 INFO - PROCESS | 3836 | 1467323048850 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 14:44:08 INFO - PROCESS | 3836 | 1467323048852 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 14:44:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:44:08 INFO - PROCESS | 3836 | 1467323048856 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:44:08 INFO - PROCESS | 3836 | 1467323048860 Marionette TRACE conn3 <- [1,2822,null,{}] 14:44:08 INFO - PROCESS | 3836 | 1467323048871 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}] 14:44:08 INFO - PROCESS | 3836 | 1467323048876 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:09 INFO - PROCESS | 3836 | 1467323048981 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 14:44:09 INFO - PROCESS | 3836 | 1467323049137 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:09 INFO - PROCESS | 3836 | 1467323049141 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:09 INFO - PROCESS | 3836 | ++DOCSHELL 19B38800 == 39 [pid = 3836] [id = 715] 14:44:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (19B5B400) [pid = 3836] [serial = 2145] [outer = 00000000] 14:44:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (19DC2C00) [pid = 3836] [serial = 2146] [outer = 19B5B400] 14:44:09 INFO - PROCESS | 3836 | 1467323049197 Marionette DEBUG loaded listener.js 14:44:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1A47A800) [pid = 3836] [serial = 2147] [outer = 19B5B400] 14:44:10 INFO - PROCESS | 3836 | 1467323050043 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:44:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:44:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1251ms 14:44:10 INFO - PROCESS | 3836 | 1467323050107 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 14:44:10 INFO - PROCESS | 3836 | 1467323050111 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 14:44:10 INFO - PROCESS | 3836 | 1467323050116 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:44:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:44:10 INFO - PROCESS | 3836 | 1467323050120 Marionette TRACE conn3 <- [1,2826,null,{}] 14:44:10 INFO - PROCESS | 3836 | 1467323050125 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}] 14:44:10 INFO - PROCESS | 3836 | 1467323050128 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:10 INFO - PROCESS | 3836 | 1467323050232 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 14:44:10 INFO - PROCESS | 3836 | 1467323050373 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:10 INFO - PROCESS | 3836 | 1467323050379 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:10 INFO - PROCESS | 3836 | ++DOCSHELL 12821C00 == 40 [pid = 3836] [id = 716] 14:44:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (1291B800) [pid = 3836] [serial = 2148] [outer = 00000000] 14:44:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (12D78400) [pid = 3836] [serial = 2149] [outer = 1291B800] 14:44:10 INFO - PROCESS | 3836 | 1467323050446 Marionette DEBUG loaded listener.js 14:44:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1310B800) [pid = 3836] [serial = 2150] [outer = 1291B800] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 0F312800 == 39 [pid = 3836] [id = 692] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 0F316800 == 38 [pid = 3836] [id = 711] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 103D3C00 == 37 [pid = 3836] [id = 710] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 1996F800 == 36 [pid = 3836] [id = 709] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 17EB7000 == 35 [pid = 3836] [id = 708] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 16EAA800 == 34 [pid = 3836] [id = 707] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 1660BC00 == 33 [pid = 3836] [id = 706] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 1314D800 == 32 [pid = 3836] [id = 705] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 10A06400 == 31 [pid = 3836] [id = 704] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 13D0E400 == 30 [pid = 3836] [id = 701] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 10A77C00 == 29 [pid = 3836] [id = 702] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 13931C00 == 28 [pid = 3836] [id = 703] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 19B38800 == 27 [pid = 3836] [id = 715] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 10A79800 == 26 [pid = 3836] [id = 712] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 10474C00 == 25 [pid = 3836] [id = 713] 14:44:11 INFO - PROCESS | 3836 | --DOCSHELL 1580B800 == 24 [pid = 3836] [id = 714] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (13126400) [pid = 3836] [serial = 2083] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (13154C00) [pid = 3836] [serial = 2084] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (12924000) [pid = 3836] [serial = 2078] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (10EB1400) [pid = 3836] [serial = 2077] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (15007800) [pid = 3836] [serial = 2086] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (16607800) [pid = 3836] [serial = 2090] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (16EA4000) [pid = 3836] [serial = 2093] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (16E9EC00) [pid = 3836] [serial = 2092] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (10ED6400) [pid = 3836] [serial = 2080] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10EDE000) [pid = 3836] [serial = 2081] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16EA8400) [pid = 3836] [serial = 2098] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (17851000) [pid = 3836] [serial = 2095] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1996EC00) [pid = 3836] [serial = 2101] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (18211C00) [pid = 3836] [serial = 2096] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (131DF000) [pid = 3836] [serial = 2072] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1281D800) [pid = 3836] [serial = 2071] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (16BC4800) [pid = 3836] [serial = 2075] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1606A800) [pid = 3836] [serial = 2074] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (19B36C00) [pid = 3836] [serial = 2104] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (16457400) [pid = 3836] [serial = 2089] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (173A0C00) [pid = 3836] [serial = 2099] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (1996F400) [pid = 3836] [serial = 2102] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (158AA400) [pid = 3836] [serial = 2087] [outer = 00000000] [url = about:blank] 14:44:11 INFO - PROCESS | 3836 | 1467323051750 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]]]}] 14:44:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:44:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1705ms 14:44:11 INFO - PROCESS | 3836 | 1467323051826 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 14:44:11 INFO - PROCESS | 3836 | 1467323051831 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 14:44:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:44:11 INFO - PROCESS | 3836 | 1467323051837 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:44:11 INFO - PROCESS | 3836 | 1467323051841 Marionette TRACE conn3 <- [1,2830,null,{}] 14:44:11 INFO - PROCESS | 3836 | 1467323051847 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}] 14:44:11 INFO - PROCESS | 3836 | 1467323051850 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:12 INFO - PROCESS | 3836 | 1467323051991 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 14:44:12 INFO - PROCESS | 3836 | 1467323052118 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:12 INFO - PROCESS | 3836 | 1467323052123 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:12 INFO - PROCESS | 3836 | ++DOCSHELL 10A03400 == 25 [pid = 3836] [id = 717] 14:44:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (10A0B800) [pid = 3836] [serial = 2151] [outer = 00000000] 14:44:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (10EDA000) [pid = 3836] [serial = 2152] [outer = 10A0B800] 14:44:12 INFO - PROCESS | 3836 | 1467323052181 Marionette DEBUG loaded listener.js 14:44:12 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (10EDF000) [pid = 3836] [serial = 2153] [outer = 10A0B800] 14:44:12 INFO - PROCESS | 3836 | 1467323052916 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]]]}] 14:44:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:44:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1095ms 14:44:12 INFO - PROCESS | 3836 | 1467323052968 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 14:44:12 INFO - PROCESS | 3836 | 1467323052974 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 14:44:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:44:12 INFO - PROCESS | 3836 | 1467323052981 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:44:12 INFO - PROCESS | 3836 | 1467323052984 Marionette TRACE conn3 <- [1,2834,null,{}] 14:44:12 INFO - PROCESS | 3836 | 1467323052988 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}] 14:44:12 INFO - PROCESS | 3836 | 1467323052991 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:13 INFO - PROCESS | 3836 | 1467323053106 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 14:44:13 INFO - PROCESS | 3836 | 1467323053240 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:13 INFO - PROCESS | 3836 | 1467323053243 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:13 INFO - PROCESS | 3836 | ++DOCSHELL 130A0800 == 26 [pid = 3836] [id = 718] 14:44:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (130A2400) [pid = 3836] [serial = 2154] [outer = 00000000] 14:44:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (13132C00) [pid = 3836] [serial = 2155] [outer = 130A2400] 14:44:13 INFO - PROCESS | 3836 | 1467323053299 Marionette DEBUG loaded listener.js 14:44:13 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (131DF000) [pid = 3836] [serial = 2156] [outer = 130A2400] 14:44:14 INFO - PROCESS | 3836 | 1467323054064 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]]]}] 14:44:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:44:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1158ms 14:44:14 INFO - PROCESS | 3836 | 1467323054135 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 14:44:14 INFO - PROCESS | 3836 | 1467323054140 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 14:44:14 INFO - PROCESS | 3836 | 1467323054145 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:44:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:44:14 INFO - PROCESS | 3836 | 1467323054148 Marionette TRACE conn3 <- [1,2838,null,{}] 14:44:14 INFO - PROCESS | 3836 | 1467323054153 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}] 14:44:14 INFO - PROCESS | 3836 | 1467323054156 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:14 INFO - PROCESS | 3836 | 1467323054245 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 14:44:14 INFO - PROCESS | 3836 | 1467323054258 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:14 INFO - PROCESS | 3836 | 1467323054262 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:14 INFO - PROCESS | 3836 | ++DOCSHELL 10A78800 == 27 [pid = 3836] [id = 719] 14:44:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (10A7C400) [pid = 3836] [serial = 2157] [outer = 00000000] 14:44:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (128A0000) [pid = 3836] [serial = 2158] [outer = 10A7C400] 14:44:14 INFO - PROCESS | 3836 | 1467323054309 Marionette DEBUG loaded listener.js 14:44:14 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (13126400) [pid = 3836] [serial = 2159] [outer = 10A7C400] 14:44:14 INFO - PROCESS | 3836 | 1467323054831 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:44:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:44:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 736ms 14:44:14 INFO - PROCESS | 3836 | 1467323054886 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 14:44:14 INFO - PROCESS | 3836 | 1467323054890 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 14:44:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:44:14 INFO - PROCESS | 3836 | 1467323054896 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:44:14 INFO - PROCESS | 3836 | 1467323054898 Marionette TRACE conn3 <- [1,2842,null,{}] 14:44:14 INFO - PROCESS | 3836 | 1467323054902 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}] 14:44:14 INFO - PROCESS | 3836 | 1467323054904 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:14 INFO - PROCESS | 3836 | 1467323054989 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 14:44:15 INFO - PROCESS | 3836 | 1467323055086 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:15 INFO - PROCESS | 3836 | 1467323055088 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:15 INFO - PROCESS | 3836 | ++DOCSHELL 131EA000 == 28 [pid = 3836] [id = 720] 14:44:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (13C8BC00) [pid = 3836] [serial = 2160] [outer = 00000000] 14:44:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (14349000) [pid = 3836] [serial = 2161] [outer = 13C8BC00] 14:44:15 INFO - PROCESS | 3836 | 1467323055134 Marionette DEBUG loaded listener.js 14:44:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (15010000) [pid = 3836] [serial = 2162] [outer = 13C8BC00] 14:44:15 INFO - PROCESS | 3836 | 1467323055534 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]]]}] 14:44:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:44:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 704ms 14:44:15 INFO - PROCESS | 3836 | 1467323055597 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 14:44:15 INFO - PROCESS | 3836 | 1467323055599 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 14:44:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:44:15 INFO - PROCESS | 3836 | 1467323055603 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:44:15 INFO - PROCESS | 3836 | 1467323055606 Marionette TRACE conn3 <- [1,2846,null,{}] 14:44:15 INFO - PROCESS | 3836 | 1467323055617 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}] 14:44:15 INFO - PROCESS | 3836 | 1467323055621 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:15 INFO - PROCESS | 3836 | 1467323055711 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 14:44:15 INFO - PROCESS | 3836 | 1467323055722 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:15 INFO - PROCESS | 3836 | 1467323055725 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:15 INFO - PROCESS | 3836 | ++DOCSHELL 1660B800 == 29 [pid = 3836] [id = 721] 14:44:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1660BC00) [pid = 3836] [serial = 2163] [outer = 00000000] 14:44:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (16BC4400) [pid = 3836] [serial = 2164] [outer = 1660BC00] 14:44:15 INFO - PROCESS | 3836 | 1467323055773 Marionette DEBUG loaded listener.js 14:44:15 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (16E4A400) [pid = 3836] [serial = 2165] [outer = 1660BC00] 14:44:16 INFO - PROCESS | 3836 | 1467323056270 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:44:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:44:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 704ms 14:44:16 INFO - PROCESS | 3836 | 1467323056307 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 14:44:16 INFO - PROCESS | 3836 | 1467323056318 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 14:44:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:44:16 INFO - PROCESS | 3836 | 1467323056322 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:44:16 INFO - PROCESS | 3836 | 1467323056324 Marionette TRACE conn3 <- [1,2850,null,{}] 14:44:16 INFO - PROCESS | 3836 | 1467323056327 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}] 14:44:16 INFO - PROCESS | 3836 | 1467323056329 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:16 INFO - PROCESS | 3836 | 1467323056482 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 14:44:16 INFO - PROCESS | 3836 | 1467323056547 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:16 INFO - PROCESS | 3836 | 1467323056549 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:16 INFO - PROCESS | 3836 | ++DOCSHELL 16EAA400 == 30 [pid = 3836] [id = 722] 14:44:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (17168000) [pid = 3836] [serial = 2166] [outer = 00000000] 14:44:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (17797400) [pid = 3836] [serial = 2167] [outer = 17168000] 14:44:16 INFO - PROCESS | 3836 | 1467323056592 Marionette DEBUG loaded listener.js 14:44:16 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (17E9B000) [pid = 3836] [serial = 2168] [outer = 17168000] 14:44:17 INFO - PROCESS | 3836 | 1467323057019 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]]]}] 14:44:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:44:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 750ms 14:44:17 INFO - PROCESS | 3836 | 1467323057065 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 14:44:17 INFO - PROCESS | 3836 | 1467323057067 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 14:44:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:44:17 INFO - PROCESS | 3836 | 1467323057077 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:44:17 INFO - PROCESS | 3836 | 1467323057079 Marionette TRACE conn3 <- [1,2854,null,{}] 14:44:17 INFO - PROCESS | 3836 | 1467323057082 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}] 14:44:17 INFO - PROCESS | 3836 | 1467323057084 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:17 INFO - PROCESS | 3836 | 1467323057192 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 14:44:17 INFO - PROCESS | 3836 | 1467323057200 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:17 INFO - PROCESS | 3836 | 1467323057202 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:17 INFO - PROCESS | 3836 | ++DOCSHELL 17796400 == 31 [pid = 3836] [id = 723] 14:44:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (17EBA400) [pid = 3836] [serial = 2169] [outer = 00000000] 14:44:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (18213000) [pid = 3836] [serial = 2170] [outer = 17EBA400] 14:44:17 INFO - PROCESS | 3836 | 1467323057245 Marionette DEBUG loaded listener.js 14:44:17 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (182E8800) [pid = 3836] [serial = 2171] [outer = 17EBA400] 14:44:17 INFO - PROCESS | 3836 | 1467323057687 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]]]}] 14:44:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:44:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 642ms 14:44:17 INFO - PROCESS | 3836 | 1467323057713 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 14:44:17 INFO - PROCESS | 3836 | 1467323057715 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 14:44:17 INFO - PROCESS | 3836 | 1467323057718 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:44:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:44:17 INFO - PROCESS | 3836 | 1467323057720 Marionette TRACE conn3 <- [1,2858,null,{}] 14:44:17 INFO - PROCESS | 3836 | 1467323057723 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}] 14:44:17 INFO - PROCESS | 3836 | 1467323057729 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:17 INFO - PROCESS | 3836 | 1467323057863 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (10F26000) [pid = 3836] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (1047DC00) [pid = 3836] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (158DA800) [pid = 3836] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19B5B400) [pid = 3836] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (1996FC00) [pid = 3836] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (1580B400) [pid = 3836] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (10A7E000) [pid = 3836] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (17EB7C00) [pid = 3836] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (10A73400) [pid = 3836] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (13935800) [pid = 3836] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1660DC00) [pid = 3836] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (10561400) [pid = 3836] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (13151400) [pid = 3836] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (17795000) [pid = 3836] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:44:18 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (17167C00) [pid = 3836] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:44:18 INFO - PROCESS | 3836 | 1467323058013 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:18 INFO - PROCESS | 3836 | 1467323058015 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:18 INFO - PROCESS | 3836 | ++DOCSHELL 0F30A400 == 32 [pid = 3836] [id = 724] 14:44:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (0F310800) [pid = 3836] [serial = 2172] [outer = 00000000] 14:44:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (10566000) [pid = 3836] [serial = 2173] [outer = 0F310800] 14:44:18 INFO - PROCESS | 3836 | 1467323058062 Marionette DEBUG loaded listener.js 14:44:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (10F26000) [pid = 3836] [serial = 2174] [outer = 0F310800] 14:44:18 INFO - PROCESS | 3836 | 1467323058434 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]]]}] 14:44:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:44:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 736ms 14:44:18 INFO - PROCESS | 3836 | 1467323058459 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 14:44:18 INFO - PROCESS | 3836 | 1467323058461 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 14:44:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:44:18 INFO - PROCESS | 3836 | 1467323058473 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:44:18 INFO - PROCESS | 3836 | 1467323058475 Marionette TRACE conn3 <- [1,2862,null,{}] 14:44:18 INFO - PROCESS | 3836 | 1467323058479 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}] 14:44:18 INFO - PROCESS | 3836 | 1467323058481 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:18 INFO - PROCESS | 3836 | 1467323058592 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 14:44:18 INFO - PROCESS | 3836 | 1467323058600 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:18 INFO - PROCESS | 3836 | 1467323058602 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:18 INFO - PROCESS | 3836 | ++DOCSHELL 10A0F000 == 33 [pid = 3836] [id = 725] 14:44:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (15D0EC00) [pid = 3836] [serial = 2175] [outer = 00000000] 14:44:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (177B2C00) [pid = 3836] [serial = 2176] [outer = 15D0EC00] 14:44:18 INFO - PROCESS | 3836 | 1467323058644 Marionette DEBUG loaded listener.js 14:44:18 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (17EB9C00) [pid = 3836] [serial = 2177] [outer = 15D0EC00] 14:44:19 INFO - PROCESS | 3836 | 1467323059057 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]]]}] 14:44:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:44:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 657ms 14:44:19 INFO - PROCESS | 3836 | 1467323059123 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 14:44:19 INFO - PROCESS | 3836 | 1467323059125 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 14:44:19 INFO - PROCESS | 3836 | 1467323059128 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:44:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:44:19 INFO - PROCESS | 3836 | 1467323059130 Marionette TRACE conn3 <- [1,2866,null,{}] 14:44:19 INFO - PROCESS | 3836 | 1467323059134 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}] 14:44:19 INFO - PROCESS | 3836 | 1467323059135 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:19 INFO - PROCESS | 3836 | 1467323059249 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 14:44:19 INFO - PROCESS | 3836 | 1467323059291 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:19 INFO - PROCESS | 3836 | 1467323059293 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:19 INFO - PROCESS | 3836 | ++DOCSHELL 19B37800 == 34 [pid = 3836] [id = 726] 14:44:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (19B37C00) [pid = 3836] [serial = 2178] [outer = 00000000] 14:44:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (19B65000) [pid = 3836] [serial = 2179] [outer = 19B37C00] 14:44:19 INFO - PROCESS | 3836 | 1467323059343 Marionette DEBUG loaded listener.js 14:44:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19B72C00) [pid = 3836] [serial = 2180] [outer = 19B37C00] 14:44:19 INFO - PROCESS | 3836 | 1467323059753 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]]]}] 14:44:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:44:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 626ms 14:44:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:44:19 INFO - PROCESS | 3836 | 1467323059767 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 14:44:19 INFO - PROCESS | 3836 | 1467323059769 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 14:44:19 INFO - PROCESS | 3836 | 1467323059772 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:44:19 INFO - PROCESS | 3836 | 1467323059774 Marionette TRACE conn3 <- [1,2870,null,{}] 14:44:19 INFO - PROCESS | 3836 | 1467323059777 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}] 14:44:19 INFO - PROCESS | 3836 | 1467323059779 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:19 INFO - PROCESS | 3836 | 1467323059898 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 14:44:19 INFO - PROCESS | 3836 | 1467323059906 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:19 INFO - PROCESS | 3836 | 1467323059908 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:19 INFO - PROCESS | 3836 | ++DOCSHELL 1036C800 == 35 [pid = 3836] [id = 727] 14:44:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1660B000) [pid = 3836] [serial = 2181] [outer = 00000000] 14:44:19 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19F72400) [pid = 3836] [serial = 2182] [outer = 1660B000] 14:44:19 INFO - PROCESS | 3836 | 1467323059952 Marionette DEBUG loaded listener.js 14:44:20 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1A479C00) [pid = 3836] [serial = 2183] [outer = 1660B000] 14:44:20 INFO - PROCESS | 3836 | 1467323060644 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]]]}] 14:44:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:44:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 938ms 14:44:20 INFO - PROCESS | 3836 | 1467323060719 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 14:44:20 INFO - PROCESS | 3836 | 1467323060723 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 14:44:20 INFO - PROCESS | 3836 | 1467323060728 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:44:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:44:20 INFO - PROCESS | 3836 | 1467323060733 Marionette TRACE conn3 <- [1,2874,null,{}] 14:44:20 INFO - PROCESS | 3836 | 1467323060738 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}] 14:44:20 INFO - PROCESS | 3836 | 1467323060741 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:20 INFO - PROCESS | 3836 | 1467323060867 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 14:44:21 INFO - PROCESS | 3836 | 1467323061000 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:21 INFO - PROCESS | 3836 | 1467323061003 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:21 INFO - PROCESS | 3836 | ++DOCSHELL 11203800 == 36 [pid = 3836] [id = 728] 14:44:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (1291B000) [pid = 3836] [serial = 2184] [outer = 00000000] 14:44:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (131E7800) [pid = 3836] [serial = 2185] [outer = 1291B000] 14:44:21 INFO - PROCESS | 3836 | 1467323061063 Marionette DEBUG loaded listener.js 14:44:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (14320C00) [pid = 3836] [serial = 2186] [outer = 1291B000] 14:44:21 INFO - PROCESS | 3836 | 1467323061589 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]]]}] 14:44:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:44:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 907ms 14:44:21 INFO - PROCESS | 3836 | 1467323061634 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 14:44:21 INFO - PROCESS | 3836 | 1467323061639 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 14:44:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:44:21 INFO - PROCESS | 3836 | 1467323061645 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:44:21 INFO - PROCESS | 3836 | 1467323061649 Marionette TRACE conn3 <- [1,2878,null,{}] 14:44:21 INFO - PROCESS | 3836 | 1467323061654 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}] 14:44:21 INFO - PROCESS | 3836 | 1467323061656 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:21 INFO - PROCESS | 3836 | 1467323061769 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 14:44:21 INFO - PROCESS | 3836 | 1467323061926 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:21 INFO - PROCESS | 3836 | 1467323061929 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:21 INFO - PROCESS | 3836 | ++DOCSHELL 1660F800 == 37 [pid = 3836] [id = 729] 14:44:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (16AE7400) [pid = 3836] [serial = 2187] [outer = 00000000] 14:44:21 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (16EA5400) [pid = 3836] [serial = 2188] [outer = 16AE7400] 14:44:21 INFO - PROCESS | 3836 | 1467323061985 Marionette DEBUG loaded listener.js 14:44:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (177B0C00) [pid = 3836] [serial = 2189] [outer = 16AE7400] 14:44:22 INFO - PROCESS | 3836 | 1467323062565 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:44:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:44:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 938ms 14:44:22 INFO - PROCESS | 3836 | 1467323062589 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 14:44:22 INFO - PROCESS | 3836 | 1467323062592 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 14:44:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:44:22 INFO - PROCESS | 3836 | 1467323062596 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:44:22 INFO - PROCESS | 3836 | 1467323062599 Marionette TRACE conn3 <- [1,2882,null,{}] 14:44:22 INFO - PROCESS | 3836 | 1467323062610 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}] 14:44:22 INFO - PROCESS | 3836 | 1467323062615 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:22 INFO - PROCESS | 3836 | 1467323062719 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 14:44:22 INFO - PROCESS | 3836 | 1467323062879 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:22 INFO - PROCESS | 3836 | 1467323062882 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:22 INFO - PROCESS | 3836 | ++DOCSHELL 19B67800 == 38 [pid = 3836] [id = 730] 14:44:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19B70800) [pid = 3836] [serial = 2190] [outer = 00000000] 14:44:22 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1A5B8C00) [pid = 3836] [serial = 2191] [outer = 19B70800] 14:44:22 INFO - PROCESS | 3836 | 1467323062938 Marionette DEBUG loaded listener.js 14:44:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1A5C6800) [pid = 3836] [serial = 2192] [outer = 19B70800] 14:44:23 INFO - PROCESS | 3836 | 1467323063491 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]]]}] 14:44:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:44:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1095ms 14:44:23 INFO - PROCESS | 3836 | 1467323063700 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 14:44:23 INFO - PROCESS | 3836 | 1467323063704 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 14:44:23 INFO - PROCESS | 3836 | 1467323063709 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:44:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:44:23 INFO - PROCESS | 3836 | 1467323063712 Marionette TRACE conn3 <- [1,2886,null,{}] 14:44:23 INFO - PROCESS | 3836 | 1467323063718 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}] 14:44:23 INFO - PROCESS | 3836 | 1467323063721 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:23 INFO - PROCESS | 3836 | 1467323063826 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 14:44:23 INFO - PROCESS | 3836 | 1467323063965 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:23 INFO - PROCESS | 3836 | 1467323063970 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:23 INFO - PROCESS | 3836 | ++DOCSHELL 1281BC00 == 39 [pid = 3836] [id = 731] 14:44:23 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1281C000) [pid = 3836] [serial = 2193] [outer = 00000000] 14:44:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (12BD3800) [pid = 3836] [serial = 2194] [outer = 1281C000] 14:44:24 INFO - PROCESS | 3836 | 1467323064023 Marionette DEBUG loaded listener.js 14:44:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1309E000) [pid = 3836] [serial = 2195] [outer = 1281C000] 14:44:24 INFO - PROCESS | 3836 | --DOCSHELL 19B37800 == 38 [pid = 3836] [id = 726] 14:44:24 INFO - PROCESS | 3836 | --DOCSHELL 10A0F000 == 37 [pid = 3836] [id = 725] 14:44:24 INFO - PROCESS | 3836 | --DOCSHELL 0F30A400 == 36 [pid = 3836] [id = 724] 14:44:24 INFO - PROCESS | 3836 | --DOCSHELL 17796400 == 35 [pid = 3836] [id = 723] 14:44:24 INFO - PROCESS | 3836 | --DOCSHELL 16EAA400 == 34 [pid = 3836] [id = 722] 14:44:24 INFO - PROCESS | 3836 | --DOCSHELL 1660B800 == 33 [pid = 3836] [id = 721] 14:44:24 INFO - PROCESS | 3836 | --DOCSHELL 131EA000 == 32 [pid = 3836] [id = 720] 14:44:24 INFO - PROCESS | 3836 | --DOCSHELL 10A78800 == 31 [pid = 3836] [id = 719] 14:44:24 INFO - PROCESS | 3836 | --DOCSHELL 130A0800 == 30 [pid = 3836] [id = 718] 14:44:24 INFO - PROCESS | 3836 | --DOCSHELL 10A03400 == 29 [pid = 3836] [id = 717] 14:44:24 INFO - PROCESS | 3836 | --DOCSHELL 12821C00 == 28 [pid = 3836] [id = 716] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (12D78400) [pid = 3836] [serial = 2149] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (19DB5000) [pid = 3836] [serial = 2135] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (10F25000) [pid = 3836] [serial = 2140] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (16602000) [pid = 3836] [serial = 2143] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (12D84C00) [pid = 3836] [serial = 2141] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (19DC2C00) [pid = 3836] [serial = 2146] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (19B30000) [pid = 3836] [serial = 2128] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (19B38400) [pid = 3836] [serial = 2105] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (10EE4800) [pid = 3836] [serial = 2107] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (17EC4400) [pid = 3836] [serial = 2126] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (114C9C00) [pid = 3836] [serial = 2108] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (10EDB000) [pid = 3836] [serial = 2113] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (11AE2800) [pid = 3836] [serial = 2114] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (14353800) [pid = 3836] [serial = 2110] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (15D6B800) [pid = 3836] [serial = 2111] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (16D99400) [pid = 3836] [serial = 2144] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (16BC6400) [pid = 3836] [serial = 2119] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (13461400) [pid = 3836] [serial = 2131] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1345E800) [pid = 3836] [serial = 2116] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (17EC1800) [pid = 3836] [serial = 2125] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (13D02000) [pid = 3836] [serial = 2117] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (19F74C00) [pid = 3836] [serial = 2137] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1A47A800) [pid = 3836] [serial = 2147] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (19979800) [pid = 3836] [serial = 2129] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (19B6F400) [pid = 3836] [serial = 2134] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (17751000) [pid = 3836] [serial = 2122] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (177A9C00) [pid = 3836] [serial = 2123] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (16DA1800) [pid = 3836] [serial = 2120] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (1A128400) [pid = 3836] [serial = 2138] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | --DOMWINDOW == 62 (16E59800) [pid = 3836] [serial = 2132] [outer = 00000000] [url = about:blank] 14:44:24 INFO - PROCESS | 3836 | 1467323064606 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]]]}] 14:44:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:44:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 939ms 14:44:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:44:24 INFO - PROCESS | 3836 | 1467323064656 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 14:44:24 INFO - PROCESS | 3836 | 1467323064659 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 14:44:24 INFO - PROCESS | 3836 | 1467323064665 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:44:24 INFO - PROCESS | 3836 | 1467323064668 Marionette TRACE conn3 <- [1,2890,null,{}] 14:44:24 INFO - PROCESS | 3836 | 1467323064672 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}] 14:44:24 INFO - PROCESS | 3836 | 1467323064675 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:24 INFO - PROCESS | 3836 | 1467323064791 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 14:44:24 INFO - PROCESS | 3836 | 1467323064899 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:24 INFO - PROCESS | 3836 | 1467323064902 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:24 INFO - PROCESS | 3836 | ++DOCSHELL 130A0800 == 29 [pid = 3836] [id = 732] 14:44:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 63 (130AA800) [pid = 3836] [serial = 2196] [outer = 00000000] 14:44:24 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (1345E800) [pid = 3836] [serial = 2197] [outer = 130AA800] 14:44:24 INFO - PROCESS | 3836 | 1467323064948 Marionette DEBUG loaded listener.js 14:44:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (13C8FC00) [pid = 3836] [serial = 2198] [outer = 130AA800] 14:44:25 INFO - PROCESS | 3836 | 1467323065357 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:44:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:44:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 797ms 14:44:25 INFO - PROCESS | 3836 | 1467323065463 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 14:44:25 INFO - PROCESS | 3836 | 1467323065466 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 14:44:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:44:25 INFO - PROCESS | 3836 | 1467323065469 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:44:25 INFO - PROCESS | 3836 | 1467323065471 Marionette TRACE conn3 <- [1,2894,null,{}] 14:44:25 INFO - PROCESS | 3836 | 1467323065481 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}] 14:44:25 INFO - PROCESS | 3836 | 1467323065485 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:25 INFO - PROCESS | 3836 | 1467323065574 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 14:44:25 INFO - PROCESS | 3836 | 1467323065583 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:25 INFO - PROCESS | 3836 | 1467323065587 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:25 INFO - PROCESS | 3836 | ++DOCSHELL 1606C400 == 30 [pid = 3836] [id = 733] 14:44:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (1606E400) [pid = 3836] [serial = 2199] [outer = 00000000] 14:44:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (16608400) [pid = 3836] [serial = 2200] [outer = 1606E400] 14:44:25 INFO - PROCESS | 3836 | 1467323065634 Marionette DEBUG loaded listener.js 14:44:25 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (16AE5000) [pid = 3836] [serial = 2201] [outer = 1606E400] 14:44:26 INFO - PROCESS | 3836 | 1467323066102 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]]]}] 14:44:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:44:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 688ms 14:44:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:44:26 INFO - PROCESS | 3836 | 1467323066168 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 14:44:26 INFO - PROCESS | 3836 | 1467323066170 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 14:44:26 INFO - PROCESS | 3836 | 1467323066174 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:44:26 INFO - PROCESS | 3836 | 1467323066175 Marionette TRACE conn3 <- [1,2898,null,{}] 14:44:26 INFO - PROCESS | 3836 | 1467323066178 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}] 14:44:26 INFO - PROCESS | 3836 | 1467323066180 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:26 INFO - PROCESS | 3836 | 1467323066265 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 14:44:26 INFO - PROCESS | 3836 | 1467323066273 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:26 INFO - PROCESS | 3836 | 1467323066275 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:26 INFO - PROCESS | 3836 | ++DOCSHELL 16CE1C00 == 31 [pid = 3836] [id = 734] 14:44:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (16E58000) [pid = 3836] [serial = 2202] [outer = 00000000] 14:44:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (17698800) [pid = 3836] [serial = 2203] [outer = 16E58000] 14:44:26 INFO - PROCESS | 3836 | 1467323066406 Marionette DEBUG loaded listener.js 14:44:26 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (1778F400) [pid = 3836] [serial = 2204] [outer = 16E58000] 14:44:26 INFO - PROCESS | 3836 | 1467323066766 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]]]}] 14:44:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:44:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:44:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 626ms 14:44:26 INFO - PROCESS | 3836 | 1467323066812 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 14:44:26 INFO - PROCESS | 3836 | 1467323066814 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 14:44:26 INFO - PROCESS | 3836 | 1467323066817 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:44:26 INFO - TEST-START | /DOMEvents/constructors.html 14:44:26 INFO - PROCESS | 3836 | 1467323066819 Marionette TRACE conn3 <- [1,2902,null,{}] 14:44:26 INFO - PROCESS | 3836 | 1467323066822 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}] 14:44:26 INFO - PROCESS | 3836 | 1467323066824 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:26 INFO - PROCESS | 3836 | 1467323066912 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 14:44:26 INFO - PROCESS | 3836 | 1467323066917 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:26 INFO - PROCESS | 3836 | 1467323066919 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:27 INFO - PROCESS | 3836 | ++DOCSHELL 12DC4400 == 32 [pid = 3836] [id = 735] 14:44:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (15D12400) [pid = 3836] [serial = 2205] [outer = 00000000] 14:44:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (17EC4800) [pid = 3836] [serial = 2206] [outer = 15D12400] 14:44:27 INFO - PROCESS | 3836 | 1467323067058 Marionette DEBUG loaded listener.js 14:44:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1800E400) [pid = 3836] [serial = 2207] [outer = 15D12400] 14:44:27 INFO - PROCESS | 3836 | 1467323067571 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]]]}] 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:44:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:44:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:44:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:44:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 814ms 14:44:27 INFO - PROCESS | 3836 | 1467323067640 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 14:44:27 INFO - PROCESS | 3836 | 1467323067642 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 14:44:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:44:27 INFO - PROCESS | 3836 | 1467323067656 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:44:27 INFO - PROCESS | 3836 | 1467323067658 Marionette TRACE conn3 <- [1,2906,null,{}] 14:44:27 INFO - PROCESS | 3836 | 1467323067661 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}] 14:44:27 INFO - PROCESS | 3836 | 1467323067667 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:27 INFO - PROCESS | 3836 | 1467323067810 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 14:44:27 INFO - PROCESS | 3836 | 1467323067877 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:27 INFO - PROCESS | 3836 | 1467323067881 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:27 INFO - PROCESS | 3836 | ++DOCSHELL 0F316800 == 33 [pid = 3836] [id = 736] 14:44:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (12D78C00) [pid = 3836] [serial = 2208] [outer = 00000000] 14:44:27 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (19B5C400) [pid = 3836] [serial = 2209] [outer = 12D78C00] 14:44:27 INFO - PROCESS | 3836 | 1467323067924 Marionette DEBUG loaded listener.js 14:44:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19DB5800) [pid = 3836] [serial = 2210] [outer = 12D78C00] 14:44:28 INFO - PROCESS | 3836 | 1467323068349 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:44:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:44:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 751ms 14:44:28 INFO - PROCESS | 3836 | 1467323068407 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 14:44:28 INFO - PROCESS | 3836 | 1467323068418 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 14:44:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:44:28 INFO - PROCESS | 3836 | 1467323068422 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:44:28 INFO - PROCESS | 3836 | 1467323068423 Marionette TRACE conn3 <- [1,2910,null,{}] 14:44:28 INFO - PROCESS | 3836 | 1467323068427 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}] 14:44:28 INFO - PROCESS | 3836 | 1467323068429 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:28 INFO - PROCESS | 3836 | 1467323068550 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 14:44:28 INFO - PROCESS | 3836 | 1467323068561 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:28 INFO - PROCESS | 3836 | 1467323068563 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:28 INFO - PROCESS | 3836 | ++DOCSHELL 10A77C00 == 34 [pid = 3836] [id = 737] 14:44:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1769A400) [pid = 3836] [serial = 2211] [outer = 00000000] 14:44:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (19F68C00) [pid = 3836] [serial = 2212] [outer = 1769A400] 14:44:28 INFO - PROCESS | 3836 | 1467323068641 Marionette DEBUG loaded listener.js 14:44:28 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (1A128400) [pid = 3836] [serial = 2213] [outer = 1769A400] 14:44:29 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (19B37C00) [pid = 3836] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:44:29 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (17168000) [pid = 3836] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:44:29 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (17EBA400) [pid = 3836] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:44:29 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (1660BC00) [pid = 3836] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:44:29 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (10A7C400) [pid = 3836] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:44:29 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (10A0B800) [pid = 3836] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:44:29 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (1291B800) [pid = 3836] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:44:29 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (13C8BC00) [pid = 3836] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:44:29 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (130A2400) [pid = 3836] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:44:29 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (0F310800) [pid = 3836] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:44:29 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (15D0EC00) [pid = 3836] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:44:29 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:44:29 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:44:29 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:44:29 INFO - PROCESS | 3836 | [3836] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:44:29 INFO - PROCESS | 3836 | 1467323069194 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]]]}] 14:44:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:44:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:44:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:44:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:44:29 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 14:44:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:44:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:44:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:44:29 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 14:44:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:44:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:44:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:44:29 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]" 14:44:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:44:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:44:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:44:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:44:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 798ms 14:44:29 INFO - PROCESS | 3836 | 1467323069229 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 14:44:29 INFO - PROCESS | 3836 | 1467323069231 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 14:44:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:44:29 INFO - PROCESS | 3836 | 1467323069234 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:44:29 INFO - PROCESS | 3836 | 1467323069236 Marionette TRACE conn3 <- [1,2914,null,{}] 14:44:29 INFO - PROCESS | 3836 | 1467323069239 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}] 14:44:29 INFO - PROCESS | 3836 | 1467323069241 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:29 INFO - PROCESS | 3836 | 1467323069321 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 14:44:29 INFO - PROCESS | 3836 | 1467323069420 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:29 INFO - PROCESS | 3836 | 1467323069422 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:29 INFO - PROCESS | 3836 | ++DOCSHELL 12DBFC00 == 35 [pid = 3836] [id = 738] 14:44:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (13D01400) [pid = 3836] [serial = 2214] [outer = 00000000] 14:44:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (17EBA400) [pid = 3836] [serial = 2215] [outer = 13D01400] 14:44:29 INFO - PROCESS | 3836 | 1467323069465 Marionette DEBUG loaded listener.js 14:44:29 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (19B6C000) [pid = 3836] [serial = 2216] [outer = 13D01400] 14:44:29 INFO - PROCESS | 3836 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:44:29 INFO - PROCESS | 3836 | 1467323069776 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]]]}] 14:44:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:44:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 594ms 14:44:29 INFO - PROCESS | 3836 | 1467323069831 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 14:44:29 INFO - PROCESS | 3836 | 1467323069833 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 14:44:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:44:29 INFO - PROCESS | 3836 | 1467323069836 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:44:29 INFO - PROCESS | 3836 | 1467323069838 Marionette TRACE conn3 <- [1,2918,null,{}] 14:44:29 INFO - PROCESS | 3836 | 1467323069842 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}] 14:44:29 INFO - PROCESS | 3836 | 1467323069844 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:29 INFO - PROCESS | 3836 | 1467323069974 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 14:44:30 INFO - PROCESS | 3836 | 1467323070006 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:30 INFO - PROCESS | 3836 | 1467323070008 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:30 INFO - PROCESS | 3836 | ++DOCSHELL 1328BC00 == 36 [pid = 3836] [id = 739] 14:44:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (19B2FC00) [pid = 3836] [serial = 2217] [outer = 00000000] 14:44:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (1A5C6000) [pid = 3836] [serial = 2218] [outer = 19B2FC00] 14:44:30 INFO - PROCESS | 3836 | 1467323070053 Marionette DEBUG loaded listener.js 14:44:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (1A6B4C00) [pid = 3836] [serial = 2219] [outer = 19B2FC00] 14:44:30 INFO - PROCESS | 3836 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:44:30 INFO - PROCESS | 3836 | 1467323070435 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]]]}] 14:44:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:44:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 641ms 14:44:30 INFO - PROCESS | 3836 | 1467323070475 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 14:44:30 INFO - PROCESS | 3836 | 1467323070477 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 14:44:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:44:30 INFO - PROCESS | 3836 | 1467323070480 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:44:30 INFO - PROCESS | 3836 | 1467323070482 Marionette TRACE conn3 <- [1,2922,null,{}] 14:44:30 INFO - PROCESS | 3836 | 1467323070485 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}] 14:44:30 INFO - PROCESS | 3836 | 1467323070487 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:30 INFO - PROCESS | 3836 | 1467323070608 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 14:44:30 INFO - PROCESS | 3836 | 1467323070616 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:30 INFO - PROCESS | 3836 | 1467323070618 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:30 INFO - PROCESS | 3836 | ++DOCSHELL 16BC8400 == 37 [pid = 3836] [id = 740] 14:44:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1A5C3000) [pid = 3836] [serial = 2220] [outer = 00000000] 14:44:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1A6BDC00) [pid = 3836] [serial = 2221] [outer = 1A5C3000] 14:44:30 INFO - PROCESS | 3836 | 1467323070660 Marionette DEBUG loaded listener.js 14:44:30 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (1A6BFC00) [pid = 3836] [serial = 2222] [outer = 1A5C3000] 14:44:31 INFO - PROCESS | 3836 | 1467323071064 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]]]}] 14:44:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:44:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 642ms 14:44:31 INFO - PROCESS | 3836 | 1467323071119 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 14:44:31 INFO - PROCESS | 3836 | 1467323071124 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 14:44:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:44:31 INFO - PROCESS | 3836 | 1467323071129 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:44:31 INFO - PROCESS | 3836 | 1467323071133 Marionette TRACE conn3 <- [1,2926,null,{}] 14:44:31 INFO - PROCESS | 3836 | 1467323071139 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}] 14:44:31 INFO - PROCESS | 3836 | 1467323071143 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:31 INFO - PROCESS | 3836 | 1467323071292 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 14:44:31 INFO - PROCESS | 3836 | 1467323071484 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:31 INFO - PROCESS | 3836 | 1467323071489 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:31 INFO - PROCESS | 3836 | ++DOCSHELL 10EDC000 == 38 [pid = 3836] [id = 741] 14:44:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (10EDD400) [pid = 3836] [serial = 2223] [outer = 00000000] 14:44:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (11262800) [pid = 3836] [serial = 2224] [outer = 10EDD400] 14:44:31 INFO - PROCESS | 3836 | 1467323071544 Marionette DEBUG loaded listener.js 14:44:31 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (11C43800) [pid = 3836] [serial = 2225] [outer = 10EDD400] 14:44:32 INFO - PROCESS | 3836 | 1467323072043 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]]]}] 14:44:32 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. 14:44:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 939ms 14:44:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:44:32 INFO - PROCESS | 3836 | 1467323072092 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 14:44:32 INFO - PROCESS | 3836 | 1467323072095 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 14:44:32 INFO - PROCESS | 3836 | 1467323072103 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:44:32 INFO - PROCESS | 3836 | 1467323072107 Marionette TRACE conn3 <- [1,2930,null,{}] 14:44:32 INFO - PROCESS | 3836 | 1467323072112 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}] 14:44:32 INFO - PROCESS | 3836 | 1467323072115 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:32 INFO - PROCESS | 3836 | 1467323072223 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 14:44:32 INFO - PROCESS | 3836 | 1467323072338 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:32 INFO - PROCESS | 3836 | 1467323072341 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:32 INFO - PROCESS | 3836 | ++DOCSHELL 1434D400 == 39 [pid = 3836] [id = 742] 14:44:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (1500A000) [pid = 3836] [serial = 2226] [outer = 00000000] 14:44:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (158DFC00) [pid = 3836] [serial = 2227] [outer = 1500A000] 14:44:32 INFO - PROCESS | 3836 | 1467323072438 Marionette DEBUG loaded listener.js 14:44:32 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (16071400) [pid = 3836] [serial = 2228] [outer = 1500A000] 14:44:33 INFO - PROCESS | 3836 | 1467323072990 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"]]]}] 14:44:33 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 14:44:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:44:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 939ms 14:44:33 INFO - PROCESS | 3836 | 1467323073044 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 14:44:33 INFO - PROCESS | 3836 | 1467323073047 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 14:44:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:44:33 INFO - PROCESS | 3836 | 1467323073051 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:44:33 INFO - PROCESS | 3836 | 1467323073053 Marionette TRACE conn3 <- [1,2934,null,{}] 14:44:33 INFO - PROCESS | 3836 | 1467323073062 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}] 14:44:33 INFO - PROCESS | 3836 | 1467323073067 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:33 INFO - PROCESS | 3836 | 1467323073177 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 14:44:33 INFO - PROCESS | 3836 | 1467323073320 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:33 INFO - PROCESS | 3836 | 1467323073324 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:33 INFO - PROCESS | 3836 | ++DOCSHELL 19972800 == 40 [pid = 3836] [id = 743] 14:44:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (19972C00) [pid = 3836] [serial = 2229] [outer = 00000000] 14:44:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (19B62800) [pid = 3836] [serial = 2230] [outer = 19972C00] 14:44:33 INFO - PROCESS | 3836 | 1467323073382 Marionette DEBUG loaded listener.js 14:44:33 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (1A127000) [pid = 3836] [serial = 2231] [outer = 19972C00] 14:44:33 INFO - PROCESS | 3836 | 1467323073886 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]]]}] 14:44:33 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. 14:44:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 892ms 14:44:33 INFO - PROCESS | 3836 | 1467323073954 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 14:44:33 INFO - PROCESS | 3836 | 1467323073956 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 14:44:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:44:33 INFO - PROCESS | 3836 | 1467323073960 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:44:33 INFO - PROCESS | 3836 | 1467323073962 Marionette TRACE conn3 <- [1,2938,null,{}] 14:44:33 INFO - PROCESS | 3836 | 1467323073966 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}] 14:44:33 INFO - PROCESS | 3836 | 1467323073969 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:34 INFO - PROCESS | 3836 | 1467323074082 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 14:44:34 INFO - PROCESS | 3836 | 1467323074194 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:34 INFO - PROCESS | 3836 | 1467323074197 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:34 INFO - PROCESS | 3836 | ++DOCSHELL 158DA800 == 41 [pid = 3836] [id = 744] 14:44:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19B60400) [pid = 3836] [serial = 2232] [outer = 00000000] 14:44:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1ABC7800) [pid = 3836] [serial = 2233] [outer = 19B60400] 14:44:34 INFO - PROCESS | 3836 | 1467323074302 Marionette DEBUG loaded listener.js 14:44:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1ABCE000) [pid = 3836] [serial = 2234] [outer = 19B60400] 14:44:34 INFO - PROCESS | 3836 | ++DOCSHELL 10EE1400 == 42 [pid = 3836] [id = 745] 14:44:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (10EE2800) [pid = 3836] [serial = 2235] [outer = 00000000] 14:44:34 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (10EE4800) [pid = 3836] [serial = 2236] [outer = 10EE2800] 14:44:35 INFO - PROCESS | 3836 | 1467323075112 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]]]}] 14:44:35 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. 14:44:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1189ms 14:44:35 INFO - PROCESS | 3836 | 1467323075156 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 14:44:35 INFO - PROCESS | 3836 | 1467323075160 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 14:44:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:44:35 INFO - PROCESS | 3836 | 1467323075165 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:44:35 INFO - PROCESS | 3836 | 1467323075168 Marionette TRACE conn3 <- [1,2942,null,{}] 14:44:35 INFO - PROCESS | 3836 | 1467323075173 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}] 14:44:35 INFO - PROCESS | 3836 | 1467323075176 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:35 INFO - PROCESS | 3836 | 1467323075291 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 14:44:35 INFO - PROCESS | 3836 | 1467323075430 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:35 INFO - PROCESS | 3836 | 1467323075433 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:35 INFO - PROCESS | 3836 | ++DOCSHELL 13034800 == 43 [pid = 3836] [id = 746] 14:44:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1303B800) [pid = 3836] [serial = 2237] [outer = 00000000] 14:44:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (13930C00) [pid = 3836] [serial = 2238] [outer = 1303B800] 14:44:35 INFO - PROCESS | 3836 | 1467323075488 Marionette DEBUG loaded listener.js 14:44:35 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (13C98C00) [pid = 3836] [serial = 2239] [outer = 1303B800] 14:44:35 INFO - PROCESS | 3836 | --DOCSHELL 1328BC00 == 42 [pid = 3836] [id = 739] 14:44:35 INFO - PROCESS | 3836 | --DOCSHELL 12DBFC00 == 41 [pid = 3836] [id = 738] 14:44:35 INFO - PROCESS | 3836 | --DOCSHELL 10A77C00 == 40 [pid = 3836] [id = 737] 14:44:35 INFO - PROCESS | 3836 | --DOCSHELL 0F316800 == 39 [pid = 3836] [id = 736] 14:44:35 INFO - PROCESS | 3836 | --DOCSHELL 12DC4400 == 38 [pid = 3836] [id = 735] 14:44:35 INFO - PROCESS | 3836 | --DOCSHELL 16CE1C00 == 37 [pid = 3836] [id = 734] 14:44:35 INFO - PROCESS | 3836 | --DOCSHELL 1606C400 == 36 [pid = 3836] [id = 733] 14:44:35 INFO - PROCESS | 3836 | --DOCSHELL 130A0800 == 35 [pid = 3836] [id = 732] 14:44:35 INFO - PROCESS | 3836 | --DOCSHELL 1281BC00 == 34 [pid = 3836] [id = 731] 14:44:35 INFO - PROCESS | 3836 | --DOCSHELL 19B67800 == 33 [pid = 3836] [id = 730] 14:44:35 INFO - PROCESS | 3836 | --DOCSHELL 1660F800 == 32 [pid = 3836] [id = 729] 14:44:35 INFO - PROCESS | 3836 | --DOCSHELL 11203800 == 31 [pid = 3836] [id = 728] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (19B65000) [pid = 3836] [serial = 2179] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (17797400) [pid = 3836] [serial = 2167] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (18213000) [pid = 3836] [serial = 2170] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (16BC4400) [pid = 3836] [serial = 2164] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (128A0000) [pid = 3836] [serial = 2158] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (13126400) [pid = 3836] [serial = 2159] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (10EDF000) [pid = 3836] [serial = 2153] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (10EDA000) [pid = 3836] [serial = 2152] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (17E9B000) [pid = 3836] [serial = 2168] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1310B800) [pid = 3836] [serial = 2150] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (14349000) [pid = 3836] [serial = 2161] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (15010000) [pid = 3836] [serial = 2162] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (131DF000) [pid = 3836] [serial = 2156] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (13132C00) [pid = 3836] [serial = 2155] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (10566000) [pid = 3836] [serial = 2173] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (182E8800) [pid = 3836] [serial = 2171] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (10F26000) [pid = 3836] [serial = 2174] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (19B72C00) [pid = 3836] [serial = 2180] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (17EB9C00) [pid = 3836] [serial = 2177] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (177B2C00) [pid = 3836] [serial = 2176] [outer = 00000000] [url = about:blank] 14:44:35 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (16E4A400) [pid = 3836] [serial = 2165] [outer = 00000000] [url = about:blank] 14:44:36 INFO - PROCESS | 3836 | 1467323075995 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]]]}] 14:44:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:44:36 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 14:44:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 907ms 14:44:36 INFO - PROCESS | 3836 | 1467323076066 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 14:44:36 INFO - PROCESS | 3836 | 1467323076070 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 14:44:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:44:36 INFO - PROCESS | 3836 | 1467323076077 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:44:36 INFO - PROCESS | 3836 | 1467323076079 Marionette TRACE conn3 <- [1,2946,null,{}] 14:44:36 INFO - PROCESS | 3836 | 1467323076083 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}] 14:44:36 INFO - PROCESS | 3836 | 1467323076086 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:36 INFO - PROCESS | 3836 | 1467323076185 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 14:44:36 INFO - PROCESS | 3836 | 1467323076198 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:36 INFO - PROCESS | 3836 | 1467323076200 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:36 INFO - PROCESS | 3836 | ++DOCSHELL 12DBFC00 == 32 [pid = 3836] [id = 747] 14:44:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (12DC0400) [pid = 3836] [serial = 2240] [outer = 00000000] 14:44:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (1431A000) [pid = 3836] [serial = 2241] [outer = 12DC0400] 14:44:36 INFO - PROCESS | 3836 | 1467323076247 Marionette DEBUG loaded listener.js 14:44:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (1580D400) [pid = 3836] [serial = 2242] [outer = 12DC0400] 14:44:36 INFO - PROCESS | 3836 | 1467323076730 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]]]}] 14:44:36 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. 14:44:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 704ms 14:44:36 INFO - PROCESS | 3836 | 1467323076776 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 14:44:36 INFO - PROCESS | 3836 | 1467323076778 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 14:44:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:44:36 INFO - PROCESS | 3836 | 1467323076782 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:44:36 INFO - PROCESS | 3836 | 1467323076785 Marionette TRACE conn3 <- [1,2950,null,{}] 14:44:36 INFO - PROCESS | 3836 | 1467323076795 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}] 14:44:36 INFO - PROCESS | 3836 | 1467323076799 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:36 INFO - PROCESS | 3836 | 1467323076881 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 14:44:36 INFO - PROCESS | 3836 | 1467323076889 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:36 INFO - PROCESS | 3836 | 1467323076892 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:36 INFO - PROCESS | 3836 | ++DOCSHELL 16CE0400 == 33 [pid = 3836] [id = 748] 14:44:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (16CE2C00) [pid = 3836] [serial = 2243] [outer = 00000000] 14:44:36 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (16E59800) [pid = 3836] [serial = 2244] [outer = 16CE2C00] 14:44:36 INFO - PROCESS | 3836 | 1467323076939 Marionette DEBUG loaded listener.js 14:44:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (16EA4C00) [pid = 3836] [serial = 2245] [outer = 16CE2C00] 14:44:37 INFO - PROCESS | 3836 | 1467323077397 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]]]}] 14:44:37 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. 14:44:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 626ms 14:44:37 INFO - PROCESS | 3836 | 1467323077419 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 14:44:37 INFO - PROCESS | 3836 | 1467323077421 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 14:44:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:44:37 INFO - PROCESS | 3836 | 1467323077425 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:44:37 INFO - PROCESS | 3836 | 1467323077426 Marionette TRACE conn3 <- [1,2954,null,{}] 14:44:37 INFO - PROCESS | 3836 | 1467323077430 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}] 14:44:37 INFO - PROCESS | 3836 | 1467323077432 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:37 INFO - PROCESS | 3836 | 1467323077514 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 14:44:37 INFO - PROCESS | 3836 | 1467323077519 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:37 INFO - PROCESS | 3836 | 1467323077521 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:37 INFO - PROCESS | 3836 | ++DOCSHELL 17753800 == 34 [pid = 3836] [id = 749] 14:44:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (17797400) [pid = 3836] [serial = 2246] [outer = 00000000] 14:44:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (17E9C800) [pid = 3836] [serial = 2247] [outer = 17797400] 14:44:37 INFO - PROCESS | 3836 | 1467323077565 Marionette DEBUG loaded listener.js 14:44:37 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (17EBD800) [pid = 3836] [serial = 2248] [outer = 17797400] 14:44:38 INFO - PROCESS | 3836 | 1467323078011 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]]]}] 14:44:38 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. 14:44:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 626ms 14:44:38 INFO - PROCESS | 3836 | 1467323078078 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 14:44:38 INFO - PROCESS | 3836 | 1467323078080 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 14:44:38 INFO - PROCESS | 3836 | 1467323078083 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:44:38 INFO - PROCESS | 3836 | 1467323078085 Marionette TRACE conn3 <- [1,2958,null,{}] 14:44:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:44:38 INFO - PROCESS | 3836 | 1467323078088 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}] 14:44:38 INFO - PROCESS | 3836 | 1467323078090 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:38 INFO - PROCESS | 3836 | 1467323078173 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 14:44:38 INFO - PROCESS | 3836 | 1467323078178 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:38 INFO - PROCESS | 3836 | 1467323078180 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:38 INFO - PROCESS | 3836 | ++DOCSHELL 17758C00 == 35 [pid = 3836] [id = 750] 14:44:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (1800B800) [pid = 3836] [serial = 2249] [outer = 00000000] 14:44:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (1968CC00) [pid = 3836] [serial = 2250] [outer = 1800B800] 14:44:38 INFO - PROCESS | 3836 | 1467323078223 Marionette DEBUG loaded listener.js 14:44:38 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (1996D000) [pid = 3836] [serial = 2251] [outer = 1800B800] 14:44:38 INFO - PROCESS | 3836 | 1467323078680 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]]]}] 14:44:38 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. 14:44:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 642ms 14:44:38 INFO - PROCESS | 3836 | 1467323078728 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 14:44:38 INFO - PROCESS | 3836 | 1467323078730 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 14:44:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:44:38 INFO - PROCESS | 3836 | 1467323078734 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:44:38 INFO - PROCESS | 3836 | 1467323078735 Marionette TRACE conn3 <- [1,2962,null,{}] 14:44:38 INFO - PROCESS | 3836 | 1467323078739 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}] 14:44:38 INFO - PROCESS | 3836 | 1467323078744 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:38 INFO - PROCESS | 3836 | 1467323078886 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 14:44:39 INFO - PROCESS | 3836 | 1467323078987 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:39 INFO - PROCESS | 3836 | 1467323078990 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:39 INFO - PROCESS | 3836 | ++DOCSHELL 10A75400 == 36 [pid = 3836] [id = 751] 14:44:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (19974400) [pid = 3836] [serial = 2252] [outer = 00000000] 14:44:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19B74C00) [pid = 3836] [serial = 2253] [outer = 19974400] 14:44:39 INFO - PROCESS | 3836 | 1467323079032 Marionette DEBUG loaded listener.js 14:44:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (19DBA800) [pid = 3836] [serial = 2254] [outer = 19974400] 14:44:39 INFO - PROCESS | 3836 | 1467323079421 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]]]}] 14:44:39 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. 14:44:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 735ms 14:44:39 INFO - PROCESS | 3836 | 1467323079475 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 14:44:39 INFO - PROCESS | 3836 | 1467323079477 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 14:44:39 INFO - PROCESS | 3836 | 1467323079480 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:44:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:44:39 INFO - PROCESS | 3836 | 1467323079482 Marionette TRACE conn3 <- [1,2966,null,{}] 14:44:39 INFO - PROCESS | 3836 | 1467323079486 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}] 14:44:39 INFO - PROCESS | 3836 | 1467323079488 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:39 INFO - PROCESS | 3836 | 1467323079605 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 14:44:39 INFO - PROCESS | 3836 | 1467323079613 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:39 INFO - PROCESS | 3836 | 1467323079623 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:39 INFO - PROCESS | 3836 | ++DOCSHELL 19F6A800 == 37 [pid = 3836] [id = 752] 14:44:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A47A400) [pid = 3836] [serial = 2255] [outer = 00000000] 14:44:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1ABC7000) [pid = 3836] [serial = 2256] [outer = 1A47A400] 14:44:39 INFO - PROCESS | 3836 | 1467323079731 Marionette DEBUG loaded listener.js 14:44:39 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1ABC7400) [pid = 3836] [serial = 2257] [outer = 1A47A400] 14:44:40 INFO - PROCESS | 3836 | 1467323080130 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]]]}] 14:44:40 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. 14:44:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 704ms 14:44:40 INFO - PROCESS | 3836 | 1467323080180 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 14:44:40 INFO - PROCESS | 3836 | 1467323080182 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 14:44:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:44:40 INFO - PROCESS | 3836 | 1467323080186 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:44:40 INFO - PROCESS | 3836 | 1467323080187 Marionette TRACE conn3 <- [1,2970,null,{}] 14:44:40 INFO - PROCESS | 3836 | 1467323080191 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}] 14:44:40 INFO - PROCESS | 3836 | 1467323080193 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:40 INFO - PROCESS | 3836 | 1467323080312 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 14:44:40 INFO - PROCESS | 3836 | 1467323080405 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:40 INFO - PROCESS | 3836 | 1467323080407 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:40 INFO - PROCESS | 3836 | ++DOCSHELL 10EE0800 == 38 [pid = 3836] [id = 753] 14:44:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1A6BC000) [pid = 3836] [serial = 2258] [outer = 00000000] 14:44:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1ADC2C00) [pid = 3836] [serial = 2259] [outer = 1A6BC000] 14:44:40 INFO - PROCESS | 3836 | 1467323080450 Marionette DEBUG loaded listener.js 14:44:40 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (1ADC4800) [pid = 3836] [serial = 2260] [outer = 1A6BC000] 14:44:40 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1769A400) [pid = 3836] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:44:40 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (12D78C00) [pid = 3836] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:44:40 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1606E400) [pid = 3836] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:44:40 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (130AA800) [pid = 3836] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:44:40 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1281C000) [pid = 3836] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:44:40 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (16E58000) [pid = 3836] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:44:40 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (13D01400) [pid = 3836] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:44:40 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (19B2FC00) [pid = 3836] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:44:40 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (15D12400) [pid = 3836] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:44:40 INFO - PROCESS | 3836 | 1467323080937 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"]]]}] 14:44:41 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 14:44:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:44:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 814ms 14:44:41 INFO - PROCESS | 3836 | 1467323081000 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 14:44:41 INFO - PROCESS | 3836 | 1467323081002 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 14:44:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:44:41 INFO - PROCESS | 3836 | 1467323081006 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:44:41 INFO - PROCESS | 3836 | 1467323081007 Marionette TRACE conn3 <- [1,2974,null,{}] 14:44:41 INFO - PROCESS | 3836 | 1467323081011 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}] 14:44:41 INFO - PROCESS | 3836 | 1467323081012 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:41 INFO - PROCESS | 3836 | 1467323081143 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 14:44:41 INFO - PROCESS | 3836 | 1467323081148 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:41 INFO - PROCESS | 3836 | 1467323081150 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:41 INFO - PROCESS | 3836 | ++DOCSHELL 1606E400 == 39 [pid = 3836] [id = 754] 14:44:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (16DA1800) [pid = 3836] [serial = 2261] [outer = 00000000] 14:44:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (1ADBFC00) [pid = 3836] [serial = 2262] [outer = 16DA1800] 14:44:41 INFO - PROCESS | 3836 | 1467323081195 Marionette DEBUG loaded listener.js 14:44:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (1ADC7C00) [pid = 3836] [serial = 2263] [outer = 16DA1800] 14:44:41 INFO - PROCESS | 3836 | 1467323081599 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]]]}] 14:44:41 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. 14:44:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 595ms 14:44:41 INFO - PROCESS | 3836 | 1467323081632 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 14:44:41 INFO - PROCESS | 3836 | 1467323081634 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 14:44:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:44:41 INFO - PROCESS | 3836 | 1467323081637 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:44:41 INFO - PROCESS | 3836 | 1467323081639 Marionette TRACE conn3 <- [1,2978,null,{}] 14:44:41 INFO - PROCESS | 3836 | 1467323081643 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}] 14:44:41 INFO - PROCESS | 3836 | 1467323081644 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:41 INFO - PROCESS | 3836 | 1467323081784 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 14:44:41 INFO - PROCESS | 3836 | 1467323081792 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:41 INFO - PROCESS | 3836 | 1467323081794 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:41 INFO - PROCESS | 3836 | ++DOCSHELL 19B2C000 == 40 [pid = 3836] [id = 755] 14:44:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (1A5C5800) [pid = 3836] [serial = 2264] [outer = 00000000] 14:44:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (1AE70800) [pid = 3836] [serial = 2265] [outer = 1A5C5800] 14:44:41 INFO - PROCESS | 3836 | 1467323081836 Marionette DEBUG loaded listener.js 14:44:41 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1AE72C00) [pid = 3836] [serial = 2266] [outer = 1A5C5800] 14:44:42 INFO - PROCESS | 3836 | ++DOCSHELL 139CF800 == 41 [pid = 3836] [id = 756] 14:44:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (139CFC00) [pid = 3836] [serial = 2267] [outer = 00000000] 14:44:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (139D0400) [pid = 3836] [serial = 2268] [outer = 139CFC00] 14:44:42 INFO - PROCESS | 3836 | 1467323082280 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]]]}] 14:44:42 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. 14:44:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 704ms 14:44:42 INFO - PROCESS | 3836 | 1467323082337 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 14:44:42 INFO - PROCESS | 3836 | 1467323082340 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 14:44:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:44:42 INFO - PROCESS | 3836 | 1467323082359 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:44:42 INFO - PROCESS | 3836 | 1467323082362 Marionette TRACE conn3 <- [1,2982,null,{}] 14:44:42 INFO - PROCESS | 3836 | 1467323082367 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}] 14:44:42 INFO - PROCESS | 3836 | 1467323082369 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:42 INFO - PROCESS | 3836 | 1467323082480 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 14:44:42 INFO - PROCESS | 3836 | 1467323082487 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:42 INFO - PROCESS | 3836 | 1467323082489 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:42 INFO - PROCESS | 3836 | ++DOCSHELL 139D4C00 == 42 [pid = 3836] [id = 757] 14:44:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (139D5000) [pid = 3836] [serial = 2269] [outer = 00000000] 14:44:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (1AE6F000) [pid = 3836] [serial = 2270] [outer = 139D5000] 14:44:42 INFO - PROCESS | 3836 | 1467323082535 Marionette DEBUG loaded listener.js 14:44:42 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1B10CC00) [pid = 3836] [serial = 2271] [outer = 139D5000] 14:44:43 INFO - PROCESS | 3836 | 1467323083175 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]]]}] 14:44:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:44:43 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 14:44:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 861ms 14:44:43 INFO - PROCESS | 3836 | 1467323083212 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 14:44:43 INFO - PROCESS | 3836 | 1467323083217 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 14:44:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:44:43 INFO - PROCESS | 3836 | 1467323083222 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:44:43 INFO - PROCESS | 3836 | 1467323083226 Marionette TRACE conn3 <- [1,2986,null,{}] 14:44:43 INFO - PROCESS | 3836 | 1467323083233 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}] 14:44:43 INFO - PROCESS | 3836 | 1467323083236 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:43 INFO - PROCESS | 3836 | 1467323083367 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 14:44:43 INFO - PROCESS | 3836 | 1467323083479 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:43 INFO - PROCESS | 3836 | 1467323083482 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:43 INFO - PROCESS | 3836 | ++DOCSHELL 10ED6000 == 43 [pid = 3836] [id = 758] 14:44:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (10ED9C00) [pid = 3836] [serial = 2272] [outer = 00000000] 14:44:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (130A0800) [pid = 3836] [serial = 2273] [outer = 10ED9C00] 14:44:43 INFO - PROCESS | 3836 | 1467323083579 Marionette DEBUG loaded listener.js 14:44:43 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (13931C00) [pid = 3836] [serial = 2274] [outer = 10ED9C00] 14:44:44 INFO - PROCESS | 3836 | 1467323084100 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]]]}] 14:44:44 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. 14:44:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 892ms 14:44:44 INFO - PROCESS | 3836 | 1467323084127 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 14:44:44 INFO - PROCESS | 3836 | 1467323084132 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 14:44:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:44:44 INFO - PROCESS | 3836 | 1467323084139 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:44:44 INFO - PROCESS | 3836 | 1467323084142 Marionette TRACE conn3 <- [1,2990,null,{}] 14:44:44 INFO - PROCESS | 3836 | 1467323084147 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}] 14:44:44 INFO - PROCESS | 3836 | 1467323084151 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:44 INFO - PROCESS | 3836 | 1467323084269 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 14:44:44 INFO - PROCESS | 3836 | 1467323084428 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:44 INFO - PROCESS | 3836 | 1467323084431 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:44 INFO - PROCESS | 3836 | ++DOCSHELL 13C92800 == 44 [pid = 3836] [id = 759] 14:44:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (13C98400) [pid = 3836] [serial = 2275] [outer = 00000000] 14:44:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (15D0CC00) [pid = 3836] [serial = 2276] [outer = 13C98400] 14:44:44 INFO - PROCESS | 3836 | 1467323084487 Marionette DEBUG loaded listener.js 14:44:44 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (1660F800) [pid = 3836] [serial = 2277] [outer = 13C98400] 14:44:45 INFO - PROCESS | 3836 | 1467323085023 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]]]}] 14:44:45 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. 14:44:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 955ms 14:44:45 INFO - PROCESS | 3836 | 1467323085083 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 14:44:45 INFO - PROCESS | 3836 | 1467323085086 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 14:44:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:44:45 INFO - PROCESS | 3836 | 1467323085090 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:44:45 INFO - PROCESS | 3836 | 1467323085094 Marionette TRACE conn3 <- [1,2994,null,{}] 14:44:45 INFO - PROCESS | 3836 | 1467323085105 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}] 14:44:45 INFO - PROCESS | 3836 | 1467323085111 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:45 INFO - PROCESS | 3836 | 1467323085228 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 14:44:45 INFO - PROCESS | 3836 | 1467323085376 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:45 INFO - PROCESS | 3836 | 1467323085380 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:45 INFO - PROCESS | 3836 | ++DOCSHELL 19B2A800 == 45 [pid = 3836] [id = 760] 14:44:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (19B2B800) [pid = 3836] [serial = 2278] [outer = 00000000] 14:44:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 105 (19B6B400) [pid = 3836] [serial = 2279] [outer = 19B2B800] 14:44:45 INFO - PROCESS | 3836 | 1467323085436 Marionette DEBUG loaded listener.js 14:44:45 INFO - PROCESS | 3836 | ++DOMWINDOW == 106 (1A6BAC00) [pid = 3836] [serial = 2280] [outer = 19B2B800] 14:44:45 INFO - PROCESS | 3836 | 1467323085928 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]]]}] 14:44:45 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. 14:44:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 907ms 14:44:45 INFO - PROCESS | 3836 | 1467323085993 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 14:44:45 INFO - PROCESS | 3836 | 1467323085996 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 14:44:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:44:46 INFO - PROCESS | 3836 | 1467323086000 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:44:46 INFO - PROCESS | 3836 | 1467323086002 Marionette TRACE conn3 <- [1,2998,null,{}] 14:44:46 INFO - PROCESS | 3836 | 1467323086005 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}] 14:44:46 INFO - PROCESS | 3836 | 1467323086007 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:46 INFO - PROCESS | 3836 | 1467323086114 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 14:44:46 INFO - PROCESS | 3836 | 1467323086299 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:46 INFO - PROCESS | 3836 | 1467323086302 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:46 INFO - PROCESS | 3836 | ++DOCSHELL 16606C00 == 46 [pid = 3836] [id = 761] 14:44:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 107 (19B6C800) [pid = 3836] [serial = 2281] [outer = 00000000] 14:44:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 108 (1AE70000) [pid = 3836] [serial = 2282] [outer = 19B6C800] 14:44:46 INFO - PROCESS | 3836 | 1467323086392 Marionette DEBUG loaded listener.js 14:44:46 INFO - PROCESS | 3836 | ++DOMWINDOW == 109 (1AF07C00) [pid = 3836] [serial = 2283] [outer = 19B6C800] 14:44:46 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:44:47 INFO - PROCESS | 3836 | 1467323087242 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:44:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:44:47 INFO - {} 14:44:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:44:47 INFO - {} 14:44:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:44:47 INFO - {} 14:44:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:44:47 INFO - {} 14:44:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1314ms 14:44:47 INFO - PROCESS | 3836 | 1467323087316 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 14:44:47 INFO - PROCESS | 3836 | 1467323087320 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 14:44:47 INFO - PROCESS | 3836 | 1467323087324 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:44:47 INFO - TEST-START | /FileAPI/fileReader.html 14:44:47 INFO - PROCESS | 3836 | 1467323087328 Marionette TRACE conn3 <- [1,3002,null,{}] 14:44:47 INFO - PROCESS | 3836 | 1467323087333 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}] 14:44:47 INFO - PROCESS | 3836 | 1467323087336 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:47 INFO - PROCESS | 3836 | 1467323087471 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 14:44:47 INFO - PROCESS | 3836 | 1467323087584 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:47 INFO - PROCESS | 3836 | 1467323087588 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:47 INFO - PROCESS | 3836 | ++DOCSHELL 13935800 == 47 [pid = 3836] [id = 762] 14:44:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 110 (1393C400) [pid = 3836] [serial = 2284] [outer = 00000000] 14:44:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 111 (139D4400) [pid = 3836] [serial = 2285] [outer = 1393C400] 14:44:47 INFO - PROCESS | 3836 | 1467323087637 Marionette DEBUG loaded listener.js 14:44:47 INFO - PROCESS | 3836 | ++DOMWINDOW == 112 (139D7C00) [pid = 3836] [serial = 2286] [outer = 1393C400] 14:44:48 INFO - PROCESS | 3836 | 1467323088122 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]]]}] 14:44:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:44:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:44:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:44:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:44:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 844ms 14:44:48 INFO - PROCESS | 3836 | 1467323088169 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 14:44:48 INFO - PROCESS | 3836 | 1467323088173 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 14:44:48 INFO - TEST-START | /FileAPI/historical.html 14:44:48 INFO - PROCESS | 3836 | 1467323088179 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:44:48 INFO - PROCESS | 3836 | 1467323088182 Marionette TRACE conn3 <- [1,3006,null,{}] 14:44:48 INFO - PROCESS | 3836 | 1467323088186 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}] 14:44:48 INFO - PROCESS | 3836 | 1467323088188 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:48 INFO - PROCESS | 3836 | 1467323088347 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 14:44:48 INFO - PROCESS | 3836 | 1467323088434 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:48 INFO - PROCESS | 3836 | 1467323088436 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:48 INFO - PROCESS | 3836 | ++DOCSHELL 158AB400 == 48 [pid = 3836] [id = 763] 14:44:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 113 (158AC400) [pid = 3836] [serial = 2287] [outer = 00000000] 14:44:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 114 (1660DC00) [pid = 3836] [serial = 2288] [outer = 158AC400] 14:44:48 INFO - PROCESS | 3836 | 1467323088484 Marionette DEBUG loaded listener.js 14:44:48 INFO - PROCESS | 3836 | ++DOMWINDOW == 115 (16E50800) [pid = 3836] [serial = 2289] [outer = 158AC400] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 139CF800 == 47 [pid = 3836] [id = 756] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 19B2C000 == 46 [pid = 3836] [id = 755] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 1606E400 == 45 [pid = 3836] [id = 754] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 10EE0800 == 44 [pid = 3836] [id = 753] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 19F6A800 == 43 [pid = 3836] [id = 752] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 10A75400 == 42 [pid = 3836] [id = 751] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 17758C00 == 41 [pid = 3836] [id = 750] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 17753800 == 40 [pid = 3836] [id = 749] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 16CE0400 == 39 [pid = 3836] [id = 748] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 12DBFC00 == 38 [pid = 3836] [id = 747] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 10EE1400 == 37 [pid = 3836] [id = 745] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 13034800 == 36 [pid = 3836] [id = 746] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 10EDC000 == 35 [pid = 3836] [id = 741] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 1434D400 == 34 [pid = 3836] [id = 742] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 16BC8400 == 33 [pid = 3836] [id = 740] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 1036C800 == 32 [pid = 3836] [id = 727] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 158DA800 == 31 [pid = 3836] [id = 744] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 19972800 == 30 [pid = 3836] [id = 743] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 13935800 == 29 [pid = 3836] [id = 762] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 16606C00 == 28 [pid = 3836] [id = 761] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 13C92800 == 27 [pid = 3836] [id = 759] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 19B2A800 == 26 [pid = 3836] [id = 760] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 139D4C00 == 25 [pid = 3836] [id = 757] 14:44:49 INFO - PROCESS | 3836 | --DOCSHELL 10ED6000 == 24 [pid = 3836] [id = 758] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 114 (19B5C400) [pid = 3836] [serial = 2209] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 113 (19F68C00) [pid = 3836] [serial = 2212] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 112 (16608400) [pid = 3836] [serial = 2200] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 111 (16EA5400) [pid = 3836] [serial = 2188] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 110 (1A5B8C00) [pid = 3836] [serial = 2191] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 109 (1345E800) [pid = 3836] [serial = 2197] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 108 (13C8FC00) [pid = 3836] [serial = 2198] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 107 (131E7800) [pid = 3836] [serial = 2185] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 106 (19DB5800) [pid = 3836] [serial = 2210] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 105 (1309E000) [pid = 3836] [serial = 2195] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 104 (12BD3800) [pid = 3836] [serial = 2194] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (17698800) [pid = 3836] [serial = 2203] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1778F400) [pid = 3836] [serial = 2204] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (19F72400) [pid = 3836] [serial = 2182] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (17EBA400) [pid = 3836] [serial = 2215] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1A6B4C00) [pid = 3836] [serial = 2219] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (1A5C6000) [pid = 3836] [serial = 2218] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1A6BDC00) [pid = 3836] [serial = 2221] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (16AE5000) [pid = 3836] [serial = 2201] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (19B6C000) [pid = 3836] [serial = 2216] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (17EC4800) [pid = 3836] [serial = 2206] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1800E400) [pid = 3836] [serial = 2207] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1A128400) [pid = 3836] [serial = 2213] [outer = 00000000] [url = about:blank] 14:44:49 INFO - PROCESS | 3836 | 1467323089740 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"]]]}] 14:44:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:44:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:44:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:44:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:44:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:44:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:44:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:44:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:44:49 INFO - TEST-OK | /FileAPI/historical.html | took 1611ms 14:44:49 INFO - PROCESS | 3836 | 1467323089785 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 14:44:49 INFO - PROCESS | 3836 | 1467323089789 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 14:44:49 INFO - TEST-START | /FileAPI/idlharness.html 14:44:49 INFO - PROCESS | 3836 | 1467323089793 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:44:49 INFO - PROCESS | 3836 | 1467323089798 Marionette TRACE conn3 <- [1,3010,null,{}] 14:44:49 INFO - PROCESS | 3836 | 1467323089803 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}] 14:44:49 INFO - PROCESS | 3836 | 1467323089806 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:49 INFO - PROCESS | 3836 | 1467323089894 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 14:44:50 INFO - PROCESS | 3836 | 1467323090053 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:50 INFO - PROCESS | 3836 | 1467323090056 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:50 INFO - PROCESS | 3836 | ++DOCSHELL 10EDB000 == 25 [pid = 3836] [id = 764] 14:44:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (10EDC000) [pid = 3836] [serial = 2290] [outer = 00000000] 14:44:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (12DBFC00) [pid = 3836] [serial = 2291] [outer = 10EDC000] 14:44:50 INFO - PROCESS | 3836 | 1467323090103 Marionette DEBUG loaded listener.js 14:44:50 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (13106800) [pid = 3836] [serial = 2292] [outer = 10EDC000] 14:44:50 INFO - PROCESS | 3836 | 1467323090856 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:44:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:44:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:44:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:44:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:44:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:44:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:44:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:44:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:44:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:44:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:44:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:44:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:44:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:44:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:44:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:44:50 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 14:44:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:44:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:44:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:44:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:44:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:44:50 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 14:44:50 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 14:44:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:44:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:44:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:44:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:44:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:44:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:44:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:44:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:44:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:44:50 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 14:44:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:44:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:44:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:44:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:44:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:44:50 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 14:44:50 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 14:44:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:44:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:44:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:44:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:44:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:44:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:44:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:44:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 1220ms 14:44:51 INFO - PROCESS | 3836 | 1467323091010 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 14:44:51 INFO - PROCESS | 3836 | 1467323091014 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 14:44:51 INFO - TEST-START | /FileAPI/idlharness.worker 14:44:51 INFO - PROCESS | 3836 | 1467323091021 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:44:51 INFO - PROCESS | 3836 | 1467323091024 Marionette TRACE conn3 <- [1,3014,null,{}] 14:44:51 INFO - PROCESS | 3836 | 1467323091027 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}] 14:44:51 INFO - PROCESS | 3836 | 1467323091030 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:51 INFO - PROCESS | 3836 | 1467323091119 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 14:44:51 INFO - PROCESS | 3836 | 1467323091126 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:51 INFO - PROCESS | 3836 | 1467323091128 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:51 INFO - PROCESS | 3836 | ++DOCSHELL 13C8EC00 == 26 [pid = 3836] [id = 765] 14:44:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (13C90C00) [pid = 3836] [serial = 2293] [outer = 00000000] 14:44:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1968BC00) [pid = 3836] [serial = 2294] [outer = 13C90C00] 14:44:51 INFO - PROCESS | 3836 | 1467323091174 Marionette DEBUG loaded listener.js 14:44:51 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (19971800) [pid = 3836] [serial = 2295] [outer = 13C90C00] 14:44:51 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:44:52 INFO - PROCESS | 3836 | 1467323092189 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:44:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:44:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:44:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:44:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:44:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:44:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:44:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:44:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:44:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:44:52 INFO - {} 14:44:52 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 14:44:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:44:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:44:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:44:52 INFO - {} 14:44:52 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 - {} 14:44:52 INFO - {} 14:44:52 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 14:44:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:44:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:44:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:44:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:44:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:44:52 INFO - {} 14:44:52 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 14:44:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:44:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:44:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:44:52 INFO - {} 14:44:52 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 - {} 14:44:52 INFO - {} 14:44:52 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 14:44:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:44:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:44:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 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 14:44:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:44:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:44:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:44:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:44:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:44:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 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 14:44:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:44:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 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 14:44:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:44:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 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 14:44:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:44:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:44:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:44:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:44:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:44:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:44:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:44:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:44:52 INFO - {} 14:44:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1345ms 14:44:52 INFO - PROCESS | 3836 | 1467323092373 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 14:44:52 INFO - PROCESS | 3836 | 1467323092375 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 14:44:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:44:52 INFO - PROCESS | 3836 | 1467323092386 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:44:52 INFO - PROCESS | 3836 | 1467323092389 Marionette TRACE conn3 <- [1,3018,null,{}] 14:44:52 INFO - PROCESS | 3836 | 1467323092401 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}] 14:44:52 INFO - PROCESS | 3836 | 1467323092406 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:52 INFO - PROCESS | 3836 | 1467323092532 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 14:44:52 INFO - PROCESS | 3836 | 1467323092626 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:52 INFO - PROCESS | 3836 | 1467323092629 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:52 INFO - PROCESS | 3836 | ++DOCSHELL 19DBE000 == 27 [pid = 3836] [id = 766] 14:44:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (19DBE400) [pid = 3836] [serial = 2296] [outer = 00000000] 14:44:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (1B4B9800) [pid = 3836] [serial = 2297] [outer = 19DBE400] 14:44:52 INFO - PROCESS | 3836 | 1467323092676 Marionette DEBUG loaded listener.js 14:44:52 INFO - PROCESS | 3836 | ++DOMWINDOW == 101 (1B4BE800) [pid = 3836] [serial = 2298] [outer = 19DBE400] 14:44:53 INFO - PROCESS | 3836 | 1467323093072 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]]]}] 14:44:53 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 14:44:53 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 750ms 14:44:53 INFO - PROCESS | 3836 | 1467323093129 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 14:44:53 INFO - PROCESS | 3836 | 1467323093131 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 14:44:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:44:53 INFO - PROCESS | 3836 | 1467323093135 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:44:53 INFO - PROCESS | 3836 | 1467323093136 Marionette TRACE conn3 <- [1,3022,null,{}] 14:44:53 INFO - PROCESS | 3836 | 1467323093140 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}] 14:44:53 INFO - PROCESS | 3836 | 1467323093142 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:53 INFO - PROCESS | 3836 | 1467323093269 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 14:44:53 INFO - PROCESS | 3836 | 1467323093278 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:53 INFO - PROCESS | 3836 | 1467323093280 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:53 INFO - PROCESS | 3836 | ++DOCSHELL 18CE0000 == 28 [pid = 3836] [id = 767] 14:44:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 102 (18CE0400) [pid = 3836] [serial = 2299] [outer = 00000000] 14:44:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 103 (18CE7400) [pid = 3836] [serial = 2300] [outer = 18CE0400] 14:44:53 INFO - PROCESS | 3836 | 1467323093327 Marionette DEBUG loaded listener.js 14:44:53 INFO - PROCESS | 3836 | ++DOMWINDOW == 104 (1B4B9400) [pid = 3836] [serial = 2301] [outer = 18CE0400] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 103 (19974400) [pid = 3836] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 102 (1A47A400) [pid = 3836] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 101 (1A6BC000) [pid = 3836] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 100 (1A5C5800) [pid = 3836] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (19972C00) [pid = 3836] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (139CFC00) [pid = 3836] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1303B800) [pid = 3836] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (12DC0400) [pid = 3836] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (19B60400) [pid = 3836] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (10EE2800) [pid = 3836] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (16CE2C00) [pid = 3836] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1A5C3000) [pid = 3836] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (17797400) [pid = 3836] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1500A000) [pid = 3836] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (1800B800) [pid = 3836] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (10EDD400) [pid = 3836] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (16DA1800) [pid = 3836] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1660B000) [pid = 3836] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (19B70800) [pid = 3836] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1291B000) [pid = 3836] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (16AE7400) [pid = 3836] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:44:54 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (139D5000) [pid = 3836] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:44:54 INFO - PROCESS | 3836 | 1467323094225 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]]]}] 14:44:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:44:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1142ms 14:44:54 INFO - PROCESS | 3836 | 1467323094275 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 14:44:54 INFO - PROCESS | 3836 | 1467323094277 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 14:44:54 INFO - PROCESS | 3836 | 1467323094280 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:44:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:44:54 INFO - PROCESS | 3836 | 1467323094282 Marionette TRACE conn3 <- [1,3026,null,{}] 14:44:54 INFO - PROCESS | 3836 | 1467323094286 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}] 14:44:54 INFO - PROCESS | 3836 | 1467323094288 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:54 INFO - PROCESS | 3836 | 1467323094372 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 14:44:54 INFO - PROCESS | 3836 | 1467323094479 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:54 INFO - PROCESS | 3836 | 1467323094481 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:54 INFO - PROCESS | 3836 | ++DOCSHELL 10EE2C00 == 29 [pid = 3836] [id = 768] 14:44:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (11263800) [pid = 3836] [serial = 2302] [outer = 00000000] 14:44:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (15D12C00) [pid = 3836] [serial = 2303] [outer = 11263800] 14:44:54 INFO - PROCESS | 3836 | 1467323094527 Marionette DEBUG loaded listener.js 14:44:54 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (16462800) [pid = 3836] [serial = 2304] [outer = 11263800] 14:44:54 INFO - PROCESS | 3836 | 1467323094879 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"]]]}] 14:44:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:44:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 626ms 14:44:54 INFO - PROCESS | 3836 | 1467323094919 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 14:44:54 INFO - PROCESS | 3836 | 1467323094921 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 14:44:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:44:54 INFO - PROCESS | 3836 | 1467323094924 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:44:54 INFO - PROCESS | 3836 | 1467323094936 Marionette TRACE conn3 <- [1,3030,null,{}] 14:44:55 INFO - PROCESS | 3836 | 1467323094993 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}] 14:44:55 INFO - PROCESS | 3836 | 1467323095002 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:55 INFO - PROCESS | 3836 | 1467323095117 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 14:44:55 INFO - PROCESS | 3836 | 1467323095124 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:55 INFO - PROCESS | 3836 | 1467323095126 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:55 INFO - PROCESS | 3836 | ++DOCSHELL 18C2D400 == 30 [pid = 3836] [id = 769] 14:44:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (18C2E000) [pid = 3836] [serial = 2305] [outer = 00000000] 14:44:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (18CE0C00) [pid = 3836] [serial = 2306] [outer = 18C2E000] 14:44:55 INFO - PROCESS | 3836 | 1467323095170 Marionette DEBUG loaded listener.js 14:44:55 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (19B5B400) [pid = 3836] [serial = 2307] [outer = 18C2E000] 14:44:55 INFO - PROCESS | 3836 | 1467323095783 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]]]}] 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:44:55 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. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:44:55 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'.) 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:44:55 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. 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:44:55 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. 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:44:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:44:55 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. 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:44:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:44:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:44:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:44:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:44:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:44:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:44:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:44:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:44:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:44:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:44:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:44:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:44:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:44:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:44:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1017ms 14:44:55 INFO - PROCESS | 3836 | 1467323095945 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 14:44:55 INFO - PROCESS | 3836 | 1467323095947 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 14:44:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:44:55 INFO - PROCESS | 3836 | 1467323095951 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:44:55 INFO - PROCESS | 3836 | 1467323095953 Marionette TRACE conn3 <- [1,3034,null,{}] 14:44:55 INFO - PROCESS | 3836 | 1467323095957 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}] 14:44:55 INFO - PROCESS | 3836 | 1467323095959 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:56 INFO - PROCESS | 3836 | 1467323096037 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 14:44:56 INFO - PROCESS | 3836 | 1467323096042 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:56 INFO - PROCESS | 3836 | 1467323096044 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:56 INFO - PROCESS | 3836 | ++DOCSHELL 10D4CC00 == 31 [pid = 3836] [id = 770] 14:44:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (10D4D000) [pid = 3836] [serial = 2308] [outer = 00000000] 14:44:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (18C35000) [pid = 3836] [serial = 2309] [outer = 10D4D000] 14:44:56 INFO - PROCESS | 3836 | 1467323096087 Marionette DEBUG loaded listener.js 14:44:56 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (18CE4C00) [pid = 3836] [serial = 2310] [outer = 10D4D000] 14:44:56 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:44:56 INFO - PROCESS | 3836 | 1467323096800 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:44:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:44:56 INFO - {} 14:44:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 907ms 14:44:56 INFO - PROCESS | 3836 | 1467323096856 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 14:44:56 INFO - PROCESS | 3836 | 1467323096861 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 14:44:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:44:56 INFO - PROCESS | 3836 | 1467323096866 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:44:56 INFO - PROCESS | 3836 | 1467323096871 Marionette TRACE conn3 <- [1,3038,null,{}] 14:44:56 INFO - PROCESS | 3836 | 1467323096876 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}] 14:44:56 INFO - PROCESS | 3836 | 1467323096879 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:57 INFO - PROCESS | 3836 | 1467323097007 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 14:44:57 INFO - PROCESS | 3836 | 1467323097148 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:57 INFO - PROCESS | 3836 | 1467323097151 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:57 INFO - PROCESS | 3836 | ++DOCSHELL 10D4C000 == 32 [pid = 3836] [id = 771] 14:44:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (10D4C400) [pid = 3836] [serial = 2311] [outer = 00000000] 14:44:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (12925800) [pid = 3836] [serial = 2312] [outer = 10D4C400] 14:44:57 INFO - PROCESS | 3836 | 1467323097208 Marionette DEBUG loaded listener.js 14:44:57 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (12DC2400) [pid = 3836] [serial = 2313] [outer = 10D4C400] 14:44:57 INFO - PROCESS | 3836 | 1467323097831 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]]]}] 14:44:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:44:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:44:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:44:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:44:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1001ms 14:44:57 INFO - PROCESS | 3836 | 1467323097869 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 14:44:57 INFO - PROCESS | 3836 | 1467323097873 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 14:44:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:44:57 INFO - PROCESS | 3836 | 1467323097906 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:44:57 INFO - PROCESS | 3836 | 1467323097909 Marionette TRACE conn3 <- [1,3042,null,{}] 14:44:57 INFO - PROCESS | 3836 | 1467323097913 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}] 14:44:57 INFO - PROCESS | 3836 | 1467323097916 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:58 INFO - PROCESS | 3836 | 1467323098037 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 14:44:58 INFO - PROCESS | 3836 | 1467323098206 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:58 INFO - PROCESS | 3836 | 1467323098209 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:58 INFO - PROCESS | 3836 | ++DOCSHELL 16EA2400 == 33 [pid = 3836] [id = 772] 14:44:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 95 (16EA2C00) [pid = 3836] [serial = 2314] [outer = 00000000] 14:44:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 96 (17793C00) [pid = 3836] [serial = 2315] [outer = 16EA2C00] 14:44:58 INFO - PROCESS | 3836 | 1467323098266 Marionette DEBUG loaded listener.js 14:44:58 INFO - PROCESS | 3836 | ++DOMWINDOW == 97 (1800E800) [pid = 3836] [serial = 2316] [outer = 16EA2C00] 14:44:59 INFO - PROCESS | 3836 | 1467323099167 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"]]]}] 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:44:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:44:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:44:59 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" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:44:59 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" 14:44:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:44:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:44:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:44:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1470ms 14:44:59 INFO - PROCESS | 3836 | 1467323099380 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 14:44:59 INFO - PROCESS | 3836 | 1467323099384 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 14:44:59 INFO - PROCESS | 3836 | 1467323099389 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:44:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:44:59 INFO - PROCESS | 3836 | 1467323099393 Marionette TRACE conn3 <- [1,3046,null,{}] 14:44:59 INFO - PROCESS | 3836 | 1467323099404 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}] 14:44:59 INFO - PROCESS | 3836 | 1467323099408 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:59 INFO - PROCESS | 3836 | 1467323099532 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 14:44:59 INFO - PROCESS | 3836 | 1467323099748 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:59 INFO - PROCESS | 3836 | 1467323099751 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:44:59 INFO - PROCESS | 3836 | ++DOCSHELL 1047DC00 == 34 [pid = 3836] [id = 773] 14:44:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 98 (1047F800) [pid = 3836] [serial = 2317] [outer = 00000000] 14:44:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 99 (10A0E000) [pid = 3836] [serial = 2318] [outer = 1047F800] 14:44:59 INFO - PROCESS | 3836 | 1467323099807 Marionette DEBUG loaded listener.js 14:44:59 INFO - PROCESS | 3836 | ++DOMWINDOW == 100 (10D56400) [pid = 3836] [serial = 2319] [outer = 1047F800] 14:45:00 INFO - PROCESS | 3836 | --DOCSHELL 18C2D400 == 33 [pid = 3836] [id = 769] 14:45:00 INFO - PROCESS | 3836 | --DOCSHELL 10EE2C00 == 32 [pid = 3836] [id = 768] 14:45:00 INFO - PROCESS | 3836 | --DOCSHELL 18CE0000 == 31 [pid = 3836] [id = 767] 14:45:00 INFO - PROCESS | 3836 | --DOCSHELL 19DBE000 == 30 [pid = 3836] [id = 766] 14:45:00 INFO - PROCESS | 3836 | --DOCSHELL 13C8EC00 == 29 [pid = 3836] [id = 765] 14:45:00 INFO - PROCESS | 3836 | --DOCSHELL 10EDB000 == 28 [pid = 3836] [id = 764] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 99 (1A479C00) [pid = 3836] [serial = 2183] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 98 (19B74C00) [pid = 3836] [serial = 2253] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 97 (1ABC7000) [pid = 3836] [serial = 2256] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 96 (1AE6F000) [pid = 3836] [serial = 2270] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 95 (19DBA800) [pid = 3836] [serial = 2254] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 94 (1ADC2C00) [pid = 3836] [serial = 2259] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 93 (1AE72C00) [pid = 3836] [serial = 2266] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 92 (1B10CC00) [pid = 3836] [serial = 2271] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 91 (19B62800) [pid = 3836] [serial = 2230] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 90 (1A127000) [pid = 3836] [serial = 2231] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 89 (139D0400) [pid = 3836] [serial = 2268] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 88 (13930C00) [pid = 3836] [serial = 2238] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 87 (13C98C00) [pid = 3836] [serial = 2239] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 86 (1431A000) [pid = 3836] [serial = 2241] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 85 (1580D400) [pid = 3836] [serial = 2242] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 84 (1ABC7800) [pid = 3836] [serial = 2233] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 83 (10EE4800) [pid = 3836] [serial = 2236] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 82 (1ABCE000) [pid = 3836] [serial = 2234] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 81 (16E59800) [pid = 3836] [serial = 2244] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (16EA4C00) [pid = 3836] [serial = 2245] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (1A6BFC00) [pid = 3836] [serial = 2222] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (17E9C800) [pid = 3836] [serial = 2247] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (17EBD800) [pid = 3836] [serial = 2248] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (158DFC00) [pid = 3836] [serial = 2227] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (16071400) [pid = 3836] [serial = 2228] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (1968CC00) [pid = 3836] [serial = 2250] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (11262800) [pid = 3836] [serial = 2224] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (11C43800) [pid = 3836] [serial = 2225] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (1ABC7400) [pid = 3836] [serial = 2257] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (1ADC4800) [pid = 3836] [serial = 2260] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 69 (1ADBFC00) [pid = 3836] [serial = 2262] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 68 (1ADC7C00) [pid = 3836] [serial = 2263] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 67 (1AE70800) [pid = 3836] [serial = 2265] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 66 (1996D000) [pid = 3836] [serial = 2251] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 65 (1A5C6800) [pid = 3836] [serial = 2192] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 64 (14320C00) [pid = 3836] [serial = 2186] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | --DOMWINDOW == 63 (177B0C00) [pid = 3836] [serial = 2189] [outer = 00000000] [url = about:blank] 14:45:00 INFO - PROCESS | 3836 | 1467323100478 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]]]}] 14:45:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:45:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:45:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:45:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:45:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:45:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:45:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:45:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:45:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:45:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:45:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:45:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:45:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:45:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:45:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:45:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:45:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:45:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:45:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:45:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1158ms 14:45:00 INFO - PROCESS | 3836 | 1467323100551 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 14:45:00 INFO - PROCESS | 3836 | 1467323100556 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 14:45:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:45:00 INFO - PROCESS | 3836 | 1467323100560 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:45:00 INFO - PROCESS | 3836 | 1467323100563 Marionette TRACE conn3 <- [1,3050,null,{}] 14:45:00 INFO - PROCESS | 3836 | 1467323100568 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}] 14:45:00 INFO - PROCESS | 3836 | 1467323100573 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:00 INFO - PROCESS | 3836 | 1467323100688 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 14:45:00 INFO - PROCESS | 3836 | 1467323100786 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:00 INFO - PROCESS | 3836 | 1467323100789 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:00 INFO - PROCESS | 3836 | ++DOCSHELL 10EE2C00 == 29 [pid = 3836] [id = 774] 14:45:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 64 (10EE3400) [pid = 3836] [serial = 2320] [outer = 00000000] 14:45:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 65 (1291B800) [pid = 3836] [serial = 2321] [outer = 10EE3400] 14:45:00 INFO - PROCESS | 3836 | 1467323100836 Marionette DEBUG loaded listener.js 14:45:00 INFO - PROCESS | 3836 | ++DOMWINDOW == 66 (12BD3800) [pid = 3836] [serial = 2322] [outer = 10EE3400] 14:45:01 INFO - PROCESS | 3836 | [3836] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:45:01 INFO - PROCESS | 3836 | 1467323101276 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:45:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:45:01 INFO - {} 14:45:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 751ms 14:45:01 INFO - PROCESS | 3836 | 1467323101302 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 14:45:01 INFO - PROCESS | 3836 | 1467323101306 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 14:45:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:45:01 INFO - PROCESS | 3836 | 1467323101311 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:45:01 INFO - PROCESS | 3836 | 1467323101313 Marionette TRACE conn3 <- [1,3054,null,{}] 14:45:01 INFO - PROCESS | 3836 | 1467323101316 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}] 14:45:01 INFO - PROCESS | 3836 | 1467323101318 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:01 INFO - PROCESS | 3836 | 1467323101410 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 14:45:01 INFO - PROCESS | 3836 | 1467323101424 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:01 INFO - PROCESS | 3836 | 1467323101426 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:01 INFO - PROCESS | 3836 | ++DOCSHELL 13930000 == 30 [pid = 3836] [id = 775] 14:45:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 67 (139C9800) [pid = 3836] [serial = 2323] [outer = 00000000] 14:45:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 68 (14320C00) [pid = 3836] [serial = 2324] [outer = 139C9800] 14:45:01 INFO - PROCESS | 3836 | 1467323101477 Marionette DEBUG loaded listener.js 14:45:01 INFO - PROCESS | 3836 | ++DOMWINDOW == 69 (15811800) [pid = 3836] [serial = 2325] [outer = 139C9800] 14:45:01 INFO - PROCESS | 3836 | 1467323101937 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]]]}] 14:45:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:45:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:45:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:45:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:45:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:45:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:45:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:45:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 642ms 14:45:01 INFO - PROCESS | 3836 | 1467323101949 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 14:45:01 INFO - PROCESS | 3836 | 1467323101952 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 14:45:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:45:01 INFO - PROCESS | 3836 | 1467323101958 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:45:01 INFO - PROCESS | 3836 | 1467323101964 Marionette TRACE conn3 <- [1,3058,null,{}] 14:45:01 INFO - PROCESS | 3836 | 1467323101976 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}] 14:45:01 INFO - PROCESS | 3836 | 1467323101980 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:02 INFO - PROCESS | 3836 | 1467323102066 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 14:45:02 INFO - PROCESS | 3836 | 1467323102074 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:02 INFO - PROCESS | 3836 | 1467323102076 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:02 INFO - PROCESS | 3836 | ++DOCSHELL 15D0EC00 == 31 [pid = 3836] [id = 776] 14:45:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 70 (16455400) [pid = 3836] [serial = 2326] [outer = 00000000] 14:45:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (16606000) [pid = 3836] [serial = 2327] [outer = 16455400] 14:45:02 INFO - PROCESS | 3836 | 1467323102120 Marionette DEBUG loaded listener.js 14:45:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (16689400) [pid = 3836] [serial = 2328] [outer = 16455400] 14:45:02 INFO - PROCESS | 3836 | 1467323102589 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]]]}] 14:45:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:45:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:45:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:45:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:45:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:45:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:45:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 657ms 14:45:02 INFO - PROCESS | 3836 | 1467323102614 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 14:45:02 INFO - PROCESS | 3836 | 1467323102616 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 14:45:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:45:02 INFO - PROCESS | 3836 | 1467323102620 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:45:02 INFO - PROCESS | 3836 | 1467323102621 Marionette TRACE conn3 <- [1,3062,null,{}] 14:45:02 INFO - PROCESS | 3836 | 1467323102625 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}] 14:45:02 INFO - PROCESS | 3836 | 1467323102627 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:02 INFO - PROCESS | 3836 | 1467323102751 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 14:45:02 INFO - PROCESS | 3836 | 1467323102756 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:02 INFO - PROCESS | 3836 | 1467323102758 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:02 INFO - PROCESS | 3836 | ++DOCSHELL 16E9F000 == 32 [pid = 3836] [id = 777] 14:45:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (16EA7000) [pid = 3836] [serial = 2329] [outer = 00000000] 14:45:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (17755000) [pid = 3836] [serial = 2330] [outer = 16EA7000] 14:45:02 INFO - PROCESS | 3836 | 1467323102802 Marionette DEBUG loaded listener.js 14:45:02 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (17758C00) [pid = 3836] [serial = 2331] [outer = 16EA7000] 14:45:03 INFO - PROCESS | 3836 | 1467323103252 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]]]}] 14:45:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:45:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:45:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:45:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:45:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:45:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:45:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 704ms 14:45:03 INFO - PROCESS | 3836 | 1467323103319 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 14:45:03 INFO - PROCESS | 3836 | 1467323103321 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 14:45:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:45:03 INFO - PROCESS | 3836 | 1467323103324 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:45:03 INFO - PROCESS | 3836 | 1467323103326 Marionette TRACE conn3 <- [1,3066,null,{}] 14:45:03 INFO - PROCESS | 3836 | 1467323103330 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}] 14:45:03 INFO - PROCESS | 3836 | 1467323103332 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:03 INFO - PROCESS | 3836 | 1467323103447 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 14:45:03 INFO - PROCESS | 3836 | 1467323103522 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:03 INFO - PROCESS | 3836 | 1467323103528 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:03 INFO - PROCESS | 3836 | ++DOCSHELL 17E9A400 == 33 [pid = 3836] [id = 778] 14:45:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (17E9B000) [pid = 3836] [serial = 2332] [outer = 00000000] 14:45:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (17EBE400) [pid = 3836] [serial = 2333] [outer = 17E9B000] 14:45:03 INFO - PROCESS | 3836 | 1467323103581 Marionette DEBUG loaded listener.js 14:45:03 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (18215C00) [pid = 3836] [serial = 2334] [outer = 17E9B000] 14:45:04 INFO - PROCESS | 3836 | 1467323104026 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] 14:45:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:45:04 INFO - PROCESS | 3836 | 1467323104072 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 14:45:04 INFO - PROCESS | 3836 | 1467323104076 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:45:04 INFO - PROCESS | 3836 | 1467323104077 Marionette TRACE conn3 <- [1,3070,null,{}] 14:45:04 INFO - PROCESS | 3836 | 1467323104081 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}] 14:45:04 INFO - PROCESS | 3836 | 1467323104083 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:04 INFO - PROCESS | 3836 | 1467323104236 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 14:45:04 INFO - PROCESS | 3836 | 1467323104247 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:04 INFO - PROCESS | 3836 | 1467323104258 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:04 INFO - PROCESS | 3836 | ++DOCSHELL 16EA1800 == 34 [pid = 3836] [id = 779] 14:45:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (182F3000) [pid = 3836] [serial = 2335] [outer = 00000000] 14:45:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (18CDE000) [pid = 3836] [serial = 2336] [outer = 182F3000] 14:45:04 INFO - PROCESS | 3836 | 1467323104376 Marionette DEBUG loaded listener.js 14:45:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (18CE0000) [pid = 3836] [serial = 2337] [outer = 182F3000] 14:45:04 INFO - PROCESS | 3836 | --DOMWINDOW == 80 (19DBE400) [pid = 3836] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:45:04 INFO - PROCESS | 3836 | --DOMWINDOW == 79 (18CE0400) [pid = 3836] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:45:04 INFO - PROCESS | 3836 | --DOMWINDOW == 78 (10EDC000) [pid = 3836] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:45:04 INFO - PROCESS | 3836 | --DOMWINDOW == 77 (158AC400) [pid = 3836] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:45:04 INFO - PROCESS | 3836 | --DOMWINDOW == 76 (10ED9C00) [pid = 3836] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:45:04 INFO - PROCESS | 3836 | --DOMWINDOW == 75 (13C98400) [pid = 3836] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:45:04 INFO - PROCESS | 3836 | --DOMWINDOW == 74 (19B2B800) [pid = 3836] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:45:04 INFO - PROCESS | 3836 | --DOMWINDOW == 73 (19B6C800) [pid = 3836] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:45:04 INFO - PROCESS | 3836 | --DOMWINDOW == 72 (1393C400) [pid = 3836] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:45:04 INFO - PROCESS | 3836 | --DOMWINDOW == 71 (11263800) [pid = 3836] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:45:04 INFO - PROCESS | 3836 | --DOMWINDOW == 70 (13C90C00) [pid = 3836] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:45:04 INFO - PROCESS | 3836 | 1467323104840 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]]]}] 14:45:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:45:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:45:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:45:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 798ms 14:45:04 INFO - PROCESS | 3836 | 1467323104866 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 14:45:04 INFO - PROCESS | 3836 | 1467323104868 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 14:45:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:45:04 INFO - PROCESS | 3836 | 1467323104871 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:45:04 INFO - PROCESS | 3836 | 1467323104873 Marionette TRACE conn3 <- [1,3074,null,{}] 14:45:04 INFO - PROCESS | 3836 | 1467323104877 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}] 14:45:04 INFO - PROCESS | 3836 | 1467323104878 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:04 INFO - PROCESS | 3836 | 1467323104957 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 14:45:04 INFO - PROCESS | 3836 | 1467323104962 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:04 INFO - PROCESS | 3836 | 1467323104964 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:04 INFO - PROCESS | 3836 | ++DOCSHELL 139CC400 == 35 [pid = 3836] [id = 780] 14:45:04 INFO - PROCESS | 3836 | ++DOMWINDOW == 71 (13C90C00) [pid = 3836] [serial = 2338] [outer = 00000000] 14:45:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 72 (18CE5000) [pid = 3836] [serial = 2339] [outer = 13C90C00] 14:45:05 INFO - PROCESS | 3836 | 1467323105007 Marionette DEBUG loaded listener.js 14:45:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 73 (1996FC00) [pid = 3836] [serial = 2340] [outer = 13C90C00] 14:45:05 INFO - PROCESS | 3836 | 1467323105419 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:45:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:45:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 594ms 14:45:05 INFO - PROCESS | 3836 | 1467323105478 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 14:45:05 INFO - PROCESS | 3836 | 1467323105480 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 14:45:05 INFO - PROCESS | 3836 | 1467323105483 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:45:05 INFO - PROCESS | 3836 | 1467323105485 Marionette TRACE conn3 <- [1,3078,null,{}] 14:45:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:45:05 INFO - PROCESS | 3836 | 1467323105488 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}] 14:45:05 INFO - PROCESS | 3836 | 1467323105490 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:05 INFO - PROCESS | 3836 | 1467323105581 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 14:45:05 INFO - PROCESS | 3836 | 1467323105586 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:05 INFO - PROCESS | 3836 | 1467323105588 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:05 INFO - PROCESS | 3836 | ++DOCSHELL 18CE0400 == 36 [pid = 3836] [id = 781] 14:45:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 74 (19686400) [pid = 3836] [serial = 2341] [outer = 00000000] 14:45:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 75 (19B73000) [pid = 3836] [serial = 2342] [outer = 19686400] 14:45:05 INFO - PROCESS | 3836 | 1467323105631 Marionette DEBUG loaded listener.js 14:45:05 INFO - PROCESS | 3836 | ++DOMWINDOW == 76 (19B76800) [pid = 3836] [serial = 2343] [outer = 19686400] 14:45:06 INFO - PROCESS | 3836 | 1467323106079 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:45:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:45:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 626ms 14:45:06 INFO - PROCESS | 3836 | 1467323106123 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 14:45:06 INFO - PROCESS | 3836 | 1467323106125 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 14:45:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:45:06 INFO - PROCESS | 3836 | 1467323106141 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:45:06 INFO - PROCESS | 3836 | 1467323106143 Marionette TRACE conn3 <- [1,3082,null,{}] 14:45:06 INFO - PROCESS | 3836 | 1467323106147 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}] 14:45:06 INFO - PROCESS | 3836 | 1467323106148 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:06 INFO - PROCESS | 3836 | 1467323106239 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 14:45:06 INFO - PROCESS | 3836 | 1467323106243 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:06 INFO - PROCESS | 3836 | 1467323106245 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:06 INFO - PROCESS | 3836 | ++DOCSHELL 19DBD800 == 37 [pid = 3836] [id = 782] 14:45:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 77 (19DBDC00) [pid = 3836] [serial = 2344] [outer = 00000000] 14:45:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 78 (19F73000) [pid = 3836] [serial = 2345] [outer = 19DBDC00] 14:45:06 INFO - PROCESS | 3836 | 1467323106287 Marionette DEBUG loaded listener.js 14:45:06 INFO - PROCESS | 3836 | ++DOMWINDOW == 79 (1A128C00) [pid = 3836] [serial = 2346] [outer = 19DBDC00] 14:45:06 INFO - PROCESS | 3836 | 1467323106718 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:45:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:45:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 594ms 14:45:06 INFO - PROCESS | 3836 | 1467323106726 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 14:45:06 INFO - PROCESS | 3836 | 1467323106727 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 14:45:06 INFO - PROCESS | 3836 | 1467323106731 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:45:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:45:06 INFO - PROCESS | 3836 | 1467323106732 Marionette TRACE conn3 <- [1,3086,null,{}] 14:45:06 INFO - PROCESS | 3836 | 1467323106736 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}] 14:45:06 INFO - PROCESS | 3836 | 1467323106738 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:06 INFO - PROCESS | 3836 | 1467323106867 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 14:45:07 INFO - PROCESS | 3836 | 1467323107076 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:07 INFO - PROCESS | 3836 | 1467323107080 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:07 INFO - PROCESS | 3836 | ++DOCSHELL 10A79400 == 38 [pid = 3836] [id = 783] 14:45:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 80 (10A79800) [pid = 3836] [serial = 2347] [outer = 00000000] 14:45:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 81 (10D53C00) [pid = 3836] [serial = 2348] [outer = 10A79800] 14:45:07 INFO - PROCESS | 3836 | 1467323107138 Marionette DEBUG loaded listener.js 14:45:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 82 (10E1AC00) [pid = 3836] [serial = 2349] [outer = 10A79800] 14:45:07 INFO - PROCESS | 3836 | 1467323107655 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]]]}] 14:45:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:45:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:45:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 954ms 14:45:07 INFO - PROCESS | 3836 | 1467323107678 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 14:45:07 INFO - PROCESS | 3836 | 1467323107682 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 14:45:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:45:07 INFO - PROCESS | 3836 | 1467323107688 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:45:07 INFO - PROCESS | 3836 | 1467323107691 Marionette TRACE conn3 <- [1,3090,null,{}] 14:45:07 INFO - PROCESS | 3836 | 1467323107696 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}] 14:45:07 INFO - PROCESS | 3836 | 1467323107699 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:07 INFO - PROCESS | 3836 | 1467323107812 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 14:45:07 INFO - PROCESS | 3836 | 1467323107934 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:07 INFO - PROCESS | 3836 | 1467323107938 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:07 INFO - PROCESS | 3836 | ++DOCSHELL 12DC8800 == 39 [pid = 3836] [id = 784] 14:45:07 INFO - PROCESS | 3836 | ++DOMWINDOW == 83 (131EA800) [pid = 3836] [serial = 2350] [outer = 00000000] 14:45:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 84 (139CF000) [pid = 3836] [serial = 2351] [outer = 131EA800] 14:45:08 INFO - PROCESS | 3836 | 1467323107994 Marionette DEBUG loaded listener.js 14:45:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 85 (139D6400) [pid = 3836] [serial = 2352] [outer = 131EA800] 14:45:08 INFO - PROCESS | 3836 | 1467323108534 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:45:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 892ms 14:45:08 INFO - PROCESS | 3836 | 1467323108593 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 14:45:08 INFO - PROCESS | 3836 | 1467323108596 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 14:45:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:45:08 INFO - PROCESS | 3836 | 1467323108600 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:45:08 INFO - PROCESS | 3836 | 1467323108602 Marionette TRACE conn3 <- [1,3094,null,{}] 14:45:08 INFO - PROCESS | 3836 | 1467323108607 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}] 14:45:08 INFO - PROCESS | 3836 | 1467323108609 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:08 INFO - PROCESS | 3836 | 1467323108719 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 14:45:08 INFO - PROCESS | 3836 | 1467323108870 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:08 INFO - PROCESS | 3836 | 1467323108873 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:08 INFO - PROCESS | 3836 | ++DOCSHELL 139CCC00 == 40 [pid = 3836] [id = 785] 14:45:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 86 (16DA2000) [pid = 3836] [serial = 2353] [outer = 00000000] 14:45:08 INFO - PROCESS | 3836 | ++DOMWINDOW == 87 (17E8FC00) [pid = 3836] [serial = 2354] [outer = 16DA2000] 14:45:08 INFO - PROCESS | 3836 | 1467323108927 Marionette DEBUG loaded listener.js 14:45:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 88 (18011800) [pid = 3836] [serial = 2355] [outer = 16DA2000] 14:45:09 INFO - PROCESS | 3836 | 1467323109437 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]]]}] 14:45:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:45:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:45:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:45:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 892ms 14:45:09 INFO - PROCESS | 3836 | 1467323109503 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 14:45:09 INFO - PROCESS | 3836 | 1467323109507 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 14:45:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:45:09 INFO - PROCESS | 3836 | 1467323109518 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:45:09 INFO - PROCESS | 3836 | 1467323109523 Marionette TRACE conn3 <- [1,3098,null,{}] 14:45:09 INFO - PROCESS | 3836 | 1467323109527 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}] 14:45:09 INFO - PROCESS | 3836 | 1467323109530 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:09 INFO - PROCESS | 3836 | 1467323109679 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 14:45:09 INFO - PROCESS | 3836 | 1467323109827 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:09 INFO - PROCESS | 3836 | 1467323109829 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:09 INFO - PROCESS | 3836 | ++DOCSHELL 17853000 == 41 [pid = 3836] [id = 786] 14:45:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 89 (18C2C800) [pid = 3836] [serial = 2356] [outer = 00000000] 14:45:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 90 (19F67C00) [pid = 3836] [serial = 2357] [outer = 18C2C800] 14:45:09 INFO - PROCESS | 3836 | 1467323109882 Marionette DEBUG loaded listener.js 14:45:09 INFO - PROCESS | 3836 | ++DOMWINDOW == 91 (19F72400) [pid = 3836] [serial = 2358] [outer = 18C2C800] 14:45:10 INFO - PROCESS | 3836 | 1467323110464 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"]]]}] 14:45:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:45:10 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 14:45:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:45:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 955ms 14:45:10 INFO - PROCESS | 3836 | 1467323110490 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 14:45:10 INFO - PROCESS | 3836 | 1467323110492 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 14:45:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:45:10 INFO - PROCESS | 3836 | 1467323110495 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:45:10 INFO - PROCESS | 3836 | 1467323110498 Marionette TRACE conn3 <- [1,3102,null,{}] 14:45:10 INFO - PROCESS | 3836 | 1467323110501 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}] 14:45:10 INFO - PROCESS | 3836 | 1467323110503 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:10 INFO - PROCESS | 3836 | 1467323110669 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 14:45:10 INFO - PROCESS | 3836 | 1467323110682 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\", \"708159f4-784c-4102-9953-208dff03e8ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:10 INFO - PROCESS | 3836 | 1467323110684 Marionette INFO sendAsync 9cdbf562-77eb-4e46-9ce0-6e1245f47941 14:45:10 INFO - PROCESS | 3836 | ++DOCSHELL 1A47C800 == 42 [pid = 3836] [id = 787] 14:45:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 92 (1A486000) [pid = 3836] [serial = 2359] [outer = 00000000] 14:45:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 93 (1A6B1400) [pid = 3836] [serial = 2360] [outer = 1A486000] 14:45:10 INFO - PROCESS | 3836 | 1467323110741 Marionette DEBUG loaded listener.js 14:45:10 INFO - PROCESS | 3836 | ++DOMWINDOW == 94 (1A6B3800) [pid = 3836] [serial = 2361] [outer = 1A486000] 14:45:11 INFO - PROCESS | 3836 | 1467323111262 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]]]}] 14:45:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:45:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 797ms 14:45:11 INFO - PROCESS | 3836 | 1467323111297 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 14:45:11 INFO - PROCESS | 3836 | 1467323111299 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 14:45:12 WARNING - u'runner_teardown' () 14:45:12 INFO - No more tests 14:45:12 INFO - Got 0 unexpected results 14:45:12 INFO - SUITE-END | took 666s 14:45:13 INFO - Closing logging queue 14:45:13 INFO - queue closed 14:45:13 INFO - Return code: 0 14:45:13 WARNING - # TBPL SUCCESS # 14:45:13 INFO - Running post-action listener: _resource_record_post_action 14:45:13 INFO - Running post-run listener: _resource_record_post_run 14:45:14 INFO - Total resource usage - Wall time: 678s; CPU: 17.0%; Read bytes: 91991552; Write bytes: 949481984; Read time: 579140; Write time: 1226504 14:45:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:45:14 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61737472; Read time: 0; Write time: 69591 14:45:14 INFO - run-tests - Wall time: 676s; CPU: 17.0%; Read bytes: 91991552; Write bytes: 813318144; Read time: 579140; Write time: 1098380 14:45:14 INFO - Running post-run listener: _upload_blobber_files 14:45:14 INFO - Blob upload gear active. 14:45:14 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:45:14 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 14:45:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:45:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:45:14 INFO - (blobuploader) - INFO - Open directory for files ... 14:45:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:45:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:45:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:45:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:45:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:45:15 INFO - (blobuploader) - INFO - Done attempting. 14:45:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:45:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:45:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:45:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:45:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:45:17 INFO - (blobuploader) - INFO - Done attempting. 14:45:17 INFO - (blobuploader) - INFO - Iteration through files over. 14:45:17 INFO - Return code: 0 14:45:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:45:17 INFO - Using _rmtree_windows ... 14:45:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:45:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/85d13804dbc2867e3b91cbde0140a3503239b158cf8f7f26b3f1a9b886d86a5fbbf0c25284432f59fc1625af092190675f1cb0d9ad4fe7ba703e7be2fa228cc8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec594be660550aa766a0564041261e3fca34654c4fa7c380c04de17bbb5cfcd29d30b26c2b51471c957d69311c32bea476cf3eb7a560216fe09def1659b2dde4"} 14:45:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:45:17 INFO - Writing to file C:\slave\test\properties\blobber_files 14:45:17 INFO - Contents: 14:45:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/85d13804dbc2867e3b91cbde0140a3503239b158cf8f7f26b3f1a9b886d86a5fbbf0c25284432f59fc1625af092190675f1cb0d9ad4fe7ba703e7be2fa228cc8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec594be660550aa766a0564041261e3fca34654c4fa7c380c04de17bbb5cfcd29d30b26c2b51471c957d69311c32bea476cf3eb7a560216fe09def1659b2dde4"} 14:45:17 INFO - Running post-run listener: copy_logs_to_upload_dir 14:45:17 INFO - Copying logs to upload dir... 14:45:17 INFO - mkdir: C:\slave\test\build\upload\logs 14:45:17 INFO - Copying logs to upload dir... 14:45:17 INFO - Using _rmtree_windows ... 14:45:17 INFO - Using _rmtree_windows ... 14:45:17 INFO - Using _rmtree_windows ... 14:45:17 INFO - Using _rmtree_windows ... 14:45:17 INFO - Using _rmtree_windows ... 14:45:17 INFO - Using _rmtree_windows ... 14:45:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=845.165000 ========= master_lag: -7.04 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-06-30 14:45:18.426147) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 14:45:18.427371) ========= '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-072\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/85d13804dbc2867e3b91cbde0140a3503239b158cf8f7f26b3f1a9b886d86a5fbbf0c25284432f59fc1625af092190675f1cb0d9ad4fe7ba703e7be2fa228cc8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec594be660550aa766a0564041261e3fca34654c4fa7c380c04de17bbb5cfcd29d30b26c2b51471c957d69311c32bea476cf3eb7a560216fe09def1659b2dde4"} build_url:https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/85d13804dbc2867e3b91cbde0140a3503239b158cf8f7f26b3f1a9b886d86a5fbbf0c25284432f59fc1625af092190675f1cb0d9ad4fe7ba703e7be2fa228cc8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec594be660550aa766a0564041261e3fca34654c4fa7c380c04de17bbb5cfcd29d30b26c2b51471c957d69311c32bea476cf3eb7a560216fe09def1659b2dde4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 14:45:18.562272) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 14:45:18.562994) ========= '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-072\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-072 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-072 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-072 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-06-30 14:45:18.681470) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-30 14:45:18.682245) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-30 14:45:19.085837) ========= ========= Total master_lag: -6.89 =========