builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-109 starttime: 1468510013.71 results: success (0) buildid: 20160714034642 builduid: 11d404053bf241b597ac90c478ca6cef revision: 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 08:26:53.722279) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 08:26:53.722903) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 08:26:53.723242) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 08:26:53.778588) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 08:26:53.778904) ========= '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-109\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-109 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-109 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-109 WINDIR=C:\WINDOWS using PTY: False --07:29:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.93 MB/s 07:29:12 (6.93 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.318000 ========= master_lag: 0.30 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 08:26:54.393629) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 08:26:54.394134) ========= '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-109\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-109 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-109 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-109 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.401000 ========= master_lag: 0.37 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 08:26:55.164590) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 08:26:55.165519) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf --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 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-109\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-109 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-109 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-109 WINDIR=C:\WINDOWS using PTY: False 2016-07-14 07:29:12,801 truncating revision to first 12 chars 2016-07-14 07:29:12,801 Setting DEBUG logging. 2016-07-14 07:29:12,801 attempt 1/10 2016-07-14 07:29:12,801 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2ba3feb910fb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 07:29:13,201 unpacking tar archive at: mozilla-beta-2ba3feb910fb/testing/mozharness/ program finished with exit code 0 elapsedTime=0.852000 ========= master_lag: 0.77 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 08:26:56.789842) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 08:26:56.790179) ========= script_repo_revision: 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 08:26:56.790625) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 08:26:56.790925) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 08:26:56.806007) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 34 secs) (at 2016-07-14 08:26:56.806347) ========= '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-109\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-109 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-109 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-109 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-109 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-109 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 07:29:13 INFO - MultiFileLogger online at 20160714 07:29:13 in C:\slave\test 07:29:13 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 07:29:13 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:29:13 INFO - {'append_to_log': False, 07:29:13 INFO - 'base_work_dir': 'C:\\slave\\test', 07:29:13 INFO - 'blob_upload_branch': 'mozilla-beta', 07:29:13 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:29:13 INFO - 'buildbot_json_path': 'buildprops.json', 07:29:13 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:29:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:29:13 INFO - 'download_minidump_stackwalk': True, 07:29:13 INFO - 'download_symbols': 'true', 07:29:13 INFO - 'e10s': False, 07:29:13 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:29:13 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:29:13 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:29:13 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:29:13 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:29:13 INFO - 'C:/mozilla-build/tooltool.py'), 07:29:13 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:29:13 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:29:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:29:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:29:13 INFO - 'log_level': 'info', 07:29:13 INFO - 'log_to_console': True, 07:29:13 INFO - 'opt_config_files': (), 07:29:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:29:13 INFO - '--processes=1', 07:29:13 INFO - '--config=%(test_path)s/wptrunner.ini', 07:29:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:29:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:29:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:29:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:29:13 INFO - 'pip_index': False, 07:29:13 INFO - 'require_test_zip': True, 07:29:13 INFO - 'test_type': ('testharness',), 07:29:13 INFO - 'this_chunk': '1', 07:29:13 INFO - 'total_chunks': '10', 07:29:13 INFO - 'virtualenv_path': 'venv', 07:29:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:29:13 INFO - 'work_dir': 'build'} 07:29:13 INFO - ##### 07:29:13 INFO - ##### Running clobber step. 07:29:13 INFO - ##### 07:29:13 INFO - Running pre-action listener: _resource_record_pre_action 07:29:13 INFO - Running main action method: clobber 07:29:13 INFO - rmtree: C:\slave\test\build 07:29:13 INFO - Using _rmtree_windows ... 07:29:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:29:36 INFO - Running post-action listener: _resource_record_post_action 07:29:36 INFO - ##### 07:29:36 INFO - ##### Running read-buildbot-config step. 07:29:36 INFO - ##### 07:29:36 INFO - Running pre-action listener: _resource_record_pre_action 07:29:36 INFO - Running main action method: read_buildbot_config 07:29:36 INFO - Using buildbot properties: 07:29:36 INFO - { 07:29:36 INFO - "project": "", 07:29:36 INFO - "product": "firefox", 07:29:36 INFO - "script_repo_revision": "production", 07:29:36 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 07:29:36 INFO - "repository": "", 07:29:36 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 07:29:36 INFO - "buildid": "20160714034642", 07:29:36 INFO - "pgo_build": "False", 07:29:36 INFO - "basedir": "C:\\slave\\test", 07:29:36 INFO - "buildnumber": 24, 07:29:36 INFO - "slavename": "t-xp32-ix-109", 07:29:36 INFO - "revision": "2ba3feb910fb31f5fb3df3528b2991b3a37b05cf", 07:29:36 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 07:29:36 INFO - "platform": "win32", 07:29:36 INFO - "branch": "mozilla-beta", 07:29:36 INFO - "repo_path": "releases/mozilla-beta", 07:29:36 INFO - "moz_repo_path": "", 07:29:36 INFO - "stage_platform": "win32", 07:29:36 INFO - "builduid": "11d404053bf241b597ac90c478ca6cef", 07:29:36 INFO - "slavebuilddir": "test" 07:29:36 INFO - } 07:29:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 07:29:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 07:29:36 INFO - Running post-action listener: _resource_record_post_action 07:29:36 INFO - ##### 07:29:36 INFO - ##### Running download-and-extract step. 07:29:36 INFO - ##### 07:29:36 INFO - Running pre-action listener: _resource_record_pre_action 07:29:36 INFO - Running main action method: download_and_extract 07:29:36 INFO - mkdir: C:\slave\test\build\tests 07:29:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:29:36 INFO - https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:29:36 INFO - trying https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 07:29:36 INFO - Downloading https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/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 07:29:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/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 07:29:36 INFO - Downloaded 1240 bytes. 07:29:36 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 07:29:36 INFO - Using the following test package requirements: 07:29:36 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 07:29:36 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:29:36 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 07:29:36 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:29:36 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 07:29:36 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:29:36 INFO - u'jsshell-win32.zip'], 07:29:36 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:29:36 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 07:29:36 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 07:29:36 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:29:36 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 07:29:36 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:29:36 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 07:29:36 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:29:36 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 07:29:36 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:29:36 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 07:29:36 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 07:29:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:29:36 INFO - https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:29:36 INFO - trying https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 07:29:36 INFO - Downloading https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/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 07:29:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/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 07:29:37 INFO - Downloaded 20366319 bytes. 07:29:37 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/*'] 07:29:37 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/* 07:29:39 INFO - caution: filename not matched: web-platform/* 07:29:39 INFO - Return code: 11 07:29:39 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')]} 07:29:39 INFO - https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:29:39 INFO - trying https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 07:29:39 INFO - Downloading https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/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 07:29:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/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 07:29:40 INFO - Downloaded 36389908 bytes. 07:29:40 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/*'] 07:29:40 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/* 07:29:53 INFO - caution: filename not matched: bin/* 07:29:53 INFO - caution: filename not matched: config/* 07:29:53 INFO - caution: filename not matched: mozbase/* 07:29:53 INFO - caution: filename not matched: marionette/* 07:29:53 INFO - caution: filename not matched: tools/wptserve/* 07:29:53 INFO - Return code: 11 07:29:53 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')]} 07:29:53 INFO - https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 07:29:53 INFO - trying https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:29:53 INFO - Downloading https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 07:29:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/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 07:29:55 INFO - Downloaded 68476947 bytes. 07:29:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:29:55 INFO - mkdir: C:\slave\test\properties 07:29:55 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:29:55 INFO - Writing to file C:\slave\test\properties\build_url 07:29:55 INFO - Contents: 07:29:55 INFO - build_url:https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:29:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:29:55 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:29:55 INFO - Writing to file C:\slave\test\properties\symbols_url 07:29:55 INFO - Contents: 07:29:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:29:55 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')]} 07:29:55 INFO - https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:29:55 INFO - trying https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:29:55 INFO - Downloading https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/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 07:29:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/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 07:29:58 INFO - Downloaded 55590027 bytes. 07:29:58 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'] 07:29:58 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 07:30:00 INFO - Return code: 0 07:30:00 INFO - Running post-action listener: _resource_record_post_action 07:30:00 INFO - Running post-action listener: set_extra_try_arguments 07:30:00 INFO - ##### 07:30:00 INFO - ##### Running create-virtualenv step. 07:30:00 INFO - ##### 07:30:00 INFO - Running pre-action listener: _pre_create_virtualenv 07:30:00 INFO - Running pre-action listener: _resource_record_pre_action 07:30:00 INFO - Running main action method: create_virtualenv 07:30:00 INFO - Creating virtualenv C:\slave\test\build\venv 07:30:00 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 07:30:00 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:30:01 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:30:02 INFO - Installing distribute......................................................................................................................................................................................done. 07:30:02 INFO - Return code: 0 07:30:02 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:30:02 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')]} 07:30:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:02 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')]} 07:30:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:02 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-109', 'USERDOMAIN': 'T-XP32-IX-109', '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-109', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-109', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\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-109'}}, attempt #1 07:30:02 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 07:30:02 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 07:30:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:30:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\Application Data', 07:30:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:30:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-109', 07:30:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:30:02 INFO - 'DCLOCATION': 'SCL3', 07:30:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:30:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:30:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:30:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:30:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:30:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:30:02 INFO - 'HOMEDRIVE': 'C:', 07:30:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-109', 07:30:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:30:02 INFO - 'KTS_VERSION': '1.19c', 07:30:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:30:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-109', 07:30:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:30:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:30:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:30:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:30:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:30:02 INFO - 'MOZ_AIRBAG': '1', 07:30:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:30:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:02 INFO - 'MOZ_MSVCVERSION': '8', 07:30:02 INFO - 'MOZ_NO_REMOTE': '1', 07:30:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:30:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:30:02 INFO - 'NO_EM_RESTART': '1', 07:30:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:30:02 INFO - 'OS': 'Windows_NT', 07:30:02 INFO - 'OURDRIVE': 'C:', 07:30:02 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', 07:30:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:30:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:30:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:30:02 INFO - 'PROCESSOR_LEVEL': '6', 07:30:02 INFO - 'PROCESSOR_REVISION': '1e05', 07:30:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:30:02 INFO - 'PROMPT': '$P$G', 07:30:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:30:02 INFO - 'PWD': 'C:\\slave\\test', 07:30:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:30:02 INFO - 'SESSIONNAME': 'Console', 07:30:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:30:02 INFO - 'SYSTEMDRIVE': 'C:', 07:30:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:30:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:30:02 INFO - 'TEST1': 'testie', 07:30:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:30:02 INFO - 'USERDOMAIN': 'T-XP32-IX-109', 07:30:02 INFO - 'USERNAME': 'cltbld', 07:30:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109', 07:30:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:30:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:30:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:30:02 INFO - 'WINDIR': 'C:\\WINDOWS', 07:30:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:30:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:30:02 INFO - Downloading/unpacking psutil>=0.7.1 07:30:02 INFO - Running setup.py egg_info for package psutil 07:30:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:30:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:30:02 INFO - Installing collected packages: psutil 07:30:02 INFO - Running setup.py install for psutil 07:30:02 INFO - building 'psutil._psutil_windows' extension 07:30:02 INFO - error: Unable to find vcvarsall.bat 07:30:02 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-xndbmz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:30:02 INFO - running install 07:30:02 INFO - running build 07:30:02 INFO - running build_py 07:30:02 INFO - creating build 07:30:02 INFO - creating build\lib.win32-2.7 07:30:02 INFO - creating build\lib.win32-2.7\psutil 07:30:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:30:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:30:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:30:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:30:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:30:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:30:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:30:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:30:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:30:02 INFO - running build_ext 07:30:02 INFO - building 'psutil._psutil_windows' extension 07:30:02 INFO - error: Unable to find vcvarsall.bat 07:30:02 INFO - ---------------------------------------- 07:30:02 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-xndbmz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:30:02 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-109\Application Data\pip\pip.log 07:30:02 WARNING - Return code: 1 07:30:02 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! 07:30:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:30:02 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')]} 07:30:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:02 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')]} 07:30:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:03 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-109', 'USERDOMAIN': 'T-XP32-IX-109', '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-109', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-109', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\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-109'}}, attempt #1 07:30:03 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 07:30:03 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 07:30:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:30:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\Application Data', 07:30:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:30:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-109', 07:30:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:30:03 INFO - 'DCLOCATION': 'SCL3', 07:30:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:30:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:30:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:30:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:30:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:30:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:30:03 INFO - 'HOMEDRIVE': 'C:', 07:30:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-109', 07:30:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:30:03 INFO - 'KTS_VERSION': '1.19c', 07:30:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:30:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-109', 07:30:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:30:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:30:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:30:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:30:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:30:03 INFO - 'MOZ_AIRBAG': '1', 07:30:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:30:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:03 INFO - 'MOZ_MSVCVERSION': '8', 07:30:03 INFO - 'MOZ_NO_REMOTE': '1', 07:30:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:30:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:30:03 INFO - 'NO_EM_RESTART': '1', 07:30:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:30:03 INFO - 'OS': 'Windows_NT', 07:30:03 INFO - 'OURDRIVE': 'C:', 07:30:03 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', 07:30:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:30:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:30:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:30:03 INFO - 'PROCESSOR_LEVEL': '6', 07:30:03 INFO - 'PROCESSOR_REVISION': '1e05', 07:30:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:30:03 INFO - 'PROMPT': '$P$G', 07:30:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:30:03 INFO - 'PWD': 'C:\\slave\\test', 07:30:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:30:03 INFO - 'SESSIONNAME': 'Console', 07:30:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:30:03 INFO - 'SYSTEMDRIVE': 'C:', 07:30:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:30:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:30:03 INFO - 'TEST1': 'testie', 07:30:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:30:03 INFO - 'USERDOMAIN': 'T-XP32-IX-109', 07:30:03 INFO - 'USERNAME': 'cltbld', 07:30:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109', 07:30:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:30:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:30:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:30:03 INFO - 'WINDIR': 'C:\\WINDOWS', 07:30:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:30:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:30:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:30:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:30:03 INFO - Running setup.py egg_info for package mozsystemmonitor 07:30:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:30:03 INFO - Running setup.py egg_info for package psutil 07:30:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:30:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:30:03 INFO - Installing collected packages: mozsystemmonitor, psutil 07:30:03 INFO - Running setup.py install for mozsystemmonitor 07:30:03 INFO - Running setup.py install for psutil 07:30:03 INFO - building 'psutil._psutil_windows' extension 07:30:03 INFO - error: Unable to find vcvarsall.bat 07:30:03 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-gmaril-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:30:03 INFO - running install 07:30:03 INFO - running build 07:30:03 INFO - running build_py 07:30:03 INFO - running build_ext 07:30:03 INFO - building 'psutil._psutil_windows' extension 07:30:03 INFO - error: Unable to find vcvarsall.bat 07:30:03 INFO - ---------------------------------------- 07:30:03 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-gmaril-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:30:03 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-109\Application Data\pip\pip.log 07:30:03 WARNING - Return code: 1 07:30:03 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! 07:30:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:30:03 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')]} 07:30:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:03 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')]} 07:30:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:03 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-109', 'USERDOMAIN': 'T-XP32-IX-109', '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-109', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-109', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\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-109'}}, attempt #1 07:30:03 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 07:30:03 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 07:30:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:30:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\Application Data', 07:30:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:30:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-109', 07:30:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:30:03 INFO - 'DCLOCATION': 'SCL3', 07:30:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:30:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:30:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:30:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:30:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:30:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:30:03 INFO - 'HOMEDRIVE': 'C:', 07:30:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-109', 07:30:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:30:03 INFO - 'KTS_VERSION': '1.19c', 07:30:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:30:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-109', 07:30:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:30:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:30:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:30:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:30:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:30:03 INFO - 'MOZ_AIRBAG': '1', 07:30:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:30:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:03 INFO - 'MOZ_MSVCVERSION': '8', 07:30:03 INFO - 'MOZ_NO_REMOTE': '1', 07:30:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:30:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:30:03 INFO - 'NO_EM_RESTART': '1', 07:30:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:30:03 INFO - 'OS': 'Windows_NT', 07:30:03 INFO - 'OURDRIVE': 'C:', 07:30:03 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', 07:30:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:30:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:30:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:30:03 INFO - 'PROCESSOR_LEVEL': '6', 07:30:03 INFO - 'PROCESSOR_REVISION': '1e05', 07:30:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:30:03 INFO - 'PROMPT': '$P$G', 07:30:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:30:03 INFO - 'PWD': 'C:\\slave\\test', 07:30:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:30:03 INFO - 'SESSIONNAME': 'Console', 07:30:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:30:03 INFO - 'SYSTEMDRIVE': 'C:', 07:30:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:30:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:30:03 INFO - 'TEST1': 'testie', 07:30:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:30:03 INFO - 'USERDOMAIN': 'T-XP32-IX-109', 07:30:03 INFO - 'USERNAME': 'cltbld', 07:30:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109', 07:30:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:30:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:30:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:30:03 INFO - 'WINDIR': 'C:\\WINDOWS', 07:30:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:30:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:30:04 INFO - Downloading/unpacking blobuploader==1.2.4 07:30:04 INFO - Downloading blobuploader-1.2.4.tar.gz 07:30:04 INFO - Running setup.py egg_info for package blobuploader 07:30:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:30:05 INFO - Running setup.py egg_info for package requests 07:30:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:30:05 INFO - Downloading docopt-0.6.1.tar.gz 07:30:05 INFO - Running setup.py egg_info for package docopt 07:30:05 INFO - Installing collected packages: blobuploader, docopt, requests 07:30:05 INFO - Running setup.py install for blobuploader 07:30:05 INFO - Running setup.py install for docopt 07:30:05 INFO - Running setup.py install for requests 07:30:05 INFO - Successfully installed blobuploader docopt requests 07:30:05 INFO - Cleaning up... 07:30:05 INFO - Return code: 0 07:30:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:30:05 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')]} 07:30:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:05 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')]} 07:30:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:05 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-109', 'USERDOMAIN': 'T-XP32-IX-109', '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-109', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-109', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\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-109'}}, attempt #1 07:30:05 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 07:30:05 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 07:30:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:30:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\Application Data', 07:30:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:30:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-109', 07:30:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:30:05 INFO - 'DCLOCATION': 'SCL3', 07:30:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:30:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:30:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:30:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:30:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:30:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:30:05 INFO - 'HOMEDRIVE': 'C:', 07:30:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-109', 07:30:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:30:05 INFO - 'KTS_VERSION': '1.19c', 07:30:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:30:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-109', 07:30:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:30:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:30:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:30:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:30:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:30:05 INFO - 'MOZ_AIRBAG': '1', 07:30:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:30:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:05 INFO - 'MOZ_MSVCVERSION': '8', 07:30:05 INFO - 'MOZ_NO_REMOTE': '1', 07:30:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:30:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:30:05 INFO - 'NO_EM_RESTART': '1', 07:30:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:30:05 INFO - 'OS': 'Windows_NT', 07:30:05 INFO - 'OURDRIVE': 'C:', 07:30:05 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', 07:30:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:30:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:30:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:30:05 INFO - 'PROCESSOR_LEVEL': '6', 07:30:05 INFO - 'PROCESSOR_REVISION': '1e05', 07:30:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:30:05 INFO - 'PROMPT': '$P$G', 07:30:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:30:05 INFO - 'PWD': 'C:\\slave\\test', 07:30:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:30:05 INFO - 'SESSIONNAME': 'Console', 07:30:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:30:05 INFO - 'SYSTEMDRIVE': 'C:', 07:30:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:30:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:30:05 INFO - 'TEST1': 'testie', 07:30:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:30:05 INFO - 'USERDOMAIN': 'T-XP32-IX-109', 07:30:05 INFO - 'USERNAME': 'cltbld', 07:30:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109', 07:30:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:30:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:30:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:30:05 INFO - 'WINDIR': 'C:\\WINDOWS', 07:30:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:30:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:30:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:30:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:30:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:30:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:30:09 INFO - Unpacking c:\slave\test\build\tests\marionette 07:30:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:30:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:30:09 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 07:30:09 INFO - Running setup.py install for browsermob-proxy 07:30:13 INFO - Running setup.py install for manifestparser 07:30:13 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Running setup.py install for marionette-client 07:30:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:30:13 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Running setup.py install for marionette-driver 07:30:13 INFO - Running setup.py install for mozcrash 07:30:13 INFO - Running setup.py install for mozdebug 07:30:13 INFO - Running setup.py install for mozdevice 07:30:13 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Running setup.py install for mozfile 07:30:13 INFO - Running setup.py install for mozhttpd 07:30:13 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Running setup.py install for mozinfo 07:30:13 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Running setup.py install for mozInstall 07:30:13 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Running setup.py install for mozleak 07:30:13 INFO - Running setup.py install for mozlog 07:30:13 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Running setup.py install for moznetwork 07:30:13 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Running setup.py install for mozprocess 07:30:13 INFO - Running setup.py install for mozprofile 07:30:13 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Running setup.py install for mozrunner 07:30:13 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Running setup.py install for mozscreenshot 07:30:13 INFO - Running setup.py install for moztest 07:30:13 INFO - Running setup.py install for mozversion 07:30:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:30:13 INFO - Running setup.py install for wptserve 07:30:13 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 07:30:13 INFO - Cleaning up... 07:30:13 INFO - Return code: 0 07:30:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:30: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')]} 07:30:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30: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')]} 07:30:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:13 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-109', 'USERDOMAIN': 'T-XP32-IX-109', '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-109', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-109', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\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-109'}}, attempt #1 07:30:13 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 07:30:13 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 07:30:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:30:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\Application Data', 07:30:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:30:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-109', 07:30:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:30:13 INFO - 'DCLOCATION': 'SCL3', 07:30:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:30:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:30:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:30:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:30:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:30:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:30:13 INFO - 'HOMEDRIVE': 'C:', 07:30:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-109', 07:30:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:30:13 INFO - 'KTS_VERSION': '1.19c', 07:30:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:30:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-109', 07:30:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:30:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:30:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:30:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:30:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:30:13 INFO - 'MOZ_AIRBAG': '1', 07:30:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:30:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:13 INFO - 'MOZ_MSVCVERSION': '8', 07:30:13 INFO - 'MOZ_NO_REMOTE': '1', 07:30:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:30:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:30:13 INFO - 'NO_EM_RESTART': '1', 07:30:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:30:13 INFO - 'OS': 'Windows_NT', 07:30:13 INFO - 'OURDRIVE': 'C:', 07:30:13 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', 07:30:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:30:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:30:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:30:13 INFO - 'PROCESSOR_LEVEL': '6', 07:30:13 INFO - 'PROCESSOR_REVISION': '1e05', 07:30:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:30:13 INFO - 'PROMPT': '$P$G', 07:30:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:30:13 INFO - 'PWD': 'C:\\slave\\test', 07:30:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:30:13 INFO - 'SESSIONNAME': 'Console', 07:30:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:30:13 INFO - 'SYSTEMDRIVE': 'C:', 07:30:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:30:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:30:13 INFO - 'TEST1': 'testie', 07:30:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:30:13 INFO - 'USERDOMAIN': 'T-XP32-IX-109', 07:30:13 INFO - 'USERNAME': 'cltbld', 07:30:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109', 07:30:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:30:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:30:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:30:13 INFO - 'WINDIR': 'C:\\WINDOWS', 07:30:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:30:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:30:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:30:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:30:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:30:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:30:16 INFO - Unpacking c:\slave\test\build\tests\marionette 07:30:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:30:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:30:16 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)) 07:30:19 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)) 07:30:19 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)) 07:30:19 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)) 07:30:19 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)) 07:30:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:30:19 INFO - Downloading blessings-1.6.tar.gz 07:30:19 INFO - Running setup.py egg_info for package blessings 07:30:19 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)) 07:30:19 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:30:19 INFO - Running setup.py install for blessings 07:30:19 INFO - Running setup.py install for browsermob-proxy 07:30:19 INFO - Running setup.py install for manifestparser 07:30:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Running setup.py install for marionette-client 07:30:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:30:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Running setup.py install for marionette-driver 07:30:19 INFO - Running setup.py install for mozcrash 07:30:19 INFO - Running setup.py install for mozdebug 07:30:19 INFO - Running setup.py install for mozdevice 07:30:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Running setup.py install for mozhttpd 07:30:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Running setup.py install for mozInstall 07:30:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Running setup.py install for mozleak 07:30:19 INFO - Running setup.py install for mozprofile 07:30:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Running setup.py install for mozrunner 07:30:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Running setup.py install for mozscreenshot 07:30:19 INFO - Running setup.py install for moztest 07:30:19 INFO - Running setup.py install for mozversion 07:30:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:30:19 INFO - Running setup.py install for wptserve 07:30:19 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:30:19 INFO - Cleaning up... 07:30:19 INFO - Return code: 0 07:30:19 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:30:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:30:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:30:20 INFO - Reading from file tmpfile_stdout 07:30:20 INFO - Using _rmtree_windows ... 07:30:20 INFO - Using _rmtree_windows ... 07:30:20 INFO - Current package versions: 07:30:20 INFO - blessings == 1.6 07:30:20 INFO - blobuploader == 1.2.4 07:30:20 INFO - browsermob-proxy == 0.6.0 07:30:20 INFO - distribute == 0.6.14 07:30:20 INFO - docopt == 0.6.1 07:30:20 INFO - manifestparser == 1.1 07:30:20 INFO - marionette-client == 2.3.0 07:30:20 INFO - marionette-driver == 1.4.0 07:30:20 INFO - mozInstall == 1.12 07:30:20 INFO - mozcrash == 0.17 07:30:20 INFO - mozdebug == 0.1 07:30:20 INFO - mozdevice == 0.48 07:30:20 INFO - mozfile == 1.2 07:30:20 INFO - mozhttpd == 0.7 07:30:20 INFO - mozinfo == 0.9 07:30:20 INFO - mozleak == 0.1 07:30:20 INFO - mozlog == 3.1 07:30:20 INFO - moznetwork == 0.27 07:30:20 INFO - mozprocess == 0.22 07:30:20 INFO - mozprofile == 0.28 07:30:20 INFO - mozrunner == 6.11 07:30:20 INFO - mozscreenshot == 0.1 07:30:20 INFO - mozsystemmonitor == 0.0 07:30:20 INFO - moztest == 0.7 07:30:20 INFO - mozversion == 1.4 07:30:20 INFO - requests == 1.2.3 07:30:20 INFO - wptserve == 1.4.0 07:30:20 INFO - Running post-action listener: _resource_record_post_action 07:30:20 INFO - Running post-action listener: _start_resource_monitoring 07:30:20 INFO - Starting resource monitoring. 07:30:20 INFO - ##### 07:30:20 INFO - ##### Running pull step. 07:30:20 INFO - ##### 07:30:20 INFO - Running pre-action listener: _resource_record_pre_action 07:30:20 INFO - Running main action method: pull 07:30:20 INFO - Pull has nothing to do! 07:30:20 INFO - Running post-action listener: _resource_record_post_action 07:30:20 INFO - ##### 07:30:20 INFO - ##### Running install step. 07:30:20 INFO - ##### 07:30:20 INFO - Running pre-action listener: _resource_record_pre_action 07:30:20 INFO - Running main action method: install 07:30:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:30:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:30:20 INFO - Reading from file tmpfile_stdout 07:30:20 INFO - Using _rmtree_windows ... 07:30:20 INFO - Using _rmtree_windows ... 07:30:20 INFO - Detecting whether we're running mozinstall >=1.0... 07:30:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:30:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:30:20 INFO - Reading from file tmpfile_stdout 07:30:20 INFO - Output received: 07:30:20 INFO - Usage: mozinstall-script.py [options] installer 07:30:20 INFO - Options: 07:30:20 INFO - -h, --help show this help message and exit 07:30:20 INFO - -d DEST, --destination=DEST 07:30:20 INFO - Directory to install application into. [default: 07:30:20 INFO - "C:\slave\test"] 07:30:20 INFO - --app=APP Application being installed. [default: firefox] 07:30:20 INFO - Using _rmtree_windows ... 07:30:20 INFO - Using _rmtree_windows ... 07:30:20 INFO - mkdir: C:\slave\test\build\application 07:30:20 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'] 07:30:20 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 07:30:22 INFO - Reading from file tmpfile_stdout 07:30:22 INFO - Output received: 07:30:22 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:30:22 INFO - Using _rmtree_windows ... 07:30:22 INFO - Using _rmtree_windows ... 07:30:22 INFO - Running post-action listener: _resource_record_post_action 07:30:22 INFO - ##### 07:30:22 INFO - ##### Running run-tests step. 07:30:22 INFO - ##### 07:30:22 INFO - Running pre-action listener: _resource_record_pre_action 07:30:22 INFO - Running main action method: run_tests 07:30:22 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:30:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:30:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:30:22 INFO - grabbing minidump binary from tooltool 07:30:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:22 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 0x00E4F2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:30:22 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 07:30:22 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 07:30:22 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:30:23 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpyds1pw 07:30:23 INFO - INFO - File integrity verified, renaming tmpyds1pw to win32-minidump_stackwalk.exe 07:30:23 INFO - Return code: 0 07:30:23 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:30:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:30:24 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/dD_w8fd7SVGcEKkQUNUJgA/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 07:30:24 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/dD_w8fd7SVGcEKkQUNUJgA/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 07:30:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:30:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109\\Application Data', 07:30:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:30:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-109', 07:30:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:30:24 INFO - 'DCLOCATION': 'SCL3', 07:30:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:30:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:30:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:30:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:30:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:30:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:30:24 INFO - 'HOMEDRIVE': 'C:', 07:30:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-109', 07:30:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:30:24 INFO - 'KTS_VERSION': '1.19c', 07:30:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:30:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-109', 07:30:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:30:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:30:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:30:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:30:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:30:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:30:24 INFO - 'MOZ_AIRBAG': '1', 07:30:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:30:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:24 INFO - 'MOZ_MSVCVERSION': '8', 07:30:24 INFO - 'MOZ_NO_REMOTE': '1', 07:30:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:30:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:30:24 INFO - 'NO_EM_RESTART': '1', 07:30:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:30:24 INFO - 'OS': 'Windows_NT', 07:30:24 INFO - 'OURDRIVE': 'C:', 07:30:24 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', 07:30:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:30:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:30:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:30:24 INFO - 'PROCESSOR_LEVEL': '6', 07:30:24 INFO - 'PROCESSOR_REVISION': '1e05', 07:30:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:30:24 INFO - 'PROMPT': '$P$G', 07:30:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:30:24 INFO - 'PWD': 'C:\\slave\\test', 07:30:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:30:24 INFO - 'SESSIONNAME': 'Console', 07:30:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:30:24 INFO - 'SYSTEMDRIVE': 'C:', 07:30:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:30:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:30:24 INFO - 'TEST1': 'testie', 07:30:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:30:24 INFO - 'USERDOMAIN': 'T-XP32-IX-109', 07:30:24 INFO - 'USERNAME': 'cltbld', 07:30:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-109', 07:30:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:30:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:30:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:30:24 INFO - 'WINDIR': 'C:\\WINDOWS', 07:30:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:30:24 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/dD_w8fd7SVGcEKkQUNUJgA/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 07:30:24 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 07:30:24 INFO - import pkg_resources 07:30:25 INFO - Using 1 client processes 07:30:28 INFO - SUITE-START | Running 778 tests 07:30:28 INFO - Running testharness tests 07:30:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:30:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:30:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:30:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:30:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:30:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:30:28 INFO - Setting up ssl 07:30:28 INFO - PROCESS | certutil | 07:30:28 INFO - PROCESS | certutil | 07:30:28 INFO - PROCESS | certutil | 07:30:28 INFO - Certificate Nickname Trust Attributes 07:30:28 INFO - SSL,S/MIME,JAR/XPI 07:30:28 INFO - 07:30:28 INFO - web-platform-tests CT,, 07:30:28 INFO - 07:30:28 INFO - Starting runner 07:30:29 INFO - PROCESS | 3636 | [3636] 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 07:30:30 INFO - PROCESS | 3636 | [3636] 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 07:30:30 INFO - PROCESS | 3636 | [3636] 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 07:30:31 INFO - PROCESS | 3636 | 1468510231434 Marionette DEBUG Marionette enabled via build flag and pref 07:30:31 INFO - PROCESS | 3636 | ++DOCSHELL 11890400 == 1 [pid = 3636] [id = 1] 07:30:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 1 (11890800) [pid = 3636] [serial = 1] [outer = 00000000] 07:30:31 INFO - PROCESS | 3636 | [3636] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:30:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 2 (11891400) [pid = 3636] [serial = 2] [outer = 11890800] 07:30:31 INFO - PROCESS | 3636 | [3636] 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 07:30:31 INFO - PROCESS | 3636 | [3636] 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 07:30:31 INFO - PROCESS | 3636 | ++DOCSHELL 11DD8400 == 2 [pid = 3636] [id = 2] 07:30:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 3 (11DD8800) [pid = 3636] [serial = 3] [outer = 00000000] 07:30:31 INFO - PROCESS | 3636 | [3636] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:30:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 4 (11DD9400) [pid = 3636] [serial = 4] [outer = 11DD8800] 07:30:31 INFO - PROCESS | 3636 | 1468510231903 Marionette INFO Listening on port 2828 07:30:32 INFO - PROCESS | 3636 | 1468510232226 Marionette DEBUG Marionette enabled via command-line flag 07:30:32 INFO - PROCESS | 3636 | ++DOCSHELL 114DEC00 == 3 [pid = 3636] [id = 3] 07:30:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 5 (114DF000) [pid = 3636] [serial = 5] [outer = 00000000] 07:30:32 INFO - PROCESS | 3636 | [3636] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:30:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 6 (114DFC00) [pid = 3636] [serial = 6] [outer = 114DF000] 07:30:32 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:30:32 INFO - PROCESS | 3636 | [3636] 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 07:30:32 INFO - PROCESS | 3636 | [3636] 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 07:30:32 INFO - PROCESS | 3636 | [3636] 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 07:30:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 7 (13ABD800) [pid = 3636] [serial = 7] [outer = 11DD8800] 07:30:32 INFO - PROCESS | 3636 | [3636] 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 07:30:32 INFO - PROCESS | 3636 | 1468510232501 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1430 07:30:32 INFO - PROCESS | 3636 | 1468510232591 Marionette DEBUG Closed connection conn0 07:30:32 INFO - PROCESS | 3636 | [3636] 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 07:30:32 INFO - PROCESS | 3636 | 1468510232601 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1432 07:30:32 INFO - PROCESS | 3636 | 1468510232646 Marionette DEBUG Closed connection conn1 07:30:32 INFO - PROCESS | 3636 | [3636] 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 07:30:32 INFO - PROCESS | 3636 | 1468510232653 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1434 07:30:32 INFO - PROCESS | 3636 | ++DOCSHELL 11891800 == 4 [pid = 3636] [id = 4] 07:30:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 8 (14227C00) [pid = 3636] [serial = 8] [outer = 00000000] 07:30:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 9 (14416000) [pid = 3636] [serial = 9] [outer = 14227C00] 07:30:32 INFO - PROCESS | 3636 | [3636] 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 07:30:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 10 (1441B800) [pid = 3636] [serial = 10] [outer = 14227C00] 07:30:32 INFO - PROCESS | 3636 | 1468510232872 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:30:32 INFO - PROCESS | 3636 | 1468510232877 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":"20160714034642","device":"desktop","version":"48.0"} 07:30:32 INFO - PROCESS | 3636 | [3636] 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 07:30:33 INFO - PROCESS | 3636 | [3636] 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 07:30:33 INFO - PROCESS | 3636 | [3636] 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 07:30:33 INFO - PROCESS | 3636 | [3636] 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 07:30:33 INFO - PROCESS | 3636 | ++DOCSHELL 13A24C00 == 5 [pid = 3636] [id = 5] 07:30:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 11 (13A25000) [pid = 3636] [serial = 11] [outer = 00000000] 07:30:33 INFO - PROCESS | 3636 | ++DOCSHELL 13A25400 == 6 [pid = 3636] [id = 6] 07:30:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 12 (13A25800) [pid = 3636] [serial = 12] [outer = 00000000] 07:30:33 INFO - PROCESS | 3636 | [3636] 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 07:30:34 INFO - PROCESS | 3636 | ++DOCSHELL 16710000 == 7 [pid = 3636] [id = 7] 07:30:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 13 (16710400) [pid = 3636] [serial = 13] [outer = 00000000] 07:30:34 INFO - PROCESS | 3636 | [3636] 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 07:30:34 INFO - PROCESS | 3636 | [3636] 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 07:30:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 14 (16A6A000) [pid = 3636] [serial = 14] [outer = 16710400] 07:30:34 INFO - PROCESS | 3636 | [3636] 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 07:30:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 15 (1695FC00) [pid = 3636] [serial = 15] [outer = 13A25000] 07:30:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 16 (16961800) [pid = 3636] [serial = 16] [outer = 13A25800] 07:30:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 17 (16964400) [pid = 3636] [serial = 17] [outer = 16710400] 07:30:34 INFO - PROCESS | 3636 | 1468510234806 Marionette INFO startBrowser a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:34 INFO - PROCESS | 3636 | 1468510234840 Marionette DEBUG loaded listener.js 07:30:34 INFO - PROCESS | 3636 | 1468510234853 Marionette DEBUG loaded listener.js 07:30:34 INFO - PROCESS | 3636 | 1468510234856 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 18 (17E1DC00) [pid = 3636] [serial = 18] [outer = 16710400] 07:30:35 INFO - PROCESS | 3636 | 1468510235279 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"a358fdc0-1d84-4f44-9d2c-3b09d83374bf","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":"20160714034642","device":"desktop","version":"48.0","command_id":1}}] 07:30:35 INFO - PROCESS | 3636 | 1468510235409 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:30:35 INFO - PROCESS | 3636 | 1468510235392 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:35 INFO - PROCESS | 3636 | 1468510235459 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:30:35 INFO - PROCESS | 3636 | 1468510235536 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:30:35 INFO - PROCESS | 3636 | 1468510235539 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:35 INFO - PROCESS | 3636 | [3636] 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 07:30:35 INFO - PROCESS | 3636 | [3636] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:30:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 19 (19774C00) [pid = 3636] [serial = 19] [outer = 16710400] 07:30:35 INFO - PROCESS | 3636 | [3636] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:30:35 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:35 INFO - PROCESS | 3636 | 1468510235915 Marionette TRACE conn2 <- [1,3,null,{}] 07:30:35 INFO - PROCESS | 3636 | 1468510235932 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:30:35 INFO - PROCESS | 3636 | 1468510235935 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:35 INFO - PROCESS | 3636 | 1468510235965 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:30:36 INFO - PROCESS | 3636 | 1468510236031 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 3636 | 1468510236033 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 07:30:36 INFO - PROCESS | 3636 | 1468510236042 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 3636 | 1468510236045 Marionette TRACE conn2 <- [1,6,null,{}] 07:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:30:36 INFO - PROCESS | 3636 | 1468510236050 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:36 INFO - PROCESS | 3636 | 1468510236052 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:36 INFO - PROCESS | 3636 | 1468510236067 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:30:36 INFO - PROCESS | 3636 | 1468510236071 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:36 INFO - PROCESS | 3636 | 1468510236074 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:36 INFO - PROCESS | 3636 | ++DOCSHELL 1670C000 == 8 [pid = 3636] [id = 8] 07:30:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 20 (19C06800) [pid = 3636] [serial = 20] [outer = 00000000] 07:30:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 21 (19C09000) [pid = 3636] [serial = 21] [outer = 19C06800] 07:30:36 INFO - PROCESS | 3636 | 1468510236102 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 22 (19C0D400) [pid = 3636] [serial = 22] [outer = 19C06800] 07:30:36 INFO - PROCESS | 3636 | ++DOCSHELL 19CEF800 == 9 [pid = 3636] [id = 9] 07:30:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 23 (19CEFC00) [pid = 3636] [serial = 23] [outer = 00000000] 07:30:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 24 (19F5A800) [pid = 3636] [serial = 24] [outer = 19CEFC00] 07:30:36 INFO - PROCESS | 3636 | 1468510236470 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 25 (19773C00) [pid = 3636] [serial = 25] [outer = 19CEFC00] 07:30:36 INFO - PROCESS | 3636 | 1468510236634 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 624ms 07:30:36 INFO - PROCESS | 3636 | 1468510236672 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 3636 | 1468510236674 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 07:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:30:36 INFO - PROCESS | 3636 | 1468510236734 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 3636 | 1468510236736 Marionette TRACE conn2 <- [1,10,null,{}] 07:30:36 INFO - PROCESS | 3636 | 1468510236759 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:36 INFO - PROCESS | 3636 | 1468510236764 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:36 INFO - PROCESS | 3636 | 1468510236886 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:30:36 INFO - PROCESS | 3636 | 1468510236901 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:36 INFO - PROCESS | 3636 | 1468510236903 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:36 INFO - PROCESS | 3636 | ++DOCSHELL 1A96F800 == 10 [pid = 3636] [id = 10] 07:30:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 26 (1A96FC00) [pid = 3636] [serial = 26] [outer = 00000000] 07:30:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 27 (1A972800) [pid = 3636] [serial = 27] [outer = 1A96FC00] 07:30:36 INFO - PROCESS | 3636 | 1468510236935 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 28 (1AB73800) [pid = 3636] [serial = 28] [outer = 1A96FC00] 07:30:37 INFO - PROCESS | 3636 | 1468510237232 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 560ms 07:30:37 INFO - PROCESS | 3636 | 1468510237265 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:30:37 INFO - PROCESS | 3636 | 1468510237268 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 07:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:30:37 INFO - PROCESS | 3636 | 1468510237271 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:30:37 INFO - PROCESS | 3636 | 1468510237273 Marionette TRACE conn2 <- [1,14,null,{}] 07:30:37 INFO - PROCESS | 3636 | 1468510237276 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:37 INFO - PROCESS | 3636 | 1468510237279 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:37 INFO - PROCESS | 3636 | 1468510237382 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:30:37 INFO - PROCESS | 3636 | 1468510237387 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:37 INFO - PROCESS | 3636 | 1468510237389 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:37 INFO - PROCESS | 3636 | ++DOCSHELL 1A355800 == 11 [pid = 3636] [id = 11] 07:30:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 29 (1A355C00) [pid = 3636] [serial = 29] [outer = 00000000] 07:30:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 30 (1A96F400) [pid = 3636] [serial = 30] [outer = 1A355C00] 07:30:37 INFO - PROCESS | 3636 | 1468510237434 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 31 (1AB7B400) [pid = 3636] [serial = 31] [outer = 1A355C00] 07:30:37 INFO - PROCESS | 3636 | 1468510237734 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 494ms 07:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:30:37 INFO - PROCESS | 3636 | 1468510237782 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:30:37 INFO - PROCESS | 3636 | 1468510237784 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 07:30:37 INFO - PROCESS | 3636 | 1468510237787 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:30:37 INFO - PROCESS | 3636 | 1468510237789 Marionette TRACE conn2 <- [1,18,null,{}] 07:30:37 INFO - PROCESS | 3636 | 1468510237792 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:37 INFO - PROCESS | 3636 | 1468510237795 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:37 INFO - PROCESS | 3636 | 1468510237866 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:30:37 INFO - PROCESS | 3636 | 1468510237872 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:37 INFO - PROCESS | 3636 | 1468510237875 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:37 INFO - PROCESS | 3636 | ++DOCSHELL 1A4A8C00 == 12 [pid = 3636] [id = 12] 07:30:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 32 (1A4A9000) [pid = 3636] [serial = 32] [outer = 00000000] 07:30:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 33 (1A4B2C00) [pid = 3636] [serial = 33] [outer = 1A4A9000] 07:30:37 INFO - PROCESS | 3636 | 1468510237918 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 34 (1AB7CC00) [pid = 3636] [serial = 34] [outer = 1A4A9000] 07:30:38 INFO - PROCESS | 3636 | 1468510238200 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 442ms 07:30:38 INFO - PROCESS | 3636 | 1468510238240 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 3636 | 1468510238242 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 07:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:30:38 INFO - PROCESS | 3636 | 1468510238227 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 3636 | 1468510238229 Marionette TRACE conn2 <- [1,22,null,{}] 07:30:38 INFO - PROCESS | 3636 | 1468510238232 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:38 INFO - PROCESS | 3636 | 1468510238234 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:38 INFO - PROCESS | 3636 | 1468510238328 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:30:38 INFO - PROCESS | 3636 | 1468510238333 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 3636 | 1468510238335 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:38 INFO - PROCESS | 3636 | ++DOCSHELL 1AC39C00 == 13 [pid = 3636] [id = 13] 07:30:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 35 (1AC3A400) [pid = 3636] [serial = 35] [outer = 00000000] 07:30:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 36 (1AC43800) [pid = 3636] [serial = 36] [outer = 1AC3A400] 07:30:38 INFO - PROCESS | 3636 | 1468510238360 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 37 (1AC9B400) [pid = 3636] [serial = 37] [outer = 1AC3A400] 07:30:38 INFO - PROCESS | 3636 | 1468510238628 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 468ms 07:30:38 INFO - PROCESS | 3636 | 1468510238688 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 3636 | 1468510238690 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 07:30:38 INFO - PROCESS | 3636 | 1468510238693 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:30:38 INFO - PROCESS | 3636 | 1468510238695 Marionette TRACE conn2 <- [1,26,null,{}] 07:30:38 INFO - PROCESS | 3636 | 1468510238698 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:38 INFO - PROCESS | 3636 | 1468510238700 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:38 INFO - PROCESS | 3636 | 1468510238774 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:30:38 INFO - PROCESS | 3636 | 1468510238779 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 3636 | 1468510238782 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:38 INFO - PROCESS | 3636 | ++DOCSHELL 1ACA1000 == 14 [pid = 3636] [id = 14] 07:30:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 38 (1ACA3C00) [pid = 3636] [serial = 38] [outer = 00000000] 07:30:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 39 (1AF41C00) [pid = 3636] [serial = 39] [outer = 1ACA3C00] 07:30:38 INFO - PROCESS | 3636 | 1468510238825 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 40 (1AF45C00) [pid = 3636] [serial = 40] [outer = 1ACA3C00] 07:30:39 INFO - PROCESS | 3636 | 1468510239099 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 417ms 07:30:39 INFO - PROCESS | 3636 | 1468510239108 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 3636 | 1468510239110 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 07:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:30:39 INFO - PROCESS | 3636 | 1468510239113 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 3636 | 1468510239115 Marionette TRACE conn2 <- [1,30,null,{}] 07:30:39 INFO - PROCESS | 3636 | 1468510239118 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:39 INFO - PROCESS | 3636 | 1468510239130 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:39 INFO - PROCESS | 3636 | 1468510239221 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:30:39 INFO - PROCESS | 3636 | 1468510239208 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 3636 | 1468510239210 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:39 INFO - PROCESS | 3636 | ++DOCSHELL 1ACA4800 == 15 [pid = 3636] [id = 15] 07:30:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 41 (1AF3D400) [pid = 3636] [serial = 41] [outer = 00000000] 07:30:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 42 (1B0AFC00) [pid = 3636] [serial = 42] [outer = 1AF3D400] 07:30:39 INFO - PROCESS | 3636 | 1468510239252 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 43 (1B0B0400) [pid = 3636] [serial = 43] [outer = 1AF3D400] 07:30:39 INFO - PROCESS | 3636 | ++DOCSHELL 1B19AC00 == 16 [pid = 3636] [id = 16] 07:30:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 44 (1B19B000) [pid = 3636] [serial = 44] [outer = 00000000] 07:30:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 45 (1AF4C000) [pid = 3636] [serial = 45] [outer = 1B19B000] 07:30:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 46 (1B0B8000) [pid = 3636] [serial = 46] [outer = 1B19B000] 07:30:39 INFO - PROCESS | 3636 | ++DOCSHELL 1B0BB000 == 17 [pid = 3636] [id = 17] 07:30:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 47 (1B19CC00) [pid = 3636] [serial = 47] [outer = 00000000] 07:30:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 48 (1B1A5800) [pid = 3636] [serial = 48] [outer = 1B19CC00] 07:30:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 49 (1B1E8400) [pid = 3636] [serial = 49] [outer = 1B19CC00] 07:30:39 INFO - PROCESS | 3636 | 1468510239677 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 585ms 07:30:39 INFO - PROCESS | 3636 | 1468510239702 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 3636 | 1468510239704 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 07:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:30:39 INFO - PROCESS | 3636 | 1468510239707 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 3636 | 1468510239708 Marionette TRACE conn2 <- [1,34,null,{}] 07:30:39 INFO - PROCESS | 3636 | 1468510239712 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:39 INFO - PROCESS | 3636 | 1468510239714 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:39 INFO - PROCESS | 3636 | 1468510239781 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:30:39 INFO - PROCESS | 3636 | 1468510239788 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 3636 | 1468510239790 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:39 INFO - PROCESS | 3636 | ++DOCSHELL 1B0B5800 == 18 [pid = 3636] [id = 18] 07:30:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 50 (1B0B6400) [pid = 3636] [serial = 50] [outer = 00000000] 07:30:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 51 (1B1A8C00) [pid = 3636] [serial = 51] [outer = 1B0B6400] 07:30:39 INFO - PROCESS | 3636 | 1468510239837 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 52 (1B5CF400) [pid = 3636] [serial = 52] [outer = 1B0B6400] 07:30:40 INFO - PROCESS | 3636 | --DOCSHELL 11890400 == 17 [pid = 3636] [id = 1] 07:30:40 INFO - PROCESS | 3636 | 1468510240734 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1028ms 07:30:40 INFO - PROCESS | 3636 | 1468510240754 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:30:40 INFO - PROCESS | 3636 | 1468510240739 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 07:30:40 INFO - PROCESS | 3636 | 1468510240744 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 3636 | 1468510240747 Marionette TRACE conn2 <- [1,38,null,{}] 07:30:40 INFO - PROCESS | 3636 | 1468510240752 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:40 INFO - PROCESS | 3636 | 1468510240756 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:40 INFO - PROCESS | 3636 | 1468510240903 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:30:40 INFO - PROCESS | 3636 | 1468510240918 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 3636 | 1468510240921 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:40 INFO - PROCESS | 3636 | ++DOCSHELL 104EA400 == 18 [pid = 3636] [id = 19] 07:30:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 53 (1055A400) [pid = 3636] [serial = 53] [outer = 00000000] 07:30:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (11226800) [pid = 3636] [serial = 54] [outer = 1055A400] 07:30:40 INFO - PROCESS | 3636 | 1468510240958 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (1180E400) [pid = 3636] [serial = 55] [outer = 1055A400] 07:30:41 INFO - PROCESS | 3636 | 1468510241514 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 780ms 07:30:41 INFO - PROCESS | 3636 | 1468510241541 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:30:41 INFO - PROCESS | 3636 | 1468510241547 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 07:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:30:41 INFO - PROCESS | 3636 | 1468510241553 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 3636 | 1468510241556 Marionette TRACE conn2 <- [1,42,null,{}] 07:30:41 INFO - PROCESS | 3636 | 1468510241560 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:41 INFO - PROCESS | 3636 | 1468510241563 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:41 INFO - PROCESS | 3636 | 1468510241665 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:30:41 INFO - PROCESS | 3636 | 1468510241709 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 3636 | 1468510241712 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:41 INFO - PROCESS | 3636 | ++DOCSHELL 13A1F800 == 19 [pid = 3636] [id = 20] 07:30:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (13A27800) [pid = 3636] [serial = 56] [outer = 00000000] 07:30:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (13B56000) [pid = 3636] [serial = 57] [outer = 13A27800] 07:30:41 INFO - PROCESS | 3636 | 1468510241768 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (14415C00) [pid = 3636] [serial = 58] [outer = 13A27800] 07:30:42 INFO - PROCESS | 3636 | --DOCSHELL 11891800 == 18 [pid = 3636] [id = 4] 07:30:42 INFO - PROCESS | 3636 | 1468510242390 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 872ms 07:30:42 INFO - PROCESS | 3636 | 1468510242424 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:30:42 INFO - PROCESS | 3636 | 1468510242427 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 07:30:42 INFO - PROCESS | 3636 | 1468510242432 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 3636 | 1468510242436 Marionette TRACE conn2 <- [1,46,null,{}] 07:30:42 INFO - PROCESS | 3636 | 1468510242445 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:42 INFO - PROCESS | 3636 | 1468510242429 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:42 INFO - PROCESS | 3636 | 1468510242512 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:30:42 INFO - PROCESS | 3636 | 1468510242520 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 3636 | 1468510242524 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:42 INFO - PROCESS | 3636 | ++DOCSHELL 11271C00 == 19 [pid = 3636] [id = 21] 07:30:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (11272000) [pid = 3636] [serial = 59] [outer = 00000000] 07:30:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (1127AC00) [pid = 3636] [serial = 60] [outer = 11272000] 07:30:42 INFO - PROCESS | 3636 | 1468510242582 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (114B6C00) [pid = 3636] [serial = 61] [outer = 11272000] 07:30:42 INFO - PROCESS | 3636 | 1468510242927 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 546ms 07:30:42 INFO - PROCESS | 3636 | 1468510242962 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:30:42 INFO - PROCESS | 3636 | 1468510242966 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 07:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:30:42 INFO - PROCESS | 3636 | 1468510242972 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 3636 | 1468510242975 Marionette TRACE conn2 <- [1,50,null,{}] 07:30:42 INFO - PROCESS | 3636 | 1468510242978 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:42 INFO - PROCESS | 3636 | 1468510242980 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:43 INFO - PROCESS | 3636 | 1468510243084 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:30:43 INFO - PROCESS | 3636 | 1468510243201 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 3636 | 1468510243184 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:43 INFO - PROCESS | 3636 | ++DOCSHELL 12B6EC00 == 20 [pid = 3636] [id = 22] 07:30:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (12B71000) [pid = 3636] [serial = 62] [outer = 00000000] 07:30:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (12BAEC00) [pid = 3636] [serial = 63] [outer = 12B71000] 07:30:43 INFO - PROCESS | 3636 | 1468510243232 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (12C80C00) [pid = 3636] [serial = 64] [outer = 12B71000] 07:30:43 INFO - PROCESS | 3636 | 1468510243536 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 07:30:43 INFO - PROCESS | 3636 | 1468510243558 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:30:43 INFO - PROCESS | 3636 | 1468510243561 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 07:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:30:43 INFO - PROCESS | 3636 | 1468510243566 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:30:43 INFO - PROCESS | 3636 | 1468510243569 Marionette TRACE conn2 <- [1,54,null,{}] 07:30:43 INFO - PROCESS | 3636 | 1468510243580 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:43 INFO - PROCESS | 3636 | 1468510243584 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:43 INFO - PROCESS | 3636 | 1468510243648 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:30:43 INFO - PROCESS | 3636 | 1468510243654 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 3636 | 1468510243666 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:43 INFO - PROCESS | 3636 | ++DOCSHELL 1395E400 == 21 [pid = 3636] [id = 23] 07:30:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (13960800) [pid = 3636] [serial = 65] [outer = 00000000] 07:30:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13AB5800) [pid = 3636] [serial = 66] [outer = 13960800] 07:30:43 INFO - PROCESS | 3636 | 1468510243713 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (14224000) [pid = 3636] [serial = 67] [outer = 13960800] 07:30:44 INFO - PROCESS | 3636 | 1468510244038 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 495ms 07:30:44 INFO - PROCESS | 3636 | 1468510244070 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 3636 | 1468510244073 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 07:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:30:44 INFO - PROCESS | 3636 | 1468510244071 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 3636 | 1468510244072 Marionette TRACE conn2 <- [1,58,null,{}] 07:30:44 INFO - PROCESS | 3636 | 1468510244076 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:44 INFO - PROCESS | 3636 | 1468510244078 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:44 INFO - PROCESS | 3636 | 1468510244175 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:30:44 INFO - PROCESS | 3636 | 1468510244180 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 3636 | 1468510244182 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:44 INFO - PROCESS | 3636 | ++DOCSHELL 1441B400 == 22 [pid = 3636] [id = 24] 07:30:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (1441D400) [pid = 3636] [serial = 68] [outer = 00000000] 07:30:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (15317C00) [pid = 3636] [serial = 69] [outer = 1441D400] 07:30:44 INFO - PROCESS | 3636 | 1468510244211 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (154B4800) [pid = 3636] [serial = 70] [outer = 1441D400] 07:30:44 INFO - PROCESS | 3636 | 1468510244532 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 494ms 07:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:30:44 INFO - PROCESS | 3636 | 1468510244577 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 3636 | 1468510244580 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 07:30:44 INFO - PROCESS | 3636 | 1468510244583 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 3636 | 1468510244585 Marionette TRACE conn2 <- [1,62,null,{}] 07:30:44 INFO - PROCESS | 3636 | 1468510244589 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:44 INFO - PROCESS | 3636 | 1468510244591 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:44 INFO - PROCESS | 3636 | 1468510244680 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:30:44 INFO - PROCESS | 3636 | 1468510244687 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 3636 | 1468510244689 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:44 INFO - PROCESS | 3636 | ++DOCSHELL 15528000 == 23 [pid = 3636] [id = 25] 07:30:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (15530400) [pid = 3636] [serial = 71] [outer = 00000000] 07:30:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (158C6400) [pid = 3636] [serial = 72] [outer = 15530400] 07:30:44 INFO - PROCESS | 3636 | 1468510244714 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (158F1800) [pid = 3636] [serial = 73] [outer = 15530400] 07:30:45 INFO - PROCESS | 3636 | 1468510245056 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 533ms 07:30:45 INFO - PROCESS | 3636 | 1468510245113 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:30:45 INFO - PROCESS | 3636 | 1468510245114 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 07:30:45 INFO - PROCESS | 3636 | 1468510245118 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:30:45 INFO - PROCESS | 3636 | 1468510245119 Marionette TRACE conn2 <- [1,66,null,{}] 07:30:45 INFO - PROCESS | 3636 | 1468510245123 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:45 INFO - PROCESS | 3636 | 1468510245132 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:45 INFO - PROCESS | 3636 | 1468510245262 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:30:45 INFO - PROCESS | 3636 | 1468510245271 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 3636 | 1468510245273 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:45 INFO - PROCESS | 3636 | ++DOCSHELL 114E3400 == 24 [pid = 3636] [id = 26] 07:30:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (15F8A400) [pid = 3636] [serial = 74] [outer = 00000000] 07:30:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16A72400) [pid = 3636] [serial = 75] [outer = 15F8A400] 07:30:45 INFO - PROCESS | 3636 | 1468510245325 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (16A68C00) [pid = 3636] [serial = 76] [outer = 15F8A400] 07:30:45 INFO - PROCESS | 3636 | 1468510245640 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 07:30:45 INFO - PROCESS | 3636 | 1468510245703 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:30:45 INFO - PROCESS | 3636 | 1468510245704 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 07:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:30:45 INFO - PROCESS | 3636 | 1468510245717 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - PROCESS | 3636 | 1468510245719 Marionette TRACE conn2 <- [1,70,null,{}] 07:30:45 INFO - PROCESS | 3636 | 1468510245723 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:45 INFO - PROCESS | 3636 | 1468510245725 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:45 INFO - PROCESS | 3636 | 1468510245785 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:30:45 INFO - PROCESS | 3636 | 1468510245790 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 3636 | 1468510245792 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:45 INFO - PROCESS | 3636 | ++DOCSHELL 10559C00 == 25 [pid = 3636] [id = 27] 07:30:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16F06400) [pid = 3636] [serial = 77] [outer = 00000000] 07:30:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (17541400) [pid = 3636] [serial = 78] [outer = 16F06400] 07:30:45 INFO - PROCESS | 3636 | 1468510245837 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (175DD000) [pid = 3636] [serial = 79] [outer = 16F06400] 07:30:46 INFO - PROCESS | 3636 | 1468510246146 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 494ms 07:30:46 INFO - PROCESS | 3636 | 1468510246194 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 3636 | 1468510246196 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 07:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:30:46 INFO - PROCESS | 3636 | 1468510246199 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - PROCESS | 3636 | 1468510246201 Marionette TRACE conn2 <- [1,74,null,{}] 07:30:46 INFO - PROCESS | 3636 | 1468510246204 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:46 INFO - PROCESS | 3636 | 1468510246206 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:46 INFO - PROCESS | 3636 | 1468510246281 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:30:46 INFO - PROCESS | 3636 | 1468510246304 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:46 INFO - PROCESS | 3636 | 1468510246306 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:46 INFO - PROCESS | 3636 | ++DOCSHELL 12BAB000 == 26 [pid = 3636] [id = 28] 07:30:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (12E29000) [pid = 3636] [serial = 80] [outer = 00000000] 07:30:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (176AB000) [pid = 3636] [serial = 81] [outer = 12E29000] 07:30:46 INFO - PROCESS | 3636 | 1468510246331 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (176E4400) [pid = 3636] [serial = 82] [outer = 12E29000] 07:30:46 INFO - PROCESS | 3636 | 1468510246673 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 494ms 07:30:46 INFO - PROCESS | 3636 | 1468510246714 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 3636 | 1468510246715 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 07:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:30:46 INFO - PROCESS | 3636 | 1468510246719 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - PROCESS | 3636 | 1468510246721 Marionette TRACE conn2 <- [1,78,null,{}] 07:30:46 INFO - PROCESS | 3636 | 1468510246725 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:46 INFO - PROCESS | 3636 | 1468510246728 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:46 INFO - PROCESS | 3636 | 1468510246810 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:30:46 INFO - PROCESS | 3636 | 1468510246815 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:46 INFO - PROCESS | 3636 | 1468510246817 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:46 INFO - PROCESS | 3636 | ++DOCSHELL 1769DC00 == 27 [pid = 3636] [id = 29] 07:30:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1769EC00) [pid = 3636] [serial = 83] [outer = 00000000] 07:30:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1778E400) [pid = 3636] [serial = 84] [outer = 1769EC00] 07:30:46 INFO - PROCESS | 3636 | 1468510246851 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (17B28800) [pid = 3636] [serial = 85] [outer = 1769EC00] 07:30:47 INFO - PROCESS | 3636 | 1468510247180 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 495ms 07:30:47 INFO - PROCESS | 3636 | 1468510247220 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 3636 | 1468510247221 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 07:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:30:47 INFO - PROCESS | 3636 | 1468510247239 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 3636 | 1468510247241 Marionette TRACE conn2 <- [1,82,null,{}] 07:30:47 INFO - PROCESS | 3636 | 1468510247244 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:47 INFO - PROCESS | 3636 | 1468510247246 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:47 INFO - PROCESS | 3636 | 1468510247302 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:30:47 INFO - PROCESS | 3636 | 1468510247309 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 3636 | 1468510247311 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:47 INFO - PROCESS | 3636 | ++DOCSHELL 17B9B000 == 28 [pid = 3636] [id = 30] 07:30:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (17E22000) [pid = 3636] [serial = 86] [outer = 00000000] 07:30:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (194C4000) [pid = 3636] [serial = 87] [outer = 17E22000] 07:30:47 INFO - PROCESS | 3636 | 1468510247335 Marionette DEBUG loaded listener.js 07:30:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (19704400) [pid = 3636] [serial = 88] [outer = 17E22000] 07:30:47 INFO - PROCESS | 3636 | 1468510247673 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 494ms 07:30:47 INFO - PROCESS | 3636 | 1468510247718 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 3636 | 1468510247720 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 07:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:30:47 INFO - PROCESS | 3636 | 1468510247723 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 3636 | 1468510247725 Marionette TRACE conn2 <- [1,86,null,{}] 07:30:47 INFO - PROCESS | 3636 | 1468510247743 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:47 INFO - PROCESS | 3636 | 1468510247745 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:47 INFO - PROCESS | 3636 | 1468510247821 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:30:47 INFO - PROCESS | 3636 | 1468510247828 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 3636 | 1468510247830 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:47 INFO - PROCESS | 3636 | ++DOCSHELL 16E26C00 == 29 [pid = 3636] [id = 31] 07:30:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (17EE5000) [pid = 3636] [serial = 89] [outer = 00000000] 07:30:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (19C05800) [pid = 3636] [serial = 90] [outer = 17EE5000] 07:30:47 INFO - PROCESS | 3636 | 1468510247853 Marionette DEBUG loaded listener.js 07:30:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (19C0F400) [pid = 3636] [serial = 91] [outer = 17EE5000] 07:30:48 INFO - PROCESS | 3636 | 1468510248180 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 494ms 07:30:48 INFO - PROCESS | 3636 | 1468510248218 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:30:48 INFO - PROCESS | 3636 | 1468510248220 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 07:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:30:48 INFO - PROCESS | 3636 | 1468510248223 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:30:48 INFO - PROCESS | 3636 | 1468510248224 Marionette TRACE conn2 <- [1,90,null,{}] 07:30:48 INFO - PROCESS | 3636 | 1468510248228 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:48 INFO - PROCESS | 3636 | 1468510248229 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:48 INFO - PROCESS | 3636 | 1468510248353 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:30:48 INFO - PROCESS | 3636 | 1468510248363 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 3636 | 1468510248365 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:48 INFO - PROCESS | 3636 | ++DOCSHELL 19C0C000 == 30 [pid = 3636] [id = 32] 07:30:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (19CAF800) [pid = 3636] [serial = 92] [outer = 00000000] 07:30:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (19CBB400) [pid = 3636] [serial = 93] [outer = 19CAF800] 07:30:48 INFO - PROCESS | 3636 | 1468510248389 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (19CE9C00) [pid = 3636] [serial = 94] [outer = 19CAF800] 07:30:49 INFO - PROCESS | 3636 | 1468510249438 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1249ms 07:30:49 INFO - PROCESS | 3636 | 1468510249484 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 3636 | 1468510249467 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 07:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:30:49 INFO - PROCESS | 3636 | 1468510249478 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 3636 | 1468510249481 Marionette TRACE conn2 <- [1,94,null,{}] 07:30:49 INFO - PROCESS | 3636 | 1468510249486 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:49 INFO - PROCESS | 3636 | 1468510249489 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:49 INFO - PROCESS | 3636 | 1468510249571 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:30:49 INFO - PROCESS | 3636 | 1468510249622 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:49 INFO - PROCESS | 3636 | 1468510249625 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:49 INFO - PROCESS | 3636 | ++DOCSHELL 10BC5800 == 31 [pid = 3636] [id = 33] 07:30:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (10BC9400) [pid = 3636] [serial = 95] [outer = 00000000] 07:30:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (114AF800) [pid = 3636] [serial = 96] [outer = 10BC9400] 07:30:49 INFO - PROCESS | 3636 | 1468510249679 Marionette DEBUG loaded listener.js 07:30:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (114BA800) [pid = 3636] [serial = 97] [outer = 10BC9400] 07:30:50 INFO - PROCESS | 3636 | 1468510250049 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 585ms 07:30:50 INFO - PROCESS | 3636 | 1468510250068 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:30:50 INFO - PROCESS | 3636 | 1468510250072 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 07:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:30:50 INFO - PROCESS | 3636 | 1468510250087 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 3636 | 1468510250090 Marionette TRACE conn2 <- [1,98,null,{}] 07:30:50 INFO - PROCESS | 3636 | 1468510250094 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:50 INFO - PROCESS | 3636 | 1468510250096 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:50 INFO - PROCESS | 3636 | 1468510250194 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:30:50 INFO - PROCESS | 3636 | 1468510250200 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:50 INFO - PROCESS | 3636 | 1468510250202 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:50 INFO - PROCESS | 3636 | ++DOCSHELL 11DD5C00 == 32 [pid = 3636] [id = 34] 07:30:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (11DD8C00) [pid = 3636] [serial = 98] [outer = 00000000] 07:30:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (12EDAC00) [pid = 3636] [serial = 99] [outer = 11DD8C00] 07:30:50 INFO - PROCESS | 3636 | 1468510250228 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (1312F800) [pid = 3636] [serial = 100] [outer = 11DD8C00] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (1A4A9000) [pid = 3636] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (1A355C00) [pid = 3636] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1A96FC00) [pid = 3636] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (19C06800) [pid = 3636] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (14227C00) [pid = 3636] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (1AF3D400) [pid = 3636] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (1ACA3C00) [pid = 3636] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1AC3A400) [pid = 3636] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (1B0B6400) [pid = 3636] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (1055A400) [pid = 3636] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (13A27800) [pid = 3636] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (11272000) [pid = 3636] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (12B71000) [pid = 3636] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (13960800) [pid = 3636] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (1441D400) [pid = 3636] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (15530400) [pid = 3636] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (15F8A400) [pid = 3636] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (16F06400) [pid = 3636] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (12E29000) [pid = 3636] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (1769EC00) [pid = 3636] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (17E22000) [pid = 3636] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:30:50 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (17EE5000) [pid = 3636] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:30:50 INFO - PROCESS | 3636 | 1468510250891 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 872ms 07:30:50 INFO - PROCESS | 3636 | 1468510250957 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:30:50 INFO - PROCESS | 3636 | 1468510250959 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 07:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:30:50 INFO - PROCESS | 3636 | 1468510250967 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 3636 | 1468510250971 Marionette TRACE conn2 <- [1,102,null,{}] 07:30:50 INFO - PROCESS | 3636 | 1468510250962 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:50 INFO - PROCESS | 3636 | 1468510250966 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:51 INFO - PROCESS | 3636 | 1468510251049 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:30:51 INFO - PROCESS | 3636 | 1468510251061 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 3636 | 1468510251064 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:51 INFO - PROCESS | 3636 | ++DOCSHELL 13960800 == 33 [pid = 3636] [id = 35] 07:30:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (13968000) [pid = 3636] [serial = 101] [outer = 00000000] 07:30:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (13B5A800) [pid = 3636] [serial = 102] [outer = 13968000] 07:30:51 INFO - PROCESS | 3636 | 1468510251104 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (1441EC00) [pid = 3636] [serial = 103] [outer = 13968000] 07:30:51 INFO - PROCESS | 3636 | 1468510251461 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 520ms 07:30:51 INFO - PROCESS | 3636 | 1468510251500 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 3636 | 1468510251483 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 07:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:30:51 INFO - PROCESS | 3636 | 1468510251486 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 3636 | 1468510251488 Marionette TRACE conn2 <- [1,106,null,{}] 07:30:51 INFO - PROCESS | 3636 | 1468510251491 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:51 INFO - PROCESS | 3636 | 1468510251493 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:51 INFO - PROCESS | 3636 | 1468510251571 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:30:51 INFO - PROCESS | 3636 | 1468510251577 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 3636 | 1468510251579 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:51 INFO - PROCESS | 3636 | ++DOCSHELL 14419C00 == 34 [pid = 3636] [id = 36] 07:30:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (144E4400) [pid = 3636] [serial = 104] [outer = 00000000] 07:30:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (158EBC00) [pid = 3636] [serial = 105] [outer = 144E4400] 07:30:51 INFO - PROCESS | 3636 | 1468510251603 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (15F93000) [pid = 3636] [serial = 106] [outer = 144E4400] 07:30:51 INFO - PROCESS | 3636 | 1468510251959 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 494ms 07:30:51 INFO - PROCESS | 3636 | 1468510251993 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 3636 | 1468510251995 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 07:30:51 INFO - PROCESS | 3636 | 1468510251998 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:30:51 INFO - PROCESS | 3636 | 1468510252000 Marionette TRACE conn2 <- [1,110,null,{}] 07:30:51 INFO - PROCESS | 3636 | 1468510252004 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:51 INFO - PROCESS | 3636 | 1468510252006 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:52 INFO - PROCESS | 3636 | 1468510252061 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:30:52 INFO - PROCESS | 3636 | 1468510252066 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 3636 | 1468510252068 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:52 INFO - PROCESS | 3636 | ++DOCSHELL 15F96C00 == 35 [pid = 3636] [id = 37] 07:30:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (16708800) [pid = 3636] [serial = 107] [outer = 00000000] 07:30:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (16AF2C00) [pid = 3636] [serial = 108] [outer = 16708800] 07:30:52 INFO - PROCESS | 3636 | 1468510252111 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (17544C00) [pid = 3636] [serial = 109] [outer = 16708800] 07:30:52 INFO - PROCESS | 3636 | 1468510252555 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 625ms 07:30:52 INFO - PROCESS | 3636 | 1468510252625 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 3636 | 1468510252629 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 07:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:30:52 INFO - PROCESS | 3636 | 1468510252615 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 3636 | 1468510252618 Marionette TRACE conn2 <- [1,114,null,{}] 07:30:52 INFO - PROCESS | 3636 | 1468510252624 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:52 INFO - PROCESS | 3636 | 1468510252628 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:52 INFO - PROCESS | 3636 | 1468510252754 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:30:52 INFO - PROCESS | 3636 | 1468510252833 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 3636 | 1468510252836 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:52 INFO - PROCESS | 3636 | ++DOCSHELL 10A76C00 == 36 [pid = 3636] [id = 38] 07:30:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (10A7C000) [pid = 3636] [serial = 110] [outer = 00000000] 07:30:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (1180A400) [pid = 3636] [serial = 111] [outer = 10A7C000] 07:30:52 INFO - PROCESS | 3636 | 1468510252872 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (11847800) [pid = 3636] [serial = 112] [outer = 10A7C000] 07:30:53 INFO - PROCESS | 3636 | 1468510253321 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 754ms 07:30:53 INFO - PROCESS | 3636 | 1468510253383 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 3636 | 1468510253387 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 07:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:30:53 INFO - PROCESS | 3636 | 1468510253394 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:30:53 INFO - PROCESS | 3636 | 1468510253396 Marionette TRACE conn2 <- [1,118,null,{}] 07:30:53 INFO - PROCESS | 3636 | 1468510253382 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:53 INFO - PROCESS | 3636 | 1468510253385 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:53 INFO - PROCESS | 3636 | 1468510253488 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:30:53 INFO - PROCESS | 3636 | 1468510253539 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:53 INFO - PROCESS | 3636 | 1468510253542 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:53 INFO - PROCESS | 3636 | ++DOCSHELL 13B51C00 == 37 [pid = 3636] [id = 39] 07:30:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (13B59800) [pid = 3636] [serial = 113] [outer = 00000000] 07:30:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (15533800) [pid = 3636] [serial = 114] [outer = 13B59800] 07:30:53 INFO - PROCESS | 3636 | 1468510253600 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (160D0C00) [pid = 3636] [serial = 115] [outer = 13B59800] 07:30:54 INFO - PROCESS | 3636 | 1468510254084 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 755ms 07:30:54 INFO - PROCESS | 3636 | 1468510254151 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:30:54 INFO - PROCESS | 3636 | 1468510254154 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 07:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:30:54 INFO - PROCESS | 3636 | 1468510254139 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:30:54 INFO - PROCESS | 3636 | 1468510254143 Marionette TRACE conn2 <- [1,122,null,{}] 07:30:54 INFO - PROCESS | 3636 | 1468510254153 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:54 INFO - PROCESS | 3636 | 1468510254158 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:54 INFO - PROCESS | 3636 | 1468510254288 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:30:54 INFO - PROCESS | 3636 | 1468510254361 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 3636 | 1468510254345 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:54 INFO - PROCESS | 3636 | ++DOCSHELL 1778DC00 == 38 [pid = 3636] [id = 40] 07:30:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (17B21C00) [pid = 3636] [serial = 116] [outer = 00000000] 07:30:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (17B98000) [pid = 3636] [serial = 117] [outer = 17B21C00] 07:30:54 INFO - PROCESS | 3636 | 1468510254399 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (17EE9C00) [pid = 3636] [serial = 118] [outer = 17B21C00] 07:30:55 INFO - PROCESS | 3636 | --DOCSHELL 11DD5C00 == 37 [pid = 3636] [id = 34] 07:30:55 INFO - PROCESS | 3636 | --DOCSHELL 10BC5800 == 36 [pid = 3636] [id = 33] 07:30:55 INFO - PROCESS | 3636 | --DOCSHELL 13960800 == 35 [pid = 3636] [id = 35] 07:30:55 INFO - PROCESS | 3636 | --DOCSHELL 14419C00 == 34 [pid = 3636] [id = 36] 07:30:55 INFO - PROCESS | 3636 | --DOCSHELL 17B9B000 == 33 [pid = 3636] [id = 30] 07:30:55 INFO - PROCESS | 3636 | --DOCSHELL 1769DC00 == 32 [pid = 3636] [id = 29] 07:30:55 INFO - PROCESS | 3636 | --DOCSHELL 19C0C000 == 31 [pid = 3636] [id = 32] 07:30:55 INFO - PROCESS | 3636 | --DOCSHELL 15F96C00 == 30 [pid = 3636] [id = 37] 07:30:55 INFO - PROCESS | 3636 | --DOCSHELL 10A76C00 == 29 [pid = 3636] [id = 38] 07:30:55 INFO - PROCESS | 3636 | --DOCSHELL 16E26C00 == 28 [pid = 3636] [id = 31] 07:30:55 INFO - PROCESS | 3636 | --DOCSHELL 13B51C00 == 27 [pid = 3636] [id = 39] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (16964400) [pid = 3636] [serial = 17] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (1B1A8C00) [pid = 3636] [serial = 51] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (11226800) [pid = 3636] [serial = 54] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (13B56000) [pid = 3636] [serial = 57] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (14415C00) [pid = 3636] [serial = 58] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (1127AC00) [pid = 3636] [serial = 60] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (114B6C00) [pid = 3636] [serial = 61] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (12BAEC00) [pid = 3636] [serial = 63] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (13AB5800) [pid = 3636] [serial = 66] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (14224000) [pid = 3636] [serial = 67] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (15317C00) [pid = 3636] [serial = 69] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (154B4800) [pid = 3636] [serial = 70] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (158C6400) [pid = 3636] [serial = 72] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (16A72400) [pid = 3636] [serial = 75] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (17541400) [pid = 3636] [serial = 78] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (176AB000) [pid = 3636] [serial = 81] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (1778E400) [pid = 3636] [serial = 84] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (194C4000) [pid = 3636] [serial = 87] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (158F1800) [pid = 3636] [serial = 73] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (16A68C00) [pid = 3636] [serial = 76] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (175DD000) [pid = 3636] [serial = 79] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (176E4400) [pid = 3636] [serial = 82] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (17B28800) [pid = 3636] [serial = 85] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (19C05800) [pid = 3636] [serial = 90] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (19704400) [pid = 3636] [serial = 88] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (12C80C00) [pid = 3636] [serial = 64] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1180E400) [pid = 3636] [serial = 55] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1B5CF400) [pid = 3636] [serial = 52] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (19C0F400) [pid = 3636] [serial = 91] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (16A6A000) [pid = 3636] [serial = 14] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (14416000) [pid = 3636] [serial = 9] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (1441B800) [pid = 3636] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (11DD9400) [pid = 3636] [serial = 4] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (1B1A5800) [pid = 3636] [serial = 48] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (1B0AFC00) [pid = 3636] [serial = 42] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (1B0B0400) [pid = 3636] [serial = 43] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (1AF41C00) [pid = 3636] [serial = 39] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (1AF45C00) [pid = 3636] [serial = 40] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (1AC9B400) [pid = 3636] [serial = 37] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (1AC43800) [pid = 3636] [serial = 36] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (1A4B2C00) [pid = 3636] [serial = 33] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (1AB7CC00) [pid = 3636] [serial = 34] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 53 (1A96F400) [pid = 3636] [serial = 30] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 52 (1AB7B400) [pid = 3636] [serial = 31] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 51 (1AB73800) [pid = 3636] [serial = 28] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 50 (1A972800) [pid = 3636] [serial = 27] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 49 (19F5A800) [pid = 3636] [serial = 24] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 48 (19C09000) [pid = 3636] [serial = 21] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 47 (19C0D400) [pid = 3636] [serial = 22] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | --DOMWINDOW == 46 (1AF4C000) [pid = 3636] [serial = 45] [outer = 00000000] [url = about:blank] 07:30:55 INFO - PROCESS | 3636 | 1468510255435 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1340ms 07:30:55 INFO - PROCESS | 3636 | 1468510255500 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:30:55 INFO - PROCESS | 3636 | 1468510255504 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 07:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:30:55 INFO - PROCESS | 3636 | 1468510255490 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 3636 | 1468510255493 Marionette TRACE conn2 <- [1,126,null,{}] 07:30:55 INFO - PROCESS | 3636 | 1468510255500 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:55 INFO - PROCESS | 3636 | 1468510255502 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:55 INFO - PROCESS | 3636 | 1468510255592 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:30:55 INFO - PROCESS | 3636 | 1468510255599 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 3636 | 1468510255603 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:55 INFO - PROCESS | 3636 | ++DOCSHELL 10BC9800 == 28 [pid = 3636] [id = 41] 07:30:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 47 (10E4C800) [pid = 3636] [serial = 119] [outer = 00000000] 07:30:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 48 (1122D800) [pid = 3636] [serial = 120] [outer = 10E4C800] 07:30:55 INFO - PROCESS | 3636 | 1468510255632 Marionette DEBUG loaded listener.js 07:30:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 49 (11277800) [pid = 3636] [serial = 121] [outer = 10E4C800] 07:30:55 INFO - PROCESS | 3636 | 1468510255998 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 546ms 07:30:56 INFO - PROCESS | 3636 | 1468510256036 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:30:56 INFO - PROCESS | 3636 | 1468510256040 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 07:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:30:56 INFO - PROCESS | 3636 | 1468510256047 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 3636 | 1468510256049 Marionette TRACE conn2 <- [1,130,null,{}] 07:30:56 INFO - PROCESS | 3636 | 1468510256053 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:56 INFO - PROCESS | 3636 | 1468510256056 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:56 INFO - PROCESS | 3636 | 1468510256139 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:30:56 INFO - PROCESS | 3636 | 1468510256147 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 3636 | 1468510256150 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:56 INFO - PROCESS | 3636 | ++DOCSHELL 11DD9C00 == 29 [pid = 3636] [id = 42] 07:30:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 50 (11DDA000) [pid = 3636] [serial = 122] [outer = 00000000] 07:30:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 51 (12BA6800) [pid = 3636] [serial = 123] [outer = 11DDA000] 07:30:56 INFO - PROCESS | 3636 | 1468510256183 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 52 (12C7C000) [pid = 3636] [serial = 124] [outer = 11DDA000] 07:30:56 INFO - PROCESS | 3636 | 1468510256527 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 494ms 07:30:56 INFO - PROCESS | 3636 | 1468510256558 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:30:56 INFO - PROCESS | 3636 | 1468510256560 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 07:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:30:56 INFO - PROCESS | 3636 | 1468510256564 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 3636 | 1468510256567 Marionette TRACE conn2 <- [1,134,null,{}] 07:30:56 INFO - PROCESS | 3636 | 1468510256562 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:56 INFO - PROCESS | 3636 | 1468510256566 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:56 INFO - PROCESS | 3636 | 1468510256649 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:30:56 INFO - PROCESS | 3636 | 1468510256658 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 3636 | 1468510256661 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:56 INFO - PROCESS | 3636 | ++DOCSHELL 13B51C00 == 30 [pid = 3636] [id = 43] 07:30:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 53 (13B56000) [pid = 3636] [serial = 125] [outer = 00000000] 07:30:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (14411800) [pid = 3636] [serial = 126] [outer = 13B56000] 07:30:56 INFO - PROCESS | 3636 | 1468510256690 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (14419000) [pid = 3636] [serial = 127] [outer = 13B56000] 07:30:57 INFO - PROCESS | 3636 | 1468510257066 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 07:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:30:57 INFO - PROCESS | 3636 | 1468510257088 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 3636 | 1468510257091 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 07:30:57 INFO - PROCESS | 3636 | 1468510257095 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 3636 | 1468510257096 Marionette TRACE conn2 <- [1,138,null,{}] 07:30:57 INFO - PROCESS | 3636 | 1468510257099 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:57 INFO - PROCESS | 3636 | 1468510257101 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:57 INFO - PROCESS | 3636 | 1468510257197 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:30:57 INFO - PROCESS | 3636 | 1468510257185 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 3636 | 1468510257187 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:57 INFO - PROCESS | 3636 | ++DOCSHELL 144DF800 == 31 [pid = 3636] [id = 44] 07:30:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (15402C00) [pid = 3636] [serial = 128] [outer = 00000000] 07:30:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (158CB000) [pid = 3636] [serial = 129] [outer = 15402C00] 07:30:57 INFO - PROCESS | 3636 | 1468510257231 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (15F89400) [pid = 3636] [serial = 130] [outer = 15402C00] 07:30:57 INFO - PROCESS | 3636 | 1468510257602 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 521ms 07:30:57 INFO - PROCESS | 3636 | 1468510257632 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 3636 | 1468510257634 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 07:30:57 INFO - PROCESS | 3636 | 1468510257638 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:30:57 INFO - PROCESS | 3636 | 1468510257640 Marionette TRACE conn2 <- [1,142,null,{}] 07:30:57 INFO - PROCESS | 3636 | 1468510257648 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:57 INFO - PROCESS | 3636 | 1468510257650 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:57 INFO - PROCESS | 3636 | 1468510257729 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:30:57 INFO - PROCESS | 3636 | 1468510257734 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 3636 | 1468510257736 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:57 INFO - PROCESS | 3636 | ++DOCSHELL 15401800 == 32 [pid = 3636] [id = 45] 07:30:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (15403000) [pid = 3636] [serial = 131] [outer = 00000000] 07:30:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (16964000) [pid = 3636] [serial = 132] [outer = 15403000] 07:30:57 INFO - PROCESS | 3636 | 1468510257789 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (16966C00) [pid = 3636] [serial = 133] [outer = 15403000] 07:30:58 INFO - PROCESS | 3636 | 1468510258146 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 520ms 07:30:58 INFO - PROCESS | 3636 | 1468510258176 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:30:58 INFO - PROCESS | 3636 | 1468510258178 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 07:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:30:58 INFO - PROCESS | 3636 | 1468510258181 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:30:58 INFO - PROCESS | 3636 | 1468510258182 Marionette TRACE conn2 <- [1,146,null,{}] 07:30:58 INFO - PROCESS | 3636 | 1468510258186 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:58 INFO - PROCESS | 3636 | 1468510258191 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:58 INFO - PROCESS | 3636 | 1468510258295 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:30:58 INFO - PROCESS | 3636 | 1468510258305 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:58 INFO - PROCESS | 3636 | 1468510258307 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:58 INFO - PROCESS | 3636 | ++DOCSHELL 154B6000 == 33 [pid = 3636] [id = 46] 07:30:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (16A6BC00) [pid = 3636] [serial = 134] [outer = 00000000] 07:30:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (176A4C00) [pid = 3636] [serial = 135] [outer = 16A6BC00] 07:30:58 INFO - PROCESS | 3636 | 1468510258369 Marionette DEBUG loaded listener.js 07:30:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (176D2C00) [pid = 3636] [serial = 136] [outer = 16A6BC00] 07:30:58 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (19CAF800) [pid = 3636] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:30:58 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (10BC9400) [pid = 3636] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:30:58 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (11DD8C00) [pid = 3636] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:30:58 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (144E4400) [pid = 3636] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:30:58 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (13968000) [pid = 3636] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:30:58 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (16708800) [pid = 3636] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:30:58 INFO - PROCESS | 3636 | 1468510258713 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 585ms 07:30:58 INFO - PROCESS | 3636 | 1468510258773 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:30:58 INFO - PROCESS | 3636 | 1468510258776 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 07:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:30:58 INFO - PROCESS | 3636 | 1468510258780 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:30:58 INFO - PROCESS | 3636 | 1468510258783 Marionette TRACE conn2 <- [1,150,null,{}] 07:30:58 INFO - PROCESS | 3636 | 1468510258787 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:58 INFO - PROCESS | 3636 | 1468510258790 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:58 INFO - PROCESS | 3636 | 1468510258873 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:30:58 INFO - PROCESS | 3636 | 1468510258923 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:58 INFO - PROCESS | 3636 | 1468510258925 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:58 INFO - PROCESS | 3636 | ++DOCSHELL 1047E000 == 34 [pid = 3636] [id = 47] 07:30:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (1055A400) [pid = 3636] [serial = 137] [outer = 00000000] 07:30:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (144DF400) [pid = 3636] [serial = 138] [outer = 1055A400] 07:30:58 INFO - PROCESS | 3636 | 1468510258968 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (176D9C00) [pid = 3636] [serial = 139] [outer = 1055A400] 07:30:59 INFO - PROCESS | 3636 | 1468510259227 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 495ms 07:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:30:59 INFO - PROCESS | 3636 | 1468510259265 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 3636 | 1468510259267 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 07:30:59 INFO - PROCESS | 3636 | 1468510259270 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 3636 | 1468510259272 Marionette TRACE conn2 <- [1,154,null,{}] 07:30:59 INFO - PROCESS | 3636 | 1468510259275 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:59 INFO - PROCESS | 3636 | 1468510259277 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:59 INFO - PROCESS | 3636 | 1468510259342 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:30:59 INFO - PROCESS | 3636 | 1468510259408 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 3636 | 1468510259410 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:59 INFO - PROCESS | 3636 | ++DOCSHELL 16E21800 == 35 [pid = 3636] [id = 48] 07:30:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (176CE000) [pid = 3636] [serial = 140] [outer = 00000000] 07:30:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (17B28800) [pid = 3636] [serial = 141] [outer = 176CE000] 07:30:59 INFO - PROCESS | 3636 | 1468510259452 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (17B99C00) [pid = 3636] [serial = 142] [outer = 176CE000] 07:30:59 INFO - PROCESS | 3636 | 1468510259724 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 494ms 07:30:59 INFO - PROCESS | 3636 | 1468510259781 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 3636 | 1468510259783 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 07:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:30:59 INFO - PROCESS | 3636 | 1468510259768 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 3636 | 1468510259770 Marionette TRACE conn2 <- [1,158,null,{}] 07:30:59 INFO - PROCESS | 3636 | 1468510259773 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:59 INFO - PROCESS | 3636 | 1468510259776 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:59 INFO - PROCESS | 3636 | 1468510259881 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:30:59 INFO - PROCESS | 3636 | 1468510259888 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 3636 | 1468510259890 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:30:59 INFO - PROCESS | 3636 | ++DOCSHELL 1778A400 == 36 [pid = 3636] [id = 49] 07:30:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (1778BC00) [pid = 3636] [serial = 143] [outer = 00000000] 07:30:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (19708000) [pid = 3636] [serial = 144] [outer = 1778BC00] 07:30:59 INFO - PROCESS | 3636 | 1468510259914 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (17EE8C00) [pid = 3636] [serial = 145] [outer = 1778BC00] 07:31:00 INFO - PROCESS | 3636 | 1468510260253 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 494ms 07:31:00 INFO - PROCESS | 3636 | 1468510260269 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 3636 | 1468510260270 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 07:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:31:00 INFO - PROCESS | 3636 | 1468510260274 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - PROCESS | 3636 | 1468510260275 Marionette TRACE conn2 <- [1,162,null,{}] 07:31:00 INFO - PROCESS | 3636 | 1468510260279 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:00 INFO - PROCESS | 3636 | 1468510260280 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:00 INFO - PROCESS | 3636 | 1468510260374 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:31:00 INFO - PROCESS | 3636 | 1468510260416 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 3636 | 1468510260418 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:00 INFO - PROCESS | 3636 | ++DOCSHELL 12BB3800 == 37 [pid = 3636] [id = 50] 07:31:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (13A2BC00) [pid = 3636] [serial = 146] [outer = 00000000] 07:31:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (19C06C00) [pid = 3636] [serial = 147] [outer = 13A2BC00] 07:31:00 INFO - PROCESS | 3636 | 1468510260440 Marionette DEBUG loaded listener.js 07:31:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (19C09400) [pid = 3636] [serial = 148] [outer = 13A2BC00] 07:31:00 INFO - PROCESS | 3636 | 1468510260826 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 573ms 07:31:00 INFO - PROCESS | 3636 | 1468510260870 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 3636 | 1468510260874 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 07:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:31:00 INFO - PROCESS | 3636 | 1468510260861 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - PROCESS | 3636 | 1468510260864 Marionette TRACE conn2 <- [1,166,null,{}] 07:31:00 INFO - PROCESS | 3636 | 1468510260870 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:00 INFO - PROCESS | 3636 | 1468510260873 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:01 INFO - PROCESS | 3636 | 1468510261055 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:31:01 INFO - PROCESS | 3636 | 1468510261121 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:01 INFO - PROCESS | 3636 | 1468510261124 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:01 INFO - PROCESS | 3636 | ++DOCSHELL 10A7AC00 == 38 [pid = 3636] [id = 51] 07:31:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (10A7DC00) [pid = 3636] [serial = 149] [outer = 00000000] 07:31:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (1183D800) [pid = 3636] [serial = 150] [outer = 10A7DC00] 07:31:01 INFO - PROCESS | 3636 | 1468510261160 Marionette DEBUG loaded listener.js 07:31:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (11CE9000) [pid = 3636] [serial = 151] [outer = 10A7DC00] 07:31:01 INFO - PROCESS | 3636 | 1468510261967 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1131ms 07:31:01 INFO - PROCESS | 3636 | 1468510261999 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:31:01 INFO - PROCESS | 3636 | 1468510262003 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 07:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:31:01 INFO - PROCESS | 3636 | 1468510262008 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:31:01 INFO - PROCESS | 3636 | 1468510262010 Marionette TRACE conn2 <- [1,170,null,{}] 07:31:02 INFO - PROCESS | 3636 | 1468510262016 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:02 INFO - PROCESS | 3636 | 1468510262019 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:02 INFO - PROCESS | 3636 | 1468510262102 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:31:02 INFO - PROCESS | 3636 | 1468510262150 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 3636 | 1468510262153 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:02 INFO - PROCESS | 3636 | ++DOCSHELL 10A7E800 == 39 [pid = 3636] [id = 52] 07:31:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (10A80400) [pid = 3636] [serial = 152] [outer = 00000000] 07:31:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (11DD5C00) [pid = 3636] [serial = 153] [outer = 10A80400] 07:31:02 INFO - PROCESS | 3636 | 1468510262201 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (129E8400) [pid = 3636] [serial = 154] [outer = 10A80400] 07:31:02 INFO - PROCESS | 3636 | --DOCSHELL 1778A400 == 38 [pid = 3636] [id = 49] 07:31:02 INFO - PROCESS | 3636 | --DOCSHELL 16E21800 == 37 [pid = 3636] [id = 48] 07:31:02 INFO - PROCESS | 3636 | --DOCSHELL 1047E000 == 36 [pid = 3636] [id = 47] 07:31:02 INFO - PROCESS | 3636 | --DOCSHELL 154B6000 == 35 [pid = 3636] [id = 46] 07:31:02 INFO - PROCESS | 3636 | --DOCSHELL 15401800 == 34 [pid = 3636] [id = 45] 07:31:02 INFO - PROCESS | 3636 | --DOCSHELL 144DF800 == 33 [pid = 3636] [id = 44] 07:31:02 INFO - PROCESS | 3636 | --DOCSHELL 13B51C00 == 32 [pid = 3636] [id = 43] 07:31:02 INFO - PROCESS | 3636 | --DOCSHELL 11DD9C00 == 31 [pid = 3636] [id = 42] 07:31:02 INFO - PROCESS | 3636 | --DOCSHELL 10BC9800 == 30 [pid = 3636] [id = 41] 07:31:02 INFO - PROCESS | 3636 | --DOCSHELL 1778DC00 == 29 [pid = 3636] [id = 40] 07:31:02 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (19CBB400) [pid = 3636] [serial = 93] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (114AF800) [pid = 3636] [serial = 96] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (12EDAC00) [pid = 3636] [serial = 99] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (158EBC00) [pid = 3636] [serial = 105] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1312F800) [pid = 3636] [serial = 100] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (1441EC00) [pid = 3636] [serial = 103] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (19CE9C00) [pid = 3636] [serial = 94] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (114BA800) [pid = 3636] [serial = 97] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (17544C00) [pid = 3636] [serial = 109] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (15F93000) [pid = 3636] [serial = 106] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (16AF2C00) [pid = 3636] [serial = 108] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (13B5A800) [pid = 3636] [serial = 102] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3636 | 1468510262579 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 625ms 07:31:02 INFO - PROCESS | 3636 | 1468510262631 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:31:02 INFO - PROCESS | 3636 | 1468510262617 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 07:31:02 INFO - PROCESS | 3636 | 1468510262623 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:31:02 INFO - PROCESS | 3636 | 1468510262626 Marionette TRACE conn2 <- [1,174,null,{}] 07:31:02 INFO - PROCESS | 3636 | 1468510262629 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:02 INFO - PROCESS | 3636 | 1468510262632 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:02 INFO - PROCESS | 3636 | 1468510262719 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:31:02 INFO - PROCESS | 3636 | 1468510262727 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 3636 | 1468510262730 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:02 INFO - PROCESS | 3636 | ++DOCSHELL 12EDF400 == 30 [pid = 3636] [id = 53] 07:31:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (12EDFC00) [pid = 3636] [serial = 155] [outer = 00000000] 07:31:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (1315D400) [pid = 3636] [serial = 156] [outer = 12EDFC00] 07:31:02 INFO - PROCESS | 3636 | 1468510262755 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (1318A400) [pid = 3636] [serial = 157] [outer = 12EDFC00] 07:31:03 INFO - PROCESS | 3636 | 1468510263111 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 533ms 07:31:03 INFO - PROCESS | 3636 | 1468510263176 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 3636 | 1468510263178 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 07:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:31:03 INFO - PROCESS | 3636 | 1468510263163 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 3636 | 1468510263166 Marionette TRACE conn2 <- [1,178,null,{}] 07:31:03 INFO - PROCESS | 3636 | 1468510263177 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:03 INFO - PROCESS | 3636 | 1468510263182 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:03 INFO - PROCESS | 3636 | 1468510263261 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:31:03 INFO - PROCESS | 3636 | 1468510263270 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 3636 | 1468510263273 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:03 INFO - PROCESS | 3636 | ++DOCSHELL 144DCC00 == 31 [pid = 3636] [id = 54] 07:31:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (144DF800) [pid = 3636] [serial = 158] [outer = 00000000] 07:31:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (15402800) [pid = 3636] [serial = 159] [outer = 144DF800] 07:31:03 INFO - PROCESS | 3636 | 1468510263318 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (15528800) [pid = 3636] [serial = 160] [outer = 144DF800] 07:31:03 INFO - PROCESS | 3636 | 1468510263689 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 533ms 07:31:03 INFO - PROCESS | 3636 | 1468510263712 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 3636 | 1468510263714 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 07:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:31:03 INFO - PROCESS | 3636 | 1468510263699 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 3636 | 1468510263701 Marionette TRACE conn2 <- [1,182,null,{}] 07:31:03 INFO - PROCESS | 3636 | 1468510263707 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:03 INFO - PROCESS | 3636 | 1468510263709 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:03 INFO - PROCESS | 3636 | 1468510263789 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:31:03 INFO - PROCESS | 3636 | 1468510263795 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 3636 | 1468510263797 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:03 INFO - PROCESS | 3636 | ++DOCSHELL 158F7000 == 32 [pid = 3636] [id = 55] 07:31:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (158F7400) [pid = 3636] [serial = 161] [outer = 00000000] 07:31:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (16960C00) [pid = 3636] [serial = 162] [outer = 158F7400] 07:31:03 INFO - PROCESS | 3636 | 1468510263821 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1696B800) [pid = 3636] [serial = 163] [outer = 158F7400] 07:31:04 INFO - PROCESS | 3636 | 1468510264156 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 495ms 07:31:04 INFO - PROCESS | 3636 | 1468510264215 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:31:04 INFO - PROCESS | 3636 | 1468510264217 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 07:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:31:04 INFO - PROCESS | 3636 | 1468510264220 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 3636 | 1468510264222 Marionette TRACE conn2 <- [1,186,null,{}] 07:31:04 INFO - PROCESS | 3636 | 1468510264225 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:04 INFO - PROCESS | 3636 | 1468510264227 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:04 INFO - PROCESS | 3636 | 1468510264309 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:31:04 INFO - PROCESS | 3636 | 1468510264314 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 3636 | 1468510264316 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:04 INFO - PROCESS | 3636 | ++DOCSHELL 15F96C00 == 33 [pid = 3636] [id = 56] 07:31:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (16968000) [pid = 3636] [serial = 164] [outer = 00000000] 07:31:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (17545000) [pid = 3636] [serial = 165] [outer = 16968000] 07:31:04 INFO - PROCESS | 3636 | 1468510264363 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (176CFC00) [pid = 3636] [serial = 166] [outer = 16968000] 07:31:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (17B28400) [pid = 3636] [serial = 167] [outer = 1B19CC00] 07:31:04 INFO - PROCESS | 3636 | 1468510264780 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 585ms 07:31:04 INFO - PROCESS | 3636 | 1468510264804 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:31:04 INFO - PROCESS | 3636 | 1468510264806 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 07:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:31:04 INFO - PROCESS | 3636 | 1468510264816 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 3636 | 1468510264818 Marionette TRACE conn2 <- [1,190,null,{}] 07:31:04 INFO - PROCESS | 3636 | 1468510264803 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:04 INFO - PROCESS | 3636 | 1468510264808 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:04 INFO - PROCESS | 3636 | 1468510264915 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:31:04 INFO - PROCESS | 3636 | 1468510264928 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 3636 | 1468510264930 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:04 INFO - PROCESS | 3636 | ++DOCSHELL 176E2800 == 34 [pid = 3636] [id = 57] 07:31:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (176EB800) [pid = 3636] [serial = 168] [outer = 00000000] 07:31:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19CAD800) [pid = 3636] [serial = 169] [outer = 176EB800] 07:31:04 INFO - PROCESS | 3636 | 1468510264973 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (19CB3C00) [pid = 3636] [serial = 170] [outer = 176EB800] 07:31:05 INFO - PROCESS | 3636 | 1468510265322 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 533ms 07:31:05 INFO - PROCESS | 3636 | 1468510265343 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 3636 | 1468510265345 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 07:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:31:05 INFO - PROCESS | 3636 | 1468510265354 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 3636 | 1468510265356 Marionette TRACE conn2 <- [1,194,null,{}] 07:31:05 INFO - PROCESS | 3636 | 1468510265359 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:05 INFO - PROCESS | 3636 | 1468510265361 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:05 INFO - PROCESS | 3636 | 1468510265455 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:31:05 INFO - PROCESS | 3636 | 1468510265463 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:05 INFO - PROCESS | 3636 | 1468510265465 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:05 INFO - PROCESS | 3636 | ++DOCSHELL 1180A000 == 35 [pid = 3636] [id = 58] 07:31:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (14416800) [pid = 3636] [serial = 171] [outer = 00000000] 07:31:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (19CF1800) [pid = 3636] [serial = 172] [outer = 14416800] 07:31:05 INFO - PROCESS | 3636 | 1468510265517 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (19F5A400) [pid = 3636] [serial = 173] [outer = 14416800] 07:31:05 INFO - PROCESS | 3636 | 1468510265837 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 547ms 07:31:05 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (15403000) [pid = 3636] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:31:05 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (1055A400) [pid = 3636] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:31:05 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (16A6BC00) [pid = 3636] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:31:05 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (10E4C800) [pid = 3636] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:31:05 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (13B56000) [pid = 3636] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:31:05 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (11DDA000) [pid = 3636] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:31:05 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (15402C00) [pid = 3636] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:31:05 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1778BC00) [pid = 3636] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:31:05 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (176CE000) [pid = 3636] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:31:05 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (10A7C000) [pid = 3636] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:31:05 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (13B59800) [pid = 3636] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:31:05 INFO - PROCESS | 3636 | 1468510265966 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:31:05 INFO - PROCESS | 3636 | 1468510265968 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 07:31:05 INFO - PROCESS | 3636 | 1468510265977 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 3636 | 1468510265980 Marionette TRACE conn2 <- [1,198,null,{}] 07:31:05 INFO - PROCESS | 3636 | 1468510265984 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:05 INFO - PROCESS | 3636 | 1468510265986 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:06 INFO - PROCESS | 3636 | 1468510266060 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:31:06 INFO - PROCESS | 3636 | 1468510266068 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 3636 | 1468510266070 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:06 INFO - PROCESS | 3636 | ++DOCSHELL 13AC3400 == 36 [pid = 3636] [id = 59] 07:31:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (13B56000) [pid = 3636] [serial = 174] [outer = 00000000] 07:31:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (154B7C00) [pid = 3636] [serial = 175] [outer = 13B56000] 07:31:06 INFO - PROCESS | 3636 | 1468510266096 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (154B7400) [pid = 3636] [serial = 176] [outer = 13B56000] 07:31:06 INFO - PROCESS | 3636 | 1468510266420 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 494ms 07:31:06 INFO - PROCESS | 3636 | 1468510266486 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:31:06 INFO - PROCESS | 3636 | 1468510266488 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 07:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:31:06 INFO - PROCESS | 3636 | 1468510266495 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 3636 | 1468510266497 Marionette TRACE conn2 <- [1,202,null,{}] 07:31:06 INFO - PROCESS | 3636 | 1468510266500 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:06 INFO - PROCESS | 3636 | 1468510266502 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:06 INFO - PROCESS | 3636 | 1468510266583 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:31:06 INFO - PROCESS | 3636 | 1468510266594 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 3636 | 1468510266595 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:06 INFO - PROCESS | 3636 | ++DOCSHELL 1312AC00 == 37 [pid = 3636] [id = 60] 07:31:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (13A1DC00) [pid = 3636] [serial = 177] [outer = 00000000] 07:31:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19FEE400) [pid = 3636] [serial = 178] [outer = 13A1DC00] 07:31:06 INFO - PROCESS | 3636 | 1468510266637 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (19FF2800) [pid = 3636] [serial = 179] [outer = 13A1DC00] 07:31:06 INFO - PROCESS | 3636 | 1468510266963 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 494ms 07:31:06 INFO - PROCESS | 3636 | 1468510266998 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:31:06 INFO - PROCESS | 3636 | 1468510267000 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 07:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:31:06 INFO - PROCESS | 3636 | 1468510267013 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 3636 | 1468510267015 Marionette TRACE conn2 <- [1,206,null,{}] 07:31:07 INFO - PROCESS | 3636 | 1468510267000 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:07 INFO - PROCESS | 3636 | 1468510267003 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:07 INFO - PROCESS | 3636 | 1468510267082 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:31:07 INFO - PROCESS | 3636 | 1468510267087 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:07 INFO - PROCESS | 3636 | 1468510267099 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:07 INFO - PROCESS | 3636 | ++DOCSHELL 158C7000 == 38 [pid = 3636] [id = 61] 07:31:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19CBB400) [pid = 3636] [serial = 180] [outer = 00000000] 07:31:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1A352400) [pid = 3636] [serial = 181] [outer = 19CBB400] 07:31:07 INFO - PROCESS | 3636 | 1468510267124 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (1A353000) [pid = 3636] [serial = 182] [outer = 19CBB400] 07:31:07 INFO - PROCESS | 3636 | 1468510267472 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 495ms 07:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:31:07 INFO - PROCESS | 3636 | 1468510267516 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 3636 | 1468510267518 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 07:31:07 INFO - PROCESS | 3636 | 1468510267522 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:31:07 INFO - PROCESS | 3636 | 1468510267524 Marionette TRACE conn2 <- [1,210,null,{}] 07:31:07 INFO - PROCESS | 3636 | 1468510267528 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:07 INFO - PROCESS | 3636 | 1468510267530 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:07 INFO - PROCESS | 3636 | 1468510267601 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:31:07 INFO - PROCESS | 3636 | 1468510267608 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:07 INFO - PROCESS | 3636 | 1468510267610 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:07 INFO - PROCESS | 3636 | ++DOCSHELL 1A34E400 == 39 [pid = 3636] [id = 62] 07:31:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (1A357400) [pid = 3636] [serial = 183] [outer = 00000000] 07:31:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1A4AF000) [pid = 3636] [serial = 184] [outer = 1A357400] 07:31:07 INFO - PROCESS | 3636 | 1468510267634 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1A4B1400) [pid = 3636] [serial = 185] [outer = 1A357400] 07:31:08 INFO - PROCESS | 3636 | 1468510268205 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 702ms 07:31:08 INFO - PROCESS | 3636 | 1468510268228 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:31:08 INFO - PROCESS | 3636 | 1468510268211 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 07:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:31:08 INFO - PROCESS | 3636 | 1468510268216 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:31:08 INFO - PROCESS | 3636 | 1468510268221 Marionette TRACE conn2 <- [1,214,null,{}] 07:31:08 INFO - PROCESS | 3636 | 1468510268227 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:08 INFO - PROCESS | 3636 | 1468510268230 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:08 INFO - PROCESS | 3636 | 1468510268317 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:31:08 INFO - PROCESS | 3636 | 1468510268391 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:08 INFO - PROCESS | 3636 | 1468510268395 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:08 INFO - PROCESS | 3636 | ++DOCSHELL 10A0E800 == 40 [pid = 3636] [id = 63] 07:31:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (10A77800) [pid = 3636] [serial = 186] [outer = 00000000] 07:31:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1180C000) [pid = 3636] [serial = 187] [outer = 10A77800] 07:31:08 INFO - PROCESS | 3636 | 1468510268428 Marionette DEBUG loaded listener.js 07:31:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (13130400) [pid = 3636] [serial = 188] [outer = 10A77800] 07:31:08 INFO - PROCESS | 3636 | 1468510268978 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 781ms 07:31:09 INFO - PROCESS | 3636 | 1468510269011 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:31:09 INFO - PROCESS | 3636 | 1468510269016 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 07:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:31:09 INFO - PROCESS | 3636 | 1468510269023 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:31:09 INFO - PROCESS | 3636 | 1468510269025 Marionette TRACE conn2 <- [1,218,null,{}] 07:31:09 INFO - PROCESS | 3636 | 1468510269029 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:09 INFO - PROCESS | 3636 | 1468510269032 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:09 INFO - PROCESS | 3636 | 1468510269119 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:31:09 INFO - PROCESS | 3636 | 1468510269174 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:09 INFO - PROCESS | 3636 | 1468510269176 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:09 INFO - PROCESS | 3636 | ++DOCSHELL 14418800 == 41 [pid = 3636] [id = 64] 07:31:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (154B6000) [pid = 3636] [serial = 189] [outer = 00000000] 07:31:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (16963800) [pid = 3636] [serial = 190] [outer = 154B6000] 07:31:09 INFO - PROCESS | 3636 | 1468510269271 Marionette DEBUG loaded listener.js 07:31:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (17544C00) [pid = 3636] [serial = 191] [outer = 154B6000] 07:31:09 INFO - PROCESS | 3636 | 1468510269826 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 871ms 07:31:09 INFO - PROCESS | 3636 | 1468510269891 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:31:09 INFO - PROCESS | 3636 | 1468510269895 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 07:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:31:09 INFO - PROCESS | 3636 | 1468510269910 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:31:09 INFO - PROCESS | 3636 | 1468510269913 Marionette TRACE conn2 <- [1,222,null,{}] 07:31:09 INFO - PROCESS | 3636 | 1468510269919 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:09 INFO - PROCESS | 3636 | 1468510269921 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:09 INFO - PROCESS | 3636 | 1468510270001 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:31:10 INFO - PROCESS | 3636 | 1468510270057 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:10 INFO - PROCESS | 3636 | 1468510270060 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:10 INFO - PROCESS | 3636 | ++DOCSHELL 1127A000 == 42 [pid = 3636] [id = 65] 07:31:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (11477C00) [pid = 3636] [serial = 192] [outer = 00000000] 07:31:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (12B71400) [pid = 3636] [serial = 193] [outer = 11477C00] 07:31:10 INFO - PROCESS | 3636 | 1468510270107 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (12C82C00) [pid = 3636] [serial = 194] [outer = 11477C00] 07:31:10 INFO - PROCESS | 3636 | --DOCSHELL 158C7000 == 41 [pid = 3636] [id = 61] 07:31:10 INFO - PROCESS | 3636 | --DOCSHELL 1312AC00 == 40 [pid = 3636] [id = 60] 07:31:10 INFO - PROCESS | 3636 | --DOCSHELL 13AC3400 == 39 [pid = 3636] [id = 59] 07:31:10 INFO - PROCESS | 3636 | --DOCSHELL 1180A000 == 38 [pid = 3636] [id = 58] 07:31:10 INFO - PROCESS | 3636 | --DOCSHELL 176E2800 == 37 [pid = 3636] [id = 57] 07:31:10 INFO - PROCESS | 3636 | --DOCSHELL 15F96C00 == 36 [pid = 3636] [id = 56] 07:31:10 INFO - PROCESS | 3636 | --DOCSHELL 158F7000 == 35 [pid = 3636] [id = 55] 07:31:10 INFO - PROCESS | 3636 | --DOCSHELL 144DCC00 == 34 [pid = 3636] [id = 54] 07:31:10 INFO - PROCESS | 3636 | --DOCSHELL 12EDF400 == 33 [pid = 3636] [id = 53] 07:31:10 INFO - PROCESS | 3636 | --DOCSHELL 10A7E800 == 32 [pid = 3636] [id = 52] 07:31:10 INFO - PROCESS | 3636 | --DOCSHELL 12BB3800 == 31 [pid = 3636] [id = 50] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (16964000) [pid = 3636] [serial = 132] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (16966C00) [pid = 3636] [serial = 133] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (144DF400) [pid = 3636] [serial = 138] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (176A4C00) [pid = 3636] [serial = 135] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (1122D800) [pid = 3636] [serial = 120] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (11277800) [pid = 3636] [serial = 121] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (14411800) [pid = 3636] [serial = 126] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (14419000) [pid = 3636] [serial = 127] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (12BA6800) [pid = 3636] [serial = 123] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (12C7C000) [pid = 3636] [serial = 124] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (158CB000) [pid = 3636] [serial = 129] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (17B98000) [pid = 3636] [serial = 117] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (17EE8C00) [pid = 3636] [serial = 145] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (17B99C00) [pid = 3636] [serial = 142] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (11847800) [pid = 3636] [serial = 112] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1180A400) [pid = 3636] [serial = 111] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (160D0C00) [pid = 3636] [serial = 115] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (176D2C00) [pid = 3636] [serial = 136] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (15533800) [pid = 3636] [serial = 114] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (19708000) [pid = 3636] [serial = 144] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (15F89400) [pid = 3636] [serial = 130] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (176D9C00) [pid = 3636] [serial = 139] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (19C06C00) [pid = 3636] [serial = 147] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (17B28800) [pid = 3636] [serial = 141] [outer = 00000000] [url = about:blank] 07:31:10 INFO - PROCESS | 3636 | 1468510270581 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 703ms 07:31:10 INFO - PROCESS | 3636 | 1468510270617 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 3636 | 1468510270622 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 07:31:10 INFO - PROCESS | 3636 | 1468510270607 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:31:10 INFO - PROCESS | 3636 | 1468510270610 Marionette TRACE conn2 <- [1,226,null,{}] 07:31:10 INFO - PROCESS | 3636 | 1468510270617 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:10 INFO - PROCESS | 3636 | 1468510270620 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:10 INFO - PROCESS | 3636 | 1468510270720 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:31:10 INFO - PROCESS | 3636 | 1468510270778 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:10 INFO - PROCESS | 3636 | 1468510270780 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:10 INFO - PROCESS | 3636 | ++DOCSHELL 114AE000 == 32 [pid = 3636] [id = 66] 07:31:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (114BA400) [pid = 3636] [serial = 195] [outer = 00000000] 07:31:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (129E8000) [pid = 3636] [serial = 196] [outer = 114BA400] 07:31:10 INFO - PROCESS | 3636 | 1468510270826 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (12C81400) [pid = 3636] [serial = 197] [outer = 114BA400] 07:31:11 INFO - PROCESS | 3636 | 1468510271131 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 533ms 07:31:11 INFO - PROCESS | 3636 | 1468510271146 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:31:11 INFO - PROCESS | 3636 | 1468510271148 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 07:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:31:11 INFO - PROCESS | 3636 | 1468510271151 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:31:11 INFO - PROCESS | 3636 | 1468510271155 Marionette TRACE conn2 <- [1,230,null,{}] 07:31:11 INFO - PROCESS | 3636 | 1468510271165 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:11 INFO - PROCESS | 3636 | 1468510271170 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:11 INFO - PROCESS | 3636 | 1468510271231 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:31:11 INFO - PROCESS | 3636 | 1468510271330 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 3636 | 1468510271333 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:11 INFO - PROCESS | 3636 | ++DOCSHELL 1441A000 == 33 [pid = 3636] [id = 67] 07:31:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1441A400) [pid = 3636] [serial = 198] [outer = 00000000] 07:31:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (15314400) [pid = 3636] [serial = 199] [outer = 1441A400] 07:31:11 INFO - PROCESS | 3636 | 1468510271362 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (15531C00) [pid = 3636] [serial = 200] [outer = 1441A400] 07:31:11 INFO - PROCESS | 3636 | 1468510271665 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 533ms 07:31:11 INFO - PROCESS | 3636 | 1468510271695 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:31:11 INFO - PROCESS | 3636 | 1468510271697 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 07:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:31:11 INFO - PROCESS | 3636 | 1468510271711 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:31:11 INFO - PROCESS | 3636 | 1468510271712 Marionette TRACE conn2 <- [1,234,null,{}] 07:31:11 INFO - PROCESS | 3636 | 1468510271697 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:11 INFO - PROCESS | 3636 | 1468510271699 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:11 INFO - PROCESS | 3636 | 1468510271781 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:31:11 INFO - PROCESS | 3636 | 1468510271786 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 3636 | 1468510271788 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:11 INFO - PROCESS | 3636 | ++DOCSHELL 158CB000 == 34 [pid = 3636] [id = 68] 07:31:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (158F4C00) [pid = 3636] [serial = 201] [outer = 00000000] 07:31:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (160D2400) [pid = 3636] [serial = 202] [outer = 158F4C00] 07:31:11 INFO - PROCESS | 3636 | 1468510271813 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (16965400) [pid = 3636] [serial = 203] [outer = 158F4C00] 07:31:12 INFO - PROCESS | 3636 | 1468510272196 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 534ms 07:31:12 INFO - PROCESS | 3636 | 1468510272248 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:31:12 INFO - PROCESS | 3636 | 1468510272250 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 07:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:31:12 INFO - PROCESS | 3636 | 1468510272253 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:31:12 INFO - PROCESS | 3636 | 1468510272255 Marionette TRACE conn2 <- [1,238,null,{}] 07:31:12 INFO - PROCESS | 3636 | 1468510272244 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:12 INFO - PROCESS | 3636 | 1468510272247 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:12 INFO - PROCESS | 3636 | 1468510272362 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:31:12 INFO - PROCESS | 3636 | 1468510272436 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:12 INFO - PROCESS | 3636 | 1468510272439 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:12 INFO - PROCESS | 3636 | ++DOCSHELL 16F06400 == 35 [pid = 3636] [id = 69] 07:31:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16F0E000) [pid = 3636] [serial = 204] [outer = 00000000] 07:31:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (175DF800) [pid = 3636] [serial = 205] [outer = 16F0E000] 07:31:12 INFO - PROCESS | 3636 | 1468510272482 Marionette DEBUG loaded listener.js 07:31:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (176AB000) [pid = 3636] [serial = 206] [outer = 16F0E000] 07:31:12 INFO - PROCESS | 3636 | 1468510272817 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 611ms 07:31:12 INFO - PROCESS | 3636 | 1468510272855 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:31:12 INFO - PROCESS | 3636 | 1468510272857 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 07:31:12 INFO - PROCESS | 3636 | 1468510272860 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:31:12 INFO - PROCESS | 3636 | 1468510272862 Marionette TRACE conn2 <- [1,242,null,{}] 07:31:12 INFO - PROCESS | 3636 | 1468510272865 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:12 INFO - PROCESS | 3636 | 1468510272871 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:12 INFO - PROCESS | 3636 | 1468510272972 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:31:13 INFO - PROCESS | 3636 | 1468510273030 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 3636 | 1468510273032 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:13 INFO - PROCESS | 3636 | ++DOCSHELL 17B93800 == 36 [pid = 3636] [id = 70] 07:31:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (17E1AC00) [pid = 3636] [serial = 207] [outer = 00000000] 07:31:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (194C3400) [pid = 3636] [serial = 208] [outer = 17E1AC00] 07:31:13 INFO - PROCESS | 3636 | 1468510273075 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (194C4800) [pid = 3636] [serial = 209] [outer = 17E1AC00] 07:31:13 INFO - PROCESS | 3636 | 1468510273423 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 572ms 07:31:13 INFO - PROCESS | 3636 | 1468510273452 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:31:13 INFO - PROCESS | 3636 | 1468510273454 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 07:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:31:13 INFO - PROCESS | 3636 | 1468510273461 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 3636 | 1468510273463 Marionette TRACE conn2 <- [1,246,null,{}] 07:31:13 INFO - PROCESS | 3636 | 1468510273495 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:13 INFO - PROCESS | 3636 | 1468510273497 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:13 INFO - PROCESS | 3636 | 1468510273577 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:31:13 INFO - PROCESS | 3636 | 1468510273584 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 3636 | 1468510273586 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:13 INFO - PROCESS | 3636 | ++DOCSHELL 11222400 == 37 [pid = 3636] [id = 71] 07:31:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (17EF1000) [pid = 3636] [serial = 210] [outer = 00000000] 07:31:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (194CD000) [pid = 3636] [serial = 211] [outer = 17EF1000] 07:31:13 INFO - PROCESS | 3636 | 1468510273638 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (194CF400) [pid = 3636] [serial = 212] [outer = 17EF1000] 07:31:13 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (19CBB400) [pid = 3636] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:31:13 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (12EDFC00) [pid = 3636] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:31:13 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (158F7400) [pid = 3636] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:31:13 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (14416800) [pid = 3636] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:31:13 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (10A80400) [pid = 3636] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:31:13 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (16968000) [pid = 3636] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:31:13 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (176EB800) [pid = 3636] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:31:13 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (13B56000) [pid = 3636] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:31:13 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (13A1DC00) [pid = 3636] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:31:13 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (144DF800) [pid = 3636] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:31:13 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (10A7DC00) [pid = 3636] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:31:13 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (17B21C00) [pid = 3636] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:31:14 INFO - PROCESS | 3636 | 1468510274025 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 599ms 07:31:14 INFO - PROCESS | 3636 | 1468510274063 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 3636 | 1468510274065 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 07:31:14 INFO - PROCESS | 3636 | 1468510274071 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:31:14 INFO - PROCESS | 3636 | 1468510274073 Marionette TRACE conn2 <- [1,250,null,{}] 07:31:14 INFO - PROCESS | 3636 | 1468510274076 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:14 INFO - PROCESS | 3636 | 1468510274078 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:14 INFO - PROCESS | 3636 | 1468510274131 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:31:14 INFO - PROCESS | 3636 | 1468510274137 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 3636 | 1468510274139 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:14 INFO - PROCESS | 3636 | ++DOCSHELL 1043A000 == 38 [pid = 3636] [id = 72] 07:31:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (10E44400) [pid = 3636] [serial = 213] [outer = 00000000] 07:31:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (14415800) [pid = 3636] [serial = 214] [outer = 10E44400] 07:31:14 INFO - PROCESS | 3636 | 1468510274182 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (194CA400) [pid = 3636] [serial = 215] [outer = 10E44400] 07:31:14 INFO - PROCESS | 3636 | 1468510274524 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 494ms 07:31:14 INFO - PROCESS | 3636 | 1468510274563 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 3636 | 1468510274565 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 07:31:14 INFO - PROCESS | 3636 | 1468510274568 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:31:14 INFO - PROCESS | 3636 | 1468510274570 Marionette TRACE conn2 <- [1,254,null,{}] 07:31:14 INFO - PROCESS | 3636 | 1468510274574 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:14 INFO - PROCESS | 3636 | 1468510274576 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:14 INFO - PROCESS | 3636 | 1468510274633 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:31:14 INFO - PROCESS | 3636 | 1468510274660 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 3636 | 1468510274662 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:14 INFO - PROCESS | 3636 | ++DOCSHELL 1441BC00 == 39 [pid = 3636] [id = 73] 07:31:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16AEAC00) [pid = 3636] [serial = 216] [outer = 00000000] 07:31:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (19C07C00) [pid = 3636] [serial = 217] [outer = 16AEAC00] 07:31:14 INFO - PROCESS | 3636 | 1468510274704 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (19C08000) [pid = 3636] [serial = 218] [outer = 16AEAC00] 07:31:15 INFO - PROCESS | 3636 | 1468510275043 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 494ms 07:31:15 INFO - PROCESS | 3636 | 1468510275074 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:31:15 INFO - PROCESS | 3636 | 1468510275076 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 07:31:15 INFO - PROCESS | 3636 | 1468510275079 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:31:15 INFO - PROCESS | 3636 | 1468510275081 Marionette TRACE conn2 <- [1,258,null,{}] 07:31:15 INFO - PROCESS | 3636 | 1468510275087 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:15 INFO - PROCESS | 3636 | 1468510275089 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:15 INFO - PROCESS | 3636 | 1468510275158 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:31:15 INFO - PROCESS | 3636 | 1468510275165 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 3636 | 1468510275167 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:15 INFO - PROCESS | 3636 | ++DOCSHELL 13B56000 == 40 [pid = 3636] [id = 74] 07:31:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (158C1C00) [pid = 3636] [serial = 219] [outer = 00000000] 07:31:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (19CF0000) [pid = 3636] [serial = 220] [outer = 158C1C00] 07:31:15 INFO - PROCESS | 3636 | 1468510275190 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (19F5BC00) [pid = 3636] [serial = 221] [outer = 158C1C00] 07:31:15 INFO - PROCESS | 3636 | 1468510275533 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 495ms 07:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:31:15 INFO - PROCESS | 3636 | 1468510275579 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:31:15 INFO - PROCESS | 3636 | 1468510275581 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 07:31:15 INFO - PROCESS | 3636 | 1468510275588 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - PROCESS | 3636 | 1468510275590 Marionette TRACE conn2 <- [1,262,null,{}] 07:31:15 INFO - PROCESS | 3636 | 1468510275575 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:15 INFO - PROCESS | 3636 | 1468510275578 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:15 INFO - PROCESS | 3636 | 1468510275690 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:31:15 INFO - PROCESS | 3636 | 1468510275821 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 3636 | 1468510275824 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:15 INFO - PROCESS | 3636 | ++DOCSHELL 104E4C00 == 41 [pid = 3636] [id = 75] 07:31:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (104EAC00) [pid = 3636] [serial = 222] [outer = 00000000] 07:31:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (10A7C400) [pid = 3636] [serial = 223] [outer = 104EAC00] 07:31:15 INFO - PROCESS | 3636 | 1468510275881 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (11272000) [pid = 3636] [serial = 224] [outer = 104EAC00] 07:31:16 INFO - PROCESS | 3636 | 1468510276359 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 832ms 07:31:16 INFO - PROCESS | 3636 | 1468510276412 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:31:16 INFO - PROCESS | 3636 | 1468510276416 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 07:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:31:16 INFO - PROCESS | 3636 | 1468510276421 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 3636 | 1468510276425 Marionette TRACE conn2 <- [1,266,null,{}] 07:31:16 INFO - PROCESS | 3636 | 1468510276429 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:16 INFO - PROCESS | 3636 | 1468510276432 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:16 INFO - PROCESS | 3636 | 1468510276523 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:31:16 INFO - PROCESS | 3636 | 1468510276618 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 3636 | 1468510276621 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:16 INFO - PROCESS | 3636 | ++DOCSHELL 12EE3000 == 42 [pid = 3636] [id = 76] 07:31:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (13961800) [pid = 3636] [serial = 225] [outer = 00000000] 07:31:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (13B52800) [pid = 3636] [serial = 226] [outer = 13961800] 07:31:16 INFO - PROCESS | 3636 | 1468510276675 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (14416C00) [pid = 3636] [serial = 227] [outer = 13961800] 07:31:17 INFO - PROCESS | 3636 | 1468510277176 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 781ms 07:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:31:17 INFO - PROCESS | 3636 | 1468510277211 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 3636 | 1468510277214 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 07:31:17 INFO - PROCESS | 3636 | 1468510277218 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 3636 | 1468510277220 Marionette TRACE conn2 <- [1,270,null,{}] 07:31:17 INFO - PROCESS | 3636 | 1468510277225 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:17 INFO - PROCESS | 3636 | 1468510277227 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:17 INFO - PROCESS | 3636 | 1468510277311 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:31:17 INFO - PROCESS | 3636 | 1468510277369 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 3636 | 1468510277372 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:17 INFO - PROCESS | 3636 | ++DOCSHELL 15527C00 == 43 [pid = 3636] [id = 77] 07:31:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (158F4000) [pid = 3636] [serial = 228] [outer = 00000000] 07:31:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (176E4C00) [pid = 3636] [serial = 229] [outer = 158F4000] 07:31:17 INFO - PROCESS | 3636 | 1468510277426 Marionette DEBUG loaded listener.js 07:31:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (17B95000) [pid = 3636] [serial = 230] [outer = 158F4000] 07:31:17 INFO - PROCESS | 3636 | 1468510277858 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 689ms 07:31:17 INFO - PROCESS | 3636 | 1468510277925 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 3636 | 1468510277929 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 07:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:31:17 INFO - PROCESS | 3636 | 1468510277941 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 3636 | 1468510277946 Marionette TRACE conn2 <- [1,274,null,{}] 07:31:17 INFO - PROCESS | 3636 | 1468510277950 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:17 INFO - PROCESS | 3636 | 1468510277953 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:18 INFO - PROCESS | 3636 | 1468510278046 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:31:18 INFO - PROCESS | 3636 | 1468510278205 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 3636 | 1468510278209 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:18 INFO - PROCESS | 3636 | ++DOCSHELL 10435400 == 44 [pid = 3636] [id = 78] 07:31:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (10435C00) [pid = 3636] [serial = 231] [outer = 00000000] 07:31:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (1122C800) [pid = 3636] [serial = 232] [outer = 10435C00] 07:31:18 INFO - PROCESS | 3636 | 1468510278263 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (114E1400) [pid = 3636] [serial = 233] [outer = 10435C00] 07:31:18 INFO - PROCESS | 3636 | 1468510278728 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:31:18 INFO - PROCESS | 3636 | --DOCSHELL 13B56000 == 43 [pid = 3636] [id = 74] 07:31:18 INFO - PROCESS | 3636 | --DOCSHELL 1441BC00 == 42 [pid = 3636] [id = 73] 07:31:18 INFO - PROCESS | 3636 | --DOCSHELL 1043A000 == 41 [pid = 3636] [id = 72] 07:31:18 INFO - PROCESS | 3636 | --DOCSHELL 11222400 == 40 [pid = 3636] [id = 71] 07:31:18 INFO - PROCESS | 3636 | --DOCSHELL 17B93800 == 39 [pid = 3636] [id = 70] 07:31:18 INFO - PROCESS | 3636 | --DOCSHELL 16F06400 == 38 [pid = 3636] [id = 69] 07:31:18 INFO - PROCESS | 3636 | --DOCSHELL 158CB000 == 37 [pid = 3636] [id = 68] 07:31:18 INFO - PROCESS | 3636 | --DOCSHELL 1441A000 == 36 [pid = 3636] [id = 67] 07:31:18 INFO - PROCESS | 3636 | --DOCSHELL 114AE000 == 35 [pid = 3636] [id = 66] 07:31:18 INFO - PROCESS | 3636 | --DOCSHELL 1127A000 == 34 [pid = 3636] [id = 65] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (1A352400) [pid = 3636] [serial = 181] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (1315D400) [pid = 3636] [serial = 156] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (16960C00) [pid = 3636] [serial = 162] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (19F5A400) [pid = 3636] [serial = 173] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (129E8400) [pid = 3636] [serial = 154] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (176CFC00) [pid = 3636] [serial = 166] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (1B1E8400) [pid = 3636] [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.] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (19CB3C00) [pid = 3636] [serial = 170] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (154B7400) [pid = 3636] [serial = 176] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (17545000) [pid = 3636] [serial = 165] [outer = 00000000] [url = about:blank] 07:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (19CF1800) [pid = 3636] [serial = 172] [outer = 00000000] [url = about:blank] 07:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 832ms 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (19FF2800) [pid = 3636] [serial = 179] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (11DD5C00) [pid = 3636] [serial = 153] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (1696B800) [pid = 3636] [serial = 163] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (15402800) [pid = 3636] [serial = 159] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (19FEE400) [pid = 3636] [serial = 178] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (11CE9000) [pid = 3636] [serial = 151] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (1183D800) [pid = 3636] [serial = 150] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (19CAD800) [pid = 3636] [serial = 169] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (154B7C00) [pid = 3636] [serial = 175] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (17EE9C00) [pid = 3636] [serial = 118] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (15528800) [pid = 3636] [serial = 160] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1318A400) [pid = 3636] [serial = 157] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1A353000) [pid = 3636] [serial = 182] [outer = 00000000] [url = about:blank] 07:31:18 INFO - PROCESS | 3636 | 1468510278769 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 3636 | 1468510278772 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 07:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:31:18 INFO - PROCESS | 3636 | 1468510278777 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 3636 | 1468510278779 Marionette TRACE conn2 <- [1,278,null,{}] 07:31:18 INFO - PROCESS | 3636 | 1468510278785 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:18 INFO - PROCESS | 3636 | 1468510278789 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:18 INFO - PROCESS | 3636 | 1468510278866 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:31:18 INFO - PROCESS | 3636 | 1468510278943 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 3636 | 1468510278945 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:18 INFO - PROCESS | 3636 | ++DOCSHELL 12BA9800 == 35 [pid = 3636] [id = 79] 07:31:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (12BAAC00) [pid = 3636] [serial = 234] [outer = 00000000] 07:31:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (13129800) [pid = 3636] [serial = 235] [outer = 12BAAC00] 07:31:18 INFO - PROCESS | 3636 | 1468510279001 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (13A1D800) [pid = 3636] [serial = 236] [outer = 12BAAC00] 07:31:19 INFO - PROCESS | 3636 | 1468510279407 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 677ms 07:31:19 INFO - PROCESS | 3636 | 1468510279451 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:31:19 INFO - PROCESS | 3636 | 1468510279454 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 07:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:31:19 INFO - PROCESS | 3636 | 1468510279459 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 3636 | 1468510279461 Marionette TRACE conn2 <- [1,282,null,{}] 07:31:19 INFO - PROCESS | 3636 | 1468510279464 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:19 INFO - PROCESS | 3636 | 1468510279466 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:19 INFO - PROCESS | 3636 | 1468510279533 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:31:19 INFO - PROCESS | 3636 | 1468510279543 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:19 INFO - PROCESS | 3636 | 1468510279545 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:19 INFO - PROCESS | 3636 | ++DOCSHELL 158F7800 == 36 [pid = 3636] [id = 80] 07:31:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (15F89400) [pid = 3636] [serial = 237] [outer = 00000000] 07:31:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (15F96800) [pid = 3636] [serial = 238] [outer = 15F89400] 07:31:19 INFO - PROCESS | 3636 | 1468510279589 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (16965000) [pid = 3636] [serial = 239] [outer = 15F89400] 07:31:19 INFO - PROCESS | 3636 | 1468510279960 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 533ms 07:31:19 INFO - PROCESS | 3636 | 1468510279983 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:31:19 INFO - PROCESS | 3636 | 1468510279985 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 07:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:31:19 INFO - PROCESS | 3636 | 1468510279990 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 3636 | 1468510279995 Marionette TRACE conn2 <- [1,286,null,{}] 07:31:19 INFO - PROCESS | 3636 | 1468510280004 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:20 INFO - PROCESS | 3636 | 1468510280007 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:20 INFO - PROCESS | 3636 | 1468510280089 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:31:20 INFO - PROCESS | 3636 | 1468510280098 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 3636 | 1468510280100 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:20 INFO - PROCESS | 3636 | ++DOCSHELL 17540400 == 37 [pid = 3636] [id = 81] 07:31:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (176A2400) [pid = 3636] [serial = 240] [outer = 00000000] 07:31:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (17785400) [pid = 3636] [serial = 241] [outer = 176A2400] 07:31:20 INFO - PROCESS | 3636 | 1468510280129 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (17B22800) [pid = 3636] [serial = 242] [outer = 176A2400] 07:31:20 INFO - PROCESS | 3636 | 1468510280475 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 495ms 07:31:20 INFO - PROCESS | 3636 | 1468510280507 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 3636 | 1468510280509 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 07:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:31:20 INFO - PROCESS | 3636 | 1468510280513 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 3636 | 1468510280514 Marionette TRACE conn2 <- [1,290,null,{}] 07:31:20 INFO - PROCESS | 3636 | 1468510280518 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:20 INFO - PROCESS | 3636 | 1468510280520 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:20 INFO - PROCESS | 3636 | 1468510280585 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:31:20 INFO - PROCESS | 3636 | 1468510280591 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 3636 | 1468510280593 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:20 INFO - PROCESS | 3636 | ++DOCSHELL 17E1A400 == 38 [pid = 3636] [id = 82] 07:31:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (17E22000) [pid = 3636] [serial = 243] [outer = 00000000] 07:31:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (19704C00) [pid = 3636] [serial = 244] [outer = 17E22000] 07:31:20 INFO - PROCESS | 3636 | 1468510280636 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1976EC00) [pid = 3636] [serial = 245] [outer = 17E22000] 07:31:21 INFO - PROCESS | 3636 | 1468510281025 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 533ms 07:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:31:21 INFO - PROCESS | 3636 | 1468510281054 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 3636 | 1468510281056 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 07:31:21 INFO - PROCESS | 3636 | 1468510281063 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 3636 | 1468510281065 Marionette TRACE conn2 <- [1,294,null,{}] 07:31:21 INFO - PROCESS | 3636 | 1468510281068 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:21 INFO - PROCESS | 3636 | 1468510281070 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:21 INFO - PROCESS | 3636 | 1468510281180 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:31:21 INFO - PROCESS | 3636 | 1468510281169 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:21 INFO - PROCESS | 3636 | 1468510281174 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:21 INFO - PROCESS | 3636 | ++DOCSHELL 19CB2800 == 39 [pid = 3636] [id = 83] 07:31:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (19CB3C00) [pid = 3636] [serial = 246] [outer = 00000000] 07:31:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (19CE5C00) [pid = 3636] [serial = 247] [outer = 19CB3C00] 07:31:21 INFO - PROCESS | 3636 | 1468510281271 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (19FEF800) [pid = 3636] [serial = 248] [outer = 19CB3C00] 07:31:21 INFO - PROCESS | 3636 | 1468510281754 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:21 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. 07:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 754ms 07:31:21 INFO - PROCESS | 3636 | 1468510281831 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 3636 | 1468510281833 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 07:31:21 INFO - PROCESS | 3636 | 1468510281819 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:31:21 INFO - PROCESS | 3636 | 1468510281820 Marionette TRACE conn2 <- [1,298,null,{}] 07:31:21 INFO - PROCESS | 3636 | 1468510281824 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:21 INFO - PROCESS | 3636 | 1468510281826 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:21 INFO - PROCESS | 3636 | 1468510281938 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:31:21 INFO - PROCESS | 3636 | 1468510281967 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:21 INFO - PROCESS | 3636 | 1468510281969 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:21 INFO - PROCESS | 3636 | ++DOCSHELL 19C09C00 == 40 [pid = 3636] [id = 84] 07:31:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (1A354000) [pid = 3636] [serial = 249] [outer = 00000000] 07:31:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (1A4B2800) [pid = 3636] [serial = 250] [outer = 1A354000] 07:31:21 INFO - PROCESS | 3636 | 1468510282012 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (1A874C00) [pid = 3636] [serial = 251] [outer = 1A354000] 07:31:22 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (17E1AC00) [pid = 3636] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:31:22 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (16F0E000) [pid = 3636] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:31:22 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (17EF1000) [pid = 3636] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:31:22 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (158F4C00) [pid = 3636] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:31:22 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (11477C00) [pid = 3636] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:31:22 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (114BA400) [pid = 3636] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:31:22 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1441A400) [pid = 3636] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:31:22 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (10E44400) [pid = 3636] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:31:22 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (16AEAC00) [pid = 3636] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:31:22 INFO - PROCESS | 3636 | 1468510282349 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:22 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. 07:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 534ms 07:31:22 INFO - PROCESS | 3636 | 1468510282370 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:31:22 INFO - PROCESS | 3636 | 1468510282372 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 07:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:31:22 INFO - PROCESS | 3636 | 1468510282375 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 3636 | 1468510282377 Marionette TRACE conn2 <- [1,302,null,{}] 07:31:22 INFO - PROCESS | 3636 | 1468510282380 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:22 INFO - PROCESS | 3636 | 1468510282363 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:22 INFO - PROCESS | 3636 | 1468510282439 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:31:22 INFO - PROCESS | 3636 | 1468510282444 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 3636 | 1468510282446 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:22 INFO - PROCESS | 3636 | ++DOCSHELL 158F4C00 == 41 [pid = 3636] [id = 85] 07:31:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (1695F000) [pid = 3636] [serial = 252] [outer = 00000000] 07:31:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (17E22800) [pid = 3636] [serial = 253] [outer = 1695F000] 07:31:22 INFO - PROCESS | 3636 | 1468510282469 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1A4AAC00) [pid = 3636] [serial = 254] [outer = 1695F000] 07:31:22 INFO - PROCESS | 3636 | 1468510282831 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:22 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. 07:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 494ms 07:31:22 INFO - PROCESS | 3636 | 1468510282857 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:31:22 INFO - PROCESS | 3636 | 1468510282859 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 07:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:31:22 INFO - PROCESS | 3636 | 1468510282867 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 3636 | 1468510282868 Marionette TRACE conn2 <- [1,306,null,{}] 07:31:22 INFO - PROCESS | 3636 | 1468510282872 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:22 INFO - PROCESS | 3636 | 1468510282873 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:22 INFO - PROCESS | 3636 | 1468510282953 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:31:22 INFO - PROCESS | 3636 | 1468510282960 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 3636 | 1468510282962 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:22 INFO - PROCESS | 3636 | ++DOCSHELL 14415C00 == 42 [pid = 3636] [id = 86] 07:31:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (158F7000) [pid = 3636] [serial = 255] [outer = 00000000] 07:31:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1A96A800) [pid = 3636] [serial = 256] [outer = 158F7000] 07:31:22 INFO - PROCESS | 3636 | 1468510282982 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (1A881800) [pid = 3636] [serial = 257] [outer = 158F7000] 07:31:23 INFO - PROCESS | 3636 | 1468510283334 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:23 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. 07:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 494ms 07:31:23 INFO - PROCESS | 3636 | 1468510283380 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 3636 | 1468510283381 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 07:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:31:23 INFO - PROCESS | 3636 | 1468510283385 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 3636 | 1468510283386 Marionette TRACE conn2 <- [1,310,null,{}] 07:31:23 INFO - PROCESS | 3636 | 1468510283405 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:23 INFO - PROCESS | 3636 | 1468510283407 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:23 INFO - PROCESS | 3636 | 1468510283466 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:31:23 INFO - PROCESS | 3636 | 1468510283471 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 3636 | 1468510283473 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:23 INFO - PROCESS | 3636 | ++DOCSHELL 19C07400 == 43 [pid = 3636] [id = 87] 07:31:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (1A34EC00) [pid = 3636] [serial = 258] [outer = 00000000] 07:31:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (1AB74C00) [pid = 3636] [serial = 259] [outer = 1A34EC00] 07:31:23 INFO - PROCESS | 3636 | 1468510283496 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (1AB7B400) [pid = 3636] [serial = 260] [outer = 1A34EC00] 07:31:23 INFO - PROCESS | 3636 | 1468510283836 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:23 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. 07:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 495ms 07:31:23 INFO - PROCESS | 3636 | 1468510283886 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 3636 | 1468510283888 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 07:31:23 INFO - PROCESS | 3636 | 1468510283891 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 3636 | 1468510283892 Marionette TRACE conn2 <- [1,314,null,{}] 07:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:31:23 INFO - PROCESS | 3636 | 1468510283896 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:23 INFO - PROCESS | 3636 | 1468510283897 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:23 INFO - PROCESS | 3636 | 1468510283957 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:31:23 INFO - PROCESS | 3636 | 1468510283962 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 3636 | 1468510283965 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:23 INFO - PROCESS | 3636 | ++DOCSHELL 1AB7D800 == 44 [pid = 3636] [id = 88] 07:31:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (1AB7F400) [pid = 3636] [serial = 261] [outer = 00000000] 07:31:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (1AC3A000) [pid = 3636] [serial = 262] [outer = 1AB7F400] 07:31:23 INFO - PROCESS | 3636 | 1468510284010 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (1AC40C00) [pid = 3636] [serial = 263] [outer = 1AB7F400] 07:31:24 INFO - PROCESS | 3636 | 1468510284600 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:24 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. 07:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 741ms 07:31:24 INFO - PROCESS | 3636 | 1468510284629 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 3636 | 1468510284633 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 07:31:24 INFO - PROCESS | 3636 | 1468510284638 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:31:24 INFO - PROCESS | 3636 | 1468510284643 Marionette TRACE conn2 <- [1,318,null,{}] 07:31:24 INFO - PROCESS | 3636 | 1468510284648 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:24 INFO - PROCESS | 3636 | 1468510284651 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:24 INFO - PROCESS | 3636 | 1468510284741 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:31:24 INFO - PROCESS | 3636 | 1468510284890 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 3636 | 1468510284893 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:24 INFO - PROCESS | 3636 | 1468510284896 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:31:24 INFO - PROCESS | 3636 | ++DOCSHELL 14231800 == 45 [pid = 3636] [id = 89] 07:31:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (14417C00) [pid = 3636] [serial = 264] [outer = 00000000] 07:31:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (144E5400) [pid = 3636] [serial = 265] [outer = 14417C00] 07:31:24 INFO - PROCESS | 3636 | 1468510284958 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (1552F400) [pid = 3636] [serial = 266] [outer = 14417C00] 07:31:25 INFO - PROCESS | 3636 | 1468510285550 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:25 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. 07:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 963ms 07:31:25 INFO - PROCESS | 3636 | 1468510285604 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:31:25 INFO - PROCESS | 3636 | 1468510285590 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 07:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:31:25 INFO - PROCESS | 3636 | 1468510285596 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:31:25 INFO - PROCESS | 3636 | 1468510285599 Marionette TRACE conn2 <- [1,322,null,{}] 07:31:25 INFO - PROCESS | 3636 | 1468510285604 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:25 INFO - PROCESS | 3636 | 1468510285606 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:25 INFO - PROCESS | 3636 | 1468510285696 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:31:25 INFO - PROCESS | 3636 | 1468510285818 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 3636 | 1468510285821 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:25 INFO - PROCESS | 3636 | ++DOCSHELL 12C7C000 == 46 [pid = 3636] [id = 90] 07:31:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (12E64C00) [pid = 3636] [serial = 267] [outer = 00000000] 07:31:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (158CC000) [pid = 3636] [serial = 268] [outer = 12E64C00] 07:31:25 INFO - PROCESS | 3636 | 1468510285907 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (176A1800) [pid = 3636] [serial = 269] [outer = 12E64C00] 07:31:26 INFO - PROCESS | 3636 | 1468510286535 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:26 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. 07:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 949ms 07:31:26 INFO - PROCESS | 3636 | 1468510286550 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:31:26 INFO - PROCESS | 3636 | 1468510286554 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 07:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:31:26 INFO - PROCESS | 3636 | 1468510286558 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 3636 | 1468510286563 Marionette TRACE conn2 <- [1,326,null,{}] 07:31:26 INFO - PROCESS | 3636 | 1468510286567 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:26 INFO - PROCESS | 3636 | 1468510286570 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:26 INFO - PROCESS | 3636 | 1468510286670 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:31:26 INFO - PROCESS | 3636 | 1468510286761 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 3636 | 1468510286764 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:26 INFO - PROCESS | 3636 | ++DOCSHELL 11CE9000 == 47 [pid = 3636] [id = 91] 07:31:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (12BAEC00) [pid = 3636] [serial = 270] [outer = 00000000] 07:31:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (13ABD400) [pid = 3636] [serial = 271] [outer = 12BAEC00] 07:31:26 INFO - PROCESS | 3636 | 1468510286794 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (15401800) [pid = 3636] [serial = 272] [outer = 12BAEC00] 07:31:26 INFO - PROCESS | 3636 | --DOCSHELL 19C07400 == 46 [pid = 3636] [id = 87] 07:31:26 INFO - PROCESS | 3636 | --DOCSHELL 14415C00 == 45 [pid = 3636] [id = 86] 07:31:26 INFO - PROCESS | 3636 | --DOCSHELL 158F4C00 == 44 [pid = 3636] [id = 85] 07:31:26 INFO - PROCESS | 3636 | --DOCSHELL 19C09C00 == 43 [pid = 3636] [id = 84] 07:31:26 INFO - PROCESS | 3636 | --DOCSHELL 19CB2800 == 42 [pid = 3636] [id = 83] 07:31:26 INFO - PROCESS | 3636 | --DOCSHELL 17E1A400 == 41 [pid = 3636] [id = 82] 07:31:26 INFO - PROCESS | 3636 | --DOCSHELL 17540400 == 40 [pid = 3636] [id = 81] 07:31:26 INFO - PROCESS | 3636 | --DOCSHELL 158F7800 == 39 [pid = 3636] [id = 80] 07:31:26 INFO - PROCESS | 3636 | --DOCSHELL 12BA9800 == 38 [pid = 3636] [id = 79] 07:31:26 INFO - PROCESS | 3636 | --DOCSHELL 10435400 == 37 [pid = 3636] [id = 78] 07:31:26 INFO - PROCESS | 3636 | --DOCSHELL 104E4C00 == 36 [pid = 3636] [id = 75] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (19CF0000) [pid = 3636] [serial = 220] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (194C3400) [pid = 3636] [serial = 208] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (175DF800) [pid = 3636] [serial = 205] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (194CD000) [pid = 3636] [serial = 211] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1180C000) [pid = 3636] [serial = 187] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (160D2400) [pid = 3636] [serial = 202] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (16963800) [pid = 3636] [serial = 190] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (12C82C00) [pid = 3636] [serial = 194] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (12B71400) [pid = 3636] [serial = 193] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (129E8000) [pid = 3636] [serial = 196] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (12C81400) [pid = 3636] [serial = 197] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (15314400) [pid = 3636] [serial = 199] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (15531C00) [pid = 3636] [serial = 200] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (1A4AF000) [pid = 3636] [serial = 184] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (194CA400) [pid = 3636] [serial = 215] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (14415800) [pid = 3636] [serial = 214] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (19C08000) [pid = 3636] [serial = 218] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (194CF400) [pid = 3636] [serial = 212] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (176AB000) [pid = 3636] [serial = 206] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (194C4800) [pid = 3636] [serial = 209] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (16965400) [pid = 3636] [serial = 203] [outer = 00000000] [url = about:blank] 07:31:26 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (19C07C00) [pid = 3636] [serial = 217] [outer = 00000000] [url = about:blank] 07:31:27 INFO - PROCESS | 3636 | 1468510287225 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:27 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. 07:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 07:31:27 INFO - PROCESS | 3636 | 1468510287265 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 3636 | 1468510287269 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 07:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:31:27 INFO - PROCESS | 3636 | 1468510287275 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 3636 | 1468510287278 Marionette TRACE conn2 <- [1,330,null,{}] 07:31:27 INFO - PROCESS | 3636 | 1468510287281 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:27 INFO - PROCESS | 3636 | 1468510287284 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:27 INFO - PROCESS | 3636 | 1468510287353 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:31:27 INFO - PROCESS | 3636 | 1468510287361 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 3636 | 1468510287364 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:27 INFO - PROCESS | 3636 | ++DOCSHELL 14411C00 == 37 [pid = 3636] [id = 92] 07:31:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (14415800) [pid = 3636] [serial = 273] [outer = 00000000] 07:31:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (158F7800) [pid = 3636] [serial = 274] [outer = 14415800] 07:31:27 INFO - PROCESS | 3636 | 1468510287411 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (160CDC00) [pid = 3636] [serial = 275] [outer = 14415800] 07:31:27 INFO - PROCESS | 3636 | 1468510287776 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:27 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. 07:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 533ms 07:31:27 INFO - PROCESS | 3636 | 1468510287807 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 3636 | 1468510287809 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 07:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:31:27 INFO - PROCESS | 3636 | 1468510287812 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 3636 | 1468510287816 Marionette TRACE conn2 <- [1,334,null,{}] 07:31:27 INFO - PROCESS | 3636 | 1468510287826 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:27 INFO - PROCESS | 3636 | 1468510287831 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:27 INFO - PROCESS | 3636 | 1468510287892 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:31:27 INFO - PROCESS | 3636 | 1468510287901 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 3636 | 1468510287904 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:27 INFO - PROCESS | 3636 | ++DOCSHELL 175DD000 == 38 [pid = 3636] [id = 93] 07:31:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (175DD400) [pid = 3636] [serial = 276] [outer = 00000000] 07:31:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (176AB800) [pid = 3636] [serial = 277] [outer = 175DD400] 07:31:27 INFO - PROCESS | 3636 | 1468510287951 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (17781000) [pid = 3636] [serial = 278] [outer = 175DD400] 07:31:28 INFO - PROCESS | 3636 | 1468510288319 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:28 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. 07:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 533ms 07:31:28 INFO - PROCESS | 3636 | 1468510288345 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 3636 | 1468510288347 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 07:31:28 INFO - PROCESS | 3636 | 1468510288350 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:31:28 INFO - PROCESS | 3636 | 1468510288352 Marionette TRACE conn2 <- [1,338,null,{}] 07:31:28 INFO - PROCESS | 3636 | 1468510288355 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:28 INFO - PROCESS | 3636 | 1468510288357 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:28 INFO - PROCESS | 3636 | 1468510288426 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:31:28 INFO - PROCESS | 3636 | 1468510288432 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 3636 | 1468510288442 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:28 INFO - PROCESS | 3636 | ++DOCSHELL 194C6400 == 39 [pid = 3636] [id = 94] 07:31:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (194C6800) [pid = 3636] [serial = 279] [outer = 00000000] 07:31:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (194CB400) [pid = 3636] [serial = 280] [outer = 194C6800] 07:31:28 INFO - PROCESS | 3636 | 1468510288494 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (194D0000) [pid = 3636] [serial = 281] [outer = 194C6800] 07:31:28 INFO - PROCESS | 3636 | 1468510288849 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:28 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. 07:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 521ms 07:31:28 INFO - PROCESS | 3636 | 1468510288882 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 3636 | 1468510288884 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 07:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:31:28 INFO - PROCESS | 3636 | 1468510288887 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 3636 | 1468510288888 Marionette TRACE conn2 <- [1,342,null,{}] 07:31:28 INFO - PROCESS | 3636 | 1468510288892 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:28 INFO - PROCESS | 3636 | 1468510288894 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:28 INFO - PROCESS | 3636 | 1468510288954 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:31:28 INFO - PROCESS | 3636 | 1468510288959 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 3636 | 1468510288961 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:28 INFO - PROCESS | 3636 | ++DOCSHELL 194C3400 == 40 [pid = 3636] [id = 95] 07:31:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (194CF400) [pid = 3636] [serial = 282] [outer = 00000000] 07:31:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (19C07000) [pid = 3636] [serial = 283] [outer = 194CF400] 07:31:28 INFO - PROCESS | 3636 | 1468510289005 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (19C0D800) [pid = 3636] [serial = 284] [outer = 194CF400] 07:31:29 INFO - PROCESS | 3636 | 1468510289407 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:29 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. 07:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 572ms 07:31:29 INFO - PROCESS | 3636 | 1468510289452 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 3636 | 1468510289454 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 07:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:31:29 INFO - PROCESS | 3636 | 1468510289458 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 3636 | 1468510289459 Marionette TRACE conn2 <- [1,346,null,{}] 07:31:29 INFO - PROCESS | 3636 | 1468510289463 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:29 INFO - PROCESS | 3636 | 1468510289468 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:29 INFO - PROCESS | 3636 | 1468510289565 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:31:29 INFO - PROCESS | 3636 | 1468510289647 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 3636 | 1468510289649 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:29 INFO - PROCESS | 3636 | ++DOCSHELL 19F5D400 == 41 [pid = 3636] [id = 96] 07:31:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (19FEDC00) [pid = 3636] [serial = 285] [outer = 00000000] 07:31:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (1A34C400) [pid = 3636] [serial = 286] [outer = 19FEDC00] 07:31:29 INFO - PROCESS | 3636 | 1468510289673 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (1A34CC00) [pid = 3636] [serial = 287] [outer = 19FEDC00] 07:31:30 INFO - PROCESS | 3636 | 1468510290023 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:30 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. 07:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 572ms 07:31:30 INFO - PROCESS | 3636 | 1468510290043 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:31:30 INFO - PROCESS | 3636 | 1468510290045 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 07:31:30 INFO - PROCESS | 3636 | 1468510290048 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:31:30 INFO - PROCESS | 3636 | 1468510290050 Marionette TRACE conn2 <- [1,350,null,{}] 07:31:30 INFO - PROCESS | 3636 | 1468510290059 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:30 INFO - PROCESS | 3636 | 1468510290061 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:30 INFO - PROCESS | 3636 | 1468510290151 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:31:30 INFO - PROCESS | 3636 | 1468510290156 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 3636 | 1468510290158 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:30 INFO - PROCESS | 3636 | ++DOCSHELL 10A76C00 == 42 [pid = 3636] [id = 97] 07:31:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (19FFA800) [pid = 3636] [serial = 288] [outer = 00000000] 07:31:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (1A4B3000) [pid = 3636] [serial = 289] [outer = 19FFA800] 07:31:30 INFO - PROCESS | 3636 | 1468510290203 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (1A4B4C00) [pid = 3636] [serial = 290] [outer = 19FFA800] 07:31:30 INFO - PROCESS | 3636 | 1468510290561 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:30 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. 07:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 534ms 07:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:31:30 INFO - PROCESS | 3636 | 1468510290579 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:31:30 INFO - PROCESS | 3636 | 1468510290581 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 07:31:30 INFO - PROCESS | 3636 | 1468510290584 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 3636 | 1468510290586 Marionette TRACE conn2 <- [1,354,null,{}] 07:31:30 INFO - PROCESS | 3636 | 1468510290590 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:30 INFO - PROCESS | 3636 | 1468510290592 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:30 INFO - PROCESS | 3636 | 1468510290671 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:31:30 INFO - PROCESS | 3636 | 1468510290745 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 3636 | 1468510290747 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:30 INFO - PROCESS | 3636 | ++DOCSHELL 19CBA000 == 43 [pid = 3636] [id = 98] 07:31:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (1A4B0800) [pid = 3636] [serial = 291] [outer = 00000000] 07:31:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (1AB81400) [pid = 3636] [serial = 292] [outer = 1A4B0800] 07:31:30 INFO - PROCESS | 3636 | 1468510290789 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (1AC3A400) [pid = 3636] [serial = 293] [outer = 1A4B0800] 07:31:30 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (1A34EC00) [pid = 3636] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:31:30 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (19CB3C00) [pid = 3636] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:31:30 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (1A354000) [pid = 3636] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:31:30 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (158C1C00) [pid = 3636] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:31:30 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (10435C00) [pid = 3636] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:31:30 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (176A2400) [pid = 3636] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:31:30 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (12BAAC00) [pid = 3636] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:31:30 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (17E22000) [pid = 3636] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:31:30 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (15F89400) [pid = 3636] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:31:30 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (1695F000) [pid = 3636] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:31:30 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (158F7000) [pid = 3636] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:31:31 INFO - PROCESS | 3636 | 1468510291161 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:31 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. 07:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 611ms 07:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:31:31 INFO - PROCESS | 3636 | 1468510291196 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 3636 | 1468510291197 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 07:31:31 INFO - PROCESS | 3636 | 1468510291201 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 3636 | 1468510291202 Marionette TRACE conn2 <- [1,358,null,{}] 07:31:31 INFO - PROCESS | 3636 | 1468510291206 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:31 INFO - PROCESS | 3636 | 1468510291208 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:31 INFO - PROCESS | 3636 | 1468510291305 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:31:31 INFO - PROCESS | 3636 | 1468510291310 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 3636 | 1468510291312 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:31 INFO - PROCESS | 3636 | ++DOCSHELL 158C1C00 == 44 [pid = 3636] [id = 99] 07:31:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (17B93C00) [pid = 3636] [serial = 294] [outer = 00000000] 07:31:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (1A4ABC00) [pid = 3636] [serial = 295] [outer = 17B93C00] 07:31:31 INFO - PROCESS | 3636 | 1468510291333 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (1A972000) [pid = 3636] [serial = 296] [outer = 17B93C00] 07:31:31 INFO - PROCESS | 3636 | 1468510291681 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:31 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. 07:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 494ms 07:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:31:31 INFO - PROCESS | 3636 | 1468510291720 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 3636 | 1468510291722 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 07:31:31 INFO - PROCESS | 3636 | 1468510291725 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 3636 | 1468510291727 Marionette TRACE conn2 <- [1,362,null,{}] 07:31:31 INFO - PROCESS | 3636 | 1468510291715 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:31 INFO - PROCESS | 3636 | 1468510291717 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:31 INFO - PROCESS | 3636 | 1468510291803 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:31:31 INFO - PROCESS | 3636 | 1468510291811 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 3636 | 1468510291813 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:31 INFO - PROCESS | 3636 | ++DOCSHELL 1A34C000 == 45 [pid = 3636] [id = 100] 07:31:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (1A354000) [pid = 3636] [serial = 297] [outer = 00000000] 07:31:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (1AC9B400) [pid = 3636] [serial = 298] [outer = 1A354000] 07:31:31 INFO - PROCESS | 3636 | 1468510291837 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (1AC9E800) [pid = 3636] [serial = 299] [outer = 1A354000] 07:31:32 INFO - PROCESS | 3636 | 1468510292217 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:32 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. 07:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 521ms 07:31:32 INFO - PROCESS | 3636 | 1468510292256 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 3636 | 1468510292259 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 07:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:31:32 INFO - PROCESS | 3636 | 1468510292262 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 3636 | 1468510292264 Marionette TRACE conn2 <- [1,366,null,{}] 07:31:32 INFO - PROCESS | 3636 | 1468510292249 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:32 INFO - PROCESS | 3636 | 1468510292251 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:32 INFO - PROCESS | 3636 | 1468510292356 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:31:32 INFO - PROCESS | 3636 | 1468510292361 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 3636 | 1468510292364 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:32 INFO - PROCESS | 3636 | ++DOCSHELL 13636000 == 46 [pid = 3636] [id = 101] 07:31:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (13636400) [pid = 3636] [serial = 300] [outer = 00000000] 07:31:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (16E28000) [pid = 3636] [serial = 301] [outer = 13636400] 07:31:32 INFO - PROCESS | 3636 | 1468510292389 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (1ACA3000) [pid = 3636] [serial = 302] [outer = 13636400] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 10A0E800 == 45 [pid = 3636] [id = 63] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 10A7AC00 == 44 [pid = 3636] [id = 51] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 12EE3000 == 43 [pid = 3636] [id = 76] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 15527C00 == 42 [pid = 3636] [id = 77] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 14418800 == 41 [pid = 3636] [id = 64] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 1A34E400 == 40 [pid = 3636] [id = 62] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 11CE9000 == 39 [pid = 3636] [id = 91] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 12C7C000 == 38 [pid = 3636] [id = 90] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 1AB7D800 == 37 [pid = 3636] [id = 88] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 14231800 == 36 [pid = 3636] [id = 89] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 14411C00 == 35 [pid = 3636] [id = 92] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 194C6400 == 34 [pid = 3636] [id = 94] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 194C3400 == 33 [pid = 3636] [id = 95] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 158C1C00 == 32 [pid = 3636] [id = 99] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 19CBA000 == 31 [pid = 3636] [id = 98] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 19F5D400 == 30 [pid = 3636] [id = 96] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 10A76C00 == 29 [pid = 3636] [id = 97] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 1A34C000 == 28 [pid = 3636] [id = 100] 07:31:33 INFO - PROCESS | 3636 | --DOCSHELL 175DD000 == 27 [pid = 3636] [id = 93] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (19CE5C00) [pid = 3636] [serial = 247] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1A4B2800) [pid = 3636] [serial = 250] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (19FEF800) [pid = 3636] [serial = 248] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (176E4C00) [pid = 3636] [serial = 229] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (19F5BC00) [pid = 3636] [serial = 221] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (1122C800) [pid = 3636] [serial = 232] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (114E1400) [pid = 3636] [serial = 233] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (17B22800) [pid = 3636] [serial = 242] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (17785400) [pid = 3636] [serial = 241] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (13129800) [pid = 3636] [serial = 235] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (13A1D800) [pid = 3636] [serial = 236] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (19704C00) [pid = 3636] [serial = 244] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (13B52800) [pid = 3636] [serial = 226] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (15F96800) [pid = 3636] [serial = 238] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (16965000) [pid = 3636] [serial = 239] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (10A7C400) [pid = 3636] [serial = 223] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (17E22800) [pid = 3636] [serial = 253] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (1A881800) [pid = 3636] [serial = 257] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (1A4AAC00) [pid = 3636] [serial = 254] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (1A874C00) [pid = 3636] [serial = 251] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (1A96A800) [pid = 3636] [serial = 256] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1976EC00) [pid = 3636] [serial = 245] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1AB7B400) [pid = 3636] [serial = 260] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1AB74C00) [pid = 3636] [serial = 259] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1AC3A000) [pid = 3636] [serial = 262] [outer = 00000000] [url = about:blank] 07:31:33 INFO - PROCESS | 3636 | 1468510293927 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:33 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. 07:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1717ms 07:31:33 INFO - PROCESS | 3636 | 1468510293982 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 3636 | 1468510293967 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 07:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:31:33 INFO - PROCESS | 3636 | 1468510293973 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - PROCESS | 3636 | 1468510293976 Marionette TRACE conn2 <- [1,370,null,{}] 07:31:33 INFO - PROCESS | 3636 | 1468510293982 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:33 INFO - PROCESS | 3636 | 1468510293985 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:34 INFO - PROCESS | 3636 | 1468510294073 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:31:34 INFO - PROCESS | 3636 | 1468510294080 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 3636 | 1468510294084 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:34 INFO - PROCESS | 3636 | ++DOCSHELL 10E3D800 == 28 [pid = 3636] [id = 102] 07:31:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (10E3F800) [pid = 3636] [serial = 303] [outer = 00000000] 07:31:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (114B5800) [pid = 3636] [serial = 304] [outer = 10E3F800] 07:31:34 INFO - PROCESS | 3636 | 1468510294111 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (114DAC00) [pid = 3636] [serial = 305] [outer = 10E3F800] 07:31:34 INFO - PROCESS | 3636 | 1468510294527 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:31:34 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. 07:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 585ms 07:31:34 INFO - PROCESS | 3636 | 1468510294580 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:31:34 INFO - PROCESS | 3636 | 1468510294566 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 07:31:34 INFO - PROCESS | 3636 | 1468510294572 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:31:34 INFO - PROCESS | 3636 | 1468510294574 Marionette TRACE conn2 <- [1,374,null,{}] 07:31:34 INFO - PROCESS | 3636 | 1468510294578 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:34 INFO - PROCESS | 3636 | 1468510294581 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:34 INFO - PROCESS | 3636 | 1468510294665 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:31:34 INFO - PROCESS | 3636 | 1468510294723 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 3636 | 1468510294726 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:34 INFO - PROCESS | 3636 | ++DOCSHELL 12BB2000 == 29 [pid = 3636] [id = 103] 07:31:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (12BB3800) [pid = 3636] [serial = 306] [outer = 00000000] 07:31:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (12E2AC00) [pid = 3636] [serial = 307] [outer = 12BB3800] 07:31:34 INFO - PROCESS | 3636 | 1468510294761 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (12EE6400) [pid = 3636] [serial = 308] [outer = 12BB3800] 07:31:35 INFO - PROCESS | 3636 | 1468510295105 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:31:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:31:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 533ms 07:31:35 INFO - PROCESS | 3636 | 1468510295107 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:31:35 INFO - PROCESS | 3636 | 1468510295109 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 07:31:35 INFO - PROCESS | 3636 | 1468510295113 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:31:35 INFO - PROCESS | 3636 | 1468510295116 Marionette TRACE conn2 <- [1,378,null,{}] 07:31:35 INFO - PROCESS | 3636 | 1468510295127 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:35 INFO - PROCESS | 3636 | 1468510295132 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:35 INFO - PROCESS | 3636 | 1468510295221 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:31:35 INFO - PROCESS | 3636 | 1468510295231 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 3636 | 1468510295234 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:35 INFO - PROCESS | 3636 | ++DOCSHELL 1363B000 == 30 [pid = 3636] [id = 104] 07:31:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (1363B400) [pid = 3636] [serial = 309] [outer = 00000000] 07:31:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (13ABBC00) [pid = 3636] [serial = 310] [outer = 1363B400] 07:31:35 INFO - PROCESS | 3636 | 1468510295284 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (14231400) [pid = 3636] [serial = 311] [outer = 1363B400] 07:31:35 INFO - PROCESS | 3636 | 1468510295657 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:31:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:31:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 573ms 07:31:35 INFO - PROCESS | 3636 | 1468510295696 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:31:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:31:35 INFO - PROCESS | 3636 | 1468510295699 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 07:31:35 INFO - PROCESS | 3636 | 1468510295702 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 3636 | 1468510295704 Marionette TRACE conn2 <- [1,382,null,{}] 07:31:35 INFO - PROCESS | 3636 | 1468510295718 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:35 INFO - PROCESS | 3636 | 1468510295720 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:35 INFO - PROCESS | 3636 | 1468510295801 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:31:35 INFO - PROCESS | 3636 | 1468510295791 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 3636 | 1468510295793 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:35 INFO - PROCESS | 3636 | ++DOCSHELL 144E3C00 == 31 [pid = 3636] [id = 105] 07:31:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (153EC400) [pid = 3636] [serial = 312] [outer = 00000000] 07:31:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (153F2400) [pid = 3636] [serial = 313] [outer = 153EC400] 07:31:35 INFO - PROCESS | 3636 | 1468510295838 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (153F6000) [pid = 3636] [serial = 314] [outer = 153EC400] 07:31:36 INFO - PROCESS | 3636 | 1468510296202 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:31:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:31:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 546ms 07:31:36 INFO - PROCESS | 3636 | 1468510296256 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:31:36 INFO - PROCESS | 3636 | 1468510296258 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 07:31:36 INFO - PROCESS | 3636 | 1468510296261 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 3636 | 1468510296263 Marionette TRACE conn2 <- [1,386,null,{}] 07:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:31:36 INFO - PROCESS | 3636 | 1468510296266 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:36 INFO - PROCESS | 3636 | 1468510296268 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:36 INFO - PROCESS | 3636 | 1468510296347 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:31:36 INFO - PROCESS | 3636 | 1468510296366 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 3636 | 1468510296368 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:36 INFO - PROCESS | 3636 | ++DOCSHELL 154B5800 == 32 [pid = 3636] [id = 106] 07:31:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (154B7000) [pid = 3636] [serial = 315] [outer = 00000000] 07:31:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (158C4400) [pid = 3636] [serial = 316] [outer = 154B7000] 07:31:36 INFO - PROCESS | 3636 | 1468510296411 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (15F97000) [pid = 3636] [serial = 317] [outer = 154B7000] 07:31:36 INFO - PROCESS | 3636 | 1468510296771 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:31:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:31:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 533ms 07:31:36 INFO - PROCESS | 3636 | 1468510296793 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:31:36 INFO - PROCESS | 3636 | 1468510296795 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 07:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:31:36 INFO - PROCESS | 3636 | 1468510296798 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 3636 | 1468510296800 Marionette TRACE conn2 <- [1,390,null,{}] 07:31:36 INFO - PROCESS | 3636 | 1468510296803 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:36 INFO - PROCESS | 3636 | 1468510296809 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:36 INFO - PROCESS | 3636 | 1468510296908 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:31:36 INFO - PROCESS | 3636 | 1468510296896 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 3636 | 1468510296898 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:36 INFO - PROCESS | 3636 | ++DOCSHELL 16AE9800 == 33 [pid = 3636] [id = 107] 07:31:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (16AE9C00) [pid = 3636] [serial = 318] [outer = 00000000] 07:31:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (17545000) [pid = 3636] [serial = 319] [outer = 16AE9C00] 07:31:36 INFO - PROCESS | 3636 | 1468510296941 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (176A0800) [pid = 3636] [serial = 320] [outer = 16AE9C00] 07:31:37 INFO - PROCESS | 3636 | 1468510297308 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:31:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:31:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 534ms 07:31:37 INFO - PROCESS | 3636 | 1468510297348 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 3636 | 1468510297351 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 07:31:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:31:37 INFO - PROCESS | 3636 | 1468510297335 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 3636 | 1468510297338 Marionette TRACE conn2 <- [1,394,null,{}] 07:31:37 INFO - PROCESS | 3636 | 1468510297342 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:37 INFO - PROCESS | 3636 | 1468510297344 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:37 INFO - PROCESS | 3636 | 1468510297429 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:31:37 INFO - PROCESS | 3636 | 1468510297436 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:37 INFO - PROCESS | 3636 | 1468510297438 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:37 INFO - PROCESS | 3636 | ++DOCSHELL 176E5000 == 34 [pid = 3636] [id = 108] 07:31:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (176E7C00) [pid = 3636] [serial = 321] [outer = 00000000] 07:31:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (17B22800) [pid = 3636] [serial = 322] [outer = 176E7C00] 07:31:37 INFO - PROCESS | 3636 | 1468510297461 Marionette DEBUG loaded listener.js 07:31:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (1778AC00) [pid = 3636] [serial = 323] [outer = 176E7C00] 07:31:37 INFO - PROCESS | 3636 | 1468510297842 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:31:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:31:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 533ms 07:31:37 INFO - PROCESS | 3636 | 1468510297881 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 3636 | 1468510297883 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 07:31:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:31:37 INFO - PROCESS | 3636 | 1468510297886 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 3636 | 1468510297888 Marionette TRACE conn2 <- [1,398,null,{}] 07:31:37 INFO - PROCESS | 3636 | 1468510297891 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:37 INFO - PROCESS | 3636 | 1468510297893 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:37 INFO - PROCESS | 3636 | 1468510297948 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:31:37 INFO - PROCESS | 3636 | 1468510297954 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:37 INFO - PROCESS | 3636 | 1468510297956 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:37 INFO - PROCESS | 3636 | ++DOCSHELL 194C3400 == 35 [pid = 3636] [id = 109] 07:31:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (194C4800) [pid = 3636] [serial = 324] [outer = 00000000] 07:31:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (194CA800) [pid = 3636] [serial = 325] [outer = 194C4800] 07:31:37 INFO - PROCESS | 3636 | 1468510297998 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (194CB800) [pid = 3636] [serial = 326] [outer = 194C4800] 07:31:38 INFO - PROCESS | 3636 | 1468510298384 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:31:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:31:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 520ms 07:31:38 INFO - PROCESS | 3636 | 1468510298407 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 3636 | 1468510298409 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 07:31:38 INFO - PROCESS | 3636 | 1468510298412 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:31:38 INFO - PROCESS | 3636 | 1468510298413 Marionette TRACE conn2 <- [1,402,null,{}] 07:31:38 INFO - PROCESS | 3636 | 1468510298422 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:38 INFO - PROCESS | 3636 | 1468510298424 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:38 INFO - PROCESS | 3636 | 1468510298509 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:31:38 INFO - PROCESS | 3636 | 1468510298515 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:38 INFO - PROCESS | 3636 | 1468510298517 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:38 INFO - PROCESS | 3636 | ++DOCSHELL 1363AC00 == 36 [pid = 3636] [id = 110] 07:31:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (19772000) [pid = 3636] [serial = 327] [outer = 00000000] 07:31:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (19C0C000) [pid = 3636] [serial = 328] [outer = 19772000] 07:31:38 INFO - PROCESS | 3636 | 1468510298559 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (19C0C800) [pid = 3636] [serial = 329] [outer = 19772000] 07:31:38 INFO - PROCESS | 3636 | 1468510298936 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:31:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:31:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 521ms 07:31:38 INFO - PROCESS | 3636 | 1468510298948 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 3636 | 1468510298950 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 07:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:31:38 INFO - PROCESS | 3636 | 1468510298953 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 3636 | 1468510298955 Marionette TRACE conn2 <- [1,406,null,{}] 07:31:38 INFO - PROCESS | 3636 | 1468510298958 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:38 INFO - PROCESS | 3636 | 1468510298960 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:39 INFO - PROCESS | 3636 | 1468510299061 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:31:39 INFO - PROCESS | 3636 | 1468510299067 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 3636 | 1468510299069 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:39 INFO - PROCESS | 3636 | ++DOCSHELL 19CB7800 == 37 [pid = 3636] [id = 111] 07:31:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (19CBA000) [pid = 3636] [serial = 330] [outer = 00000000] 07:31:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (19CF1800) [pid = 3636] [serial = 331] [outer = 19CBA000] 07:31:39 INFO - PROCESS | 3636 | 1468510299093 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (19F60800) [pid = 3636] [serial = 332] [outer = 19CBA000] 07:31:39 INFO - PROCESS | 3636 | 1468510299471 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:31:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:31:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 585ms 07:31:39 INFO - PROCESS | 3636 | 1468510299541 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 3636 | 1468510299543 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 07:31:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:31:39 INFO - PROCESS | 3636 | 1468510299547 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 3636 | 1468510299551 Marionette TRACE conn2 <- [1,410,null,{}] 07:31:39 INFO - PROCESS | 3636 | 1468510299536 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:39 INFO - PROCESS | 3636 | 1468510299539 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:39 INFO - PROCESS | 3636 | 1468510299717 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:31:39 INFO - PROCESS | 3636 | 1468510299786 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 3636 | 1468510299788 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:39 INFO - PROCESS | 3636 | ++DOCSHELL 153F8800 == 38 [pid = 3636] [id = 112] 07:31:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (19FF4800) [pid = 3636] [serial = 333] [outer = 00000000] 07:31:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (1A4B0400) [pid = 3636] [serial = 334] [outer = 19FF4800] 07:31:39 INFO - PROCESS | 3636 | 1468510299814 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (1A87E400) [pid = 3636] [serial = 335] [outer = 19FF4800] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (13A2BC00) [pid = 3636] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (154B6000) [pid = 3636] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (13961800) [pid = 3636] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (10A77800) [pid = 3636] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (104EAC00) [pid = 3636] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (158F4000) [pid = 3636] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (1A357400) [pid = 3636] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (1A354000) [pid = 3636] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (19FEDC00) [pid = 3636] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (19FFA800) [pid = 3636] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (1A4B0800) [pid = 3636] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (194CF400) [pid = 3636] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (194C6800) [pid = 3636] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (175DD400) [pid = 3636] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (14415800) [pid = 3636] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (12BAEC00) [pid = 3636] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (12E64C00) [pid = 3636] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (14417C00) [pid = 3636] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (1AB7F400) [pid = 3636] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:31:40 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (17B93C00) [pid = 3636] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:31:40 INFO - PROCESS | 3636 | 1468510300386 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:31:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:31:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 871ms 07:31:40 INFO - PROCESS | 3636 | 1468510300418 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 3636 | 1468510300419 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 07:31:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:31:40 INFO - PROCESS | 3636 | 1468510300423 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 3636 | 1468510300405 Marionette TRACE conn2 <- [1,414,null,{}] 07:31:40 INFO - PROCESS | 3636 | 1468510300408 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:40 INFO - PROCESS | 3636 | 1468510300410 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:40 INFO - PROCESS | 3636 | 1468510300488 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:31:40 INFO - PROCESS | 3636 | 1468510300493 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 3636 | 1468510300495 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:40 INFO - PROCESS | 3636 | ++DOCSHELL 12BA7C00 == 39 [pid = 3636] [id = 113] 07:31:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (13A2BC00) [pid = 3636] [serial = 336] [outer = 00000000] 07:31:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (158ED400) [pid = 3636] [serial = 337] [outer = 13A2BC00] 07:31:40 INFO - PROCESS | 3636 | 1468510300539 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (15F8E800) [pid = 3636] [serial = 338] [outer = 13A2BC00] 07:31:40 INFO - PROCESS | 3636 | 1468510300877 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:31:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:31:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 495ms 07:31:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:31:40 INFO - PROCESS | 3636 | 1468510300921 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 3636 | 1468510300923 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 07:31:40 INFO - PROCESS | 3636 | 1468510300926 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 3636 | 1468510300927 Marionette TRACE conn2 <- [1,418,null,{}] 07:31:40 INFO - PROCESS | 3636 | 1468510300912 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:40 INFO - PROCESS | 3636 | 1468510300914 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:40 INFO - PROCESS | 3636 | 1468510301002 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:31:40 INFO - PROCESS | 3636 | 1468510301010 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 3636 | 1468510301012 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:41 INFO - PROCESS | 3636 | ++DOCSHELL 15F94800 == 40 [pid = 3636] [id = 114] 07:31:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (175DD400) [pid = 3636] [serial = 339] [outer = 00000000] 07:31:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (19F5B000) [pid = 3636] [serial = 340] [outer = 175DD400] 07:31:41 INFO - PROCESS | 3636 | 1468510301036 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (1A34F400) [pid = 3636] [serial = 341] [outer = 175DD400] 07:31:41 INFO - PROCESS | 3636 | 1468510301811 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:31:41 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 07:31:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 910ms 07:31:41 INFO - PROCESS | 3636 | 1468510301868 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 3636 | 1468510301872 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 07:31:41 INFO - PROCESS | 3636 | 1468510301878 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:31:41 INFO - PROCESS | 3636 | 1468510301862 Marionette TRACE conn2 <- [1,422,null,{}] 07:31:41 INFO - PROCESS | 3636 | 1468510301869 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:41 INFO - PROCESS | 3636 | 1468510301873 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:42 INFO - PROCESS | 3636 | 1468510302015 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:31:42 INFO - PROCESS | 3636 | 1468510302070 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 3636 | 1468510302074 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:42 INFO - PROCESS | 3636 | ++DOCSHELL 10A80800 == 41 [pid = 3636] [id = 115] 07:31:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (10A80C00) [pid = 3636] [serial = 342] [outer = 00000000] 07:31:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (10E4AC00) [pid = 3636] [serial = 343] [outer = 10A80C00] 07:31:42 INFO - PROCESS | 3636 | 1468510302130 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (114BA000) [pid = 3636] [serial = 344] [outer = 10A80C00] 07:31:43 INFO - PROCESS | 3636 | 1468510303233 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:31:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:31:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1418ms 07:31:43 INFO - PROCESS | 3636 | 1468510303345 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:31:43 INFO - PROCESS | 3636 | 1468510303349 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 07:31:43 INFO - PROCESS | 3636 | 1468510303356 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:31:43 INFO - PROCESS | 3636 | 1468510303359 Marionette TRACE conn2 <- [1,426,null,{}] 07:31:43 INFO - PROCESS | 3636 | 1468510303365 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:43 INFO - PROCESS | 3636 | 1468510303368 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:43 INFO - PROCESS | 3636 | 1468510303470 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:31:43 INFO - PROCESS | 3636 | 1468510303526 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 3636 | 1468510303531 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:43 INFO - PROCESS | 3636 | ++DOCSHELL 12962C00 == 42 [pid = 3636] [id = 116] 07:31:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (129E8000) [pid = 3636] [serial = 345] [outer = 00000000] 07:31:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (12BB0400) [pid = 3636] [serial = 346] [outer = 129E8000] 07:31:43 INFO - PROCESS | 3636 | 1468510303579 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (12E29000) [pid = 3636] [serial = 347] [outer = 129E8000] 07:31:43 INFO - PROCESS | 3636 | --DOCSHELL 12BA7C00 == 41 [pid = 3636] [id = 113] 07:31:43 INFO - PROCESS | 3636 | --DOCSHELL 153F8800 == 40 [pid = 3636] [id = 112] 07:31:43 INFO - PROCESS | 3636 | --DOCSHELL 19CB7800 == 39 [pid = 3636] [id = 111] 07:31:43 INFO - PROCESS | 3636 | --DOCSHELL 1363AC00 == 38 [pid = 3636] [id = 110] 07:31:43 INFO - PROCESS | 3636 | --DOCSHELL 194C3400 == 37 [pid = 3636] [id = 109] 07:31:43 INFO - PROCESS | 3636 | --DOCSHELL 176E5000 == 36 [pid = 3636] [id = 108] 07:31:43 INFO - PROCESS | 3636 | --DOCSHELL 16AE9800 == 35 [pid = 3636] [id = 107] 07:31:43 INFO - PROCESS | 3636 | --DOCSHELL 154B5800 == 34 [pid = 3636] [id = 106] 07:31:43 INFO - PROCESS | 3636 | --DOCSHELL 144E3C00 == 33 [pid = 3636] [id = 105] 07:31:43 INFO - PROCESS | 3636 | --DOCSHELL 1363B000 == 32 [pid = 3636] [id = 104] 07:31:43 INFO - PROCESS | 3636 | --DOCSHELL 12BB2000 == 31 [pid = 3636] [id = 103] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (16E28000) [pid = 3636] [serial = 301] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOCSHELL 10E3D800 == 30 [pid = 3636] [id = 102] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (19C09400) [pid = 3636] [serial = 148] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (17544C00) [pid = 3636] [serial = 191] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (14416C00) [pid = 3636] [serial = 227] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (13130400) [pid = 3636] [serial = 188] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (11272000) [pid = 3636] [serial = 224] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (17B95000) [pid = 3636] [serial = 230] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (1A4B1400) [pid = 3636] [serial = 185] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (1AC9E800) [pid = 3636] [serial = 299] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (1A34C400) [pid = 3636] [serial = 286] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (1A4B3000) [pid = 3636] [serial = 289] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (1A34CC00) [pid = 3636] [serial = 287] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (1AB81400) [pid = 3636] [serial = 292] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (1A4B4C00) [pid = 3636] [serial = 290] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1AC9B400) [pid = 3636] [serial = 298] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1AC3A400) [pid = 3636] [serial = 293] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (19C07000) [pid = 3636] [serial = 283] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (194CB400) [pid = 3636] [serial = 280] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (194D0000) [pid = 3636] [serial = 281] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (176AB800) [pid = 3636] [serial = 277] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (17781000) [pid = 3636] [serial = 278] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (158F7800) [pid = 3636] [serial = 274] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (160CDC00) [pid = 3636] [serial = 275] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (15401800) [pid = 3636] [serial = 272] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (13ABD400) [pid = 3636] [serial = 271] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (176A1800) [pid = 3636] [serial = 269] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (158CC000) [pid = 3636] [serial = 268] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1552F400) [pid = 3636] [serial = 266] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (144E5400) [pid = 3636] [serial = 265] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1AC40C00) [pid = 3636] [serial = 263] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1A4ABC00) [pid = 3636] [serial = 295] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1A972000) [pid = 3636] [serial = 296] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (19C0D800) [pid = 3636] [serial = 284] [outer = 00000000] [url = about:blank] 07:31:43 INFO - PROCESS | 3636 | 1468510303983 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 3636 | 1468510304031 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 07:31:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:31:44 INFO - PROCESS | 3636 | 1468510304037 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 3636 | 1468510304040 Marionette TRACE conn2 <- [1,430,null,{}] 07:31:44 INFO - PROCESS | 3636 | 1468510304048 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:44 INFO - PROCESS | 3636 | 1468510304051 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:44 INFO - PROCESS | 3636 | 1468510304122 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:31:44 INFO - PROCESS | 3636 | 1468510304128 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 3636 | 1468510304131 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:44 INFO - PROCESS | 3636 | ++DOCSHELL 1318C000 == 31 [pid = 3636] [id = 117] 07:31:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (1362DC00) [pid = 3636] [serial = 348] [outer = 00000000] 07:31:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (13631800) [pid = 3636] [serial = 349] [outer = 1362DC00] 07:31:44 INFO - PROCESS | 3636 | 1468510304179 Marionette DEBUG loaded listener.js 07:31:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (13638C00) [pid = 3636] [serial = 350] [outer = 1362DC00] 07:31:44 INFO - PROCESS | 3636 | 1468510304564 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:31:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:31:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 572ms 07:31:44 INFO - PROCESS | 3636 | 1468510304631 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 3636 | 1468510304633 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 07:31:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:31:44 INFO - PROCESS | 3636 | 1468510304637 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 3636 | 1468510304621 Marionette TRACE conn2 <- [1,434,null,{}] 07:31:44 INFO - PROCESS | 3636 | 1468510304631 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:44 INFO - PROCESS | 3636 | 1468510304636 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:44 INFO - PROCESS | 3636 | 1468510304735 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:31:44 INFO - PROCESS | 3636 | 1468510304813 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 3636 | 1468510304816 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:44 INFO - PROCESS | 3636 | ++DOCSHELL 1441D400 == 32 [pid = 3636] [id = 118] 07:31:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (144DA000) [pid = 3636] [serial = 351] [outer = 00000000] 07:31:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (153EE400) [pid = 3636] [serial = 352] [outer = 144DA000] 07:31:44 INFO - PROCESS | 3636 | 1468510304844 Marionette DEBUG loaded listener.js 07:31:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (153F7800) [pid = 3636] [serial = 353] [outer = 144DA000] 07:31:45 INFO - PROCESS | 3636 | 1468510305168 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:31:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:31:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 585ms 07:31:45 INFO - PROCESS | 3636 | 1468510305221 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:31:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:31:45 INFO - PROCESS | 3636 | 1468510305205 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 07:31:45 INFO - PROCESS | 3636 | 1468510305208 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:31:45 INFO - PROCESS | 3636 | 1468510305210 Marionette TRACE conn2 <- [1,438,null,{}] 07:31:45 INFO - PROCESS | 3636 | 1468510305213 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:45 INFO - PROCESS | 3636 | 1468510305215 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:45 INFO - PROCESS | 3636 | 1468510305294 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:31:45 INFO - PROCESS | 3636 | 1468510305299 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:45 INFO - PROCESS | 3636 | 1468510305301 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:45 INFO - PROCESS | 3636 | ++DOCSHELL 154B7400 == 33 [pid = 3636] [id = 119] 07:31:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1552FC00) [pid = 3636] [serial = 354] [outer = 00000000] 07:31:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (15F8EC00) [pid = 3636] [serial = 355] [outer = 1552FC00] 07:31:45 INFO - PROCESS | 3636 | 1468510305325 Marionette DEBUG loaded listener.js 07:31:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (160D2000) [pid = 3636] [serial = 356] [outer = 1552FC00] 07:31:45 INFO - PROCESS | 3636 | 1468510305976 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:31:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:31:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 833ms 07:31:46 INFO - PROCESS | 3636 | 1468510306058 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:31:46 INFO - PROCESS | 3636 | 1468510306062 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 07:31:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:31:46 INFO - PROCESS | 3636 | 1468510306067 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 3636 | 1468510306070 Marionette TRACE conn2 <- [1,442,null,{}] 07:31:46 INFO - PROCESS | 3636 | 1468510306075 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:46 INFO - PROCESS | 3636 | 1468510306079 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:46 INFO - PROCESS | 3636 | 1468510306180 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:31:46 INFO - PROCESS | 3636 | 1468510306249 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 3636 | 1468510306253 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:46 INFO - PROCESS | 3636 | ++DOCSHELL 12E60000 == 34 [pid = 3636] [id = 120] 07:31:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (12E60C00) [pid = 3636] [serial = 357] [outer = 00000000] 07:31:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (13A23C00) [pid = 3636] [serial = 358] [outer = 12E60C00] 07:31:46 INFO - PROCESS | 3636 | 1468510306333 Marionette DEBUG loaded listener.js 07:31:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (14416400) [pid = 3636] [serial = 359] [outer = 12E60C00] 07:31:46 INFO - PROCESS | 3636 | 1468510306841 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:31:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:31:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 832ms 07:31:46 INFO - PROCESS | 3636 | 1468510306911 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:31:46 INFO - PROCESS | 3636 | 1468510306897 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 07:31:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:31:46 INFO - PROCESS | 3636 | 1468510306917 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 3636 | 1468510306920 Marionette TRACE conn2 <- [1,446,null,{}] 07:31:46 INFO - PROCESS | 3636 | 1468510306924 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:46 INFO - PROCESS | 3636 | 1468510306927 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:47 INFO - PROCESS | 3636 | 1468510307018 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:31:47 INFO - PROCESS | 3636 | 1468510307087 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 3636 | 1468510307089 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:47 INFO - PROCESS | 3636 | ++DOCSHELL 158C4C00 == 35 [pid = 3636] [id = 121] 07:31:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (158F7800) [pid = 3636] [serial = 360] [outer = 00000000] 07:31:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (16965800) [pid = 3636] [serial = 361] [outer = 158F7800] 07:31:47 INFO - PROCESS | 3636 | 1468510307125 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16968400) [pid = 3636] [serial = 362] [outer = 158F7800] 07:31:47 INFO - PROCESS | 3636 | 1468510307638 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:31:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:31:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 781ms 07:31:47 INFO - PROCESS | 3636 | 1468510307733 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:31:47 INFO - PROCESS | 3636 | 1468510307715 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 07:31:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:31:47 INFO - PROCESS | 3636 | 1468510307720 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:31:47 INFO - PROCESS | 3636 | 1468510307724 Marionette TRACE conn2 <- [1,450,null,{}] 07:31:47 INFO - PROCESS | 3636 | 1468510307735 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:47 INFO - PROCESS | 3636 | 1468510307740 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:47 INFO - PROCESS | 3636 | 1468510307846 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:31:47 INFO - PROCESS | 3636 | 1468510307898 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 3636 | 1468510307901 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:47 INFO - PROCESS | 3636 | ++DOCSHELL 0C774800 == 36 [pid = 3636] [id = 122] 07:31:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (0F391000) [pid = 3636] [serial = 363] [outer = 00000000] 07:31:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (11222C00) [pid = 3636] [serial = 364] [outer = 0F391000] 07:31:48 INFO - PROCESS | 3636 | 1468510308028 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (10E4A800) [pid = 3636] [serial = 365] [outer = 0F391000] 07:31:48 INFO - PROCESS | 3636 | --DOCSHELL 1441D400 == 35 [pid = 3636] [id = 118] 07:31:48 INFO - PROCESS | 3636 | --DOCSHELL 1318C000 == 34 [pid = 3636] [id = 117] 07:31:48 INFO - PROCESS | 3636 | --DOCSHELL 12962C00 == 33 [pid = 3636] [id = 116] 07:31:48 INFO - PROCESS | 3636 | --DOCSHELL 13636000 == 32 [pid = 3636] [id = 101] 07:31:48 INFO - PROCESS | 3636 | --DOCSHELL 10A80800 == 31 [pid = 3636] [id = 115] 07:31:48 INFO - PROCESS | 3636 | --DOCSHELL 158C4C00 == 30 [pid = 3636] [id = 121] 07:31:48 INFO - PROCESS | 3636 | --DOCSHELL 15F94800 == 29 [pid = 3636] [id = 114] 07:31:48 INFO - PROCESS | 3636 | --DOCSHELL 154B7400 == 28 [pid = 3636] [id = 119] 07:31:48 INFO - PROCESS | 3636 | --DOCSHELL 12E60000 == 27 [pid = 3636] [id = 120] 07:31:49 INFO - PROCESS | 3636 | 1468510309099 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 3636 | 1468510309165 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 07:31:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:31:49 INFO - PROCESS | 3636 | 1468510309170 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 3636 | 1468510309174 Marionette TRACE conn2 <- [1,454,null,{}] 07:31:49 INFO - PROCESS | 3636 | 1468510309180 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:49 INFO - PROCESS | 3636 | 1468510309183 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:49 INFO - PROCESS | 3636 | 1468510309286 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:31:49 INFO - PROCESS | 3636 | 1468510309317 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 3636 | 1468510309320 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:49 INFO - PROCESS | 3636 | ++DOCSHELL 11273000 == 28 [pid = 3636] [id = 123] 07:31:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (114D8000) [pid = 3636] [serial = 366] [outer = 00000000] 07:31:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (11C9C400) [pid = 3636] [serial = 367] [outer = 114D8000] 07:31:49 INFO - PROCESS | 3636 | 1468510309367 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (11CE9000) [pid = 3636] [serial = 368] [outer = 114D8000] 07:31:49 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:31:49 INFO - PROCESS | 3636 | [3636] 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 07:31:49 INFO - PROCESS | 3636 | [3636] 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 07:31:49 INFO - PROCESS | 3636 | 1468510309760 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:31:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:31:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 624ms 07:31:49 INFO - PROCESS | 3636 | 1468510309792 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 3636 | 1468510309797 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 07:31:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:31:49 INFO - PROCESS | 3636 | 1468510309803 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 3636 | 1468510309806 Marionette TRACE conn2 <- [1,458,null,{}] 07:31:49 INFO - PROCESS | 3636 | 1468510309810 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:49 INFO - PROCESS | 3636 | 1468510309813 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:49 INFO - PROCESS | 3636 | 1468510309904 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:31:49 INFO - PROCESS | 3636 | 1468510309959 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 3636 | 1468510309962 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:49 INFO - PROCESS | 3636 | ++DOCSHELL 13ABB800 == 29 [pid = 3636] [id = 124] 07:31:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (13ABD400) [pid = 3636] [serial = 369] [outer = 00000000] 07:31:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (14414C00) [pid = 3636] [serial = 370] [outer = 13ABD400] 07:31:49 INFO - PROCESS | 3636 | 1468510310009 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (15317400) [pid = 3636] [serial = 371] [outer = 13ABD400] 07:31:50 INFO - PROCESS | 3636 | 1468510310371 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 3636 | 1468510310434 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 07:31:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:31:50 INFO - PROCESS | 3636 | 1468510310438 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 3636 | 1468510310441 Marionette TRACE conn2 <- [1,462,null,{}] 07:31:50 INFO - PROCESS | 3636 | 1468510310433 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:50 INFO - PROCESS | 3636 | 1468510310438 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:50 INFO - PROCESS | 3636 | 1468510310552 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (144DA000) [pid = 3636] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (129E8000) [pid = 3636] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (1363B400) [pid = 3636] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (13636400) [pid = 3636] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (10A80C00) [pid = 3636] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (19CBA000) [pid = 3636] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (154B7000) [pid = 3636] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (13A2BC00) [pid = 3636] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (10E3F800) [pid = 3636] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (194C4800) [pid = 3636] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16AE9C00) [pid = 3636] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (175DD400) [pid = 3636] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (12BB3800) [pid = 3636] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (19772000) [pid = 3636] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1362DC00) [pid = 3636] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (153EC400) [pid = 3636] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (19FF4800) [pid = 3636] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:31:50 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (176E7C00) [pid = 3636] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:31:50 INFO - PROCESS | 3636 | 1468510310793 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 3636 | 1468510310796 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:50 INFO - PROCESS | 3636 | ++DOCSHELL 11226C00 == 30 [pid = 3636] [id = 125] 07:31:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (114B5C00) [pid = 3636] [serial = 372] [outer = 00000000] 07:31:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (12B71800) [pid = 3636] [serial = 373] [outer = 114B5C00] 07:31:50 INFO - PROCESS | 3636 | 1468510310845 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (13638800) [pid = 3636] [serial = 374] [outer = 114B5C00] 07:31:51 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:31:51 INFO - PROCESS | 3636 | 1468510311150 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 3636 | 1468510311182 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 07:31:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:31:51 INFO - PROCESS | 3636 | 1468510311185 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 3636 | 1468510311197 Marionette TRACE conn2 <- [1,466,null,{}] 07:31:51 INFO - PROCESS | 3636 | 1468510311200 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:51 INFO - PROCESS | 3636 | 1468510311202 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:51 INFO - PROCESS | 3636 | 1468510311293 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:31:51 INFO - PROCESS | 3636 | 1468510311301 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 3636 | 1468510311303 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:51 INFO - PROCESS | 3636 | ++DOCSHELL 13637800 == 31 [pid = 3636] [id = 126] 07:31:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (144DA000) [pid = 3636] [serial = 375] [outer = 00000000] 07:31:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (176A1800) [pid = 3636] [serial = 376] [outer = 144DA000] 07:31:51 INFO - PROCESS | 3636 | 1468510311348 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (176EC000) [pid = 3636] [serial = 377] [outer = 144DA000] 07:31:51 INFO - PROCESS | 3636 | 1468510311674 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 3636 | 1468510311741 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 07:31:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:31:51 INFO - PROCESS | 3636 | 1468510311744 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 3636 | 1468510311746 Marionette TRACE conn2 <- [1,470,null,{}] 07:31:51 INFO - PROCESS | 3636 | 1468510311749 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:51 INFO - PROCESS | 3636 | 1468510311751 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:51 INFO - PROCESS | 3636 | 1468510311836 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:31:51 INFO - PROCESS | 3636 | 1468510311877 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 3636 | 1468510311879 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:51 INFO - PROCESS | 3636 | ++DOCSHELL 17787800 == 32 [pid = 3636] [id = 127] 07:31:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (17B23000) [pid = 3636] [serial = 378] [outer = 00000000] 07:31:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (194C6400) [pid = 3636] [serial = 379] [outer = 17B23000] 07:31:51 INFO - PROCESS | 3636 | 1468510311905 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (194C8C00) [pid = 3636] [serial = 380] [outer = 17B23000] 07:31:52 INFO - PROCESS | 3636 | 1468510312268 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:31:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:31:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 586ms 07:31:52 INFO - PROCESS | 3636 | 1468510312331 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:31:52 INFO - PROCESS | 3636 | 1468510312333 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 07:31:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:31:52 INFO - PROCESS | 3636 | 1468510312337 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:31:52 INFO - PROCESS | 3636 | 1468510312320 Marionette TRACE conn2 <- [1,474,null,{}] 07:31:52 INFO - PROCESS | 3636 | 1468510312328 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:52 INFO - PROCESS | 3636 | 1468510312334 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:52 INFO - PROCESS | 3636 | 1468510312435 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:31:52 INFO - PROCESS | 3636 | 1468510312427 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 3636 | 1468510312429 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:52 INFO - PROCESS | 3636 | ++DOCSHELL 19C05400 == 33 [pid = 3636] [id = 128] 07:31:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (19C07400) [pid = 3636] [serial = 381] [outer = 00000000] 07:31:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (19C0D800) [pid = 3636] [serial = 382] [outer = 19C07400] 07:31:52 INFO - PROCESS | 3636 | 1468510312473 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (19CB4400) [pid = 3636] [serial = 383] [outer = 19C07400] 07:31:53 INFO - PROCESS | 3636 | 1468510313205 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:31:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:31:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 923ms 07:31:53 INFO - PROCESS | 3636 | 1468510313243 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 3636 | 1468510313247 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 07:31:53 INFO - PROCESS | 3636 | 1468510313252 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:31:53 INFO - PROCESS | 3636 | 1468510313257 Marionette TRACE conn2 <- [1,478,null,{}] 07:31:53 INFO - PROCESS | 3636 | 1468510313262 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:53 INFO - PROCESS | 3636 | 1468510313265 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:53 INFO - PROCESS | 3636 | 1468510313379 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:31:53 INFO - PROCESS | 3636 | 1468510313438 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:53 INFO - PROCESS | 3636 | 1468510313442 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:53 INFO - PROCESS | 3636 | ++DOCSHELL 11846800 == 34 [pid = 3636] [id = 129] 07:31:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (12C80800) [pid = 3636] [serial = 384] [outer = 00000000] 07:31:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (13630C00) [pid = 3636] [serial = 385] [outer = 12C80800] 07:31:53 INFO - PROCESS | 3636 | 1468510313537 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (14230400) [pid = 3636] [serial = 386] [outer = 12C80800] 07:31:54 INFO - PROCESS | 3636 | --DOCSHELL 17787800 == 33 [pid = 3636] [id = 127] 07:31:54 INFO - PROCESS | 3636 | --DOCSHELL 13637800 == 32 [pid = 3636] [id = 126] 07:31:54 INFO - PROCESS | 3636 | --DOCSHELL 11226C00 == 31 [pid = 3636] [id = 125] 07:31:54 INFO - PROCESS | 3636 | --DOCSHELL 13ABB800 == 30 [pid = 3636] [id = 124] 07:31:54 INFO - PROCESS | 3636 | --DOCSHELL 11273000 == 29 [pid = 3636] [id = 123] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (1A87E400) [pid = 3636] [serial = 335] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (158ED400) [pid = 3636] [serial = 337] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (15F8E800) [pid = 3636] [serial = 338] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (194CB800) [pid = 3636] [serial = 326] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (153F7800) [pid = 3636] [serial = 353] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (19F5B000) [pid = 3636] [serial = 340] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (13631800) [pid = 3636] [serial = 349] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (12BB0400) [pid = 3636] [serial = 346] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (1A34F400) [pid = 3636] [serial = 341] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (10E4AC00) [pid = 3636] [serial = 343] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (12E29000) [pid = 3636] [serial = 347] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (13638C00) [pid = 3636] [serial = 350] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (114BA000) [pid = 3636] [serial = 344] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (15F8EC00) [pid = 3636] [serial = 355] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (19C0C000) [pid = 3636] [serial = 328] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (194CA800) [pid = 3636] [serial = 325] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (1ACA3000) [pid = 3636] [serial = 302] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (13ABBC00) [pid = 3636] [serial = 310] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (153EE400) [pid = 3636] [serial = 352] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (14231400) [pid = 3636] [serial = 311] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (158C4400) [pid = 3636] [serial = 316] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (15F97000) [pid = 3636] [serial = 317] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (114B5800) [pid = 3636] [serial = 304] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (114DAC00) [pid = 3636] [serial = 305] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (153F2400) [pid = 3636] [serial = 313] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (153F6000) [pid = 3636] [serial = 314] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (17545000) [pid = 3636] [serial = 319] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (19CF1800) [pid = 3636] [serial = 331] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (19C0C800) [pid = 3636] [serial = 329] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (176A0800) [pid = 3636] [serial = 320] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (1A4B0400) [pid = 3636] [serial = 334] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (19F60800) [pid = 3636] [serial = 332] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (12E2AC00) [pid = 3636] [serial = 307] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 53 (12EE6400) [pid = 3636] [serial = 308] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 52 (17B22800) [pid = 3636] [serial = 322] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | --DOMWINDOW == 51 (1778AC00) [pid = 3636] [serial = 323] [outer = 00000000] [url = about:blank] 07:31:54 INFO - PROCESS | 3636 | 1468510314261 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:31:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:31:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1041ms 07:31:54 INFO - PROCESS | 3636 | 1468510314302 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:31:54 INFO - PROCESS | 3636 | 1468510314307 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 07:31:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:31:54 INFO - PROCESS | 3636 | 1468510314312 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:31:54 INFO - PROCESS | 3636 | 1468510314315 Marionette TRACE conn2 <- [1,482,null,{}] 07:31:54 INFO - PROCESS | 3636 | 1468510314320 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:54 INFO - PROCESS | 3636 | 1468510314323 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:54 INFO - PROCESS | 3636 | 1468510314390 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:31:54 INFO - PROCESS | 3636 | 1468510314396 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 3636 | 1468510314399 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:54 INFO - PROCESS | 3636 | ++DOCSHELL 11271400 == 30 [pid = 3636] [id = 130] 07:31:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 52 (11272C00) [pid = 3636] [serial = 387] [outer = 00000000] 07:31:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 53 (11807C00) [pid = 3636] [serial = 388] [outer = 11272C00] 07:31:54 INFO - PROCESS | 3636 | 1468510314447 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (11D8A000) [pid = 3636] [serial = 389] [outer = 11272C00] 07:31:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (1315FC00) [pid = 3636] [serial = 390] [outer = 1B19CC00] 07:31:54 INFO - PROCESS | 3636 | 1468510314930 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:31:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:31:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 663ms 07:31:54 INFO - PROCESS | 3636 | 1468510314976 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:31:54 INFO - PROCESS | 3636 | 1468510314981 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 07:31:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:31:54 INFO - PROCESS | 3636 | 1468510314988 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:31:54 INFO - PROCESS | 3636 | 1468510314991 Marionette TRACE conn2 <- [1,486,null,{}] 07:31:54 INFO - PROCESS | 3636 | 1468510314995 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:54 INFO - PROCESS | 3636 | 1468510314997 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:55 INFO - PROCESS | 3636 | 1468510315080 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:31:55 INFO - PROCESS | 3636 | 1468510315069 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 3636 | 1468510315072 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:55 INFO - PROCESS | 3636 | ++DOCSHELL 13ABBC00 == 31 [pid = 3636] [id = 131] 07:31:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (13AC2800) [pid = 3636] [serial = 391] [outer = 00000000] 07:31:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (14231000) [pid = 3636] [serial = 392] [outer = 13AC2800] 07:31:55 INFO - PROCESS | 3636 | 1468510315117 Marionette DEBUG loaded listener.js 07:31:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (1441D400) [pid = 3636] [serial = 393] [outer = 13AC2800] 07:31:55 INFO - PROCESS | 3636 | 1468510315509 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:31:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:31:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 534ms 07:31:55 INFO - PROCESS | 3636 | 1468510315546 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:31:55 INFO - PROCESS | 3636 | 1468510315548 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 07:31:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:31:55 INFO - PROCESS | 3636 | 1468510315552 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - PROCESS | 3636 | 1468510315555 Marionette TRACE conn2 <- [1,490,null,{}] 07:31:55 INFO - PROCESS | 3636 | 1468510315565 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:55 INFO - PROCESS | 3636 | 1468510315570 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:55 INFO - PROCESS | 3636 | 1468510315639 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:31:55 INFO - PROCESS | 3636 | 1468510315646 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 3636 | 1468510315649 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:55 INFO - PROCESS | 3636 | ++DOCSHELL 158C7000 == 32 [pid = 3636] [id = 132] 07:31:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (158CB000) [pid = 3636] [serial = 394] [outer = 00000000] 07:31:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (15F8F800) [pid = 3636] [serial = 395] [outer = 158CB000] 07:31:55 INFO - PROCESS | 3636 | 1468510315696 Marionette DEBUG loaded listener.js 07:31:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (160D2800) [pid = 3636] [serial = 396] [outer = 158CB000] 07:31:56 INFO - PROCESS | 3636 | 1468510316066 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:31:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:31:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 520ms 07:31:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:31:56 INFO - PROCESS | 3636 | 1468510316086 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 3636 | 1468510316089 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 07:31:56 INFO - PROCESS | 3636 | 1468510316092 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 3636 | 1468510316094 Marionette TRACE conn2 <- [1,494,null,{}] 07:31:56 INFO - PROCESS | 3636 | 1468510316097 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:56 INFO - PROCESS | 3636 | 1468510316099 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:56 INFO - PROCESS | 3636 | 1468510316186 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:31:56 INFO - PROCESS | 3636 | 1468510316191 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 3636 | 1468510316193 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:56 INFO - PROCESS | 3636 | ++DOCSHELL 16AE9800 == 33 [pid = 3636] [id = 133] 07:31:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (16AEAC00) [pid = 3636] [serial = 397] [outer = 00000000] 07:31:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (175DEC00) [pid = 3636] [serial = 398] [outer = 16AEAC00] 07:31:56 INFO - PROCESS | 3636 | 1468510316237 Marionette DEBUG loaded listener.js 07:31:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (176AB800) [pid = 3636] [serial = 399] [outer = 16AEAC00] 07:31:56 INFO - PROCESS | 3636 | 1468510316633 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:31:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:31:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 585ms 07:31:56 INFO - PROCESS | 3636 | 1468510316691 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 3636 | 1468510316693 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 07:31:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:31:56 INFO - PROCESS | 3636 | 1468510316682 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 3636 | 1468510316683 Marionette TRACE conn2 <- [1,498,null,{}] 07:31:56 INFO - PROCESS | 3636 | 1468510316694 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:56 INFO - PROCESS | 3636 | 1468510316697 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:56 INFO - PROCESS | 3636 | 1468510316803 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:31:56 INFO - PROCESS | 3636 | 1468510316828 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 3636 | 1468510316830 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:56 INFO - PROCESS | 3636 | ++DOCSHELL 176E2800 == 34 [pid = 3636] [id = 134] 07:31:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (176E4C00) [pid = 3636] [serial = 400] [outer = 00000000] 07:31:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (17B93C00) [pid = 3636] [serial = 401] [outer = 176E4C00] 07:31:56 INFO - PROCESS | 3636 | 1468510316874 Marionette DEBUG loaded listener.js 07:31:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (17EF0800) [pid = 3636] [serial = 402] [outer = 176E4C00] 07:31:57 INFO - PROCESS | 3636 | 1468510317247 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:31:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:31:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 586ms 07:31:57 INFO - PROCESS | 3636 | 1468510317265 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:31:57 INFO - PROCESS | 3636 | 1468510317267 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 07:31:57 INFO - PROCESS | 3636 | 1468510317270 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:31:57 INFO - PROCESS | 3636 | 1468510317272 Marionette TRACE conn2 <- [1,502,null,{}] 07:31:57 INFO - PROCESS | 3636 | 1468510317275 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:57 INFO - PROCESS | 3636 | 1468510317280 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:57 INFO - PROCESS | 3636 | 1468510317391 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:31:57 INFO - PROCESS | 3636 | 1468510317401 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 3636 | 1468510317403 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:57 INFO - PROCESS | 3636 | ++DOCSHELL 176DF400 == 35 [pid = 3636] [id = 135] 07:31:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (17B93000) [pid = 3636] [serial = 403] [outer = 00000000] 07:31:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (19708C00) [pid = 3636] [serial = 404] [outer = 17B93000] 07:31:57 INFO - PROCESS | 3636 | 1468510317446 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (1970A400) [pid = 3636] [serial = 405] [outer = 17B93000] 07:31:57 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (17B23000) [pid = 3636] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:31:57 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1552FC00) [pid = 3636] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:31:57 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (0F391000) [pid = 3636] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:31:57 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (114D8000) [pid = 3636] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:31:57 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (13ABD400) [pid = 3636] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:31:57 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (114B5C00) [pid = 3636] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:31:57 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (12E60C00) [pid = 3636] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:31:57 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (158F7800) [pid = 3636] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:31:57 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (144DA000) [pid = 3636] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:31:57 INFO - PROCESS | 3636 | 1468510317790 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:31:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:31:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 572ms 07:31:57 INFO - PROCESS | 3636 | 1468510317867 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:31:57 INFO - PROCESS | 3636 | 1468510317869 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 07:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:31:57 INFO - PROCESS | 3636 | 1468510317898 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:31:57 INFO - PROCESS | 3636 | 1468510317900 Marionette TRACE conn2 <- [1,506,null,{}] 07:31:57 INFO - PROCESS | 3636 | 1468510317888 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:57 INFO - PROCESS | 3636 | 1468510317889 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:57 INFO - PROCESS | 3636 | 1468510317963 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:31:57 INFO - PROCESS | 3636 | 1468510317973 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 3636 | 1468510317975 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:57 INFO - PROCESS | 3636 | ++DOCSHELL 176CE400 == 36 [pid = 3636] [id = 136] 07:31:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (176CEC00) [pid = 3636] [serial = 406] [outer = 00000000] 07:31:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (1970C800) [pid = 3636] [serial = 407] [outer = 176CEC00] 07:31:57 INFO - PROCESS | 3636 | 1468510317998 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (19C07800) [pid = 3636] [serial = 408] [outer = 176CEC00] 07:31:58 INFO - PROCESS | 3636 | 1468510318356 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:31:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:31:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 520ms 07:31:58 INFO - PROCESS | 3636 | 1468510318392 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:31:58 INFO - PROCESS | 3636 | 1468510318394 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 07:31:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:31:58 INFO - PROCESS | 3636 | 1468510318397 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 3636 | 1468510318399 Marionette TRACE conn2 <- [1,510,null,{}] 07:31:58 INFO - PROCESS | 3636 | 1468510318384 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:58 INFO - PROCESS | 3636 | 1468510318386 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:58 INFO - PROCESS | 3636 | 1468510318461 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:31:58 INFO - PROCESS | 3636 | 1468510318468 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:58 INFO - PROCESS | 3636 | 1468510318470 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:58 INFO - PROCESS | 3636 | ++DOCSHELL 175DDC00 == 37 [pid = 3636] [id = 137] 07:31:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (19707800) [pid = 3636] [serial = 409] [outer = 00000000] 07:31:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (19CB0000) [pid = 3636] [serial = 410] [outer = 19707800] 07:31:58 INFO - PROCESS | 3636 | 1468510318494 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (19CE5C00) [pid = 3636] [serial = 411] [outer = 19707800] 07:31:58 INFO - PROCESS | 3636 | 1468510318867 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:31:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:31:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 495ms 07:31:58 INFO - PROCESS | 3636 | 1468510318879 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:31:58 INFO - PROCESS | 3636 | 1468510318881 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 07:31:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:31:58 INFO - PROCESS | 3636 | 1468510318884 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 3636 | 1468510318886 Marionette TRACE conn2 <- [1,514,null,{}] 07:31:58 INFO - PROCESS | 3636 | 1468510318893 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:58 INFO - PROCESS | 3636 | 1468510318895 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:58 INFO - PROCESS | 3636 | 1468510318971 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:31:58 INFO - PROCESS | 3636 | 1468510318957 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:58 INFO - PROCESS | 3636 | 1468510318959 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:58 INFO - PROCESS | 3636 | ++DOCSHELL 19C0FC00 == 38 [pid = 3636] [id = 138] 07:31:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (19CAE400) [pid = 3636] [serial = 412] [outer = 00000000] 07:31:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (19FEF000) [pid = 3636] [serial = 413] [outer = 19CAE400] 07:31:58 INFO - PROCESS | 3636 | 1468510319001 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (19FF3800) [pid = 3636] [serial = 414] [outer = 19CAE400] 07:31:59 INFO - PROCESS | 3636 | 1468510319373 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:31:59 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 07:31:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 520ms 07:31:59 INFO - PROCESS | 3636 | 1468510319430 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:31:59 INFO - PROCESS | 3636 | 1468510319434 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 07:31:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:31:59 INFO - PROCESS | 3636 | 1468510319444 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - PROCESS | 3636 | 1468510319448 Marionette TRACE conn2 <- [1,518,null,{}] 07:31:59 INFO - PROCESS | 3636 | 1468510319455 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:59 INFO - PROCESS | 3636 | 1468510319458 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:59 INFO - PROCESS | 3636 | 1468510319554 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:31:59 INFO - PROCESS | 3636 | 1468510319633 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 3636 | 1468510319618 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:31:59 INFO - PROCESS | 3636 | ++DOCSHELL 11277000 == 39 [pid = 3636] [id = 139] 07:31:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (114B0400) [pid = 3636] [serial = 415] [outer = 00000000] 07:31:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (11C9C000) [pid = 3636] [serial = 416] [outer = 114B0400] 07:31:59 INFO - PROCESS | 3636 | 1468510319723 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (12C80400) [pid = 3636] [serial = 417] [outer = 114B0400] 07:32:00 INFO - PROCESS | 3636 | 1468510320244 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:32:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:32:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 832ms 07:32:00 INFO - PROCESS | 3636 | 1468510320277 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:32:00 INFO - PROCESS | 3636 | 1468510320281 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 07:32:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:32:00 INFO - PROCESS | 3636 | 1468510320287 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:32:00 INFO - PROCESS | 3636 | 1468510320291 Marionette TRACE conn2 <- [1,522,null,{}] 07:32:00 INFO - PROCESS | 3636 | 1468510320295 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:00 INFO - PROCESS | 3636 | 1468510320298 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:00 INFO - PROCESS | 3636 | 1468510320384 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:32:00 INFO - PROCESS | 3636 | 1468510320464 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:00 INFO - PROCESS | 3636 | 1468510320466 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:00 INFO - PROCESS | 3636 | ++DOCSHELL 153F0800 == 40 [pid = 3636] [id = 140] 07:32:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (153F2C00) [pid = 3636] [serial = 418] [outer = 00000000] 07:32:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (153F9000) [pid = 3636] [serial = 419] [outer = 153F2C00] 07:32:00 INFO - PROCESS | 3636 | 1468510320543 Marionette DEBUG loaded listener.js 07:32:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1552F400) [pid = 3636] [serial = 420] [outer = 153F2C00] 07:32:01 INFO - PROCESS | 3636 | 1468510321012 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:32:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:32:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 794ms 07:32:01 INFO - PROCESS | 3636 | 1468510321084 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 3636 | 1468510321087 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 07:32:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:32:01 INFO - PROCESS | 3636 | 1468510321091 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - PROCESS | 3636 | 1468510321074 Marionette TRACE conn2 <- [1,526,null,{}] 07:32:01 INFO - PROCESS | 3636 | 1468510321098 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:01 INFO - PROCESS | 3636 | 1468510321103 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:01 INFO - PROCESS | 3636 | 1468510321196 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:32:01 INFO - PROCESS | 3636 | 1468510321311 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 3636 | 1468510321315 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:01 INFO - PROCESS | 3636 | ++DOCSHELL 17B23800 == 41 [pid = 3636] [id = 141] 07:32:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (17B23C00) [pid = 3636] [serial = 421] [outer = 00000000] 07:32:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (194C9000) [pid = 3636] [serial = 422] [outer = 17B23C00] 07:32:01 INFO - PROCESS | 3636 | 1468510321371 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19702000) [pid = 3636] [serial = 423] [outer = 17B23C00] 07:32:02 INFO - PROCESS | 3636 | 1468510322018 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:32:02 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 07:32:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1014ms 07:32:02 INFO - PROCESS | 3636 | 1468510322095 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:32:02 INFO - PROCESS | 3636 | 1468510322099 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 07:32:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:32:02 INFO - PROCESS | 3636 | 1468510322103 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:32:02 INFO - PROCESS | 3636 | 1468510322106 Marionette TRACE conn2 <- [1,530,null,{}] 07:32:02 INFO - PROCESS | 3636 | 1468510322112 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:02 INFO - PROCESS | 3636 | 1468510322115 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:02 INFO - PROCESS | 3636 | 1468510322230 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 175DDC00 == 40 [pid = 3636] [id = 137] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 176CE400 == 39 [pid = 3636] [id = 136] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 176DF400 == 38 [pid = 3636] [id = 135] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 176E2800 == 37 [pid = 3636] [id = 134] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 16AE9800 == 36 [pid = 3636] [id = 133] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 158C7000 == 35 [pid = 3636] [id = 132] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 13ABBC00 == 34 [pid = 3636] [id = 131] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 11271400 == 33 [pid = 3636] [id = 130] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 19C05400 == 32 [pid = 3636] [id = 128] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 11846800 == 31 [pid = 3636] [id = 129] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 0C774800 == 30 [pid = 3636] [id = 122] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 17B23800 == 29 [pid = 3636] [id = 141] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 19C0FC00 == 28 [pid = 3636] [id = 138] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 11277000 == 27 [pid = 3636] [id = 139] 07:32:02 INFO - PROCESS | 3636 | --DOCSHELL 153F0800 == 26 [pid = 3636] [id = 140] 07:32:02 INFO - PROCESS | 3636 | 1468510322771 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:02 INFO - PROCESS | 3636 | 1468510322775 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (176A1800) [pid = 3636] [serial = 376] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (194C8C00) [pid = 3636] [serial = 380] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (10E4A800) [pid = 3636] [serial = 365] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (176EC000) [pid = 3636] [serial = 377] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (194C6400) [pid = 3636] [serial = 379] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (160D2000) [pid = 3636] [serial = 356] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (11222C00) [pid = 3636] [serial = 364] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (11C9C400) [pid = 3636] [serial = 367] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (14414C00) [pid = 3636] [serial = 370] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (11CE9000) [pid = 3636] [serial = 368] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (12B71800) [pid = 3636] [serial = 373] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (15317400) [pid = 3636] [serial = 371] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (14416400) [pid = 3636] [serial = 359] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (13A23C00) [pid = 3636] [serial = 358] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (16968400) [pid = 3636] [serial = 362] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (16965800) [pid = 3636] [serial = 361] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (13638800) [pid = 3636] [serial = 374] [outer = 00000000] [url = about:blank] 07:32:02 INFO - PROCESS | 3636 | ++DOCSHELL 10A75800 == 27 [pid = 3636] [id = 142] 07:32:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (10A75C00) [pid = 3636] [serial = 424] [outer = 00000000] 07:32:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (10E44400) [pid = 3636] [serial = 425] [outer = 10A75C00] 07:32:02 INFO - PROCESS | 3636 | 1468510322882 Marionette DEBUG loaded listener.js 07:32:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (11472C00) [pid = 3636] [serial = 426] [outer = 10A75C00] 07:32:03 INFO - PROCESS | 3636 | 1468510323230 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:32:03 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 07:32:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:32:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:32:03 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 07:32:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:32:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:32:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1184ms 07:32:03 INFO - PROCESS | 3636 | 1468510323282 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 3636 | 1468510323285 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 07:32:03 INFO - PROCESS | 3636 | 1468510323289 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:32:03 INFO - PROCESS | 3636 | 1468510323292 Marionette TRACE conn2 <- [1,534,null,{}] 07:32:03 INFO - PROCESS | 3636 | 1468510323298 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:03 INFO - PROCESS | 3636 | 1468510323302 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:03 INFO - PROCESS | 3636 | 1468510323375 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:32:03 INFO - PROCESS | 3636 | 1468510323383 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 3636 | 1468510323385 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:03 INFO - PROCESS | 3636 | ++DOCSHELL 12BA9400 == 28 [pid = 3636] [id = 143] 07:32:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (12BA9800) [pid = 3636] [serial = 427] [outer = 00000000] 07:32:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (13128400) [pid = 3636] [serial = 428] [outer = 12BA9800] 07:32:03 INFO - PROCESS | 3636 | 1468510323410 Marionette DEBUG loaded listener.js 07:32:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (1362D800) [pid = 3636] [serial = 429] [outer = 12BA9800] 07:32:03 INFO - PROCESS | 3636 | 1468510323810 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:32:03 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. 07:32:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 573ms 07:32:03 INFO - PROCESS | 3636 | 1468510323858 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 3636 | 1468510323862 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 07:32:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:32:03 INFO - PROCESS | 3636 | 1468510323867 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - PROCESS | 3636 | 1468510323869 Marionette TRACE conn2 <- [1,538,null,{}] 07:32:03 INFO - PROCESS | 3636 | 1468510323873 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:03 INFO - PROCESS | 3636 | 1468510323875 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:03 INFO - PROCESS | 3636 | 1468510323969 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:32:04 INFO - PROCESS | 3636 | 1468510324048 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 3636 | 1468510324051 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:04 INFO - PROCESS | 3636 | ++DOCSHELL 14231800 == 29 [pid = 3636] [id = 144] 07:32:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (14411800) [pid = 3636] [serial = 430] [outer = 00000000] 07:32:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (144DA000) [pid = 3636] [serial = 431] [outer = 14411800] 07:32:04 INFO - PROCESS | 3636 | 1468510324095 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (153ED400) [pid = 3636] [serial = 432] [outer = 14411800] 07:32:04 INFO - PROCESS | 3636 | 1468510324401 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:32:04 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. 07:32:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 533ms 07:32:04 INFO - PROCESS | 3636 | 1468510324411 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:32:04 INFO - PROCESS | 3636 | 1468510324413 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 07:32:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:32:04 INFO - PROCESS | 3636 | 1468510324418 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 3636 | 1468510324424 Marionette TRACE conn2 <- [1,542,null,{}] 07:32:04 INFO - PROCESS | 3636 | 1468510324433 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:04 INFO - PROCESS | 3636 | 1468510324418 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:04 INFO - PROCESS | 3636 | 1468510324501 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:32:04 INFO - PROCESS | 3636 | 1468510324576 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 3636 | 1468510324578 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:04 INFO - PROCESS | 3636 | ++DOCSHELL 153F8800 == 30 [pid = 3636] [id = 145] 07:32:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (153F8C00) [pid = 3636] [serial = 433] [outer = 00000000] 07:32:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (158CC000) [pid = 3636] [serial = 434] [outer = 153F8C00] 07:32:04 INFO - PROCESS | 3636 | 1468510324621 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (16966C00) [pid = 3636] [serial = 435] [outer = 153F8C00] 07:32:04 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:04 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:32:04 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:05 INFO - PROCESS | 3636 | 1468510325040 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:32:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:32:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 663ms 07:32:05 INFO - PROCESS | 3636 | 1468510325082 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 3636 | 1468510325085 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 07:32:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:32:05 INFO - PROCESS | 3636 | 1468510325092 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 3636 | 1468510325094 Marionette TRACE conn2 <- [1,546,null,{}] 07:32:05 INFO - PROCESS | 3636 | 1468510325098 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:05 INFO - PROCESS | 3636 | 1468510325100 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:05 INFO - PROCESS | 3636 | 1468510325187 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:32:05 INFO - PROCESS | 3636 | 1468510325197 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:05 INFO - PROCESS | 3636 | 1468510325199 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:05 INFO - PROCESS | 3636 | ++DOCSHELL 16F07400 == 31 [pid = 3636] [id = 146] 07:32:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16F08C00) [pid = 3636] [serial = 436] [outer = 00000000] 07:32:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (175DE000) [pid = 3636] [serial = 437] [outer = 16F08C00] 07:32:05 INFO - PROCESS | 3636 | 1468510325244 Marionette DEBUG loaded listener.js 07:32:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (176A1800) [pid = 3636] [serial = 438] [outer = 16F08C00] 07:32:05 INFO - PROCESS | 3636 | 1468510325640 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:32:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:32:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 586ms 07:32:05 INFO - PROCESS | 3636 | 1468510325677 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 3636 | 1468510325679 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 07:32:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:32:05 INFO - PROCESS | 3636 | 1468510325683 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 3636 | 1468510325684 Marionette TRACE conn2 <- [1,550,null,{}] 07:32:05 INFO - PROCESS | 3636 | 1468510325693 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:05 INFO - PROCESS | 3636 | 1468510325695 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:05 INFO - PROCESS | 3636 | 1468510325778 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:32:05 INFO - PROCESS | 3636 | 1468510325796 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:05 INFO - PROCESS | 3636 | 1468510325806 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:05 INFO - PROCESS | 3636 | ++DOCSHELL 11891800 == 32 [pid = 3636] [id = 147] 07:32:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (17787400) [pid = 3636] [serial = 439] [outer = 00000000] 07:32:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (17B22C00) [pid = 3636] [serial = 440] [outer = 17787400] 07:32:05 INFO - PROCESS | 3636 | 1468510325899 Marionette DEBUG loaded listener.js 07:32:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (194C6C00) [pid = 3636] [serial = 441] [outer = 17787400] 07:32:06 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:06 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:32:06 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (12C80800) [pid = 3636] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:32:06 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (11272C00) [pid = 3636] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:32:06 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (158CB000) [pid = 3636] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:32:06 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (176E4C00) [pid = 3636] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:32:06 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (19C07400) [pid = 3636] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:32:06 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (13AC2800) [pid = 3636] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:32:06 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (19CAE400) [pid = 3636] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:32:06 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (19707800) [pid = 3636] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:32:06 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (176CEC00) [pid = 3636] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:32:06 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (17B93000) [pid = 3636] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:32:06 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (16AEAC00) [pid = 3636] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:32:06 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:06 INFO - PROCESS | 3636 | 1468510326372 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:32:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:32:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 702ms 07:32:06 INFO - PROCESS | 3636 | 1468510326382 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:32:06 INFO - PROCESS | 3636 | 1468510326383 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 07:32:06 INFO - PROCESS | 3636 | 1468510326387 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:32:06 INFO - PROCESS | 3636 | 1468510326388 Marionette TRACE conn2 <- [1,554,null,{}] 07:32:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:32:06 INFO - PROCESS | 3636 | 1468510326392 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:06 INFO - PROCESS | 3636 | 1468510326394 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:06 INFO - PROCESS | 3636 | 1468510326468 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:32:06 INFO - PROCESS | 3636 | 1468510326529 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:06 INFO - PROCESS | 3636 | 1468510326531 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:06 INFO - PROCESS | 3636 | ++DOCSHELL 114B8400 == 33 [pid = 3636] [id = 148] 07:32:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (13637800) [pid = 3636] [serial = 442] [outer = 00000000] 07:32:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (176CE000) [pid = 3636] [serial = 443] [outer = 13637800] 07:32:06 INFO - PROCESS | 3636 | 1468510326574 Marionette DEBUG loaded listener.js 07:32:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (194C5C00) [pid = 3636] [serial = 444] [outer = 13637800] 07:32:06 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:06 INFO - PROCESS | 3636 | 1468510326872 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:32:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:32:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 533ms 07:32:06 INFO - PROCESS | 3636 | 1468510326931 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:32:06 INFO - PROCESS | 3636 | 1468510326933 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 07:32:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:32:06 INFO - PROCESS | 3636 | 1468510326942 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:32:06 INFO - PROCESS | 3636 | 1468510326944 Marionette TRACE conn2 <- [1,558,null,{}] 07:32:06 INFO - PROCESS | 3636 | 1468510326951 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:06 INFO - PROCESS | 3636 | 1468510326953 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:06 INFO - PROCESS | 3636 | 1468510327007 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:32:07 INFO - PROCESS | 3636 | 1468510327012 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 3636 | 1468510327014 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:07 INFO - PROCESS | 3636 | ++DOCSHELL 17785400 == 34 [pid = 3636] [id = 149] 07:32:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (194CE000) [pid = 3636] [serial = 445] [outer = 00000000] 07:32:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (19C05400) [pid = 3636] [serial = 446] [outer = 194CE000] 07:32:07 INFO - PROCESS | 3636 | 1468510327057 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (19CB3C00) [pid = 3636] [serial = 447] [outer = 194CE000] 07:32:07 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:07 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:32:07 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:07 INFO - PROCESS | 3636 | 1468510327402 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:32:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:32:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 495ms 07:32:07 INFO - PROCESS | 3636 | 1468510327444 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 3636 | 1468510327446 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 07:32:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:32:07 INFO - PROCESS | 3636 | 1468510327435 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 3636 | 1468510327436 Marionette TRACE conn2 <- [1,562,null,{}] 07:32:07 INFO - PROCESS | 3636 | 1468510327440 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:07 INFO - PROCESS | 3636 | 1468510327442 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:07 INFO - PROCESS | 3636 | 1468510327516 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:32:07 INFO - PROCESS | 3636 | 1468510327522 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 3636 | 1468510327524 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:07 INFO - PROCESS | 3636 | ++DOCSHELL 10329400 == 35 [pid = 3636] [id = 150] 07:32:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (19778800) [pid = 3636] [serial = 448] [outer = 00000000] 07:32:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19F62C00) [pid = 3636] [serial = 449] [outer = 19778800] 07:32:07 INFO - PROCESS | 3636 | 1468510327547 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (19F65C00) [pid = 3636] [serial = 450] [outer = 19778800] 07:32:07 INFO - PROCESS | 3636 | 1468510327941 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:32:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:32:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 585ms 07:32:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:32:08 INFO - PROCESS | 3636 | 1468510328021 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:32:08 INFO - PROCESS | 3636 | 1468510328025 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 07:32:08 INFO - PROCESS | 3636 | 1468510328030 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:32:08 INFO - PROCESS | 3636 | 1468510328034 Marionette TRACE conn2 <- [1,566,null,{}] 07:32:08 INFO - PROCESS | 3636 | 1468510328040 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:08 INFO - PROCESS | 3636 | 1468510328044 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:08 INFO - PROCESS | 3636 | 1468510328192 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:32:08 INFO - PROCESS | 3636 | 1468510328286 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:08 INFO - PROCESS | 3636 | 1468510328292 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:08 INFO - PROCESS | 3636 | ++DOCSHELL 114DE000 == 36 [pid = 3636] [id = 151] 07:32:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (114DF800) [pid = 3636] [serial = 451] [outer = 00000000] 07:32:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (11839800) [pid = 3636] [serial = 452] [outer = 114DF800] 07:32:08 INFO - PROCESS | 3636 | 1468510328347 Marionette DEBUG loaded listener.js 07:32:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (11DD9000) [pid = 3636] [serial = 453] [outer = 114DF800] 07:32:08 INFO - PROCESS | 3636 | 1468510329001 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:32:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:32:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1015ms 07:32:09 INFO - PROCESS | 3636 | 1468510329052 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:32:09 INFO - PROCESS | 3636 | 1468510329055 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 07:32:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:32:09 INFO - PROCESS | 3636 | 1468510329062 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:32:09 INFO - PROCESS | 3636 | 1468510329066 Marionette TRACE conn2 <- [1,570,null,{}] 07:32:09 INFO - PROCESS | 3636 | 1468510329070 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:09 INFO - PROCESS | 3636 | 1468510329073 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:09 INFO - PROCESS | 3636 | 1468510329177 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:32:09 INFO - PROCESS | 3636 | 1468510329248 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 3636 | 1468510329230 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:09 INFO - PROCESS | 3636 | ++DOCSHELL 14417000 == 37 [pid = 3636] [id = 152] 07:32:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (1441F000) [pid = 3636] [serial = 454] [outer = 00000000] 07:32:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (153F6000) [pid = 3636] [serial = 455] [outer = 1441F000] 07:32:09 INFO - PROCESS | 3636 | 1468510329332 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1540BC00) [pid = 3636] [serial = 456] [outer = 1441F000] 07:32:09 INFO - PROCESS | 3636 | --DOCSHELL 17785400 == 36 [pid = 3636] [id = 149] 07:32:09 INFO - PROCESS | 3636 | --DOCSHELL 114B8400 == 35 [pid = 3636] [id = 148] 07:32:09 INFO - PROCESS | 3636 | --DOCSHELL 11891800 == 34 [pid = 3636] [id = 147] 07:32:09 INFO - PROCESS | 3636 | --DOCSHELL 16F07400 == 33 [pid = 3636] [id = 146] 07:32:09 INFO - PROCESS | 3636 | --DOCSHELL 153F8800 == 32 [pid = 3636] [id = 145] 07:32:09 INFO - PROCESS | 3636 | --DOCSHELL 14231800 == 31 [pid = 3636] [id = 144] 07:32:09 INFO - PROCESS | 3636 | --DOCSHELL 12BA9400 == 30 [pid = 3636] [id = 143] 07:32:09 INFO - PROCESS | 3636 | --DOCSHELL 10A75800 == 29 [pid = 3636] [id = 142] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (13630C00) [pid = 3636] [serial = 385] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (14230400) [pid = 3636] [serial = 386] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (11807C00) [pid = 3636] [serial = 388] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (11D8A000) [pid = 3636] [serial = 389] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (15F8F800) [pid = 3636] [serial = 395] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (17EF0800) [pid = 3636] [serial = 402] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (17B93C00) [pid = 3636] [serial = 401] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (19CB4400) [pid = 3636] [serial = 383] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (19C0D800) [pid = 3636] [serial = 382] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (14231000) [pid = 3636] [serial = 392] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1441D400) [pid = 3636] [serial = 393] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (19FF3800) [pid = 3636] [serial = 414] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (19FEF000) [pid = 3636] [serial = 413] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (19CE5C00) [pid = 3636] [serial = 411] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (17B28400) [pid = 3636] [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.] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1970C800) [pid = 3636] [serial = 407] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (19708C00) [pid = 3636] [serial = 404] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (1970A400) [pid = 3636] [serial = 405] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (19CB0000) [pid = 3636] [serial = 410] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (175DEC00) [pid = 3636] [serial = 398] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (176AB800) [pid = 3636] [serial = 399] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (19C07800) [pid = 3636] [serial = 408] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (160D2800) [pid = 3636] [serial = 396] [outer = 00000000] [url = about:blank] 07:32:09 INFO - PROCESS | 3636 | 1468510329970 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:32:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:32:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 949ms 07:32:10 INFO - PROCESS | 3636 | 1468510330017 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 3636 | 1468510330021 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 07:32:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:32:10 INFO - PROCESS | 3636 | 1468510330025 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 3636 | 1468510330030 Marionette TRACE conn2 <- [1,574,null,{}] 07:32:10 INFO - PROCESS | 3636 | 1468510330034 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:10 INFO - PROCESS | 3636 | 1468510330037 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:10 INFO - PROCESS | 3636 | 1468510330115 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:32:10 INFO - PROCESS | 3636 | 1468510330179 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 3636 | 1468510330182 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:10 INFO - PROCESS | 3636 | ++DOCSHELL 10A76C00 == 30 [pid = 3636] [id = 153] 07:32:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (10A78400) [pid = 3636] [serial = 457] [outer = 00000000] 07:32:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (11846800) [pid = 3636] [serial = 458] [outer = 10A78400] 07:32:10 INFO - PROCESS | 3636 | 1468510330229 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (12EE6C00) [pid = 3636] [serial = 459] [outer = 10A78400] 07:32:10 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:10 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:32:10 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:10 INFO - PROCESS | 3636 | 1468510330580 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:32:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:32:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 573ms 07:32:10 INFO - PROCESS | 3636 | 1468510330604 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 3636 | 1468510330608 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 07:32:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:32:10 INFO - PROCESS | 3636 | 1468510330614 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 3636 | 1468510330617 Marionette TRACE conn2 <- [1,578,null,{}] 07:32:10 INFO - PROCESS | 3636 | 1468510330620 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:10 INFO - PROCESS | 3636 | 1468510330623 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:10 INFO - PROCESS | 3636 | 1468510330689 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:32:10 INFO - PROCESS | 3636 | 1468510330695 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 3636 | 1468510330697 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:10 INFO - PROCESS | 3636 | ++DOCSHELL 11891800 == 31 [pid = 3636] [id = 154] 07:32:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (13ABC400) [pid = 3636] [serial = 460] [outer = 00000000] 07:32:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (14419400) [pid = 3636] [serial = 461] [outer = 13ABC400] 07:32:10 INFO - PROCESS | 3636 | 1468510330743 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (153EB800) [pid = 3636] [serial = 462] [outer = 13ABC400] 07:32:11 INFO - PROCESS | 3636 | 1468510331123 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:32:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:32:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 533ms 07:32:11 INFO - PROCESS | 3636 | 1468510331156 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 3636 | 1468510331158 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 07:32:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:32:11 INFO - PROCESS | 3636 | 1468510331144 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 3636 | 1468510331147 Marionette TRACE conn2 <- [1,582,null,{}] 07:32:11 INFO - PROCESS | 3636 | 1468510331158 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:11 INFO - PROCESS | 3636 | 1468510331162 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:11 INFO - PROCESS | 3636 | 1468510331244 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:32:11 INFO - PROCESS | 3636 | 1468510331254 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 3636 | 1468510331257 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:11 INFO - PROCESS | 3636 | ++DOCSHELL 160D2400 == 32 [pid = 3636] [id = 155] 07:32:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (160D2800) [pid = 3636] [serial = 463] [outer = 00000000] 07:32:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (16A67800) [pid = 3636] [serial = 464] [outer = 160D2800] 07:32:11 INFO - PROCESS | 3636 | 1468510331288 Marionette DEBUG loaded listener.js 07:32:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (16E28C00) [pid = 3636] [serial = 465] [outer = 160D2800] 07:32:11 INFO - PROCESS | 3636 | 1468510331727 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:32:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:32:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 585ms 07:32:11 INFO - PROCESS | 3636 | 1468510331745 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 3636 | 1468510331728 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 07:32:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:32:11 INFO - PROCESS | 3636 | 1468510331735 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 3636 | 1468510331736 Marionette TRACE conn2 <- [1,586,null,{}] 07:32:11 INFO - PROCESS | 3636 | 1468510331740 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:11 INFO - PROCESS | 3636 | 1468510331742 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:11 INFO - PROCESS | 3636 | 1468510331840 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:32:11 INFO - PROCESS | 3636 | 1468510331850 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 3636 | 1468510331852 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:11 INFO - PROCESS | 3636 | ++DOCSHELL 154AD000 == 33 [pid = 3636] [id = 156] 07:32:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1552E400) [pid = 3636] [serial = 466] [outer = 00000000] 07:32:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (19701800) [pid = 3636] [serial = 467] [outer = 1552E400] 07:32:11 INFO - PROCESS | 3636 | 1468510331903 Marionette DEBUG loaded listener.js 07:32:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (19709800) [pid = 3636] [serial = 468] [outer = 1552E400] 07:32:12 INFO - PROCESS | 3636 | 1468510332329 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:32:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:32:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 612ms 07:32:12 INFO - PROCESS | 3636 | 1468510332363 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:32:12 INFO - PROCESS | 3636 | 1468510332365 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 07:32:12 INFO - PROCESS | 3636 | 1468510332368 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:32:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:32:12 INFO - PROCESS | 3636 | 1468510332370 Marionette TRACE conn2 <- [1,590,null,{}] 07:32:12 INFO - PROCESS | 3636 | 1468510332377 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:12 INFO - PROCESS | 3636 | 1468510332379 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:12 INFO - PROCESS | 3636 | 1468510332463 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:32:12 INFO - PROCESS | 3636 | 1468510332471 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:12 INFO - PROCESS | 3636 | 1468510332473 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:12 INFO - PROCESS | 3636 | ++DOCSHELL 176A6C00 == 34 [pid = 3636] [id = 157] 07:32:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (176A7800) [pid = 3636] [serial = 469] [outer = 00000000] 07:32:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (194C6000) [pid = 3636] [serial = 470] [outer = 176A7800] 07:32:12 INFO - PROCESS | 3636 | 1468510332536 Marionette DEBUG loaded listener.js 07:32:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (194C8C00) [pid = 3636] [serial = 471] [outer = 176A7800] 07:32:12 INFO - PROCESS | 3636 | 1468510332926 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:32:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:32:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 572ms 07:32:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:32:12 INFO - PROCESS | 3636 | 1468510332960 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:32:12 INFO - PROCESS | 3636 | 1468510332963 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 07:32:12 INFO - PROCESS | 3636 | 1468510332968 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:32:12 INFO - PROCESS | 3636 | 1468510332970 Marionette TRACE conn2 <- [1,594,null,{}] 07:32:12 INFO - PROCESS | 3636 | 1468510332974 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:12 INFO - PROCESS | 3636 | 1468510332979 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:13 INFO - PROCESS | 3636 | 1468510333128 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:32:13 INFO - PROCESS | 3636 | 1468510333165 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 3636 | 1468510333167 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:13 INFO - PROCESS | 3636 | ++DOCSHELL 13630C00 == 35 [pid = 3636] [id = 158] 07:32:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (13961800) [pid = 3636] [serial = 472] [outer = 00000000] 07:32:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1A351400) [pid = 3636] [serial = 473] [outer = 13961800] 07:32:13 INFO - PROCESS | 3636 | 1468510333210 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1A34B400) [pid = 3636] [serial = 474] [outer = 13961800] 07:32:13 INFO - PROCESS | 3636 | 1468510333584 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:32:13 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (16F08C00) [pid = 3636] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:32:13 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (10A75C00) [pid = 3636] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:32:13 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (17B23C00) [pid = 3636] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:32:13 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (14411800) [pid = 3636] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:32:13 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (12BA9800) [pid = 3636] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:32:13 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (17787400) [pid = 3636] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:32:13 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (114B0400) [pid = 3636] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:32:13 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (194CE000) [pid = 3636] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:32:13 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (153F2C00) [pid = 3636] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:32:13 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (13637800) [pid = 3636] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:32:13 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (153F8C00) [pid = 3636] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:32:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:32:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 624ms 07:32:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:32:13 INFO - PROCESS | 3636 | 1468510333601 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:32:13 INFO - PROCESS | 3636 | 1468510333603 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 07:32:13 INFO - PROCESS | 3636 | 1468510333588 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:32:13 INFO - PROCESS | 3636 | 1468510333590 Marionette TRACE conn2 <- [1,598,null,{}] 07:32:13 INFO - PROCESS | 3636 | 1468510333601 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:13 INFO - PROCESS | 3636 | 1468510333603 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:13 INFO - PROCESS | 3636 | 1468510333679 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:32:13 INFO - PROCESS | 3636 | 1468510333685 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 3636 | 1468510333687 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:13 INFO - PROCESS | 3636 | ++DOCSHELL 13B4BC00 == 36 [pid = 3636] [id = 159] 07:32:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (13B50C00) [pid = 3636] [serial = 475] [outer = 00000000] 07:32:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (153F3C00) [pid = 3636] [serial = 476] [outer = 13B50C00] 07:32:13 INFO - PROCESS | 3636 | 1468510333711 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (158F7C00) [pid = 3636] [serial = 477] [outer = 13B50C00] 07:32:14 INFO - PROCESS | 3636 | 1468510334065 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:32:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:32:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 495ms 07:32:14 INFO - PROCESS | 3636 | 1468510334091 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 3636 | 1468510334093 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 07:32:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:32:14 INFO - PROCESS | 3636 | 1468510334096 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - PROCESS | 3636 | 1468510334099 Marionette TRACE conn2 <- [1,602,null,{}] 07:32:14 INFO - PROCESS | 3636 | 1468510334111 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:14 INFO - PROCESS | 3636 | 1468510334113 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:14 INFO - PROCESS | 3636 | 1468510334171 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:32:14 INFO - PROCESS | 3636 | 1468510334176 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 3636 | 1468510334178 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:14 INFO - PROCESS | 3636 | ++DOCSHELL 153F0000 == 37 [pid = 3636] [id = 160] 07:32:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (16AF1000) [pid = 3636] [serial = 478] [outer = 00000000] 07:32:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (19FF7800) [pid = 3636] [serial = 479] [outer = 16AF1000] 07:32:14 INFO - PROCESS | 3636 | 1468510334220 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1A351000) [pid = 3636] [serial = 480] [outer = 16AF1000] 07:32:14 INFO - PROCESS | 3636 | 1468510334571 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:32:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:32:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 494ms 07:32:14 INFO - PROCESS | 3636 | 1468510334584 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 3636 | 1468510334585 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 07:32:14 INFO - PROCESS | 3636 | 1468510334589 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:32:14 INFO - PROCESS | 3636 | 1468510334590 Marionette TRACE conn2 <- [1,606,null,{}] 07:32:14 INFO - PROCESS | 3636 | 1468510334594 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:14 INFO - PROCESS | 3636 | 1468510334596 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:14 INFO - PROCESS | 3636 | 1468510334707 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:32:14 INFO - PROCESS | 3636 | 1468510334696 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 3636 | 1468510334698 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:14 INFO - PROCESS | 3636 | ++DOCSHELL 17B94800 == 38 [pid = 3636] [id = 161] 07:32:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1A4AD800) [pid = 3636] [serial = 481] [outer = 00000000] 07:32:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1A4B4000) [pid = 3636] [serial = 482] [outer = 1A4AD800] 07:32:14 INFO - PROCESS | 3636 | 1468510334740 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (1A87CC00) [pid = 3636] [serial = 483] [outer = 1A4AD800] 07:32:15 INFO - PROCESS | 3636 | 1468510335076 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:32:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:32:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 533ms 07:32:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:32:15 INFO - PROCESS | 3636 | 1468510335130 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:32:15 INFO - PROCESS | 3636 | 1468510335132 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 07:32:15 INFO - PROCESS | 3636 | 1468510335135 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - PROCESS | 3636 | 1468510335137 Marionette TRACE conn2 <- [1,610,null,{}] 07:32:15 INFO - PROCESS | 3636 | 1468510335141 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:15 INFO - PROCESS | 3636 | 1468510335142 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:15 INFO - PROCESS | 3636 | 1468510335230 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:32:15 INFO - PROCESS | 3636 | 1468510335238 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:15 INFO - PROCESS | 3636 | 1468510335240 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:15 INFO - PROCESS | 3636 | ++DOCSHELL 176AA400 == 39 [pid = 3636] [id = 162] 07:32:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (19C0D000) [pid = 3636] [serial = 484] [outer = 00000000] 07:32:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1A96A400) [pid = 3636] [serial = 485] [outer = 19C0D000] 07:32:15 INFO - PROCESS | 3636 | 1468510335282 Marionette DEBUG loaded listener.js 07:32:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1A96A800) [pid = 3636] [serial = 486] [outer = 19C0D000] 07:32:15 INFO - PROCESS | 3636 | 1468510335816 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:32:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:32:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 755ms 07:32:15 INFO - PROCESS | 3636 | 1468510335889 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:32:15 INFO - PROCESS | 3636 | 1468510335894 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 07:32:15 INFO - PROCESS | 3636 | 1468510335899 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:32:15 INFO - PROCESS | 3636 | 1468510335904 Marionette TRACE conn2 <- [1,614,null,{}] 07:32:15 INFO - PROCESS | 3636 | 1468510335909 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:15 INFO - PROCESS | 3636 | 1468510335912 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:16 INFO - PROCESS | 3636 | 1468510336041 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:32:16 INFO - PROCESS | 3636 | 1468510336162 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 3636 | 1468510336165 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:16 INFO - PROCESS | 3636 | ++DOCSHELL 11804C00 == 40 [pid = 3636] [id = 163] 07:32:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (11845C00) [pid = 3636] [serial = 487] [outer = 00000000] 07:32:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (12E6CC00) [pid = 3636] [serial = 488] [outer = 11845C00] 07:32:16 INFO - PROCESS | 3636 | 1468510336221 Marionette DEBUG loaded listener.js 07:32:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (14231400) [pid = 3636] [serial = 489] [outer = 11845C00] 07:32:16 INFO - PROCESS | 3636 | 1468510336732 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:32:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:32:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 871ms 07:32:16 INFO - PROCESS | 3636 | 1468510336778 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:32:16 INFO - PROCESS | 3636 | 1468510336763 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 07:32:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:32:16 INFO - PROCESS | 3636 | 1468510336801 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 3636 | 1468510336804 Marionette TRACE conn2 <- [1,618,null,{}] 07:32:16 INFO - PROCESS | 3636 | 1468510336822 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:16 INFO - PROCESS | 3636 | 1468510336825 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:16 INFO - PROCESS | 3636 | 1468510336920 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:32:17 INFO - PROCESS | 3636 | 1468510337048 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 3636 | 1468510337051 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:17 INFO - PROCESS | 3636 | ++DOCSHELL 15F93400 == 41 [pid = 3636] [id = 164] 07:32:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (15F95000) [pid = 3636] [serial = 490] [outer = 00000000] 07:32:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (16E24400) [pid = 3636] [serial = 491] [outer = 15F95000] 07:32:17 INFO - PROCESS | 3636 | 1468510337086 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (176E9000) [pid = 3636] [serial = 492] [outer = 15F95000] 07:32:17 INFO - PROCESS | 3636 | 1468510337763 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:32:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:32:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1015ms 07:32:17 INFO - PROCESS | 3636 | 1468510337806 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:32:17 INFO - PROCESS | 3636 | 1468510337809 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 07:32:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:32:17 INFO - PROCESS | 3636 | 1468510337814 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:32:17 INFO - PROCESS | 3636 | 1468510337817 Marionette TRACE conn2 <- [1,622,null,{}] 07:32:17 INFO - PROCESS | 3636 | 1468510337822 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:17 INFO - PROCESS | 3636 | 1468510337824 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:17 INFO - PROCESS | 3636 | 1468510337901 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:32:17 INFO - PROCESS | 3636 | 1468510337983 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 3636 | 1468510337985 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:17 INFO - PROCESS | 3636 | ++DOCSHELL 12E26400 == 42 [pid = 3636] [id = 165] 07:32:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (12E60000) [pid = 3636] [serial = 493] [outer = 00000000] 07:32:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (13638C00) [pid = 3636] [serial = 494] [outer = 12E60000] 07:32:18 INFO - PROCESS | 3636 | 1468510338032 Marionette DEBUG loaded listener.js 07:32:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (13A2BC00) [pid = 3636] [serial = 495] [outer = 12E60000] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 17B94800 == 41 [pid = 3636] [id = 161] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 153F0000 == 40 [pid = 3636] [id = 160] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 13B4BC00 == 39 [pid = 3636] [id = 159] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 13630C00 == 38 [pid = 3636] [id = 158] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 176A6C00 == 37 [pid = 3636] [id = 157] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 154AD000 == 36 [pid = 3636] [id = 156] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 160D2400 == 35 [pid = 3636] [id = 155] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 11891800 == 34 [pid = 3636] [id = 154] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 10A76C00 == 33 [pid = 3636] [id = 153] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 14417000 == 32 [pid = 3636] [id = 152] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 10329400 == 31 [pid = 3636] [id = 150] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 114DE000 == 30 [pid = 3636] [id = 151] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 15F93400 == 29 [pid = 3636] [id = 164] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 176AA400 == 28 [pid = 3636] [id = 162] 07:32:18 INFO - PROCESS | 3636 | --DOCSHELL 11804C00 == 27 [pid = 3636] [id = 163] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (175DE000) [pid = 3636] [serial = 437] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (10E44400) [pid = 3636] [serial = 425] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (11472C00) [pid = 3636] [serial = 426] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (19702000) [pid = 3636] [serial = 423] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (194C9000) [pid = 3636] [serial = 422] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (144DA000) [pid = 3636] [serial = 431] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (153ED400) [pid = 3636] [serial = 432] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (13128400) [pid = 3636] [serial = 428] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (1362D800) [pid = 3636] [serial = 429] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (17B22C00) [pid = 3636] [serial = 440] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (19F62C00) [pid = 3636] [serial = 449] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (12C80400) [pid = 3636] [serial = 417] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (19CB3C00) [pid = 3636] [serial = 447] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (11C9C000) [pid = 3636] [serial = 416] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (176A1800) [pid = 3636] [serial = 438] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1552F400) [pid = 3636] [serial = 420] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (153F9000) [pid = 3636] [serial = 419] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (176CE000) [pid = 3636] [serial = 443] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (19C05400) [pid = 3636] [serial = 446] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (194C6C00) [pid = 3636] [serial = 441] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (194C5C00) [pid = 3636] [serial = 444] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (158CC000) [pid = 3636] [serial = 434] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (16966C00) [pid = 3636] [serial = 435] [outer = 00000000] [url = about:blank] 07:32:18 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:18 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:32:18 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:18 INFO - PROCESS | 3636 | 1468510338901 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:32:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:32:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1132ms 07:32:18 INFO - PROCESS | 3636 | 1468510338937 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:32:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:32:18 INFO - PROCESS | 3636 | 1468510338943 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 07:32:18 INFO - PROCESS | 3636 | 1468510338949 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 3636 | 1468510338957 Marionette TRACE conn2 <- [1,626,null,{}] 07:32:18 INFO - PROCESS | 3636 | 1468510338964 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:18 INFO - PROCESS | 3636 | 1468510338969 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:19 INFO - PROCESS | 3636 | 1468510339064 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:32:19 INFO - PROCESS | 3636 | 1468510339143 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 3636 | 1468510339146 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:19 INFO - PROCESS | 3636 | ++DOCSHELL 1180D000 == 28 [pid = 3636] [id = 166] 07:32:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (1183B000) [pid = 3636] [serial = 496] [outer = 00000000] 07:32:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (11DD9400) [pid = 3636] [serial = 497] [outer = 1183B000] 07:32:19 INFO - PROCESS | 3636 | 1468510339193 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (12BA9800) [pid = 3636] [serial = 498] [outer = 1183B000] 07:32:19 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:19 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:32:19 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:19 INFO - PROCESS | 3636 | 1468510339505 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:32:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:32:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 572ms 07:32:19 INFO - PROCESS | 3636 | 1468510339519 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:32:19 INFO - PROCESS | 3636 | 1468510339524 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 07:32:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:32:19 INFO - PROCESS | 3636 | 1468510339530 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:32:19 INFO - PROCESS | 3636 | 1468510339533 Marionette TRACE conn2 <- [1,630,null,{}] 07:32:19 INFO - PROCESS | 3636 | 1468510339536 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:19 INFO - PROCESS | 3636 | 1468510339539 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:19 INFO - PROCESS | 3636 | 1468510339637 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:32:19 INFO - PROCESS | 3636 | 1468510339644 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 3636 | 1468510339646 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:19 INFO - PROCESS | 3636 | ++DOCSHELL 1363A000 == 29 [pid = 3636] [id = 167] 07:32:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (1363A400) [pid = 3636] [serial = 499] [outer = 00000000] 07:32:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (14230400) [pid = 3636] [serial = 500] [outer = 1363A400] 07:32:19 INFO - PROCESS | 3636 | 1468510339693 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (14417C00) [pid = 3636] [serial = 501] [outer = 1363A400] 07:32:20 INFO - PROCESS | 3636 | 1468510340072 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:32:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:32:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 585ms 07:32:20 INFO - PROCESS | 3636 | 1468510340125 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:32:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:32:20 INFO - PROCESS | 3636 | 1468510340127 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 07:32:20 INFO - PROCESS | 3636 | 1468510340131 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 3636 | 1468510340134 Marionette TRACE conn2 <- [1,634,null,{}] 07:32:20 INFO - PROCESS | 3636 | 1468510340144 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:20 INFO - PROCESS | 3636 | 1468510340149 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:20 INFO - PROCESS | 3636 | 1468510340219 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:32:20 INFO - PROCESS | 3636 | 1468510340235 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 3636 | 1468510340238 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:20 INFO - PROCESS | 3636 | ++DOCSHELL 158C2400 == 30 [pid = 3636] [id = 168] 07:32:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (158CBC00) [pid = 3636] [serial = 502] [outer = 00000000] 07:32:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (15F8A400) [pid = 3636] [serial = 503] [outer = 158CBC00] 07:32:20 INFO - PROCESS | 3636 | 1468510340266 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (160D6000) [pid = 3636] [serial = 504] [outer = 158CBC00] 07:32:20 INFO - PROCESS | 3636 | 1468510340679 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:32:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:32:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 573ms 07:32:20 INFO - PROCESS | 3636 | 1468510340707 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 3636 | 1468510340709 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 07:32:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:32:20 INFO - PROCESS | 3636 | 1468510340712 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 3636 | 1468510340714 Marionette TRACE conn2 <- [1,638,null,{}] 07:32:20 INFO - PROCESS | 3636 | 1468510340718 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:20 INFO - PROCESS | 3636 | 1468510340720 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:20 INFO - PROCESS | 3636 | 1468510340834 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:32:20 INFO - PROCESS | 3636 | 1468510340858 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 3636 | 1468510340860 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:20 INFO - PROCESS | 3636 | ++DOCSHELL 16AEE800 == 31 [pid = 3636] [id = 169] 07:32:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (16E21800) [pid = 3636] [serial = 505] [outer = 00000000] 07:32:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (17544800) [pid = 3636] [serial = 506] [outer = 16E21800] 07:32:20 INFO - PROCESS | 3636 | 1468510340885 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (176AB800) [pid = 3636] [serial = 507] [outer = 16E21800] 07:32:21 INFO - PROCESS | 3636 | 1468510341256 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:32:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:32:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 572ms 07:32:21 INFO - PROCESS | 3636 | 1468510341294 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 3636 | 1468510341297 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 07:32:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:32:21 INFO - PROCESS | 3636 | 1468510341300 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 3636 | 1468510341302 Marionette TRACE conn2 <- [1,642,null,{}] 07:32:21 INFO - PROCESS | 3636 | 1468510341311 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:21 INFO - PROCESS | 3636 | 1468510341313 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:21 INFO - PROCESS | 3636 | 1468510341393 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:32:21 INFO - PROCESS | 3636 | 1468510341398 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 3636 | 1468510341401 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:21 INFO - PROCESS | 3636 | ++DOCSHELL 16A6BC00 == 32 [pid = 3636] [id = 170] 07:32:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16AEF000) [pid = 3636] [serial = 508] [outer = 00000000] 07:32:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1778DC00) [pid = 3636] [serial = 509] [outer = 16AEF000] 07:32:21 INFO - PROCESS | 3636 | 1468510341444 Marionette DEBUG loaded listener.js 07:32:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (17B98000) [pid = 3636] [serial = 510] [outer = 16AEF000] 07:32:21 INFO - PROCESS | 3636 | 1468510341821 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:32:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:32:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 572ms 07:32:21 INFO - PROCESS | 3636 | 1468510341874 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 3636 | 1468510341876 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 07:32:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:32:21 INFO - PROCESS | 3636 | 1468510341887 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 3636 | 1468510341888 Marionette TRACE conn2 <- [1,646,null,{}] 07:32:21 INFO - PROCESS | 3636 | 1468510341892 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:21 INFO - PROCESS | 3636 | 1468510341897 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:22 INFO - PROCESS | 3636 | 1468510342042 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:32:22 INFO - PROCESS | 3636 | 1468510342050 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 3636 | 1468510342052 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:22 INFO - PROCESS | 3636 | ++DOCSHELL 194CB400 == 33 [pid = 3636] [id = 171] 07:32:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (194CD800) [pid = 3636] [serial = 511] [outer = 00000000] 07:32:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (19C02C00) [pid = 3636] [serial = 512] [outer = 194CD800] 07:32:22 INFO - PROCESS | 3636 | 1468510342095 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (19C08000) [pid = 3636] [serial = 513] [outer = 194CD800] 07:32:22 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1A4AD800) [pid = 3636] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:32:22 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (176A7800) [pid = 3636] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:32:22 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (13961800) [pid = 3636] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:32:22 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (114DF800) [pid = 3636] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:32:22 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (19778800) [pid = 3636] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:32:22 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (13B50C00) [pid = 3636] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:32:22 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (13ABC400) [pid = 3636] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:32:22 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (10A78400) [pid = 3636] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:32:22 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1552E400) [pid = 3636] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:32:22 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (160D2800) [pid = 3636] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:32:22 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1441F000) [pid = 3636] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:32:22 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (16AF1000) [pid = 3636] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:32:22 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (19C0D000) [pid = 3636] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:32:22 INFO - PROCESS | 3636 | 1468510342565 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:32:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:32:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 703ms 07:32:22 INFO - PROCESS | 3636 | 1468510342588 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:32:22 INFO - PROCESS | 3636 | 1468510342600 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 07:32:22 INFO - PROCESS | 3636 | 1468510342603 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:32:22 INFO - PROCESS | 3636 | 1468510342605 Marionette TRACE conn2 <- [1,650,null,{}] 07:32:22 INFO - PROCESS | 3636 | 1468510342608 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:22 INFO - PROCESS | 3636 | 1468510342610 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:22 INFO - PROCESS | 3636 | 1468510342669 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:32:22 INFO - PROCESS | 3636 | 1468510342674 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 3636 | 1468510342676 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:22 INFO - PROCESS | 3636 | ++DOCSHELL 10476C00 == 34 [pid = 3636] [id = 172] 07:32:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (11804C00) [pid = 3636] [serial = 514] [outer = 00000000] 07:32:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (176E7C00) [pid = 3636] [serial = 515] [outer = 11804C00] 07:32:22 INFO - PROCESS | 3636 | 1468510342718 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (194C9000) [pid = 3636] [serial = 516] [outer = 11804C00] 07:32:22 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:22 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:32:23 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:23 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:32:23 INFO - PROCESS | 3636 | 1468510343064 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:32:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 494ms 07:32:23 INFO - PROCESS | 3636 | 1468510343097 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 3636 | 1468510343099 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 07:32:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:32:23 INFO - PROCESS | 3636 | 1468510343102 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 3636 | 1468510343104 Marionette TRACE conn2 <- [1,654,null,{}] 07:32:23 INFO - PROCESS | 3636 | 1468510343107 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:23 INFO - PROCESS | 3636 | 1468510343109 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:23 INFO - PROCESS | 3636 | 1468510343185 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:32:23 INFO - PROCESS | 3636 | 1468510343190 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 3636 | 1468510343192 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:23 INFO - PROCESS | 3636 | ++DOCSHELL 153F7000 == 35 [pid = 3636] [id = 173] 07:32:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (19772000) [pid = 3636] [serial = 517] [outer = 00000000] 07:32:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (19CAF400) [pid = 3636] [serial = 518] [outer = 19772000] 07:32:23 INFO - PROCESS | 3636 | 1468510343216 Marionette DEBUG loaded listener.js 07:32:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19CB6400) [pid = 3636] [serial = 519] [outer = 19772000] 07:32:23 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:23 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:32:23 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:23 INFO - PROCESS | 3636 | 1468510343585 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:32:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 494ms 07:32:23 INFO - PROCESS | 3636 | 1468510343613 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 3636 | 1468510343615 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 07:32:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:32:23 INFO - PROCESS | 3636 | 1468510343618 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 3636 | 1468510343620 Marionette TRACE conn2 <- [1,658,null,{}] 07:32:23 INFO - PROCESS | 3636 | 1468510343616 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:23 INFO - PROCESS | 3636 | 1468510343618 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:23 INFO - PROCESS | 3636 | 1468510343693 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:32:23 INFO - PROCESS | 3636 | 1468510343698 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 3636 | 1468510343700 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:23 INFO - PROCESS | 3636 | ++DOCSHELL 19C0E000 == 36 [pid = 3636] [id = 174] 07:32:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (19CB7800) [pid = 3636] [serial = 520] [outer = 00000000] 07:32:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19FF1400) [pid = 3636] [serial = 521] [outer = 19CB7800] 07:32:23 INFO - PROCESS | 3636 | 1468510343724 Marionette DEBUG loaded listener.js 07:32:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1A34BC00) [pid = 3636] [serial = 522] [outer = 19CB7800] 07:32:24 INFO - PROCESS | 3636 | 1468510344179 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:32:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:32:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 638ms 07:32:24 INFO - PROCESS | 3636 | 1468510344239 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:32:24 INFO - PROCESS | 3636 | 1468510344244 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 07:32:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:32:24 INFO - PROCESS | 3636 | 1468510344249 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:32:24 INFO - PROCESS | 3636 | 1468510344253 Marionette TRACE conn2 <- [1,662,null,{}] 07:32:24 INFO - PROCESS | 3636 | 1468510344282 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:24 INFO - PROCESS | 3636 | 1468510344285 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:24 INFO - PROCESS | 3636 | 1468510344488 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:32:24 INFO - PROCESS | 3636 | 1468510344498 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 3636 | 1468510344503 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:24 INFO - PROCESS | 3636 | ++DOCSHELL 10A08000 == 37 [pid = 3636] [id = 175] 07:32:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (10A08400) [pid = 3636] [serial = 523] [outer = 00000000] 07:32:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (11891800) [pid = 3636] [serial = 524] [outer = 10A08400] 07:32:24 INFO - PROCESS | 3636 | 1468510344536 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1312D000) [pid = 3636] [serial = 525] [outer = 10A08400] 07:32:24 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:24 INFO - PROCESS | 3636 | [3636] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:32:25 INFO - PROCESS | 3636 | 1468510345152 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:32:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 07:32:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 949ms 07:32:25 INFO - PROCESS | 3636 | 1468510345204 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:32:25 INFO - PROCESS | 3636 | 1468510345209 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 07:32:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:32:25 INFO - PROCESS | 3636 | 1468510345215 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:32:25 INFO - PROCESS | 3636 | 1468510345218 Marionette TRACE conn2 <- [1,666,null,{}] 07:32:25 INFO - PROCESS | 3636 | 1468510345241 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:25 INFO - PROCESS | 3636 | 1468510345244 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:25 INFO - PROCESS | 3636 | 1468510345387 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:32:25 INFO - PROCESS | 3636 | 1468510345484 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:25 INFO - PROCESS | 3636 | 1468510345487 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:25 INFO - PROCESS | 3636 | ++DOCSHELL 10A75800 == 38 [pid = 3636] [id = 176] 07:32:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (10E4C800) [pid = 3636] [serial = 526] [outer = 00000000] 07:32:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (12E2AC00) [pid = 3636] [serial = 527] [outer = 10E4C800] 07:32:25 INFO - PROCESS | 3636 | 1468510345524 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (144E4800) [pid = 3636] [serial = 528] [outer = 10E4C800] 07:32:26 INFO - PROCESS | 3636 | --DOCSHELL 153F7000 == 37 [pid = 3636] [id = 173] 07:32:26 INFO - PROCESS | 3636 | --DOCSHELL 10476C00 == 36 [pid = 3636] [id = 172] 07:32:26 INFO - PROCESS | 3636 | --DOCSHELL 194CB400 == 35 [pid = 3636] [id = 171] 07:32:26 INFO - PROCESS | 3636 | --DOCSHELL 16A6BC00 == 34 [pid = 3636] [id = 170] 07:32:26 INFO - PROCESS | 3636 | --DOCSHELL 16AEE800 == 33 [pid = 3636] [id = 169] 07:32:26 INFO - PROCESS | 3636 | --DOCSHELL 158C2400 == 32 [pid = 3636] [id = 168] 07:32:26 INFO - PROCESS | 3636 | --DOCSHELL 1363A000 == 31 [pid = 3636] [id = 167] 07:32:26 INFO - PROCESS | 3636 | --DOCSHELL 1180D000 == 30 [pid = 3636] [id = 166] 07:32:26 INFO - PROCESS | 3636 | --DOCSHELL 12E26400 == 29 [pid = 3636] [id = 165] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (1A96A800) [pid = 3636] [serial = 486] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1A96A400) [pid = 3636] [serial = 485] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1A4B4000) [pid = 3636] [serial = 482] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (194C6000) [pid = 3636] [serial = 470] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (1A351400) [pid = 3636] [serial = 473] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (194C8C00) [pid = 3636] [serial = 471] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (11839800) [pid = 3636] [serial = 452] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (11DD9000) [pid = 3636] [serial = 453] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (19F65C00) [pid = 3636] [serial = 450] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (153F3C00) [pid = 3636] [serial = 476] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (14419400) [pid = 3636] [serial = 461] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (153EB800) [pid = 3636] [serial = 462] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (11846800) [pid = 3636] [serial = 458] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (12EE6C00) [pid = 3636] [serial = 459] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (19701800) [pid = 3636] [serial = 467] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (16A67800) [pid = 3636] [serial = 464] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (16E28C00) [pid = 3636] [serial = 465] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (153F6000) [pid = 3636] [serial = 455] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1540BC00) [pid = 3636] [serial = 456] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (19FF7800) [pid = 3636] [serial = 479] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1A34B400) [pid = 3636] [serial = 474] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (158F7C00) [pid = 3636] [serial = 477] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (1A87CC00) [pid = 3636] [serial = 483] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (1A351000) [pid = 3636] [serial = 480] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (19709800) [pid = 3636] [serial = 468] [outer = 00000000] [url = about:blank] 07:32:26 INFO - PROCESS | 3636 | 1468510346170 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:32:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:32:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 976ms 07:32:26 INFO - PROCESS | 3636 | 1468510346196 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 3636 | 1468510346200 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 07:32:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:32:26 INFO - PROCESS | 3636 | 1468510346207 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - PROCESS | 3636 | 1468510346211 Marionette TRACE conn2 <- [1,670,null,{}] 07:32:26 INFO - PROCESS | 3636 | 1468510346216 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:26 INFO - PROCESS | 3636 | 1468510346219 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:26 INFO - PROCESS | 3636 | 1468510346298 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:32:26 INFO - PROCESS | 3636 | 1468510346375 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 3636 | 1468510346377 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:26 INFO - PROCESS | 3636 | ++DOCSHELL 10E40000 == 30 [pid = 3636] [id = 177] 07:32:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (10E44400) [pid = 3636] [serial = 529] [outer = 00000000] 07:32:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (114D5800) [pid = 3636] [serial = 530] [outer = 10E44400] 07:32:26 INFO - PROCESS | 3636 | 1468510346406 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (11839800) [pid = 3636] [serial = 531] [outer = 10E44400] 07:32:27 INFO - PROCESS | 3636 | 1468510347160 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:32:27 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) 07:32:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 963ms 07:32:27 INFO - PROCESS | 3636 | 1468510347181 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 3636 | 1468510347185 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 07:32:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:32:27 INFO - PROCESS | 3636 | 1468510347191 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 3636 | 1468510347193 Marionette TRACE conn2 <- [1,674,null,{}] 07:32:27 INFO - PROCESS | 3636 | 1468510347197 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:27 INFO - PROCESS | 3636 | 1468510347181 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:27 INFO - PROCESS | 3636 | 1468510347271 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:32:27 INFO - PROCESS | 3636 | 1468510347342 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:27 INFO - PROCESS | 3636 | 1468510347324 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:27 INFO - PROCESS | 3636 | ++DOCSHELL 12E25C00 == 31 [pid = 3636] [id = 178] 07:32:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (12E26800) [pid = 3636] [serial = 532] [outer = 00000000] 07:32:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (1362F800) [pid = 3636] [serial = 533] [outer = 12E26800] 07:32:27 INFO - PROCESS | 3636 | 1468510347370 Marionette DEBUG loaded listener.js 07:32:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (13968C00) [pid = 3636] [serial = 534] [outer = 12E26800] 07:32:28 INFO - PROCESS | 3636 | 1468510348078 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:32:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:32:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 949ms 07:32:28 INFO - PROCESS | 3636 | 1468510348134 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:32:28 INFO - PROCESS | 3636 | 1468510348137 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 07:32:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:32:28 INFO - PROCESS | 3636 | 1468510348141 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:32:28 INFO - PROCESS | 3636 | 1468510348144 Marionette TRACE conn2 <- [1,678,null,{}] 07:32:28 INFO - PROCESS | 3636 | 1468510348161 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:28 INFO - PROCESS | 3636 | 1468510348165 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:28 INFO - PROCESS | 3636 | 1468510348253 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:32:28 INFO - PROCESS | 3636 | 1468510348261 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 3636 | 1468510348264 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:28 INFO - PROCESS | 3636 | ++DOCSHELL 153ED000 == 32 [pid = 3636] [id = 179] 07:32:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (153ED400) [pid = 3636] [serial = 535] [outer = 00000000] 07:32:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (153F7400) [pid = 3636] [serial = 536] [outer = 153ED400] 07:32:28 INFO - PROCESS | 3636 | 1468510348311 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (154B7800) [pid = 3636] [serial = 537] [outer = 153ED400] 07:32:29 INFO - PROCESS | 3636 | 1468510349150 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:32:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:32:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1041ms 07:32:29 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (11845C00) [pid = 3636] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:32:29 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (16E21800) [pid = 3636] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:32:29 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (16AEF000) [pid = 3636] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:32:29 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (1363A400) [pid = 3636] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:32:29 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (11804C00) [pid = 3636] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:32:29 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (194CD800) [pid = 3636] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:32:29 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (1183B000) [pid = 3636] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:32:29 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (15F95000) [pid = 3636] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:32:29 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (158CBC00) [pid = 3636] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:32:29 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (19772000) [pid = 3636] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:32:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:32:29 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (12E60000) [pid = 3636] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:32:29 INFO - PROCESS | 3636 | 1468510349195 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 3636 | 1468510349198 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 07:32:29 INFO - PROCESS | 3636 | 1468510349202 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 3636 | 1468510349204 Marionette TRACE conn2 <- [1,682,null,{}] 07:32:29 INFO - PROCESS | 3636 | 1468510349207 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:29 INFO - PROCESS | 3636 | 1468510349209 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:29 INFO - PROCESS | 3636 | 1468510349328 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:32:29 INFO - PROCESS | 3636 | 1468510349354 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 3636 | 1468510349356 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:29 INFO - PROCESS | 3636 | ++DOCSHELL 15401800 == 33 [pid = 3636] [id = 180] 07:32:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (154AD000) [pid = 3636] [serial = 538] [outer = 00000000] 07:32:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (1552F800) [pid = 3636] [serial = 539] [outer = 154AD000] 07:32:29 INFO - PROCESS | 3636 | 1468510349425 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (158EBC00) [pid = 3636] [serial = 540] [outer = 154AD000] 07:32:30 INFO - PROCESS | 3636 | 1468510350103 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:32:30 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) 07:32:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 949ms 07:32:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:32:30 INFO - PROCESS | 3636 | 1468510350154 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:32:30 INFO - PROCESS | 3636 | 1468510350156 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 07:32:30 INFO - PROCESS | 3636 | 1468510350159 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 3636 | 1468510350161 Marionette TRACE conn2 <- [1,686,null,{}] 07:32:30 INFO - PROCESS | 3636 | 1468510350167 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:30 INFO - PROCESS | 3636 | 1468510350169 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:30 INFO - PROCESS | 3636 | 1468510350227 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:32:30 INFO - PROCESS | 3636 | 1468510350233 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:30 INFO - PROCESS | 3636 | 1468510350235 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:30 INFO - PROCESS | 3636 | ++DOCSHELL 153F6000 == 34 [pid = 3636] [id = 181] 07:32:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (153F7000) [pid = 3636] [serial = 541] [outer = 00000000] 07:32:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (16AE9C00) [pid = 3636] [serial = 542] [outer = 153F7000] 07:32:30 INFO - PROCESS | 3636 | 1468510350278 Marionette DEBUG loaded listener.js 07:32:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (16E21800) [pid = 3636] [serial = 543] [outer = 153F7000] 07:32:31 INFO - PROCESS | 3636 | 1468510351048 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:32:31 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) 07:32:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 898ms 07:32:31 INFO - PROCESS | 3636 | 1468510351064 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:32:31 INFO - PROCESS | 3636 | 1468510351066 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 07:32:31 INFO - PROCESS | 3636 | 1468510351070 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:32:31 INFO - PROCESS | 3636 | 1468510351072 Marionette TRACE conn2 <- [1,690,null,{}] 07:32:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:32:31 INFO - PROCESS | 3636 | 1468510351075 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:31 INFO - PROCESS | 3636 | 1468510351081 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:31 INFO - PROCESS | 3636 | 1468510351158 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:32:31 INFO - PROCESS | 3636 | 1468510351164 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 3636 | 1468510351174 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:31 INFO - PROCESS | 3636 | ++DOCSHELL 175DCC00 == 35 [pid = 3636] [id = 182] 07:32:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (175DD000) [pid = 3636] [serial = 544] [outer = 00000000] 07:32:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (176E4400) [pid = 3636] [serial = 545] [outer = 175DD000] 07:32:31 INFO - PROCESS | 3636 | 1468510351219 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (176CFC00) [pid = 3636] [serial = 546] [outer = 175DD000] 07:32:32 INFO - PROCESS | 3636 | 1468510352169 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:32:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:32:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1132ms 07:32:32 INFO - PROCESS | 3636 | 1468510352203 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 3636 | 1468510352208 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 07:32:32 INFO - PROCESS | 3636 | 1468510352213 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:32:32 INFO - PROCESS | 3636 | 1468510352216 Marionette TRACE conn2 <- [1,694,null,{}] 07:32:32 INFO - PROCESS | 3636 | 1468510352222 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:32 INFO - PROCESS | 3636 | 1468510352226 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:32 INFO - PROCESS | 3636 | 1468510352312 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:32:32 INFO - PROCESS | 3636 | 1468510352412 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 3636 | 1468510352415 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:32 INFO - PROCESS | 3636 | ++DOCSHELL 1127BC00 == 36 [pid = 3636] [id = 183] 07:32:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (11477C00) [pid = 3636] [serial = 547] [outer = 00000000] 07:32:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (12C80400) [pid = 3636] [serial = 548] [outer = 11477C00] 07:32:32 INFO - PROCESS | 3636 | 1468510352472 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1312D400) [pid = 3636] [serial = 549] [outer = 11477C00] 07:32:33 INFO - PROCESS | 3636 | 1468510353452 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:32:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:32:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1248ms 07:32:33 INFO - PROCESS | 3636 | 1468510353468 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 3636 | 1468510353472 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 07:32:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:32:33 INFO - PROCESS | 3636 | 1468510353483 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 3636 | 1468510353486 Marionette TRACE conn2 <- [1,698,null,{}] 07:32:33 INFO - PROCESS | 3636 | 1468510353491 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:33 INFO - PROCESS | 3636 | 1468510353494 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:33 INFO - PROCESS | 3636 | 1468510353636 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:32:33 INFO - PROCESS | 3636 | 1468510353736 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 3636 | 1468510353739 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:33 INFO - PROCESS | 3636 | ++DOCSHELL 114B9C00 == 37 [pid = 3636] [id = 184] 07:32:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (114BA800) [pid = 3636] [serial = 550] [outer = 00000000] 07:32:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (11840800) [pid = 3636] [serial = 551] [outer = 114BA800] 07:32:33 INFO - PROCESS | 3636 | 1468510353779 Marionette DEBUG loaded listener.js 07:32:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (11DD9000) [pid = 3636] [serial = 552] [outer = 114BA800] 07:32:34 INFO - PROCESS | 3636 | --DOCSHELL 153F6000 == 36 [pid = 3636] [id = 181] 07:32:34 INFO - PROCESS | 3636 | --DOCSHELL 15401800 == 35 [pid = 3636] [id = 180] 07:32:34 INFO - PROCESS | 3636 | --DOCSHELL 153ED000 == 34 [pid = 3636] [id = 179] 07:32:34 INFO - PROCESS | 3636 | --DOCSHELL 12E25C00 == 33 [pid = 3636] [id = 178] 07:32:34 INFO - PROCESS | 3636 | --DOCSHELL 10E40000 == 32 [pid = 3636] [id = 177] 07:32:34 INFO - PROCESS | 3636 | --DOCSHELL 10A75800 == 31 [pid = 3636] [id = 176] 07:32:34 INFO - PROCESS | 3636 | --DOCSHELL 10A08000 == 30 [pid = 3636] [id = 175] 07:32:34 INFO - PROCESS | 3636 | --DOCSHELL 19C0E000 == 29 [pid = 3636] [id = 174] 07:32:34 INFO - PROCESS | 3636 | --DOCSHELL 175DCC00 == 28 [pid = 3636] [id = 182] 07:32:34 INFO - PROCESS | 3636 | --DOCSHELL 1127BC00 == 27 [pid = 3636] [id = 183] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (19CB6400) [pid = 3636] [serial = 519] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (19FF1400) [pid = 3636] [serial = 521] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (14231400) [pid = 3636] [serial = 489] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (17544800) [pid = 3636] [serial = 506] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1778DC00) [pid = 3636] [serial = 509] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (14230400) [pid = 3636] [serial = 500] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (176E7C00) [pid = 3636] [serial = 515] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (19C02C00) [pid = 3636] [serial = 512] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (11DD9400) [pid = 3636] [serial = 497] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (176E9000) [pid = 3636] [serial = 492] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (12BA9800) [pid = 3636] [serial = 498] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (160D6000) [pid = 3636] [serial = 504] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (19CAF400) [pid = 3636] [serial = 518] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (13A2BC00) [pid = 3636] [serial = 495] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (12E6CC00) [pid = 3636] [serial = 488] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (194C9000) [pid = 3636] [serial = 516] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (14417C00) [pid = 3636] [serial = 501] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (176AB800) [pid = 3636] [serial = 507] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (16E24400) [pid = 3636] [serial = 491] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (19C08000) [pid = 3636] [serial = 513] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 53 (15F8A400) [pid = 3636] [serial = 503] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 52 (13638C00) [pid = 3636] [serial = 494] [outer = 00000000] [url = about:blank] 07:32:34 INFO - PROCESS | 3636 | --DOMWINDOW == 51 (17B98000) [pid = 3636] [serial = 510] [outer = 00000000] [url = about:blank] 07:32:35 INFO - PROCESS | 3636 | 1468510355027 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:32:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:32:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1587ms 07:32:35 INFO - PROCESS | 3636 | 1468510355067 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 3636 | 1468510355071 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 07:32:35 INFO - PROCESS | 3636 | 1468510355075 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:32:35 INFO - PROCESS | 3636 | 1468510355078 Marionette TRACE conn2 <- [1,702,null,{}] 07:32:35 INFO - PROCESS | 3636 | 1468510355084 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:35 INFO - PROCESS | 3636 | 1468510355087 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:35 INFO - PROCESS | 3636 | 1468510355153 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:32:35 INFO - PROCESS | 3636 | 1468510355161 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 3636 | 1468510355164 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:35 INFO - PROCESS | 3636 | ++DOCSHELL 1127A800 == 28 [pid = 3636] [id = 185] 07:32:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 52 (114AF800) [pid = 3636] [serial = 553] [outer = 00000000] 07:32:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 53 (12962C00) [pid = 3636] [serial = 554] [outer = 114AF800] 07:32:35 INFO - PROCESS | 3636 | 1468510355212 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (12BB0400) [pid = 3636] [serial = 555] [outer = 114AF800] 07:32:36 INFO - PROCESS | 3636 | 1468510356015 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:32:36 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 07:32:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 950ms 07:32:36 INFO - PROCESS | 3636 | 1468510356033 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 3636 | 1468510356037 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 07:32:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:32:36 INFO - PROCESS | 3636 | 1468510356049 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 3636 | 1468510356052 Marionette TRACE conn2 <- [1,706,null,{}] 07:32:36 INFO - PROCESS | 3636 | 1468510356056 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:36 INFO - PROCESS | 3636 | 1468510356058 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:36 INFO - PROCESS | 3636 | 1468510356149 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:32:36 INFO - PROCESS | 3636 | 1468510356156 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 3636 | 1468510356158 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:36 INFO - PROCESS | 3636 | ++DOCSHELL 13ABB800 == 29 [pid = 3636] [id = 186] 07:32:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (13ABC400) [pid = 3636] [serial = 556] [outer = 00000000] 07:32:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (14231800) [pid = 3636] [serial = 557] [outer = 13ABC400] 07:32:36 INFO - PROCESS | 3636 | 1468510356187 Marionette DEBUG loaded listener.js 07:32:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (14417000) [pid = 3636] [serial = 558] [outer = 13ABC400] 07:32:36 INFO - PROCESS | 3636 | 1468510356977 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:32:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:32:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 962ms 07:32:36 INFO - PROCESS | 3636 | 1468510357007 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:32:37 INFO - PROCESS | 3636 | 1468510357009 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 07:32:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:32:37 INFO - PROCESS | 3636 | 1468510357013 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:32:37 INFO - PROCESS | 3636 | 1468510357016 Marionette TRACE conn2 <- [1,710,null,{}] 07:32:37 INFO - PROCESS | 3636 | 1468510357026 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:37 INFO - PROCESS | 3636 | 1468510357031 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:37 INFO - PROCESS | 3636 | 1468510357121 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:32:37 INFO - PROCESS | 3636 | 1468510357129 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 3636 | 1468510357132 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:37 INFO - PROCESS | 3636 | ++DOCSHELL 15403000 == 30 [pid = 3636] [id = 187] 07:32:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (15405400) [pid = 3636] [serial = 559] [outer = 00000000] 07:32:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (158CBC00) [pid = 3636] [serial = 560] [outer = 15405400] 07:32:37 INFO - PROCESS | 3636 | 1468510357178 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (15F93800) [pid = 3636] [serial = 561] [outer = 15405400] 07:32:37 INFO - PROCESS | 3636 | 1468510357576 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 07:32:37 INFO - PROCESS | 3636 | 1468510357599 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 07:32:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:32:37 INFO - PROCESS | 3636 | 1468510357602 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:32:37 INFO - PROCESS | 3636 | 1468510357604 Marionette TRACE conn2 <- [1,714,null,{}] 07:32:37 INFO - PROCESS | 3636 | 1468510357607 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:37 INFO - PROCESS | 3636 | 1468510357609 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:37 INFO - PROCESS | 3636 | 1468510357726 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:32:37 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (153F7000) [pid = 3636] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:32:37 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (175DD000) [pid = 3636] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:32:37 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (153ED400) [pid = 3636] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:32:37 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (154AD000) [pid = 3636] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:32:37 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (10E44400) [pid = 3636] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:32:37 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (12E26800) [pid = 3636] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:32:37 INFO - PROCESS | 3636 | --DOMWINDOW == 53 (10E4C800) [pid = 3636] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:32:37 INFO - PROCESS | 3636 | --DOMWINDOW == 52 (10A08400) [pid = 3636] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:32:37 INFO - PROCESS | 3636 | --DOMWINDOW == 51 (19CB7800) [pid = 3636] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:32:37 INFO - PROCESS | 3636 | 1468510357758 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 3636 | 1468510357760 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:37 INFO - PROCESS | 3636 | ++DOCSHELL 10A01C00 == 31 [pid = 3636] [id = 188] 07:32:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 52 (10A08400) [pid = 3636] [serial = 562] [outer = 00000000] 07:32:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 53 (12E65400) [pid = 3636] [serial = 563] [outer = 10A08400] 07:32:37 INFO - PROCESS | 3636 | 1468510357804 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (16964400) [pid = 3636] [serial = 564] [outer = 10A08400] 07:32:38 INFO - PROCESS | 3636 | 1468510358119 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:32:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:32:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 572ms 07:32:38 INFO - PROCESS | 3636 | 1468510358184 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 3636 | 1468510358186 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 07:32:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:32:38 INFO - PROCESS | 3636 | 1468510358189 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 3636 | 1468510358191 Marionette TRACE conn2 <- [1,718,null,{}] 07:32:38 INFO - PROCESS | 3636 | 1468510358194 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:38 INFO - PROCESS | 3636 | 1468510358196 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:38 INFO - PROCESS | 3636 | 1468510358285 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:32:38 INFO - PROCESS | 3636 | 1468510358297 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 3636 | 1468510358299 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:38 INFO - PROCESS | 3636 | ++DOCSHELL 17544800 == 32 [pid = 3636] [id = 189] 07:32:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (17544C00) [pid = 3636] [serial = 565] [outer = 00000000] 07:32:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (175E0800) [pid = 3636] [serial = 566] [outer = 17544C00] 07:32:38 INFO - PROCESS | 3636 | 1468510358342 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (176AA400) [pid = 3636] [serial = 567] [outer = 17544C00] 07:32:38 INFO - PROCESS | 3636 | 1468510358732 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 3636 | 1468510358771 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 07:32:38 INFO - PROCESS | 3636 | 1468510358774 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 3636 | 1468510358776 Marionette TRACE conn2 <- [1,722,null,{}] 07:32:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:32:38 INFO - PROCESS | 3636 | 1468510358780 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:38 INFO - PROCESS | 3636 | 1468510358785 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:38 INFO - PROCESS | 3636 | 1468510358891 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:32:38 INFO - PROCESS | 3636 | 1468510358969 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 3636 | 1468510358973 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:39 INFO - PROCESS | 3636 | ++DOCSHELL 10E41000 == 33 [pid = 3636] [id = 190] 07:32:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (10E42800) [pid = 3636] [serial = 568] [outer = 00000000] 07:32:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (11226800) [pid = 3636] [serial = 569] [outer = 10E42800] 07:32:39 INFO - PROCESS | 3636 | 1468510359073 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (11847800) [pid = 3636] [serial = 570] [outer = 10E42800] 07:32:39 INFO - PROCESS | 3636 | 1468510359783 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:32:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:32:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1080ms 07:32:39 INFO - PROCESS | 3636 | 1468510359872 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 07:32:39 INFO - PROCESS | 3636 | 1468510359876 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 07:32:39 INFO - PROCESS | 3636 | 1468510359881 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:32:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:32:39 INFO - PROCESS | 3636 | 1468510359884 Marionette TRACE conn2 <- [1,726,null,{}] 07:32:39 INFO - PROCESS | 3636 | 1468510359889 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:39 INFO - PROCESS | 3636 | 1468510359892 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:40 INFO - PROCESS | 3636 | 1468510360062 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:32:40 INFO - PROCESS | 3636 | 1468510360134 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:40 INFO - PROCESS | 3636 | 1468510360137 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:40 INFO - PROCESS | 3636 | ++DOCSHELL 114ACC00 == 34 [pid = 3636] [id = 191] 07:32:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (114B0400) [pid = 3636] [serial = 571] [outer = 00000000] 07:32:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (11D8B400) [pid = 3636] [serial = 572] [outer = 114B0400] 07:32:40 INFO - PROCESS | 3636 | 1468510360234 Marionette DEBUG loaded listener.js 07:32:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (12E6D400) [pid = 3636] [serial = 573] [outer = 114B0400] 07:32:40 INFO - PROCESS | 3636 | --DOCSHELL 17544800 == 33 [pid = 3636] [id = 189] 07:32:40 INFO - PROCESS | 3636 | --DOCSHELL 10A01C00 == 32 [pid = 3636] [id = 188] 07:32:40 INFO - PROCESS | 3636 | --DOCSHELL 15403000 == 31 [pid = 3636] [id = 187] 07:32:40 INFO - PROCESS | 3636 | --DOCSHELL 13ABB800 == 30 [pid = 3636] [id = 186] 07:32:40 INFO - PROCESS | 3636 | --DOCSHELL 1127A800 == 29 [pid = 3636] [id = 185] 07:32:40 INFO - PROCESS | 3636 | --DOCSHELL 114B9C00 == 28 [pid = 3636] [id = 184] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (16AE9C00) [pid = 3636] [serial = 542] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (176CFC00) [pid = 3636] [serial = 546] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (176E4400) [pid = 3636] [serial = 545] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (153F7400) [pid = 3636] [serial = 536] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (1552F800) [pid = 3636] [serial = 539] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (114D5800) [pid = 3636] [serial = 530] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (1362F800) [pid = 3636] [serial = 533] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (12E2AC00) [pid = 3636] [serial = 527] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (144E4800) [pid = 3636] [serial = 528] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 53 (11891800) [pid = 3636] [serial = 524] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 52 (1312D000) [pid = 3636] [serial = 525] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 51 (1A34BC00) [pid = 3636] [serial = 522] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 50 (11839800) [pid = 3636] [serial = 531] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 49 (154B7800) [pid = 3636] [serial = 537] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 48 (13968C00) [pid = 3636] [serial = 534] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 47 (158EBC00) [pid = 3636] [serial = 540] [outer = 00000000] [url = about:blank] 07:32:40 INFO - PROCESS | 3636 | --DOMWINDOW == 46 (16E21800) [pid = 3636] [serial = 543] [outer = 00000000] [url = about:blank] 07:32:41 INFO - PROCESS | 3636 | 1468510361034 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:32:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:32:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1210ms 07:32:41 INFO - PROCESS | 3636 | 1468510361102 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 3636 | 1468510361105 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 07:32:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:32:41 INFO - PROCESS | 3636 | 1468510361110 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 3636 | 1468510361113 Marionette TRACE conn2 <- [1,730,null,{}] 07:32:41 INFO - PROCESS | 3636 | 1468510361099 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:41 INFO - PROCESS | 3636 | 1468510361102 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:41 INFO - PROCESS | 3636 | 1468510361186 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:32:41 INFO - PROCESS | 3636 | 1468510361194 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 3636 | 1468510361197 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:41 INFO - PROCESS | 3636 | ++DOCSHELL 1312F800 == 29 [pid = 3636] [id = 192] 07:32:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 47 (1315F400) [pid = 3636] [serial = 574] [outer = 00000000] 07:32:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 48 (13639800) [pid = 3636] [serial = 575] [outer = 1315F400] 07:32:41 INFO - PROCESS | 3636 | 1468510361224 Marionette DEBUG loaded listener.js 07:32:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 49 (13A2A800) [pid = 3636] [serial = 576] [outer = 1315F400] 07:32:42 INFO - PROCESS | 3636 | 1468510362030 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:32:42 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 07:32:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 949ms 07:32:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:32:42 INFO - PROCESS | 3636 | 1468510362050 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 3636 | 1468510362053 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 07:32:42 INFO - PROCESS | 3636 | 1468510362057 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 3636 | 1468510362059 Marionette TRACE conn2 <- [1,734,null,{}] 07:32:42 INFO - PROCESS | 3636 | 1468510362069 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:42 INFO - PROCESS | 3636 | 1468510362071 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:42 INFO - PROCESS | 3636 | 1468510362160 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:32:42 INFO - PROCESS | 3636 | 1468510362170 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 3636 | 1468510362172 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:42 INFO - PROCESS | 3636 | ++DOCSHELL 153ECC00 == 30 [pid = 3636] [id = 193] 07:32:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 50 (153ED000) [pid = 3636] [serial = 577] [outer = 00000000] 07:32:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 51 (153F1C00) [pid = 3636] [serial = 578] [outer = 153ED000] 07:32:42 INFO - PROCESS | 3636 | 1468510362215 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 52 (153F7800) [pid = 3636] [serial = 579] [outer = 153ED000] 07:32:42 INFO - PROCESS | 3636 | --DOMWINDOW == 51 (13ABC400) [pid = 3636] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:32:42 INFO - PROCESS | 3636 | --DOMWINDOW == 50 (15405400) [pid = 3636] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:32:42 INFO - PROCESS | 3636 | --DOMWINDOW == 49 (10A08400) [pid = 3636] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:32:42 INFO - PROCESS | 3636 | --DOMWINDOW == 48 (114BA800) [pid = 3636] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:32:42 INFO - PROCESS | 3636 | --DOMWINDOW == 47 (114AF800) [pid = 3636] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:32:42 INFO - PROCESS | 3636 | --DOMWINDOW == 46 (11477C00) [pid = 3636] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:32:42 INFO - PROCESS | 3636 | 1468510363016 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:32:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:32:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 950ms 07:32:43 INFO - PROCESS | 3636 | 1468510363007 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 3636 | 1468510363011 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 07:32:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:32:43 INFO - PROCESS | 3636 | 1468510363021 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 3636 | 1468510363026 Marionette TRACE conn2 <- [1,738,null,{}] 07:32:43 INFO - PROCESS | 3636 | 1468510363030 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:43 INFO - PROCESS | 3636 | 1468510363033 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:43 INFO - PROCESS | 3636 | 1468510363118 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:32:43 INFO - PROCESS | 3636 | 1468510363161 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 3636 | 1468510363163 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:43 INFO - PROCESS | 3636 | ++DOCSHELL 15526000 == 31 [pid = 3636] [id = 194] 07:32:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 47 (15526400) [pid = 3636] [serial = 580] [outer = 00000000] 07:32:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 48 (158F4C00) [pid = 3636] [serial = 581] [outer = 15526400] 07:32:43 INFO - PROCESS | 3636 | 1468510363207 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 49 (1670E400) [pid = 3636] [serial = 582] [outer = 15526400] 07:32:43 INFO - PROCESS | 3636 | 1468510363925 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:32:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:32:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 911ms 07:32:43 INFO - PROCESS | 3636 | 1468510363936 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 3636 | 1468510363938 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 07:32:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:32:43 INFO - PROCESS | 3636 | 1468510363942 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 3636 | 1468510363944 Marionette TRACE conn2 <- [1,742,null,{}] 07:32:43 INFO - PROCESS | 3636 | 1468510363948 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:43 INFO - PROCESS | 3636 | 1468510363950 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:44 INFO - PROCESS | 3636 | 1468510364033 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:32:44 INFO - PROCESS | 3636 | 1468510364041 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 3636 | 1468510364043 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:44 INFO - PROCESS | 3636 | ++DOCSHELL 16964C00 == 32 [pid = 3636] [id = 195] 07:32:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 50 (16965000) [pid = 3636] [serial = 583] [outer = 00000000] 07:32:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 51 (175DC400) [pid = 3636] [serial = 584] [outer = 16965000] 07:32:44 INFO - PROCESS | 3636 | 1468510364086 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 52 (176D7000) [pid = 3636] [serial = 585] [outer = 16965000] 07:32:44 INFO - PROCESS | 3636 | 1468510364838 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:32:44 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 07:32:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 897ms 07:32:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:32:44 INFO - PROCESS | 3636 | 1468510364850 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 3636 | 1468510364852 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 07:32:44 INFO - PROCESS | 3636 | 1468510364855 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 3636 | 1468510364857 Marionette TRACE conn2 <- [1,746,null,{}] 07:32:44 INFO - PROCESS | 3636 | 1468510364861 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:44 INFO - PROCESS | 3636 | 1468510364863 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:44 INFO - PROCESS | 3636 | 1468510364941 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:32:44 INFO - PROCESS | 3636 | 1468510364928 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 3636 | 1468510364934 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:44 INFO - PROCESS | 3636 | ++DOCSHELL 14229400 == 33 [pid = 3636] [id = 196] 07:32:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 53 (17787C00) [pid = 3636] [serial = 586] [outer = 00000000] 07:32:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (17B24000) [pid = 3636] [serial = 587] [outer = 17787C00] 07:32:44 INFO - PROCESS | 3636 | 1468510364987 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (17EE8C00) [pid = 3636] [serial = 588] [outer = 17787C00] 07:32:45 INFO - PROCESS | 3636 | 1468510365425 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:32:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:32:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 611ms 07:32:45 INFO - PROCESS | 3636 | 1468510365483 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 3636 | 1468510365488 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 07:32:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:32:45 INFO - PROCESS | 3636 | 1468510365494 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 3636 | 1468510365498 Marionette TRACE conn2 <- [1,750,null,{}] 07:32:45 INFO - PROCESS | 3636 | 1468510365504 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:45 INFO - PROCESS | 3636 | 1468510365507 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:45 INFO - PROCESS | 3636 | 1468510365621 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:32:45 INFO - PROCESS | 3636 | 1468510365704 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 3636 | 1468510365709 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:45 INFO - PROCESS | 3636 | ++DOCSHELL 10A09400 == 34 [pid = 3636] [id = 197] 07:32:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (10A0A400) [pid = 3636] [serial = 589] [outer = 00000000] 07:32:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (11887800) [pid = 3636] [serial = 590] [outer = 10A0A400] 07:32:45 INFO - PROCESS | 3636 | 1468510365744 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (13630400) [pid = 3636] [serial = 591] [outer = 10A0A400] 07:32:46 INFO - PROCESS | 3636 | 1468510366686 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:32:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:32:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1210ms 07:32:46 INFO - PROCESS | 3636 | 1468510366721 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:32:46 INFO - PROCESS | 3636 | 1468510366725 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 07:32:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:32:46 INFO - PROCESS | 3636 | 1468510366732 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:32:46 INFO - PROCESS | 3636 | 1468510366735 Marionette TRACE conn2 <- [1,754,null,{}] 07:32:46 INFO - PROCESS | 3636 | 1468510366739 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:46 INFO - PROCESS | 3636 | 1468510366742 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:46 INFO - PROCESS | 3636 | 1468510366835 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:32:46 INFO - PROCESS | 3636 | 1468510366906 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 3636 | 1468510366908 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:46 INFO - PROCESS | 3636 | ++DOCSHELL 153EC000 == 35 [pid = 3636] [id = 198] 07:32:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (153EF000) [pid = 3636] [serial = 592] [outer = 00000000] 07:32:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (154B4C00) [pid = 3636] [serial = 593] [outer = 153EF000] 07:32:46 INFO - PROCESS | 3636 | 1468510366942 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (1552F800) [pid = 3636] [serial = 594] [outer = 153EF000] 07:32:48 INFO - PROCESS | 3636 | --DOCSHELL 16964C00 == 34 [pid = 3636] [id = 195] 07:32:48 INFO - PROCESS | 3636 | --DOCSHELL 15526000 == 33 [pid = 3636] [id = 194] 07:32:48 INFO - PROCESS | 3636 | --DOCSHELL 153ECC00 == 32 [pid = 3636] [id = 193] 07:32:48 INFO - PROCESS | 3636 | --DOCSHELL 1312F800 == 31 [pid = 3636] [id = 192] 07:32:48 INFO - PROCESS | 3636 | --DOCSHELL 114ACC00 == 30 [pid = 3636] [id = 191] 07:32:48 INFO - PROCESS | 3636 | --DOCSHELL 10E41000 == 29 [pid = 3636] [id = 190] 07:32:48 INFO - PROCESS | 3636 | --DOCSHELL 14229400 == 28 [pid = 3636] [id = 196] 07:32:48 INFO - PROCESS | 3636 | --DOCSHELL 10A09400 == 27 [pid = 3636] [id = 197] 07:32:48 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (175E0800) [pid = 3636] [serial = 566] [outer = 00000000] [url = about:blank] 07:32:48 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (14417000) [pid = 3636] [serial = 558] [outer = 00000000] [url = about:blank] 07:32:48 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (14231800) [pid = 3636] [serial = 557] [outer = 00000000] [url = about:blank] 07:32:48 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (15F93800) [pid = 3636] [serial = 561] [outer = 00000000] [url = about:blank] 07:32:48 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (158CBC00) [pid = 3636] [serial = 560] [outer = 00000000] [url = about:blank] 07:32:48 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (12E65400) [pid = 3636] [serial = 563] [outer = 00000000] [url = about:blank] 07:32:48 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (11840800) [pid = 3636] [serial = 551] [outer = 00000000] [url = about:blank] 07:32:48 INFO - PROCESS | 3636 | --DOMWINDOW == 53 (12962C00) [pid = 3636] [serial = 554] [outer = 00000000] [url = about:blank] 07:32:48 INFO - PROCESS | 3636 | --DOMWINDOW == 52 (16964400) [pid = 3636] [serial = 564] [outer = 00000000] [url = about:blank] 07:32:48 INFO - PROCESS | 3636 | --DOMWINDOW == 51 (1312D400) [pid = 3636] [serial = 549] [outer = 00000000] [url = about:blank] 07:32:48 INFO - PROCESS | 3636 | --DOMWINDOW == 50 (12C80400) [pid = 3636] [serial = 548] [outer = 00000000] [url = about:blank] 07:32:48 INFO - PROCESS | 3636 | --DOMWINDOW == 49 (11DD9000) [pid = 3636] [serial = 552] [outer = 00000000] [url = about:blank] 07:32:48 INFO - PROCESS | 3636 | --DOMWINDOW == 48 (12BB0400) [pid = 3636] [serial = 555] [outer = 00000000] [url = about:blank] 07:32:48 INFO - PROCESS | 3636 | 1468510368258 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:32:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:32:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1561ms 07:32:48 INFO - PROCESS | 3636 | 1468510368294 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:32:48 INFO - PROCESS | 3636 | 1468510368279 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 07:32:48 INFO - PROCESS | 3636 | 1468510368285 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:32:48 INFO - PROCESS | 3636 | 1468510368288 Marionette TRACE conn2 <- [1,758,null,{}] 07:32:48 INFO - PROCESS | 3636 | 1468510368294 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:48 INFO - PROCESS | 3636 | 1468510368297 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:48 INFO - PROCESS | 3636 | 1468510368385 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:32:48 INFO - PROCESS | 3636 | 1468510368439 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 3636 | 1468510368441 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:48 INFO - PROCESS | 3636 | ++DOCSHELL 114AF400 == 28 [pid = 3636] [id = 199] 07:32:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 49 (114AF800) [pid = 3636] [serial = 595] [outer = 00000000] 07:32:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 50 (114DA400) [pid = 3636] [serial = 596] [outer = 114AF800] 07:32:48 INFO - PROCESS | 3636 | 1468510368492 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 51 (1180D000) [pid = 3636] [serial = 597] [outer = 114AF800] 07:32:48 INFO - PROCESS | 3636 | 1468510368804 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 520ms 07:32:48 INFO - PROCESS | 3636 | 1468510368822 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:32:48 INFO - PROCESS | 3636 | 1468510368827 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 07:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:32:48 INFO - PROCESS | 3636 | 1468510368833 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:32:48 INFO - PROCESS | 3636 | 1468510368836 Marionette TRACE conn2 <- [1,762,null,{}] 07:32:48 INFO - PROCESS | 3636 | 1468510368846 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:48 INFO - PROCESS | 3636 | 1468510368848 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:48 INFO - PROCESS | 3636 | 1468510368912 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:32:48 INFO - PROCESS | 3636 | 1468510368919 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 3636 | 1468510368922 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:48 INFO - PROCESS | 3636 | ++DOCSHELL 13128C00 == 29 [pid = 3636] [id = 200] 07:32:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 52 (1312D000) [pid = 3636] [serial = 598] [outer = 00000000] 07:32:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 53 (1362F400) [pid = 3636] [serial = 599] [outer = 1312D000] 07:32:48 INFO - PROCESS | 3636 | 1468510368969 Marionette DEBUG loaded listener.js 07:32:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (13968000) [pid = 3636] [serial = 600] [outer = 1312D000] 07:32:49 INFO - PROCESS | 3636 | 1468510369342 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 534ms 07:32:49 INFO - PROCESS | 3636 | 1468510369373 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 3636 | 1468510369375 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 07:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:32:49 INFO - PROCESS | 3636 | 1468510369359 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 3636 | 1468510369363 Marionette TRACE conn2 <- [1,766,null,{}] 07:32:49 INFO - PROCESS | 3636 | 1468510369378 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:49 INFO - PROCESS | 3636 | 1468510369382 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:49 INFO - PROCESS | 3636 | 1468510369474 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:32:49 INFO - PROCESS | 3636 | 1468510369464 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:49 INFO - PROCESS | 3636 | 1468510369467 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:49 INFO - PROCESS | 3636 | ++DOCSHELL 153ED800 == 30 [pid = 3636] [id = 201] 07:32:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (153EDC00) [pid = 3636] [serial = 601] [outer = 00000000] 07:32:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (153F4C00) [pid = 3636] [serial = 602] [outer = 153EDC00] 07:32:49 INFO - PROCESS | 3636 | 1468510369542 Marionette DEBUG loaded listener.js 07:32:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (1540F800) [pid = 3636] [serial = 603] [outer = 153EDC00] 07:32:49 INFO - PROCESS | 3636 | 1468510369900 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 533ms 07:32:49 INFO - PROCESS | 3636 | 1468510369927 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 3636 | 1468510369929 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 07:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:32:49 INFO - PROCESS | 3636 | 1468510369932 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 3636 | 1468510369934 Marionette TRACE conn2 <- [1,770,null,{}] 07:32:49 INFO - PROCESS | 3636 | 1468510369919 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:49 INFO - PROCESS | 3636 | 1468510369921 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:50 INFO - PROCESS | 3636 | 1468510370025 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:32:50 INFO - PROCESS | 3636 | 1468510370031 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 3636 | 1468510370033 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:50 INFO - PROCESS | 3636 | ++DOCSHELL 144E3C00 == 31 [pid = 3636] [id = 202] 07:32:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (153F4400) [pid = 3636] [serial = 604] [outer = 00000000] 07:32:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (15F8A400) [pid = 3636] [serial = 605] [outer = 153F4400] 07:32:50 INFO - PROCESS | 3636 | 1468510370076 Marionette DEBUG loaded listener.js 07:32:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (16965C00) [pid = 3636] [serial = 606] [outer = 153F4400] 07:32:50 INFO - PROCESS | 3636 | 1468510370452 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 586ms 07:32:50 INFO - PROCESS | 3636 | 1468510370502 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:32:50 INFO - PROCESS | 3636 | 1468510370504 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 07:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:32:50 INFO - PROCESS | 3636 | 1468510370507 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:32:50 INFO - PROCESS | 3636 | 1468510370509 Marionette TRACE conn2 <- [1,774,null,{}] 07:32:50 INFO - PROCESS | 3636 | 1468510370516 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:50 INFO - PROCESS | 3636 | 1468510370518 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:50 INFO - PROCESS | 3636 | 1468510370594 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:32:50 INFO - PROCESS | 3636 | 1468510370675 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 3636 | 1468510370677 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:50 INFO - PROCESS | 3636 | ++DOCSHELL 16E24400 == 32 [pid = 3636] [id = 203] 07:32:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (16E24800) [pid = 3636] [serial = 607] [outer = 00000000] 07:32:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (17544800) [pid = 3636] [serial = 608] [outer = 16E24800] 07:32:50 INFO - PROCESS | 3636 | 1468510370701 Marionette DEBUG loaded listener.js 07:32:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (1769EC00) [pid = 3636] [serial = 609] [outer = 16E24800] 07:32:51 INFO - PROCESS | 3636 | 1468510371072 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 585ms 07:32:51 INFO - PROCESS | 3636 | 1468510371092 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:32:51 INFO - PROCESS | 3636 | 1468510371094 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 07:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:32:51 INFO - PROCESS | 3636 | 1468510371097 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - PROCESS | 3636 | 1468510371099 Marionette TRACE conn2 <- [1,778,null,{}] 07:32:51 INFO - PROCESS | 3636 | 1468510371109 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:51 INFO - PROCESS | 3636 | 1468510371114 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:51 INFO - PROCESS | 3636 | 1468510371222 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:32:51 INFO - PROCESS | 3636 | 1468510371233 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:51 INFO - PROCESS | 3636 | 1468510371235 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:51 INFO - PROCESS | 3636 | ++DOCSHELL 176D4400 == 33 [pid = 3636] [id = 204] 07:32:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (17787400) [pid = 3636] [serial = 610] [outer = 00000000] 07:32:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (17EE4C00) [pid = 3636] [serial = 611] [outer = 17787400] 07:32:51 INFO - PROCESS | 3636 | 1468510371322 Marionette DEBUG loaded listener.js 07:32:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (194C6C00) [pid = 3636] [serial = 612] [outer = 17787400] 07:32:51 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (16965000) [pid = 3636] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:32:51 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (153ED000) [pid = 3636] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:32:51 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (10E42800) [pid = 3636] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:32:51 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (17544C00) [pid = 3636] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:32:51 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (1315F400) [pid = 3636] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:32:51 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (114B0400) [pid = 3636] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:32:51 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (15526400) [pid = 3636] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:32:51 INFO - PROCESS | 3636 | 1468510371671 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 611ms 07:32:51 INFO - PROCESS | 3636 | 1468510371741 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:32:51 INFO - PROCESS | 3636 | 1468510371743 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 07:32:51 INFO - PROCESS | 3636 | 1468510371747 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - PROCESS | 3636 | 1468510371749 Marionette TRACE conn2 <- [1,782,null,{}] 07:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:32:51 INFO - PROCESS | 3636 | 1468510371752 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:51 INFO - PROCESS | 3636 | 1468510371754 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:51 INFO - PROCESS | 3636 | 1468510371816 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:32:51 INFO - PROCESS | 3636 | 1468510371898 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:51 INFO - PROCESS | 3636 | 1468510371900 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:51 INFO - PROCESS | 3636 | ++DOCSHELL 153EB800 == 34 [pid = 3636] [id = 205] 07:32:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (153ED000) [pid = 3636] [serial = 613] [outer = 00000000] 07:32:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (17B98000) [pid = 3636] [serial = 614] [outer = 153ED000] 07:32:51 INFO - PROCESS | 3636 | 1468510371924 Marionette DEBUG loaded listener.js 07:32:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (17EE3800) [pid = 3636] [serial = 615] [outer = 153ED000] 07:32:52 INFO - PROCESS | 3636 | 1468510372214 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 495ms 07:32:52 INFO - PROCESS | 3636 | 1468510372234 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 3636 | 1468510372236 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 07:32:52 INFO - PROCESS | 3636 | 1468510372239 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:32:52 INFO - PROCESS | 3636 | 1468510372240 Marionette TRACE conn2 <- [1,786,null,{}] 07:32:52 INFO - PROCESS | 3636 | 1468510372244 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:52 INFO - PROCESS | 3636 | 1468510372246 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:52 INFO - PROCESS | 3636 | 1468510372349 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:32:52 INFO - PROCESS | 3636 | 1468510372338 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 3636 | 1468510372340 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:52 INFO - PROCESS | 3636 | ++DOCSHELL 15402800 == 35 [pid = 3636] [id = 206] 07:32:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (15F94400) [pid = 3636] [serial = 616] [outer = 00000000] 07:32:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (19703400) [pid = 3636] [serial = 617] [outer = 15F94400] 07:32:52 INFO - PROCESS | 3636 | 1468510372383 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (19706800) [pid = 3636] [serial = 618] [outer = 15F94400] 07:32:52 INFO - PROCESS | 3636 | 1468510372710 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:32:52 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 07:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 494ms 07:32:52 INFO - PROCESS | 3636 | 1468510372739 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 3636 | 1468510372741 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 07:32:52 INFO - PROCESS | 3636 | 1468510372744 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:32:52 INFO - PROCESS | 3636 | 1468510372746 Marionette TRACE conn2 <- [1,790,null,{}] 07:32:52 INFO - PROCESS | 3636 | 1468510372749 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:52 INFO - PROCESS | 3636 | 1468510372751 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:52 INFO - PROCESS | 3636 | 1468510372824 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:32:52 INFO - PROCESS | 3636 | 1468510372879 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 3636 | 1468510372881 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:52 INFO - PROCESS | 3636 | ++DOCSHELL 194CAC00 == 36 [pid = 3636] [id = 207] 07:32:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (194D0400) [pid = 3636] [serial = 619] [outer = 00000000] 07:32:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (19710C00) [pid = 3636] [serial = 620] [outer = 194D0400] 07:32:52 INFO - PROCESS | 3636 | 1468510372927 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (1976CC00) [pid = 3636] [serial = 621] [outer = 194D0400] 07:32:53 INFO - PROCESS | 3636 | 1468510373231 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:32:53 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 07:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 533ms 07:32:53 INFO - PROCESS | 3636 | 1468510373307 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:32:53 INFO - PROCESS | 3636 | 1468510373311 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 07:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:32:53 INFO - PROCESS | 3636 | 1468510373317 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:32:53 INFO - PROCESS | 3636 | 1468510373321 Marionette TRACE conn2 <- [1,794,null,{}] 07:32:53 INFO - PROCESS | 3636 | 1468510373327 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:53 INFO - PROCESS | 3636 | 1468510373331 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:53 INFO - PROCESS | 3636 | 1468510373457 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:32:53 INFO - PROCESS | 3636 | 1468510373543 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:53 INFO - PROCESS | 3636 | 1468510373549 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:53 INFO - PROCESS | 3636 | ++DOCSHELL 1122C800 == 37 [pid = 3636] [id = 208] 07:32:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (11273000) [pid = 3636] [serial = 622] [outer = 00000000] 07:32:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (114DAC00) [pid = 3636] [serial = 623] [outer = 11273000] 07:32:53 INFO - PROCESS | 3636 | 1468510373582 Marionette DEBUG loaded listener.js 07:32:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (12B66400) [pid = 3636] [serial = 624] [outer = 11273000] 07:32:54 INFO - PROCESS | 3636 | 1468510374314 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:32:54 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 07:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1041ms 07:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:32:54 INFO - PROCESS | 3636 | 1468510374370 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:32:54 INFO - PROCESS | 3636 | 1468510374373 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 07:32:54 INFO - PROCESS | 3636 | 1468510374380 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:32:54 INFO - PROCESS | 3636 | 1468510374384 Marionette TRACE conn2 <- [1,798,null,{}] 07:32:54 INFO - PROCESS | 3636 | 1468510374370 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:54 INFO - PROCESS | 3636 | 1468510374373 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:54 INFO - PROCESS | 3636 | 1468510374582 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:32:54 INFO - PROCESS | 3636 | 1468510374704 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 3636 | 1468510374707 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:54 INFO - PROCESS | 3636 | ++DOCSHELL 10E3F800 == 38 [pid = 3636] [id = 209] 07:32:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (10E41000) [pid = 3636] [serial = 625] [outer = 00000000] 07:32:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (114B8000) [pid = 3636] [serial = 626] [outer = 10E41000] 07:32:54 INFO - PROCESS | 3636 | 1468510374760 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (12BB5800) [pid = 3636] [serial = 627] [outer = 10E41000] 07:32:54 INFO - PROCESS | 3636 | --DOCSHELL 15402800 == 37 [pid = 3636] [id = 206] 07:32:54 INFO - PROCESS | 3636 | --DOCSHELL 153EB800 == 36 [pid = 3636] [id = 205] 07:32:54 INFO - PROCESS | 3636 | --DOCSHELL 176D4400 == 35 [pid = 3636] [id = 204] 07:32:54 INFO - PROCESS | 3636 | --DOCSHELL 16E24400 == 34 [pid = 3636] [id = 203] 07:32:54 INFO - PROCESS | 3636 | --DOCSHELL 144E3C00 == 33 [pid = 3636] [id = 202] 07:32:54 INFO - PROCESS | 3636 | --DOCSHELL 153ED800 == 32 [pid = 3636] [id = 201] 07:32:54 INFO - PROCESS | 3636 | --DOCSHELL 13128C00 == 31 [pid = 3636] [id = 200] 07:32:54 INFO - PROCESS | 3636 | --DOCSHELL 114AF400 == 30 [pid = 3636] [id = 199] 07:32:54 INFO - PROCESS | 3636 | --DOCSHELL 153EC000 == 29 [pid = 3636] [id = 198] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (176D7000) [pid = 3636] [serial = 585] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (153F1C00) [pid = 3636] [serial = 578] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (11226800) [pid = 3636] [serial = 569] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (153F7800) [pid = 3636] [serial = 579] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (11847800) [pid = 3636] [serial = 570] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (176AA400) [pid = 3636] [serial = 567] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (13639800) [pid = 3636] [serial = 575] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (11D8B400) [pid = 3636] [serial = 572] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (12E6D400) [pid = 3636] [serial = 573] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (17B24000) [pid = 3636] [serial = 587] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (175DC400) [pid = 3636] [serial = 584] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (158F4C00) [pid = 3636] [serial = 581] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (1670E400) [pid = 3636] [serial = 582] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (13A2A800) [pid = 3636] [serial = 576] [outer = 00000000] [url = about:blank] 07:32:55 INFO - PROCESS | 3636 | 1468510375192 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 832ms 07:32:55 INFO - PROCESS | 3636 | 1468510375215 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 3636 | 1468510375200 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 07:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:32:55 INFO - PROCESS | 3636 | 1468510375204 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 3636 | 1468510375208 Marionette TRACE conn2 <- [1,802,null,{}] 07:32:55 INFO - PROCESS | 3636 | 1468510375229 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:55 INFO - PROCESS | 3636 | 1468510375232 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:55 INFO - PROCESS | 3636 | 1468510375317 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:32:55 INFO - PROCESS | 3636 | 1468510375308 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 3636 | 1468510375310 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:55 INFO - PROCESS | 3636 | ++DOCSHELL 12EDD800 == 30 [pid = 3636] [id = 210] 07:32:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (13128C00) [pid = 3636] [serial = 628] [outer = 00000000] 07:32:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (13A2BC00) [pid = 3636] [serial = 629] [outer = 13128C00] 07:32:55 INFO - PROCESS | 3636 | 1468510375355 Marionette DEBUG loaded listener.js 07:32:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (13B56000) [pid = 3636] [serial = 630] [outer = 13128C00] 07:32:55 INFO - PROCESS | 3636 | 1468510375752 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 3636 | 1468510375802 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 07:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:32:55 INFO - PROCESS | 3636 | 1468510375805 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 3636 | 1468510375807 Marionette TRACE conn2 <- [1,806,null,{}] 07:32:55 INFO - PROCESS | 3636 | 1468510375811 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:55 INFO - PROCESS | 3636 | 1468510375813 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:55 INFO - PROCESS | 3636 | 1468510375908 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:32:55 INFO - PROCESS | 3636 | 1468510375970 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 3636 | 1468510375972 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:55 INFO - PROCESS | 3636 | ++DOCSHELL 153EC800 == 31 [pid = 3636] [id = 211] 07:32:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (153ED400) [pid = 3636] [serial = 631] [outer = 00000000] 07:32:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (154B7C00) [pid = 3636] [serial = 632] [outer = 153ED400] 07:32:56 INFO - PROCESS | 3636 | 1468510376016 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (158C8C00) [pid = 3636] [serial = 633] [outer = 153ED400] 07:32:56 INFO - PROCESS | 3636 | 1468510376327 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 585ms 07:32:56 INFO - PROCESS | 3636 | 1468510376389 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 3636 | 1468510376392 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 07:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:32:56 INFO - PROCESS | 3636 | 1468510376402 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - PROCESS | 3636 | 1468510376407 Marionette TRACE conn2 <- [1,810,null,{}] 07:32:56 INFO - PROCESS | 3636 | 1468510376411 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:56 INFO - PROCESS | 3636 | 1468510376414 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:56 INFO - PROCESS | 3636 | 1468510376479 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:32:56 INFO - PROCESS | 3636 | 1468510376485 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 3636 | 1468510376487 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:56 INFO - PROCESS | 3636 | ++DOCSHELL 15403400 == 32 [pid = 3636] [id = 212] 07:32:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (15533400) [pid = 3636] [serial = 634] [outer = 00000000] 07:32:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (16E24400) [pid = 3636] [serial = 635] [outer = 15533400] 07:32:56 INFO - PROCESS | 3636 | 1468510376538 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (175DFC00) [pid = 3636] [serial = 636] [outer = 15533400] 07:32:56 INFO - PROCESS | 3636 | 1468510376916 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 3636 | 1468510376939 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 07:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:32:56 INFO - PROCESS | 3636 | 1468510376943 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - PROCESS | 3636 | 1468510376944 Marionette TRACE conn2 <- [1,814,null,{}] 07:32:56 INFO - PROCESS | 3636 | 1468510376948 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:56 INFO - PROCESS | 3636 | 1468510376950 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:57 INFO - PROCESS | 3636 | 1468510377059 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:32:57 INFO - PROCESS | 3636 | 1468510377077 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:57 INFO - PROCESS | 3636 | 1468510377079 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:57 INFO - PROCESS | 3636 | ++DOCSHELL 1778BC00 == 33 [pid = 3636] [id = 213] 07:32:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (1778C000) [pid = 3636] [serial = 637] [outer = 00000000] 07:32:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (17B93800) [pid = 3636] [serial = 638] [outer = 1778C000] 07:32:57 INFO - PROCESS | 3636 | 1468510377122 Marionette DEBUG loaded listener.js 07:32:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (194C5400) [pid = 3636] [serial = 639] [outer = 1778C000] 07:32:57 INFO - PROCESS | 3636 | 1468510377493 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 586ms 07:32:57 INFO - PROCESS | 3636 | 1468510377526 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 07:32:57 INFO - PROCESS | 3636 | 1468510377529 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 07:32:57 INFO - PROCESS | 3636 | 1468510377532 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:32:57 INFO - PROCESS | 3636 | 1468510377533 Marionette TRACE conn2 <- [1,818,null,{}] 07:32:57 INFO - PROCESS | 3636 | 1468510377537 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:57 INFO - PROCESS | 3636 | 1468510377540 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:57 INFO - PROCESS | 3636 | 1468510377635 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:32:57 INFO - PROCESS | 3636 | 1468510377689 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:57 INFO - PROCESS | 3636 | 1468510377694 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:57 INFO - PROCESS | 3636 | ++DOCSHELL 1441A000 == 34 [pid = 3636] [id = 214] 07:32:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (19702400) [pid = 3636] [serial = 640] [outer = 00000000] 07:32:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (19769400) [pid = 3636] [serial = 641] [outer = 19702400] 07:32:57 INFO - PROCESS | 3636 | 1468510377728 Marionette DEBUG loaded listener.js 07:32:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (19C09000) [pid = 3636] [serial = 642] [outer = 19702400] 07:32:58 INFO - PROCESS | 3636 | 1468510378145 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 663ms 07:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:32:58 INFO - PROCESS | 3636 | 1468510378198 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:32:58 INFO - PROCESS | 3636 | 1468510378200 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 07:32:58 INFO - PROCESS | 3636 | 1468510378204 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:32:58 INFO - PROCESS | 3636 | 1468510378205 Marionette TRACE conn2 <- [1,822,null,{}] 07:32:58 INFO - PROCESS | 3636 | 1468510378209 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:58 INFO - PROCESS | 3636 | 1468510378211 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:58 INFO - PROCESS | 3636 | 1468510378313 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:32:58 INFO - PROCESS | 3636 | 1468510378373 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 3636 | 1468510378375 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:58 INFO - PROCESS | 3636 | ++DOCSHELL 19C0BC00 == 35 [pid = 3636] [id = 215] 07:32:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (19C0D000) [pid = 3636] [serial = 643] [outer = 00000000] 07:32:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19CBA400) [pid = 3636] [serial = 644] [outer = 19C0D000] 07:32:58 INFO - PROCESS | 3636 | 1468510378440 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (19CE3800) [pid = 3636] [serial = 645] [outer = 19C0D000] 07:32:58 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (17787C00) [pid = 3636] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:32:58 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1312D000) [pid = 3636] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:32:58 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (17787400) [pid = 3636] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:32:58 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (114AF800) [pid = 3636] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:32:58 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (153EDC00) [pid = 3636] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:32:58 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (15F94400) [pid = 3636] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:32:58 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (10A0A400) [pid = 3636] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:32:58 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (16E24800) [pid = 3636] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:32:58 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (153ED000) [pid = 3636] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:32:58 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (153F4400) [pid = 3636] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:32:58 INFO - PROCESS | 3636 | 1468510378838 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 664ms 07:32:58 INFO - PROCESS | 3636 | 1468510378869 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 07:32:58 INFO - PROCESS | 3636 | 1468510378871 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 07:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:32:58 INFO - PROCESS | 3636 | 1468510378875 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:32:58 INFO - PROCESS | 3636 | 1468510378877 Marionette TRACE conn2 <- [1,826,null,{}] 07:32:58 INFO - PROCESS | 3636 | 1468510378880 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:58 INFO - PROCESS | 3636 | 1468510378882 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:58 INFO - PROCESS | 3636 | 1468510378957 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:32:58 INFO - PROCESS | 3636 | 1468510378966 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 3636 | 1468510378968 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:58 INFO - PROCESS | 3636 | ++DOCSHELL 16F0E800 == 36 [pid = 3636] [id = 216] 07:32:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (17544C00) [pid = 3636] [serial = 646] [outer = 00000000] 07:32:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (19C02C00) [pid = 3636] [serial = 647] [outer = 17544C00] 07:32:58 INFO - PROCESS | 3636 | 1468510378992 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (19CB1400) [pid = 3636] [serial = 648] [outer = 17544C00] 07:32:59 INFO - PROCESS | 3636 | 1468510379370 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 533ms 07:32:59 INFO - PROCESS | 3636 | 1468510379416 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 3636 | 1468510379418 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 07:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:32:59 INFO - PROCESS | 3636 | 1468510379422 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 3636 | 1468510379423 Marionette TRACE conn2 <- [1,830,null,{}] 07:32:59 INFO - PROCESS | 3636 | 1468510379427 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:59 INFO - PROCESS | 3636 | 1468510379429 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:59 INFO - PROCESS | 3636 | 1468510379508 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:32:59 INFO - PROCESS | 3636 | 1468510379519 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 3636 | 1468510379521 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:32:59 INFO - PROCESS | 3636 | ++DOCSHELL 153EEC00 == 37 [pid = 3636] [id = 217] 07:32:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (19701800) [pid = 3636] [serial = 649] [outer = 00000000] 07:32:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (19FF0C00) [pid = 3636] [serial = 650] [outer = 19701800] 07:32:59 INFO - PROCESS | 3636 | 1468510379563 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1A34AC00) [pid = 3636] [serial = 651] [outer = 19701800] 07:32:59 INFO - PROCESS | 3636 | 1468510379913 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 533ms 07:32:59 INFO - PROCESS | 3636 | 1468510379958 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 3636 | 1468510379960 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 07:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:32:59 INFO - PROCESS | 3636 | 1468510379963 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 3636 | 1468510379965 Marionette TRACE conn2 <- [1,834,null,{}] 07:32:59 INFO - PROCESS | 3636 | 1468510379950 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:59 INFO - PROCESS | 3636 | 1468510379952 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:00 INFO - PROCESS | 3636 | 1468510380038 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:33:00 INFO - PROCESS | 3636 | 1468510380045 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 3636 | 1468510380047 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:00 INFO - PROCESS | 3636 | ++DOCSHELL 17787C00 == 38 [pid = 3636] [id = 218] 07:33:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1A350000) [pid = 3636] [serial = 652] [outer = 00000000] 07:33:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1A354800) [pid = 3636] [serial = 653] [outer = 1A350000] 07:33:00 INFO - PROCESS | 3636 | 1468510380072 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (1A4A6000) [pid = 3636] [serial = 654] [outer = 1A350000] 07:33:00 INFO - PROCESS | 3636 | --DOCSHELL 12EDD800 == 37 [pid = 3636] [id = 210] 07:33:00 INFO - PROCESS | 3636 | --DOCSHELL 10E3F800 == 36 [pid = 3636] [id = 209] 07:33:00 INFO - PROCESS | 3636 | --DOCSHELL 194CAC00 == 35 [pid = 3636] [id = 207] 07:33:00 INFO - PROCESS | 3636 | --DOCSHELL 1122C800 == 34 [pid = 3636] [id = 208] 07:33:01 INFO - PROCESS | 3636 | --DOCSHELL 153EC800 == 33 [pid = 3636] [id = 211] 07:33:01 INFO - PROCESS | 3636 | --DOCSHELL 1778BC00 == 32 [pid = 3636] [id = 213] 07:33:01 INFO - PROCESS | 3636 | --DOCSHELL 1441A000 == 31 [pid = 3636] [id = 214] 07:33:01 INFO - PROCESS | 3636 | --DOCSHELL 153EEC00 == 30 [pid = 3636] [id = 217] 07:33:01 INFO - PROCESS | 3636 | --DOCSHELL 15403400 == 29 [pid = 3636] [id = 212] 07:33:01 INFO - PROCESS | 3636 | --DOCSHELL 16F0E800 == 28 [pid = 3636] [id = 216] 07:33:01 INFO - PROCESS | 3636 | --DOCSHELL 19C0BC00 == 27 [pid = 3636] [id = 215] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (17EE8C00) [pid = 3636] [serial = 588] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1362F400) [pid = 3636] [serial = 599] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (13968000) [pid = 3636] [serial = 600] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (17EE4C00) [pid = 3636] [serial = 611] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (114DA400) [pid = 3636] [serial = 596] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1180D000) [pid = 3636] [serial = 597] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (153F4C00) [pid = 3636] [serial = 602] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (154B4C00) [pid = 3636] [serial = 593] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (19706800) [pid = 3636] [serial = 618] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (13630400) [pid = 3636] [serial = 591] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (11887800) [pid = 3636] [serial = 590] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1769EC00) [pid = 3636] [serial = 609] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (17B98000) [pid = 3636] [serial = 614] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (17544800) [pid = 3636] [serial = 608] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (194C6C00) [pid = 3636] [serial = 612] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (19703400) [pid = 3636] [serial = 617] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (15F8A400) [pid = 3636] [serial = 605] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (17EE3800) [pid = 3636] [serial = 615] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (19710C00) [pid = 3636] [serial = 620] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (16965C00) [pid = 3636] [serial = 606] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (1540F800) [pid = 3636] [serial = 603] [outer = 00000000] [url = about:blank] 07:33:01 INFO - PROCESS | 3636 | 1468510381437 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1509ms 07:33:01 INFO - PROCESS | 3636 | 1468510381468 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:33:01 INFO - PROCESS | 3636 | 1468510381472 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 07:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:33:01 INFO - PROCESS | 3636 | 1468510381459 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:33:01 INFO - PROCESS | 3636 | 1468510381463 Marionette TRACE conn2 <- [1,838,null,{}] 07:33:01 INFO - PROCESS | 3636 | 1468510381472 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:01 INFO - PROCESS | 3636 | 1468510381475 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:01 INFO - PROCESS | 3636 | 1468510381565 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:33:01 INFO - PROCESS | 3636 | 1468510381554 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:01 INFO - PROCESS | 3636 | 1468510381558 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:01 INFO - PROCESS | 3636 | ++DOCSHELL 11225000 == 28 [pid = 3636] [id = 219] 07:33:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (11272000) [pid = 3636] [serial = 655] [outer = 00000000] 07:33:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (114E2800) [pid = 3636] [serial = 656] [outer = 11272000] 07:33:01 INFO - PROCESS | 3636 | 1468510381613 Marionette DEBUG loaded listener.js 07:33:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (1183C400) [pid = 3636] [serial = 657] [outer = 11272000] 07:33:02 INFO - PROCESS | 3636 | 1468510382014 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 572ms 07:33:02 INFO - PROCESS | 3636 | 1468510382045 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:33:02 INFO - PROCESS | 3636 | 1468510382050 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 07:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:33:02 INFO - PROCESS | 3636 | 1468510382056 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 3636 | 1468510382059 Marionette TRACE conn2 <- [1,842,null,{}] 07:33:02 INFO - PROCESS | 3636 | 1468510382063 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:02 INFO - PROCESS | 3636 | 1468510382066 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:02 INFO - PROCESS | 3636 | 1468510382128 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:33:02 INFO - PROCESS | 3636 | 1468510382136 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 3636 | 1468510382139 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:02 INFO - PROCESS | 3636 | ++DOCSHELL 12EDFC00 == 29 [pid = 3636] [id = 220] 07:33:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (12EE3000) [pid = 3636] [serial = 658] [outer = 00000000] 07:33:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (13187400) [pid = 3636] [serial = 659] [outer = 12EE3000] 07:33:02 INFO - PROCESS | 3636 | 1468510382185 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (13631400) [pid = 3636] [serial = 660] [outer = 12EE3000] 07:33:02 INFO - PROCESS | 3636 | 1468510382566 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 534ms 07:33:02 INFO - PROCESS | 3636 | 1468510382599 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:33:02 INFO - PROCESS | 3636 | 1468510382601 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 07:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:33:02 INFO - PROCESS | 3636 | 1468510382605 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 3636 | 1468510382590 Marionette TRACE conn2 <- [1,846,null,{}] 07:33:02 INFO - PROCESS | 3636 | 1468510382605 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:02 INFO - PROCESS | 3636 | 1468510382610 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:02 INFO - PROCESS | 3636 | 1468510382679 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:33:02 INFO - PROCESS | 3636 | 1468510382774 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 3636 | 1468510382777 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:02 INFO - PROCESS | 3636 | ++DOCSHELL 1441DC00 == 30 [pid = 3636] [id = 221] 07:33:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (1441E400) [pid = 3636] [serial = 661] [outer = 00000000] 07:33:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (15314000) [pid = 3636] [serial = 662] [outer = 1441E400] 07:33:02 INFO - PROCESS | 3636 | 1468510382823 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (153F0400) [pid = 3636] [serial = 663] [outer = 1441E400] 07:33:03 INFO - PROCESS | 3636 | 1468510383136 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 585ms 07:33:03 INFO - PROCESS | 3636 | 1468510383170 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:33:03 INFO - PROCESS | 3636 | 1468510383173 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 07:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:33:03 INFO - PROCESS | 3636 | 1468510383176 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 3636 | 1468510383178 Marionette TRACE conn2 <- [1,850,null,{}] 07:33:03 INFO - PROCESS | 3636 | 1468510383192 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:03 INFO - PROCESS | 3636 | 1468510383194 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:03 INFO - PROCESS | 3636 | 1468510383285 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:33:03 INFO - PROCESS | 3636 | 1468510383292 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 3636 | 1468510383294 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:03 INFO - PROCESS | 3636 | ++DOCSHELL 153F8C00 == 31 [pid = 3636] [id = 222] 07:33:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (15403400) [pid = 3636] [serial = 664] [outer = 00000000] 07:33:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (1552F400) [pid = 3636] [serial = 665] [outer = 15403400] 07:33:03 INFO - PROCESS | 3636 | 1468510383338 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (15F8A400) [pid = 3636] [serial = 666] [outer = 15403400] 07:33:03 INFO - PROCESS | 3636 | 1468510383657 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 533ms 07:33:03 INFO - PROCESS | 3636 | 1468510383712 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:33:03 INFO - PROCESS | 3636 | 1468510383714 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 07:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:33:03 INFO - PROCESS | 3636 | 1468510383717 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 3636 | 1468510383719 Marionette TRACE conn2 <- [1,854,null,{}] 07:33:03 INFO - PROCESS | 3636 | 1468510383722 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:03 INFO - PROCESS | 3636 | 1468510383724 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:03 INFO - PROCESS | 3636 | 1468510383810 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:33:03 INFO - PROCESS | 3636 | 1468510383850 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 3636 | 1468510383852 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:03 INFO - PROCESS | 3636 | ++DOCSHELL 160D4000 == 32 [pid = 3636] [id = 223] 07:33:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (160D5800) [pid = 3636] [serial = 667] [outer = 00000000] 07:33:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (16967800) [pid = 3636] [serial = 668] [outer = 160D5800] 07:33:03 INFO - PROCESS | 3636 | 1468510383876 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (16AE9C00) [pid = 3636] [serial = 669] [outer = 160D5800] 07:33:04 INFO - PROCESS | 3636 | 1468510384207 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 534ms 07:33:04 INFO - PROCESS | 3636 | 1468510384243 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:33:04 INFO - PROCESS | 3636 | 1468510384245 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 07:33:04 INFO - PROCESS | 3636 | 1468510384248 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:33:04 INFO - PROCESS | 3636 | 1468510384250 Marionette TRACE conn2 <- [1,858,null,{}] 07:33:04 INFO - PROCESS | 3636 | 1468510384253 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:04 INFO - PROCESS | 3636 | 1468510384259 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:04 INFO - PROCESS | 3636 | 1468510384367 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:33:04 INFO - PROCESS | 3636 | 1468510384381 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 3636 | 1468510384383 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:04 INFO - PROCESS | 3636 | ++DOCSHELL 16F8D000 == 33 [pid = 3636] [id = 224] 07:33:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (17547800) [pid = 3636] [serial = 670] [outer = 00000000] 07:33:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (176A5C00) [pid = 3636] [serial = 671] [outer = 17547800] 07:33:04 INFO - PROCESS | 3636 | 1468510384427 Marionette DEBUG loaded listener.js 07:33:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (17781800) [pid = 3636] [serial = 672] [outer = 17547800] 07:33:04 INFO - PROCESS | 3636 | 1468510384976 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 741ms 07:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:33:04 INFO - PROCESS | 3636 | 1468510384995 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:33:04 INFO - PROCESS | 3636 | 1468510384997 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 07:33:05 INFO - PROCESS | 3636 | 1468510385000 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 3636 | 1468510385002 Marionette TRACE conn2 <- [1,862,null,{}] 07:33:05 INFO - PROCESS | 3636 | 1468510385005 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:05 INFO - PROCESS | 3636 | 1468510385007 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:05 INFO - PROCESS | 3636 | 1468510385090 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:33:05 INFO - PROCESS | 3636 | 1468510385095 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:05 INFO - PROCESS | 3636 | 1468510385097 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:05 INFO - PROCESS | 3636 | ++DOCSHELL 176A1800 == 34 [pid = 3636] [id = 225] 07:33:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1778AC00) [pid = 3636] [serial = 673] [outer = 00000000] 07:33:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (19707000) [pid = 3636] [serial = 674] [outer = 1778AC00] 07:33:05 INFO - PROCESS | 3636 | 1468510385119 Marionette DEBUG loaded listener.js 07:33:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19708400) [pid = 3636] [serial = 675] [outer = 1778AC00] 07:33:05 INFO - PROCESS | 3636 | 1468510385501 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 534ms 07:33:05 INFO - PROCESS | 3636 | 1468510385532 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:33:05 INFO - PROCESS | 3636 | 1468510385534 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 07:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:33:05 INFO - PROCESS | 3636 | 1468510385538 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 3636 | 1468510385540 Marionette TRACE conn2 <- [1,866,null,{}] 07:33:05 INFO - PROCESS | 3636 | 1468510385543 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:05 INFO - PROCESS | 3636 | 1468510385545 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:05 INFO - PROCESS | 3636 | 1468510385620 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:33:05 INFO - PROCESS | 3636 | 1468510385610 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:05 INFO - PROCESS | 3636 | 1468510385612 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:05 INFO - PROCESS | 3636 | ++DOCSHELL 10A75800 == 35 [pid = 3636] [id = 226] 07:33:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1540A000) [pid = 3636] [serial = 676] [outer = 00000000] 07:33:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19C0C800) [pid = 3636] [serial = 677] [outer = 1540A000] 07:33:05 INFO - PROCESS | 3636 | 1468510385654 Marionette DEBUG loaded listener.js 07:33:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (19C0FC00) [pid = 3636] [serial = 678] [outer = 1540A000] 07:33:06 INFO - PROCESS | 3636 | 1468510386036 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 533ms 07:33:06 INFO - PROCESS | 3636 | 1468510386066 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 3636 | 1468510386068 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 07:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:33:06 INFO - PROCESS | 3636 | 1468510386072 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 3636 | 1468510386073 Marionette TRACE conn2 <- [1,870,null,{}] 07:33:06 INFO - PROCESS | 3636 | 1468510386077 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:06 INFO - PROCESS | 3636 | 1468510386078 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:06 INFO - PROCESS | 3636 | 1468510386180 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:33:06 INFO - PROCESS | 3636 | 1468510386238 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 3636 | 1468510386240 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:06 INFO - PROCESS | 3636 | ++DOCSHELL 1441D400 == 36 [pid = 3636] [id = 227] 07:33:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (19FF4400) [pid = 3636] [serial = 679] [outer = 00000000] 07:33:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (1A352800) [pid = 3636] [serial = 680] [outer = 19FF4400] 07:33:06 INFO - PROCESS | 3636 | 1468510386283 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1A4AA000) [pid = 3636] [serial = 681] [outer = 19FF4400] 07:33:06 INFO - PROCESS | 3636 | 1468510386615 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 585ms 07:33:06 INFO - PROCESS | 3636 | 1468510386667 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 3636 | 1468510386669 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 07:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:33:06 INFO - PROCESS | 3636 | 1468510386677 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 3636 | 1468510386679 Marionette TRACE conn2 <- [1,874,null,{}] 07:33:06 INFO - PROCESS | 3636 | 1468510386682 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:06 INFO - PROCESS | 3636 | 1468510386684 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:06 INFO - PROCESS | 3636 | 1468510386791 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:33:06 INFO - PROCESS | 3636 | 1468510386801 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 3636 | 1468510386803 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:06 INFO - PROCESS | 3636 | ++DOCSHELL 19C08400 == 37 [pid = 3636] [id = 228] 07:33:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (19FFA800) [pid = 3636] [serial = 682] [outer = 00000000] 07:33:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (1A4B3800) [pid = 3636] [serial = 683] [outer = 19FFA800] 07:33:06 INFO - PROCESS | 3636 | 1468510386869 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1A87A000) [pid = 3636] [serial = 684] [outer = 19FFA800] 07:33:07 INFO - PROCESS | 3636 | 1468510387206 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 573ms 07:33:07 INFO - PROCESS | 3636 | 1468510387261 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:33:07 INFO - PROCESS | 3636 | 1468510387264 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 07:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:33:07 INFO - PROCESS | 3636 | 1468510387267 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:33:07 INFO - PROCESS | 3636 | 1468510387269 Marionette TRACE conn2 <- [1,878,null,{}] 07:33:07 INFO - PROCESS | 3636 | 1468510387279 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:07 INFO - PROCESS | 3636 | 1468510387282 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:07 INFO - PROCESS | 3636 | 1468510387388 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:33:07 INFO - PROCESS | 3636 | 1468510387443 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:07 INFO - PROCESS | 3636 | 1468510387446 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:07 INFO - PROCESS | 3636 | ++DOCSHELL 15F95000 == 38 [pid = 3636] [id = 229] 07:33:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (1A87EC00) [pid = 3636] [serial = 685] [outer = 00000000] 07:33:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (1A971800) [pid = 3636] [serial = 686] [outer = 1A87EC00] 07:33:07 INFO - PROCESS | 3636 | 1468510387490 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (1AB73C00) [pid = 3636] [serial = 687] [outer = 1A87EC00] 07:33:07 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (153EF000) [pid = 3636] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:33:07 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (1778C000) [pid = 3636] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:33:07 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (19702400) [pid = 3636] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:33:07 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (19C0D000) [pid = 3636] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:33:07 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (19701800) [pid = 3636] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:33:07 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (13128C00) [pid = 3636] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:33:07 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (10E41000) [pid = 3636] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:33:07 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (11273000) [pid = 3636] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:33:07 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (194D0400) [pid = 3636] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:33:07 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (15533400) [pid = 3636] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:33:07 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (153ED400) [pid = 3636] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:33:07 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (17544C00) [pid = 3636] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:33:07 INFO - PROCESS | 3636 | 1468510387904 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 702ms 07:33:07 INFO - PROCESS | 3636 | 1468510387966 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:33:07 INFO - PROCESS | 3636 | 1468510387968 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 07:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:33:07 INFO - PROCESS | 3636 | 1468510387972 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:33:07 INFO - PROCESS | 3636 | 1468510387973 Marionette TRACE conn2 <- [1,882,null,{}] 07:33:07 INFO - PROCESS | 3636 | 1468510387977 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:07 INFO - PROCESS | 3636 | 1468510387978 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:08 INFO - PROCESS | 3636 | 1468510388036 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:33:08 INFO - PROCESS | 3636 | 1468510388041 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 3636 | 1468510388043 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:08 INFO - PROCESS | 3636 | ++DOCSHELL 16964C00 == 39 [pid = 3636] [id = 230] 07:33:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (16E28800) [pid = 3636] [serial = 688] [outer = 00000000] 07:33:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19708000) [pid = 3636] [serial = 689] [outer = 16E28800] 07:33:08 INFO - PROCESS | 3636 | 1468510388086 Marionette DEBUG loaded listener.js 07:33:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1A4AC800) [pid = 3636] [serial = 690] [outer = 16E28800] 07:33:08 INFO - PROCESS | 3636 | 1468510388427 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 494ms 07:33:08 INFO - PROCESS | 3636 | 1468510388472 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:33:08 INFO - PROCESS | 3636 | 1468510388483 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 07:33:08 INFO - PROCESS | 3636 | 1468510388469 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:33:08 INFO - PROCESS | 3636 | 1468510388471 Marionette TRACE conn2 <- [1,886,null,{}] 07:33:08 INFO - PROCESS | 3636 | 1468510388474 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:08 INFO - PROCESS | 3636 | 1468510388476 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:08 INFO - PROCESS | 3636 | 1468510388552 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:33:08 INFO - PROCESS | 3636 | 1468510388557 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 3636 | 1468510388559 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:08 INFO - PROCESS | 3636 | ++DOCSHELL 1778C000 == 40 [pid = 3636] [id = 231] 07:33:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (19C0E000) [pid = 3636] [serial = 691] [outer = 00000000] 07:33:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (1AB72400) [pid = 3636] [serial = 692] [outer = 19C0E000] 07:33:08 INFO - PROCESS | 3636 | 1468510388600 Marionette DEBUG loaded listener.js 07:33:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1AB7B800) [pid = 3636] [serial = 693] [outer = 19C0E000] 07:33:08 INFO - PROCESS | 3636 | 1468510388951 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 495ms 07:33:08 INFO - PROCESS | 3636 | 1468510388979 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:33:08 INFO - PROCESS | 3636 | 1468510388981 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 07:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:33:08 INFO - PROCESS | 3636 | 1468510388996 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:33:08 INFO - PROCESS | 3636 | 1468510388998 Marionette TRACE conn2 <- [1,890,null,{}] 07:33:08 INFO - PROCESS | 3636 | 1468510389001 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:08 INFO - PROCESS | 3636 | 1468510389003 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:09 INFO - PROCESS | 3636 | 1468510389059 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:33:09 INFO - PROCESS | 3636 | 1468510389064 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:09 INFO - PROCESS | 3636 | 1468510389066 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:09 INFO - PROCESS | 3636 | ++DOCSHELL 15F94000 == 41 [pid = 3636] [id = 232] 07:33:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (16967400) [pid = 3636] [serial = 694] [outer = 00000000] 07:33:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (1AB81C00) [pid = 3636] [serial = 695] [outer = 16967400] 07:33:09 INFO - PROCESS | 3636 | 1468510389108 Marionette DEBUG loaded listener.js 07:33:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1AC3AC00) [pid = 3636] [serial = 696] [outer = 16967400] 07:33:09 INFO - PROCESS | 3636 | 1468510389667 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 754ms 07:33:09 INFO - PROCESS | 3636 | 1468510389747 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:33:09 INFO - PROCESS | 3636 | 1468510389751 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 07:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:33:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (11847800) [pid = 3636] [serial = 697] [outer = 1B19CC00] 07:33:09 INFO - PROCESS | 3636 | 1468510389784 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:33:09 INFO - PROCESS | 3636 | 1468510389788 Marionette TRACE conn2 <- [1,894,null,{}] 07:33:09 INFO - PROCESS | 3636 | 1468510389838 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:09 INFO - PROCESS | 3636 | 1468510389841 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:09 INFO - PROCESS | 3636 | 1468510389973 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:33:10 INFO - PROCESS | 3636 | 1468510390030 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:10 INFO - PROCESS | 3636 | 1468510390033 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:10 INFO - PROCESS | 3636 | ++DOCSHELL 114B6800 == 42 [pid = 3636] [id = 233] 07:33:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (114B6C00) [pid = 3636] [serial = 698] [outer = 00000000] 07:33:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (13639000) [pid = 3636] [serial = 699] [outer = 114B6C00] 07:33:10 INFO - PROCESS | 3636 | 1468510390093 Marionette DEBUG loaded listener.js 07:33:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (13A29800) [pid = 3636] [serial = 700] [outer = 114B6C00] 07:33:10 INFO - PROCESS | 3636 | 1468510390863 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1158ms 07:33:10 INFO - PROCESS | 3636 | 1468510390921 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:33:10 INFO - PROCESS | 3636 | 1468510390926 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 07:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:33:10 INFO - PROCESS | 3636 | 1468510390931 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:33:10 INFO - PROCESS | 3636 | 1468510390934 Marionette TRACE conn2 <- [1,898,null,{}] 07:33:10 INFO - PROCESS | 3636 | 1468510390939 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:10 INFO - PROCESS | 3636 | 1468510390942 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:11 INFO - PROCESS | 3636 | 1468510391036 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:33:11 INFO - PROCESS | 3636 | 1468510391112 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 3636 | 1468510391095 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:11 INFO - PROCESS | 3636 | ++DOCSHELL 10A09800 == 43 [pid = 3636] [id = 234] 07:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (10A76000) [pid = 3636] [serial = 701] [outer = 00000000] 07:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (114B8800) [pid = 3636] [serial = 702] [outer = 10A76000] 07:33:11 INFO - PROCESS | 3636 | 1468510391184 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (11C98400) [pid = 3636] [serial = 703] [outer = 10A76000] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 1778C000 == 42 [pid = 3636] [id = 231] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 16964C00 == 41 [pid = 3636] [id = 230] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 15F95000 == 40 [pid = 3636] [id = 229] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 19C08400 == 39 [pid = 3636] [id = 228] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 1441D400 == 38 [pid = 3636] [id = 227] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 10A75800 == 37 [pid = 3636] [id = 226] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 176A1800 == 36 [pid = 3636] [id = 225] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 16F8D000 == 35 [pid = 3636] [id = 224] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 160D4000 == 34 [pid = 3636] [id = 223] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 153F8C00 == 33 [pid = 3636] [id = 222] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1A354800) [pid = 3636] [serial = 653] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 1441DC00 == 32 [pid = 3636] [id = 221] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 12EDFC00 == 31 [pid = 3636] [id = 220] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 11225000 == 30 [pid = 3636] [id = 219] 07:33:11 INFO - PROCESS | 3636 | --DOCSHELL 17787C00 == 29 [pid = 3636] [id = 218] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (1552F800) [pid = 3636] [serial = 594] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (17B93800) [pid = 3636] [serial = 638] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (194C5400) [pid = 3636] [serial = 639] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (19C09000) [pid = 3636] [serial = 642] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (19769400) [pid = 3636] [serial = 641] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (19CBA400) [pid = 3636] [serial = 644] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (19FF0C00) [pid = 3636] [serial = 650] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (19CE3800) [pid = 3636] [serial = 645] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (13A2BC00) [pid = 3636] [serial = 629] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (13B56000) [pid = 3636] [serial = 630] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (12BB5800) [pid = 3636] [serial = 627] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (114B8000) [pid = 3636] [serial = 626] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (12B66400) [pid = 3636] [serial = 624] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (114DAC00) [pid = 3636] [serial = 623] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1976CC00) [pid = 3636] [serial = 621] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (16E24400) [pid = 3636] [serial = 635] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1A34AC00) [pid = 3636] [serial = 651] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (154B7C00) [pid = 3636] [serial = 632] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (158C8C00) [pid = 3636] [serial = 633] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (19CB1400) [pid = 3636] [serial = 648] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (19C02C00) [pid = 3636] [serial = 647] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (175DFC00) [pid = 3636] [serial = 636] [outer = 00000000] [url = about:blank] 07:33:11 INFO - PROCESS | 3636 | 1468510391570 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 702ms 07:33:11 INFO - PROCESS | 3636 | 1468510391641 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:33:11 INFO - PROCESS | 3636 | 1468510391646 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 07:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:33:11 INFO - PROCESS | 3636 | 1468510391652 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - PROCESS | 3636 | 1468510391655 Marionette TRACE conn2 <- [1,902,null,{}] 07:33:11 INFO - PROCESS | 3636 | 1468510391659 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:11 INFO - PROCESS | 3636 | 1468510391642 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:11 INFO - PROCESS | 3636 | 1468510391725 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:33:11 INFO - PROCESS | 3636 | 1468510391731 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 3636 | 1468510391733 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:11 INFO - PROCESS | 3636 | ++DOCSHELL 1312D800 == 30 [pid = 3636] [id = 235] 07:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1315E400) [pid = 3636] [serial = 704] [outer = 00000000] 07:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (13631000) [pid = 3636] [serial = 705] [outer = 1315E400] 07:33:11 INFO - PROCESS | 3636 | 1468510391761 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (13639800) [pid = 3636] [serial = 706] [outer = 1315E400] 07:33:12 INFO - PROCESS | 3636 | 1468510392174 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 573ms 07:33:12 INFO - PROCESS | 3636 | 1468510392220 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 3636 | 1468510392223 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 07:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:33:12 INFO - PROCESS | 3636 | 1468510392226 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 3636 | 1468510392229 Marionette TRACE conn2 <- [1,906,null,{}] 07:33:12 INFO - PROCESS | 3636 | 1468510392269 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:12 INFO - PROCESS | 3636 | 1468510392274 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:12 INFO - PROCESS | 3636 | 1468510392343 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:33:12 INFO - PROCESS | 3636 | 1468510392422 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:12 INFO - PROCESS | 3636 | 1468510392425 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:12 INFO - PROCESS | 3636 | ++DOCSHELL 153EB000 == 31 [pid = 3636] [id = 236] 07:33:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (153EEC00) [pid = 3636] [serial = 707] [outer = 00000000] 07:33:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (15402C00) [pid = 3636] [serial = 708] [outer = 153EEC00] 07:33:12 INFO - PROCESS | 3636 | 1468510392453 Marionette DEBUG loaded listener.js 07:33:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (15526400) [pid = 3636] [serial = 709] [outer = 153EEC00] 07:33:12 INFO - PROCESS | 3636 | 1468510392751 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 559ms 07:33:12 INFO - PROCESS | 3636 | 1468510392796 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 3636 | 1468510392800 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 07:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:33:12 INFO - PROCESS | 3636 | 1468510392804 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 3636 | 1468510392806 Marionette TRACE conn2 <- [1,910,null,{}] 07:33:12 INFO - PROCESS | 3636 | 1468510392810 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:12 INFO - PROCESS | 3636 | 1468510392812 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:12 INFO - PROCESS | 3636 | 1468510392883 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:33:12 INFO - PROCESS | 3636 | 1468510392888 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:12 INFO - PROCESS | 3636 | 1468510392890 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:12 INFO - PROCESS | 3636 | ++DOCSHELL 158F7000 == 32 [pid = 3636] [id = 237] 07:33:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (15F8F800) [pid = 3636] [serial = 710] [outer = 00000000] 07:33:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (16964800) [pid = 3636] [serial = 711] [outer = 15F8F800] 07:33:12 INFO - PROCESS | 3636 | 1468510392934 Marionette DEBUG loaded listener.js 07:33:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16E28000) [pid = 3636] [serial = 712] [outer = 15F8F800] 07:33:13 INFO - PROCESS | 3636 | 1468510393333 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 585ms 07:33:13 INFO - PROCESS | 3636 | 1468510393390 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:33:13 INFO - PROCESS | 3636 | 1468510393392 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 07:33:13 INFO - PROCESS | 3636 | 1468510393395 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:33:13 INFO - PROCESS | 3636 | 1468510393396 Marionette TRACE conn2 <- [1,914,null,{}] 07:33:13 INFO - PROCESS | 3636 | 1468510393407 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:13 INFO - PROCESS | 3636 | 1468510393409 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:13 INFO - PROCESS | 3636 | 1468510393517 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:33:13 INFO - PROCESS | 3636 | 1468510393537 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 3636 | 1468510393539 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:13 INFO - PROCESS | 3636 | ++DOCSHELL 175DBC00 == 33 [pid = 3636] [id = 238] 07:33:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (175DC400) [pid = 3636] [serial = 713] [outer = 00000000] 07:33:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (176A6400) [pid = 3636] [serial = 714] [outer = 175DC400] 07:33:13 INFO - PROCESS | 3636 | 1468510393562 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (176DF400) [pid = 3636] [serial = 715] [outer = 175DC400] 07:33:13 INFO - PROCESS | 3636 | 1468510393946 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 586ms 07:33:13 INFO - PROCESS | 3636 | 1468510393983 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:33:13 INFO - PROCESS | 3636 | 1468510393985 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 07:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:33:13 INFO - PROCESS | 3636 | 1468510393970 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:33:13 INFO - PROCESS | 3636 | 1468510393972 Marionette TRACE conn2 <- [1,918,null,{}] 07:33:13 INFO - PROCESS | 3636 | 1468510393975 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:13 INFO - PROCESS | 3636 | 1468510393980 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:14 INFO - PROCESS | 3636 | 1468510394088 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:33:14 INFO - PROCESS | 3636 | 1468510394149 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:14 INFO - PROCESS | 3636 | 1468510394151 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:14 INFO - PROCESS | 3636 | ++DOCSHELL 194C9C00 == 34 [pid = 3636] [id = 239] 07:33:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (194CD400) [pid = 3636] [serial = 716] [outer = 00000000] 07:33:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (19704000) [pid = 3636] [serial = 717] [outer = 194CD400] 07:33:14 INFO - PROCESS | 3636 | 1468510394194 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (19706400) [pid = 3636] [serial = 718] [outer = 194CD400] 07:33:14 INFO - PROCESS | 3636 | 1468510394566 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 624ms 07:33:14 INFO - PROCESS | 3636 | 1468510394623 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:33:14 INFO - PROCESS | 3636 | 1468510394625 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 07:33:14 INFO - PROCESS | 3636 | 1468510394629 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:33:14 INFO - PROCESS | 3636 | 1468510394631 Marionette TRACE conn2 <- [1,922,null,{}] 07:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:33:14 INFO - PROCESS | 3636 | 1468510394634 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:14 INFO - PROCESS | 3636 | 1468510394645 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:14 INFO - PROCESS | 3636 | 1468510394729 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:33:14 INFO - PROCESS | 3636 | 1468510394736 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:14 INFO - PROCESS | 3636 | 1468510394738 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:14 INFO - PROCESS | 3636 | ++DOCSHELL 12E24800 == 35 [pid = 3636] [id = 240] 07:33:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (194CFC00) [pid = 3636] [serial = 719] [outer = 00000000] 07:33:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (19C06000) [pid = 3636] [serial = 720] [outer = 194CFC00] 07:33:14 INFO - PROCESS | 3636 | 1468510394758 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (19C08800) [pid = 3636] [serial = 721] [outer = 194CFC00] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (19C0E000) [pid = 3636] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (1A87EC00) [pid = 3636] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (16E28800) [pid = 3636] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (19FF4400) [pid = 3636] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1540A000) [pid = 3636] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (12EE3000) [pid = 3636] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (17547800) [pid = 3636] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (1778AC00) [pid = 3636] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (160D5800) [pid = 3636] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (11272000) [pid = 3636] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1A350000) [pid = 3636] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (19FFA800) [pid = 3636] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (15403400) [pid = 3636] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:33:14 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1441E400) [pid = 3636] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:33:15 INFO - PROCESS | 3636 | 1468510395194 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 624ms 07:33:15 INFO - PROCESS | 3636 | 1468510395242 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:33:15 INFO - PROCESS | 3636 | 1468510395243 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 07:33:15 INFO - PROCESS | 3636 | 1468510395247 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:33:15 INFO - PROCESS | 3636 | 1468510395249 Marionette TRACE conn2 <- [1,926,null,{}] 07:33:15 INFO - PROCESS | 3636 | 1468510395252 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:15 INFO - PROCESS | 3636 | 1468510395254 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:15 INFO - PROCESS | 3636 | 1468510395312 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:33:15 INFO - PROCESS | 3636 | 1468510395318 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:15 INFO - PROCESS | 3636 | 1468510395320 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:15 INFO - PROCESS | 3636 | ++DOCSHELL 17544C00 == 36 [pid = 3636] [id = 241] 07:33:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (175E0800) [pid = 3636] [serial = 722] [outer = 00000000] 07:33:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (19704400) [pid = 3636] [serial = 723] [outer = 175E0800] 07:33:15 INFO - PROCESS | 3636 | 1468510395363 Marionette DEBUG loaded listener.js 07:33:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19778000) [pid = 3636] [serial = 724] [outer = 175E0800] 07:33:15 INFO - PROCESS | 3636 | 1468510395705 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 495ms 07:33:15 INFO - PROCESS | 3636 | 1468510395755 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:33:15 INFO - PROCESS | 3636 | 1468510395739 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 07:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:33:15 INFO - PROCESS | 3636 | 1468510395743 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - PROCESS | 3636 | 1468510395744 Marionette TRACE conn2 <- [1,930,null,{}] 07:33:15 INFO - PROCESS | 3636 | 1468510395748 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:15 INFO - PROCESS | 3636 | 1468510395750 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:15 INFO - PROCESS | 3636 | 1468510395823 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:33:15 INFO - PROCESS | 3636 | 1468510395828 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:15 INFO - PROCESS | 3636 | 1468510395830 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:15 INFO - PROCESS | 3636 | ++DOCSHELL 12E61000 == 37 [pid = 3636] [id = 242] 07:33:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (15F96C00) [pid = 3636] [serial = 725] [outer = 00000000] 07:33:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19CB8800) [pid = 3636] [serial = 726] [outer = 15F96C00] 07:33:15 INFO - PROCESS | 3636 | 1468510395860 Marionette DEBUG loaded listener.js 07:33:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (19CEEC00) [pid = 3636] [serial = 727] [outer = 15F96C00] 07:33:16 INFO - PROCESS | 3636 | 1468510396256 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 520ms 07:33:16 INFO - PROCESS | 3636 | 1468510396283 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:33:16 INFO - PROCESS | 3636 | 1468510396285 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 07:33:16 INFO - PROCESS | 3636 | 1468510396288 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:33:16 INFO - PROCESS | 3636 | 1468510396290 Marionette TRACE conn2 <- [1,934,null,{}] 07:33:16 INFO - PROCESS | 3636 | 1468510396293 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:16 INFO - PROCESS | 3636 | 1468510396295 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:16 INFO - PROCESS | 3636 | 1468510396370 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:33:16 INFO - PROCESS | 3636 | 1468510396375 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 3636 | 1468510396377 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:16 INFO - PROCESS | 3636 | ++DOCSHELL 114DCC00 == 38 [pid = 3636] [id = 243] 07:33:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (153F7800) [pid = 3636] [serial = 728] [outer = 00000000] 07:33:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (13A25C00) [pid = 3636] [serial = 729] [outer = 153F7800] 07:33:16 INFO - PROCESS | 3636 | 1468510396399 Marionette DEBUG loaded listener.js 07:33:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1A34CC00) [pid = 3636] [serial = 730] [outer = 153F7800] 07:33:16 INFO - PROCESS | 3636 | 1468510396895 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 663ms 07:33:16 INFO - PROCESS | 3636 | 1468510396971 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:33:16 INFO - PROCESS | 3636 | 1468510396976 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 07:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:33:16 INFO - PROCESS | 3636 | 1468510396976 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:33:16 INFO - PROCESS | 3636 | 1468510396980 Marionette TRACE conn2 <- [1,938,null,{}] 07:33:16 INFO - PROCESS | 3636 | 1468510396986 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:16 INFO - PROCESS | 3636 | 1468510396990 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:17 INFO - PROCESS | 3636 | 1468510397105 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:33:17 INFO - PROCESS | 3636 | 1468510397223 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:17 INFO - PROCESS | 3636 | 1468510397226 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:17 INFO - PROCESS | 3636 | ++DOCSHELL 10A7EC00 == 39 [pid = 3636] [id = 244] 07:33:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (11222800) [pid = 3636] [serial = 731] [outer = 00000000] 07:33:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (12BAE000) [pid = 3636] [serial = 732] [outer = 11222800] 07:33:17 INFO - PROCESS | 3636 | 1468510397281 Marionette DEBUG loaded listener.js 07:33:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1362F800) [pid = 3636] [serial = 733] [outer = 11222800] 07:33:17 INFO - PROCESS | 3636 | 1468510397808 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 872ms 07:33:17 INFO - PROCESS | 3636 | 1468510397855 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:33:17 INFO - PROCESS | 3636 | 1468510397860 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 07:33:17 INFO - PROCESS | 3636 | 1468510397893 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:33:17 INFO - PROCESS | 3636 | 1468510397896 Marionette TRACE conn2 <- [1,942,null,{}] 07:33:17 INFO - PROCESS | 3636 | 1468510397900 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:17 INFO - PROCESS | 3636 | 1468510397903 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:17 INFO - PROCESS | 3636 | 1468510397989 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:33:18 INFO - PROCESS | 3636 | 1468510398129 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:18 INFO - PROCESS | 3636 | 1468510398132 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:18 INFO - PROCESS | 3636 | ++DOCSHELL 144DA000 == 40 [pid = 3636] [id = 245] 07:33:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (144DB800) [pid = 3636] [serial = 734] [outer = 00000000] 07:33:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (154B4C00) [pid = 3636] [serial = 735] [outer = 144DB800] 07:33:18 INFO - PROCESS | 3636 | 1468510398169 Marionette DEBUG loaded listener.js 07:33:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (160D7000) [pid = 3636] [serial = 736] [outer = 144DB800] 07:33:18 INFO - PROCESS | 3636 | 1468510398800 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 949ms 07:33:18 INFO - PROCESS | 3636 | 1468510398836 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:33:18 INFO - PROCESS | 3636 | 1468510398840 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 07:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:33:18 INFO - PROCESS | 3636 | 1468510398845 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:33:18 INFO - PROCESS | 3636 | 1468510398848 Marionette TRACE conn2 <- [1,946,null,{}] 07:33:18 INFO - PROCESS | 3636 | 1468510398853 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:18 INFO - PROCESS | 3636 | 1468510398855 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:18 INFO - PROCESS | 3636 | 1468510398942 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:33:19 INFO - PROCESS | 3636 | 1468510399005 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:19 INFO - PROCESS | 3636 | 1468510399008 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 12E61000 == 39 [pid = 3636] [id = 242] 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 17544C00 == 38 [pid = 3636] [id = 241] 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 12E24800 == 37 [pid = 3636] [id = 240] 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 194C9C00 == 36 [pid = 3636] [id = 239] 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 175DBC00 == 35 [pid = 3636] [id = 238] 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 158F7000 == 34 [pid = 3636] [id = 237] 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 153EB000 == 33 [pid = 3636] [id = 236] 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 1312D800 == 32 [pid = 3636] [id = 235] 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 10A09800 == 31 [pid = 3636] [id = 234] 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 114B6800 == 30 [pid = 3636] [id = 233] 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 15F94000 == 29 [pid = 3636] [id = 232] 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 144DA000 == 28 [pid = 3636] [id = 245] 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 114DCC00 == 27 [pid = 3636] [id = 243] 07:33:19 INFO - PROCESS | 3636 | --DOCSHELL 10A7EC00 == 26 [pid = 3636] [id = 244] 07:33:19 INFO - PROCESS | 3636 | ++DOCSHELL 103D2000 == 27 [pid = 3636] [id = 246] 07:33:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (10432400) [pid = 3636] [serial = 737] [outer = 00000000] 07:33:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (10A09800) [pid = 3636] [serial = 738] [outer = 10432400] 07:33:19 INFO - PROCESS | 3636 | 1468510399545 Marionette DEBUG loaded listener.js 07:33:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (10BC5400) [pid = 3636] [serial = 739] [outer = 10432400] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (1A352800) [pid = 3636] [serial = 680] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (19C0C800) [pid = 3636] [serial = 677] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (13187400) [pid = 3636] [serial = 659] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (13631400) [pid = 3636] [serial = 660] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (176A5C00) [pid = 3636] [serial = 671] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (17781800) [pid = 3636] [serial = 672] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (19707000) [pid = 3636] [serial = 674] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (19708400) [pid = 3636] [serial = 675] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (16967800) [pid = 3636] [serial = 668] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (16AE9C00) [pid = 3636] [serial = 669] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (114E2800) [pid = 3636] [serial = 656] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (1183C400) [pid = 3636] [serial = 657] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (1A4A6000) [pid = 3636] [serial = 654] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (1A4B3800) [pid = 3636] [serial = 683] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1552F400) [pid = 3636] [serial = 665] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (15F8A400) [pid = 3636] [serial = 666] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (15314000) [pid = 3636] [serial = 662] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (153F0400) [pid = 3636] [serial = 663] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1A4AA000) [pid = 3636] [serial = 681] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1AB81C00) [pid = 3636] [serial = 695] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1AB7B800) [pid = 3636] [serial = 693] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (1A971800) [pid = 3636] [serial = 686] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1A87A000) [pid = 3636] [serial = 684] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1AB72400) [pid = 3636] [serial = 692] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1AB73C00) [pid = 3636] [serial = 687] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (19708000) [pid = 3636] [serial = 689] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1A4AC800) [pid = 3636] [serial = 690] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (19C0FC00) [pid = 3636] [serial = 678] [outer = 00000000] [url = about:blank] 07:33:19 INFO - PROCESS | 3636 | 1468510399989 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1158ms 07:33:20 INFO - PROCESS | 3636 | 1468510400020 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:33:20 INFO - PROCESS | 3636 | 1468510400023 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 07:33:20 INFO - PROCESS | 3636 | 1468510400028 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:33:20 INFO - PROCESS | 3636 | 1468510400030 Marionette TRACE conn2 <- [1,950,null,{}] 07:33:20 INFO - PROCESS | 3636 | 1468510400035 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:20 INFO - PROCESS | 3636 | 1468510400038 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:20 INFO - PROCESS | 3636 | 1468510400105 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:33:20 INFO - PROCESS | 3636 | 1468510400183 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:20 INFO - PROCESS | 3636 | 1468510400186 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:20 INFO - PROCESS | 3636 | ++DOCSHELL 11805C00 == 28 [pid = 3636] [id = 247] 07:33:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (1180C000) [pid = 3636] [serial = 740] [outer = 00000000] 07:33:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (12BAF000) [pid = 3636] [serial = 741] [outer = 1180C000] 07:33:20 INFO - PROCESS | 3636 | 1468510400232 Marionette DEBUG loaded listener.js 07:33:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (12EDC800) [pid = 3636] [serial = 742] [outer = 1180C000] 07:33:20 INFO - PROCESS | 3636 | 1468510400575 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 586ms 07:33:20 INFO - PROCESS | 3636 | 1468510400619 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:33:20 INFO - PROCESS | 3636 | 1468510400604 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 07:33:20 INFO - PROCESS | 3636 | 1468510400610 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:33:20 INFO - PROCESS | 3636 | 1468510400613 Marionette TRACE conn2 <- [1,954,null,{}] 07:33:20 INFO - PROCESS | 3636 | 1468510400616 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:20 INFO - PROCESS | 3636 | 1468510400619 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:20 INFO - PROCESS | 3636 | 1468510400715 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:33:20 INFO - PROCESS | 3636 | 1468510400731 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:20 INFO - PROCESS | 3636 | 1468510400734 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:20 INFO - PROCESS | 3636 | ++DOCSHELL 14414C00 == 29 [pid = 3636] [id = 248] 07:33:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (14415C00) [pid = 3636] [serial = 743] [outer = 00000000] 07:33:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (1441D400) [pid = 3636] [serial = 744] [outer = 14415C00] 07:33:20 INFO - PROCESS | 3636 | 1468510400780 Marionette DEBUG loaded listener.js 07:33:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (15316C00) [pid = 3636] [serial = 745] [outer = 14415C00] 07:33:21 INFO - PROCESS | 3636 | 1468510401153 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 585ms 07:33:21 INFO - PROCESS | 3636 | 1468510401217 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:33:21 INFO - PROCESS | 3636 | 1468510401219 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 07:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:33:21 INFO - PROCESS | 3636 | 1468510401203 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:33:21 INFO - PROCESS | 3636 | 1468510401207 Marionette TRACE conn2 <- [1,958,null,{}] 07:33:21 INFO - PROCESS | 3636 | 1468510401217 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:21 INFO - PROCESS | 3636 | 1468510401222 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:21 INFO - PROCESS | 3636 | 1468510401304 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:33:21 INFO - PROCESS | 3636 | 1468510401311 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:21 INFO - PROCESS | 3636 | 1468510401313 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:21 INFO - PROCESS | 3636 | ++DOCSHELL 153F9400 == 30 [pid = 3636] [id = 249] 07:33:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (15525800) [pid = 3636] [serial = 746] [outer = 00000000] 07:33:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (15F8FC00) [pid = 3636] [serial = 747] [outer = 15525800] 07:33:21 INFO - PROCESS | 3636 | 1468510401338 Marionette DEBUG loaded listener.js 07:33:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (160D6000) [pid = 3636] [serial = 748] [outer = 15525800] 07:33:21 INFO - PROCESS | 3636 | 1468510401736 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 585ms 07:33:21 INFO - PROCESS | 3636 | 1468510401793 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:33:21 INFO - PROCESS | 3636 | 1468510401796 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 07:33:21 INFO - PROCESS | 3636 | 1468510401799 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:33:21 INFO - PROCESS | 3636 | 1468510401801 Marionette TRACE conn2 <- [1,962,null,{}] 07:33:21 INFO - PROCESS | 3636 | 1468510401804 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:21 INFO - PROCESS | 3636 | 1468510401806 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:21 INFO - PROCESS | 3636 | 1468510401921 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:33:21 INFO - PROCESS | 3636 | 1468510401944 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:21 INFO - PROCESS | 3636 | 1468510401947 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:21 INFO - PROCESS | 3636 | ++DOCSHELL 16966400 == 31 [pid = 3636] [id = 250] 07:33:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (16967C00) [pid = 3636] [serial = 749] [outer = 00000000] 07:33:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (17546400) [pid = 3636] [serial = 750] [outer = 16967C00] 07:33:21 INFO - PROCESS | 3636 | 1468510401976 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (175DFC00) [pid = 3636] [serial = 751] [outer = 16967C00] 07:33:22 INFO - PROCESS | 3636 | 1468510402336 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 586ms 07:33:22 INFO - PROCESS | 3636 | 1468510402386 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 3636 | 1468510402388 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 07:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:33:22 INFO - PROCESS | 3636 | 1468510402400 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - PROCESS | 3636 | 1468510402402 Marionette TRACE conn2 <- [1,966,null,{}] 07:33:22 INFO - PROCESS | 3636 | 1468510402410 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:22 INFO - PROCESS | 3636 | 1468510402412 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:22 INFO - PROCESS | 3636 | 1468510402497 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:33:22 INFO - PROCESS | 3636 | 1468510402507 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 3636 | 1468510402509 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:22 INFO - PROCESS | 3636 | ++DOCSHELL 176E4C00 == 32 [pid = 3636] [id = 251] 07:33:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (176E9000) [pid = 3636] [serial = 752] [outer = 00000000] 07:33:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1778D800) [pid = 3636] [serial = 753] [outer = 176E9000] 07:33:22 INFO - PROCESS | 3636 | 1468510402567 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (194C5000) [pid = 3636] [serial = 754] [outer = 176E9000] 07:33:22 INFO - PROCESS | 3636 | 1468510402969 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 650ms 07:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:33:23 INFO - PROCESS | 3636 | 1468510403024 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:33:23 INFO - PROCESS | 3636 | 1468510403026 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 07:33:23 INFO - PROCESS | 3636 | 1468510403029 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:33:23 INFO - PROCESS | 3636 | 1468510403030 Marionette TRACE conn2 <- [1,970,null,{}] 07:33:23 INFO - PROCESS | 3636 | 1468510403033 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:23 INFO - PROCESS | 3636 | 1468510403039 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:23 INFO - PROCESS | 3636 | 1468510403128 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:33:23 INFO - PROCESS | 3636 | 1468510403139 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:23 INFO - PROCESS | 3636 | 1468510403141 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:23 INFO - PROCESS | 3636 | ++DOCSHELL 194CCC00 == 33 [pid = 3636] [id = 252] 07:33:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (19706C00) [pid = 3636] [serial = 755] [outer = 00000000] 07:33:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (19C07400) [pid = 3636] [serial = 756] [outer = 19706C00] 07:33:23 INFO - PROCESS | 3636 | 1468510403183 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (19C0C800) [pid = 3636] [serial = 757] [outer = 19706C00] 07:33:23 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (194CFC00) [pid = 3636] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:33:23 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (15F8F800) [pid = 3636] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:33:23 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16967400) [pid = 3636] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:33:23 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (10A76000) [pid = 3636] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:33:23 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (175E0800) [pid = 3636] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:33:23 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (153F7800) [pid = 3636] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:33:23 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (15F96C00) [pid = 3636] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:33:23 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (175DC400) [pid = 3636] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:33:23 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (153EEC00) [pid = 3636] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:33:23 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (114B6C00) [pid = 3636] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:33:23 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1315E400) [pid = 3636] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:33:23 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (194CD400) [pid = 3636] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:33:23 INFO - PROCESS | 3636 | 1468510403623 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 611ms 07:33:23 INFO - PROCESS | 3636 | 1468510403647 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:33:23 INFO - PROCESS | 3636 | 1468510403649 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 07:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:33:23 INFO - PROCESS | 3636 | 1468510403652 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:33:23 INFO - PROCESS | 3636 | 1468510403654 Marionette TRACE conn2 <- [1,974,null,{}] 07:33:23 INFO - PROCESS | 3636 | 1468510403657 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:23 INFO - PROCESS | 3636 | 1468510403659 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:23 INFO - PROCESS | 3636 | 1468510403735 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:33:23 INFO - PROCESS | 3636 | 1468510403740 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:23 INFO - PROCESS | 3636 | 1468510403742 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:23 INFO - PROCESS | 3636 | ++DOCSHELL 114B7400 == 34 [pid = 3636] [id = 253] 07:33:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (114BA000) [pid = 3636] [serial = 758] [outer = 00000000] 07:33:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (16F8C000) [pid = 3636] [serial = 759] [outer = 114BA000] 07:33:23 INFO - PROCESS | 3636 | 1468510403766 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (194C5C00) [pid = 3636] [serial = 760] [outer = 114BA000] 07:33:24 INFO - PROCESS | 3636 | 1468510404124 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 495ms 07:33:24 INFO - PROCESS | 3636 | 1468510404163 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 3636 | 1468510404165 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 07:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:33:24 INFO - PROCESS | 3636 | 1468510404169 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 3636 | 1468510404170 Marionette TRACE conn2 <- [1,978,null,{}] 07:33:24 INFO - PROCESS | 3636 | 1468510404155 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:24 INFO - PROCESS | 3636 | 1468510404157 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:24 INFO - PROCESS | 3636 | 1468510404230 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:33:24 INFO - PROCESS | 3636 | 1468510404236 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 3636 | 1468510404238 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:24 INFO - PROCESS | 3636 | ++DOCSHELL 19702C00 == 35 [pid = 3636] [id = 254] 07:33:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1970D400) [pid = 3636] [serial = 761] [outer = 00000000] 07:33:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (19C0FC00) [pid = 3636] [serial = 762] [outer = 1970D400] 07:33:24 INFO - PROCESS | 3636 | 1468510404262 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (19CAEC00) [pid = 3636] [serial = 763] [outer = 1970D400] 07:33:24 INFO - PROCESS | 3636 | 1468510404634 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 494ms 07:33:24 INFO - PROCESS | 3636 | 1468510404664 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 3636 | 1468510404666 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 07:33:24 INFO - PROCESS | 3636 | 1468510404669 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:33:24 INFO - PROCESS | 3636 | 1468510404670 Marionette TRACE conn2 <- [1,982,null,{}] 07:33:24 INFO - PROCESS | 3636 | 1468510404674 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:24 INFO - PROCESS | 3636 | 1468510404675 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:24 INFO - PROCESS | 3636 | 1468510404771 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:33:24 INFO - PROCESS | 3636 | 1468510404762 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 3636 | 1468510404764 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:24 INFO - PROCESS | 3636 | ++DOCSHELL 19CECC00 == 36 [pid = 3636] [id = 255] 07:33:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19CF1400) [pid = 3636] [serial = 764] [outer = 00000000] 07:33:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (19FF4400) [pid = 3636] [serial = 765] [outer = 19CF1400] 07:33:24 INFO - PROCESS | 3636 | 1468510404806 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1A350C00) [pid = 3636] [serial = 766] [outer = 19CF1400] 07:33:25 INFO - PROCESS | 3636 | 1468510405283 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 663ms 07:33:25 INFO - PROCESS | 3636 | 1468510405370 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:33:25 INFO - PROCESS | 3636 | 1468510405375 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 07:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:33:25 INFO - PROCESS | 3636 | 1468510405433 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - PROCESS | 3636 | 1468510405437 Marionette TRACE conn2 <- [1,986,null,{}] 07:33:25 INFO - PROCESS | 3636 | 1468510405443 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:25 INFO - PROCESS | 3636 | 1468510405446 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:25 INFO - PROCESS | 3636 | 1468510405545 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:33:25 INFO - PROCESS | 3636 | 1468510405645 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:25 INFO - PROCESS | 3636 | 1468510405648 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:25 INFO - PROCESS | 3636 | ++DOCSHELL 104E8000 == 37 [pid = 3636] [id = 256] 07:33:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (10A06400) [pid = 3636] [serial = 767] [outer = 00000000] 07:33:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (11472C00) [pid = 3636] [serial = 768] [outer = 10A06400] 07:33:25 INFO - PROCESS | 3636 | 1468510405686 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (13162000) [pid = 3636] [serial = 769] [outer = 10A06400] 07:33:26 INFO - PROCESS | 3636 | 1468510406296 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 911ms 07:33:26 INFO - PROCESS | 3636 | 1468510406461 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 3636 | 1468510406466 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 07:33:26 INFO - PROCESS | 3636 | 1468510406471 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:33:26 INFO - PROCESS | 3636 | 1468510406474 Marionette TRACE conn2 <- [1,990,null,{}] 07:33:26 INFO - PROCESS | 3636 | 1468510406479 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:26 INFO - PROCESS | 3636 | 1468510406482 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:26 INFO - PROCESS | 3636 | 1468510406572 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:33:26 INFO - PROCESS | 3636 | 1468510406627 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 3636 | 1468510406632 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:26 INFO - PROCESS | 3636 | ++DOCSHELL 1183C400 == 38 [pid = 3636] [id = 257] 07:33:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (11887800) [pid = 3636] [serial = 770] [outer = 00000000] 07:33:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (12BB0800) [pid = 3636] [serial = 771] [outer = 11887800] 07:33:26 INFO - PROCESS | 3636 | 1468510406729 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (1312D800) [pid = 3636] [serial = 772] [outer = 11887800] 07:33:26 INFO - PROCESS | 3636 | --DOCSHELL 19702C00 == 37 [pid = 3636] [id = 254] 07:33:26 INFO - PROCESS | 3636 | --DOCSHELL 114B7400 == 36 [pid = 3636] [id = 253] 07:33:26 INFO - PROCESS | 3636 | --DOCSHELL 194CCC00 == 35 [pid = 3636] [id = 252] 07:33:26 INFO - PROCESS | 3636 | --DOCSHELL 176E4C00 == 34 [pid = 3636] [id = 251] 07:33:26 INFO - PROCESS | 3636 | --DOCSHELL 16966400 == 33 [pid = 3636] [id = 250] 07:33:26 INFO - PROCESS | 3636 | --DOCSHELL 153F9400 == 32 [pid = 3636] [id = 249] 07:33:26 INFO - PROCESS | 3636 | --DOCSHELL 14414C00 == 31 [pid = 3636] [id = 248] 07:33:26 INFO - PROCESS | 3636 | --DOCSHELL 11805C00 == 30 [pid = 3636] [id = 247] 07:33:26 INFO - PROCESS | 3636 | --DOCSHELL 103D2000 == 29 [pid = 3636] [id = 246] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (13A25C00) [pid = 3636] [serial = 729] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1A34CC00) [pid = 3636] [serial = 730] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (19CEEC00) [pid = 3636] [serial = 727] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (176A6400) [pid = 3636] [serial = 714] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (15402C00) [pid = 3636] [serial = 708] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (15526400) [pid = 3636] [serial = 709] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (13639000) [pid = 3636] [serial = 699] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (13A29800) [pid = 3636] [serial = 700] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (13631000) [pid = 3636] [serial = 705] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (13639800) [pid = 3636] [serial = 706] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1315FC00) [pid = 3636] [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.] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (19704000) [pid = 3636] [serial = 717] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (176DF400) [pid = 3636] [serial = 715] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (19C06000) [pid = 3636] [serial = 720] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (19706400) [pid = 3636] [serial = 718] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (19CB8800) [pid = 3636] [serial = 726] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (19C08800) [pid = 3636] [serial = 721] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (16964800) [pid = 3636] [serial = 711] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (1AC3AC00) [pid = 3636] [serial = 696] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (114B8800) [pid = 3636] [serial = 702] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (11C98400) [pid = 3636] [serial = 703] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (19704400) [pid = 3636] [serial = 723] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (19778000) [pid = 3636] [serial = 724] [outer = 00000000] [url = about:blank] 07:33:26 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (16E28000) [pid = 3636] [serial = 712] [outer = 00000000] [url = about:blank] 07:33:27 INFO - PROCESS | 3636 | 1468510407175 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 742ms 07:33:27 INFO - PROCESS | 3636 | 1468510407242 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:33:27 INFO - PROCESS | 3636 | 1468510407225 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 07:33:27 INFO - PROCESS | 3636 | 1468510407232 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - PROCESS | 3636 | 1468510407236 Marionette TRACE conn2 <- [1,994,null,{}] 07:33:27 INFO - PROCESS | 3636 | 1468510407240 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:27 INFO - PROCESS | 3636 | 1468510407242 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:27 INFO - PROCESS | 3636 | 1468510407326 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:33:27 INFO - PROCESS | 3636 | 1468510407338 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:27 INFO - PROCESS | 3636 | 1468510407341 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:27 INFO - PROCESS | 3636 | ++DOCSHELL 13636400 == 30 [pid = 3636] [id = 258] 07:33:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (13960C00) [pid = 3636] [serial = 773] [outer = 00000000] 07:33:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (13A2C000) [pid = 3636] [serial = 774] [outer = 13960C00] 07:33:27 INFO - PROCESS | 3636 | 1468510407372 Marionette DEBUG loaded listener.js 07:33:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (13AC3800) [pid = 3636] [serial = 775] [outer = 13960C00] 07:33:27 INFO - PROCESS | 3636 | 1468510407768 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 572ms 07:33:27 INFO - PROCESS | 3636 | 1468510407821 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:33:27 INFO - PROCESS | 3636 | 1468510407823 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 07:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:33:27 INFO - PROCESS | 3636 | 1468510407828 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - PROCESS | 3636 | 1468510407830 Marionette TRACE conn2 <- [1,998,null,{}] 07:33:27 INFO - PROCESS | 3636 | 1468510407840 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:27 INFO - PROCESS | 3636 | 1468510407846 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:27 INFO - PROCESS | 3636 | 1468510407944 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:33:28 INFO - PROCESS | 3636 | 1468510408023 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 3636 | 1468510408027 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:28 INFO - PROCESS | 3636 | ++DOCSHELL 15402C00 == 31 [pid = 3636] [id = 259] 07:33:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (15403400) [pid = 3636] [serial = 776] [outer = 00000000] 07:33:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (15527C00) [pid = 3636] [serial = 777] [outer = 15403400] 07:33:28 INFO - PROCESS | 3636 | 1468510408062 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (158CB000) [pid = 3636] [serial = 778] [outer = 15403400] 07:33:28 INFO - PROCESS | 3636 | 1468510408383 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 572ms 07:33:28 INFO - PROCESS | 3636 | 1468510408417 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 3636 | 1468510408419 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 07:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:33:28 INFO - PROCESS | 3636 | 1468510408422 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - PROCESS | 3636 | 1468510408424 Marionette TRACE conn2 <- [1,1002,null,{}] 07:33:28 INFO - PROCESS | 3636 | 1468510408427 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:28 INFO - PROCESS | 3636 | 1468510408429 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:28 INFO - PROCESS | 3636 | 1468510408499 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:33:28 INFO - PROCESS | 3636 | 1468510408504 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 3636 | 1468510408506 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:28 INFO - PROCESS | 3636 | ++DOCSHELL 15F8BC00 == 32 [pid = 3636] [id = 260] 07:33:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (15F93400) [pid = 3636] [serial = 779] [outer = 00000000] 07:33:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (16AEAC00) [pid = 3636] [serial = 780] [outer = 15F93400] 07:33:28 INFO - PROCESS | 3636 | 1468510408552 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (176D9000) [pid = 3636] [serial = 781] [outer = 15F93400] 07:33:28 INFO - PROCESS | 3636 | 1468510408943 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 573ms 07:33:28 INFO - PROCESS | 3636 | 1468510408994 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 3636 | 1468510408996 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 07:33:29 INFO - PROCESS | 3636 | 1468510409005 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 3636 | 1468510409006 Marionette TRACE conn2 <- [1,1006,null,{}] 07:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:33:29 INFO - PROCESS | 3636 | 1468510409010 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:29 INFO - PROCESS | 3636 | 1468510409012 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:29 INFO - PROCESS | 3636 | 1468510409131 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:33:29 INFO - PROCESS | 3636 | 1468510409150 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 3636 | 1468510409152 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:29 INFO - PROCESS | 3636 | ++DOCSHELL 176EC000 == 33 [pid = 3636] [id = 261] 07:33:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (17781400) [pid = 3636] [serial = 782] [outer = 00000000] 07:33:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (1778CC00) [pid = 3636] [serial = 783] [outer = 17781400] 07:33:29 INFO - PROCESS | 3636 | 1468510409195 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (194CC000) [pid = 3636] [serial = 784] [outer = 17781400] 07:33:29 INFO - PROCESS | 3636 | 1468510409575 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 585ms 07:33:29 INFO - PROCESS | 3636 | 1468510409592 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:33:29 INFO - PROCESS | 3636 | 1468510409594 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 07:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:33:29 INFO - PROCESS | 3636 | 1468510409610 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 3636 | 1468510409611 Marionette TRACE conn2 <- [1,1010,null,{}] 07:33:29 INFO - PROCESS | 3636 | 1468510409615 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:29 INFO - PROCESS | 3636 | 1468510409621 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:29 INFO - PROCESS | 3636 | 1468510409738 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:33:29 INFO - PROCESS | 3636 | 1468510409796 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 3636 | 1468510409799 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:29 INFO - PROCESS | 3636 | ++DOCSHELL 194D1C00 == 34 [pid = 3636] [id = 262] 07:33:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (19701C00) [pid = 3636] [serial = 785] [outer = 00000000] 07:33:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (19C06000) [pid = 3636] [serial = 786] [outer = 19701C00] 07:33:29 INFO - PROCESS | 3636 | 1468510409841 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (19C0D000) [pid = 3636] [serial = 787] [outer = 19701C00] 07:33:30 INFO - PROCESS | 3636 | 1468510410182 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 611ms 07:33:30 INFO - PROCESS | 3636 | 1468510410245 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:33:30 INFO - PROCESS | 3636 | 1468510410247 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 07:33:30 INFO - PROCESS | 3636 | 1468510410251 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:33:30 INFO - PROCESS | 3636 | 1468510410253 Marionette TRACE conn2 <- [1,1014,null,{}] 07:33:30 INFO - PROCESS | 3636 | 1468510410256 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:30 INFO - PROCESS | 3636 | 1468510410258 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:30 INFO - PROCESS | 3636 | 1468510410340 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:33:30 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (16967C00) [pid = 3636] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:33:30 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (176E9000) [pid = 3636] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:33:30 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1180C000) [pid = 3636] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:33:30 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (15525800) [pid = 3636] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:33:30 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (10432400) [pid = 3636] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:33:30 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (14415C00) [pid = 3636] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:33:30 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1970D400) [pid = 3636] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:33:30 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (11222800) [pid = 3636] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:33:30 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (19706C00) [pid = 3636] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:33:30 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (114BA000) [pid = 3636] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:33:30 INFO - PROCESS | 3636 | 1468510410488 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 3636 | 1468510410491 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:30 INFO - PROCESS | 3636 | ++DOCSHELL 10432400 == 35 [pid = 3636] [id = 263] 07:33:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (10434400) [pid = 3636] [serial = 788] [outer = 00000000] 07:33:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (10A08400) [pid = 3636] [serial = 789] [outer = 10434400] 07:33:30 INFO - PROCESS | 3636 | 1468510410531 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (11221C00) [pid = 3636] [serial = 790] [outer = 10434400] 07:33:31 INFO - PROCESS | 3636 | 1468510411054 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 833ms 07:33:31 INFO - PROCESS | 3636 | 1468510411076 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 3636 | 1468510411080 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 07:33:31 INFO - PROCESS | 3636 | 1468510411085 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:33:31 INFO - PROCESS | 3636 | 1468510411089 Marionette TRACE conn2 <- [1,1018,null,{}] 07:33:31 INFO - PROCESS | 3636 | 1468510411094 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:31 INFO - PROCESS | 3636 | 1468510411097 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:31 INFO - PROCESS | 3636 | 1468510411183 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:33:31 INFO - PROCESS | 3636 | 1468510411308 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 3636 | 1468510411312 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:31 INFO - PROCESS | 3636 | ++DOCSHELL 13969800 == 36 [pid = 3636] [id = 264] 07:33:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (13A26800) [pid = 3636] [serial = 791] [outer = 00000000] 07:33:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (13B59800) [pid = 3636] [serial = 792] [outer = 13A26800] 07:33:31 INFO - PROCESS | 3636 | 1468510411367 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (14229C00) [pid = 3636] [serial = 793] [outer = 13A26800] 07:33:31 INFO - PROCESS | 3636 | 1468510411924 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 871ms 07:33:31 INFO - PROCESS | 3636 | 1468510411965 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 3636 | 1468510411969 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 07:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:33:31 INFO - PROCESS | 3636 | 1468510411991 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 3636 | 1468510411993 Marionette TRACE conn2 <- [1,1022,null,{}] 07:33:31 INFO - PROCESS | 3636 | 1468510411997 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:31 INFO - PROCESS | 3636 | 1468510412000 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:32 INFO - PROCESS | 3636 | 1468510412082 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:33:32 INFO - PROCESS | 3636 | 1468510412213 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:32 INFO - PROCESS | 3636 | 1468510412216 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:32 INFO - PROCESS | 3636 | ++DOCSHELL 12EDFC00 == 37 [pid = 3636] [id = 265] 07:33:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1441B000) [pid = 3636] [serial = 794] [outer = 00000000] 07:33:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (16967400) [pid = 3636] [serial = 795] [outer = 1441B000] 07:33:32 INFO - PROCESS | 3636 | 1468510412270 Marionette DEBUG loaded listener.js 07:33:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1753E800) [pid = 3636] [serial = 796] [outer = 1441B000] 07:33:33 INFO - PROCESS | 3636 | --DOCSHELL 194D1C00 == 36 [pid = 3636] [id = 262] 07:33:33 INFO - PROCESS | 3636 | --DOCSHELL 176EC000 == 35 [pid = 3636] [id = 261] 07:33:33 INFO - PROCESS | 3636 | --DOCSHELL 15F8BC00 == 34 [pid = 3636] [id = 260] 07:33:33 INFO - PROCESS | 3636 | --DOCSHELL 15402C00 == 33 [pid = 3636] [id = 259] 07:33:33 INFO - PROCESS | 3636 | --DOCSHELL 13636400 == 32 [pid = 3636] [id = 258] 07:33:33 INFO - PROCESS | 3636 | --DOCSHELL 1183C400 == 31 [pid = 3636] [id = 257] 07:33:33 INFO - PROCESS | 3636 | --DOCSHELL 104E8000 == 30 [pid = 3636] [id = 256] 07:33:33 INFO - PROCESS | 3636 | --DOCSHELL 19CECC00 == 29 [pid = 3636] [id = 255] 07:33:33 INFO - PROCESS | 3636 | --DOCSHELL 10432400 == 28 [pid = 3636] [id = 263] 07:33:33 INFO - PROCESS | 3636 | --DOCSHELL 13969800 == 27 [pid = 3636] [id = 264] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (17546400) [pid = 3636] [serial = 750] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1778D800) [pid = 3636] [serial = 753] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (12BAF000) [pid = 3636] [serial = 741] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (12EDC800) [pid = 3636] [serial = 742] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (15F8FC00) [pid = 3636] [serial = 747] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (10A09800) [pid = 3636] [serial = 738] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (10BC5400) [pid = 3636] [serial = 739] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1441D400) [pid = 3636] [serial = 744] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (15316C00) [pid = 3636] [serial = 745] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (175DFC00) [pid = 3636] [serial = 751] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (19CAEC00) [pid = 3636] [serial = 763] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (1362F800) [pid = 3636] [serial = 733] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (12BAE000) [pid = 3636] [serial = 732] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (19FF4400) [pid = 3636] [serial = 765] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (154B4C00) [pid = 3636] [serial = 735] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (19C07400) [pid = 3636] [serial = 756] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (194C5000) [pid = 3636] [serial = 754] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (19C0FC00) [pid = 3636] [serial = 762] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (19C0C800) [pid = 3636] [serial = 757] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (16F8C000) [pid = 3636] [serial = 759] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (160D6000) [pid = 3636] [serial = 748] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | --DOMWINDOW == 53 (194C5C00) [pid = 3636] [serial = 760] [outer = 00000000] [url = about:blank] 07:33:33 INFO - PROCESS | 3636 | 1468510413427 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1470ms 07:33:33 INFO - PROCESS | 3636 | 1468510413440 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:33:33 INFO - PROCESS | 3636 | 1468510413445 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 07:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:33:33 INFO - PROCESS | 3636 | 1468510413450 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:33:33 INFO - PROCESS | 3636 | 1468510413453 Marionette TRACE conn2 <- [1,1026,null,{}] 07:33:33 INFO - PROCESS | 3636 | 1468510413459 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:33 INFO - PROCESS | 3636 | 1468510413463 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:33 INFO - PROCESS | 3636 | 1468510413551 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:33:33 INFO - PROCESS | 3636 | 1468510413541 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:33 INFO - PROCESS | 3636 | 1468510413544 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:33 INFO - PROCESS | 3636 | ++DOCSHELL 1180D000 == 28 [pid = 3636] [id = 266] 07:33:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (11839800) [pid = 3636] [serial = 797] [outer = 00000000] 07:33:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (11D8A000) [pid = 3636] [serial = 798] [outer = 11839800] 07:33:33 INFO - PROCESS | 3636 | 1468510413626 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (11DDB400) [pid = 3636] [serial = 799] [outer = 11839800] 07:33:34 INFO - PROCESS | 3636 | 1468510414028 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 573ms 07:33:34 INFO - PROCESS | 3636 | 1468510414053 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:33:34 INFO - PROCESS | 3636 | 1468510414058 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 07:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:33:34 INFO - PROCESS | 3636 | 1468510414044 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - PROCESS | 3636 | 1468510414047 Marionette TRACE conn2 <- [1,1030,null,{}] 07:33:34 INFO - PROCESS | 3636 | 1468510414050 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:34 INFO - PROCESS | 3636 | 1468510414053 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:34 INFO - PROCESS | 3636 | 1468510414146 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:33:34 INFO - PROCESS | 3636 | 1468510414156 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 3636 | 1468510414159 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:34 INFO - PROCESS | 3636 | ++DOCSHELL 1363C400 == 29 [pid = 3636] [id = 267] 07:33:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (13965400) [pid = 3636] [serial = 800] [outer = 00000000] 07:33:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (13A2B000) [pid = 3636] [serial = 801] [outer = 13965400] 07:33:34 INFO - PROCESS | 3636 | 1468510414186 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (13B59400) [pid = 3636] [serial = 802] [outer = 13965400] 07:33:34 INFO - PROCESS | 3636 | 1468510414575 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 520ms 07:33:34 INFO - PROCESS | 3636 | 1468510414589 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:33:34 INFO - PROCESS | 3636 | 1468510414591 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 07:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:33:34 INFO - PROCESS | 3636 | 1468510414595 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - PROCESS | 3636 | 1468510414598 Marionette TRACE conn2 <- [1,1034,null,{}] 07:33:34 INFO - PROCESS | 3636 | 1468510414613 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:34 INFO - PROCESS | 3636 | 1468510414617 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:34 INFO - PROCESS | 3636 | 1468510414678 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:33:34 INFO - PROCESS | 3636 | 1468510414717 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 3636 | 1468510414720 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:34 INFO - PROCESS | 3636 | ++DOCSHELL 15402000 == 30 [pid = 3636] [id = 268] 07:33:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (15402C00) [pid = 3636] [serial = 803] [outer = 00000000] 07:33:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (154ABC00) [pid = 3636] [serial = 804] [outer = 15402C00] 07:33:34 INFO - PROCESS | 3636 | 1468510414747 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (1552E400) [pid = 3636] [serial = 805] [outer = 15402C00] 07:33:35 INFO - PROCESS | 3636 | 1468510415115 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 546ms 07:33:35 INFO - PROCESS | 3636 | 1468510415147 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 3636 | 1468510415141 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 07:33:35 INFO - PROCESS | 3636 | 1468510415145 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 3636 | 1468510415147 Marionette TRACE conn2 <- [1,1038,null,{}] 07:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:33:35 INFO - PROCESS | 3636 | 1468510415150 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:35 INFO - PROCESS | 3636 | 1468510415152 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:35 INFO - PROCESS | 3636 | 1468510415232 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:33:35 INFO - PROCESS | 3636 | 1468510415237 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 3636 | 1468510415239 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:35 INFO - PROCESS | 3636 | ++DOCSHELL 158F1800 == 31 [pid = 3636] [id = 269] 07:33:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (15F8B000) [pid = 3636] [serial = 806] [outer = 00000000] 07:33:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (16965C00) [pid = 3636] [serial = 807] [outer = 15F8B000] 07:33:35 INFO - PROCESS | 3636 | 1468510415266 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (16F06000) [pid = 3636] [serial = 808] [outer = 15F8B000] 07:33:35 INFO - PROCESS | 3636 | 1468510415667 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 521ms 07:33:35 INFO - PROCESS | 3636 | 1468510415703 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 3636 | 1468510415705 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 07:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:33:35 INFO - PROCESS | 3636 | 1468510415708 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 3636 | 1468510415710 Marionette TRACE conn2 <- [1,1042,null,{}] 07:33:35 INFO - PROCESS | 3636 | 1468510415714 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:35 INFO - PROCESS | 3636 | 1468510415716 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:35 INFO - PROCESS | 3636 | 1468510415799 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:33:35 INFO - PROCESS | 3636 | 1468510415890 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 3636 | 1468510415892 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:35 INFO - PROCESS | 3636 | ++DOCSHELL 16E24400 == 32 [pid = 3636] [id = 270] 07:33:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (175DC800) [pid = 3636] [serial = 809] [outer = 00000000] 07:33:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (176A5C00) [pid = 3636] [serial = 810] [outer = 175DC800] 07:33:35 INFO - PROCESS | 3636 | 1468510415916 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (176D2C00) [pid = 3636] [serial = 811] [outer = 175DC800] 07:33:36 INFO - PROCESS | 3636 | 1468510416281 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 624ms 07:33:36 INFO - PROCESS | 3636 | 1468510416324 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:33:36 INFO - PROCESS | 3636 | 1468510416326 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 07:33:36 INFO - PROCESS | 3636 | 1468510416329 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:33:36 INFO - PROCESS | 3636 | 1468510416331 Marionette TRACE conn2 <- [1,1046,null,{}] 07:33:36 INFO - PROCESS | 3636 | 1468510416334 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:36 INFO - PROCESS | 3636 | 1468510416340 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:36 INFO - PROCESS | 3636 | 1468510416447 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:33:36 INFO - PROCESS | 3636 | 1468510416502 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 3636 | 1468510416504 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:36 INFO - PROCESS | 3636 | ++DOCSHELL 175DFC00 == 33 [pid = 3636] [id = 271] 07:33:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (17781800) [pid = 3636] [serial = 812] [outer = 00000000] 07:33:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (194C7800) [pid = 3636] [serial = 813] [outer = 17781800] 07:33:36 INFO - PROCESS | 3636 | 1468510416552 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1970B800) [pid = 3636] [serial = 814] [outer = 17781800] 07:33:36 INFO - PROCESS | 3636 | 1468510416905 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 624ms 07:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (15F93400) [pid = 3636] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (17781400) [pid = 3636] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (144DB800) [pid = 3636] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (19701C00) [pid = 3636] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (19CF1400) [pid = 3636] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (10A06400) [pid = 3636] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (11887800) [pid = 3636] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (13960C00) [pid = 3636] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:33:36 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (15403400) [pid = 3636] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:33:36 INFO - PROCESS | 3636 | 1468510416967 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:33:36 INFO - PROCESS | 3636 | 1468510416969 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 07:33:36 INFO - PROCESS | 3636 | 1468510416974 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 3636 | 1468510416976 Marionette TRACE conn2 <- [1,1050,null,{}] 07:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:33:36 INFO - PROCESS | 3636 | 1468510416979 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:36 INFO - PROCESS | 3636 | 1468510416991 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:37 INFO - PROCESS | 3636 | 1468510417079 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:33:37 INFO - PROCESS | 3636 | 1468510417091 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 3636 | 1468510417093 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:37 INFO - PROCESS | 3636 | ++DOCSHELL 11D89C00 == 34 [pid = 3636] [id = 272] 07:33:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (13960C00) [pid = 3636] [serial = 815] [outer = 00000000] 07:33:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (153F7400) [pid = 3636] [serial = 816] [outer = 13960C00] 07:33:37 INFO - PROCESS | 3636 | 1468510417137 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (16E28000) [pid = 3636] [serial = 817] [outer = 13960C00] 07:33:37 INFO - PROCESS | 3636 | 1468510417477 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 534ms 07:33:37 INFO - PROCESS | 3636 | 1468510417514 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:33:37 INFO - PROCESS | 3636 | 1468510417516 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 07:33:37 INFO - PROCESS | 3636 | 1468510417520 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 3636 | 1468510417522 Marionette TRACE conn2 <- [1,1054,null,{}] 07:33:37 INFO - PROCESS | 3636 | 1468510417525 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:37 INFO - PROCESS | 3636 | 1468510417527 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:37 INFO - PROCESS | 3636 | 1468510417604 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:33:37 INFO - PROCESS | 3636 | 1468510417608 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 3636 | 1468510417610 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:37 INFO - PROCESS | 3636 | ++DOCSHELL 12C7B400 == 35 [pid = 3636] [id = 273] 07:33:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (14227C00) [pid = 3636] [serial = 818] [outer = 00000000] 07:33:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (1976CC00) [pid = 3636] [serial = 819] [outer = 14227C00] 07:33:37 INFO - PROCESS | 3636 | 1468510417633 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (19C04400) [pid = 3636] [serial = 820] [outer = 14227C00] 07:33:37 INFO - PROCESS | 3636 | 1468510417980 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 494ms 07:33:38 INFO - PROCESS | 3636 | 1468510418023 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:33:38 INFO - PROCESS | 3636 | 1468510418025 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 07:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:33:38 INFO - PROCESS | 3636 | 1468510418028 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:33:38 INFO - PROCESS | 3636 | 1468510418030 Marionette TRACE conn2 <- [1,1058,null,{}] 07:33:38 INFO - PROCESS | 3636 | 1468510418037 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:38 INFO - PROCESS | 3636 | 1468510418039 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:38 INFO - PROCESS | 3636 | 1468510418095 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:33:38 INFO - PROCESS | 3636 | 1468510418101 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 3636 | 1468510418103 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:38 INFO - PROCESS | 3636 | ++DOCSHELL 194D1C00 == 36 [pid = 3636] [id = 274] 07:33:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (19CAF800) [pid = 3636] [serial = 821] [outer = 00000000] 07:33:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (19CB6C00) [pid = 3636] [serial = 822] [outer = 19CAF800] 07:33:38 INFO - PROCESS | 3636 | 1468510418145 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (19CB7400) [pid = 3636] [serial = 823] [outer = 19CAF800] 07:33:38 INFO - PROCESS | 3636 | 1468510418536 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 533ms 07:33:38 INFO - PROCESS | 3636 | 1468510418571 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:33:38 INFO - PROCESS | 3636 | 1468510418555 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 07:33:38 INFO - PROCESS | 3636 | 1468510418558 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:33:38 INFO - PROCESS | 3636 | 1468510418560 Marionette TRACE conn2 <- [1,1062,null,{}] 07:33:38 INFO - PROCESS | 3636 | 1468510418563 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:38 INFO - PROCESS | 3636 | 1468510418565 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:38 INFO - PROCESS | 3636 | 1468510418652 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:33:38 INFO - PROCESS | 3636 | 1468510418660 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 3636 | 1468510418662 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:38 INFO - PROCESS | 3636 | ++DOCSHELL 114B9000 == 37 [pid = 3636] [id = 275] 07:33:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (167BFC00) [pid = 3636] [serial = 824] [outer = 00000000] 07:33:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (19FEE000) [pid = 3636] [serial = 825] [outer = 167BFC00] 07:33:38 INFO - PROCESS | 3636 | 1468510418686 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1A34D000) [pid = 3636] [serial = 826] [outer = 167BFC00] 07:33:39 INFO - PROCESS | 3636 | 1468510419463 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 898ms 07:33:39 INFO - PROCESS | 3636 | 1468510419483 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:33:39 INFO - PROCESS | 3636 | 1468510419487 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 07:33:39 INFO - PROCESS | 3636 | 1468510419492 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:33:39 INFO - PROCESS | 3636 | 1468510419478 Marionette TRACE conn2 <- [1,1066,null,{}] 07:33:39 INFO - PROCESS | 3636 | 1468510419483 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:39 INFO - PROCESS | 3636 | 1468510419486 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:39 INFO - PROCESS | 3636 | 1468510419587 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:33:39 INFO - PROCESS | 3636 | 1468510419708 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:39 INFO - PROCESS | 3636 | 1468510419711 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:39 INFO - PROCESS | 3636 | ++DOCSHELL 11474400 == 38 [pid = 3636] [id = 276] 07:33:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1180A000) [pid = 3636] [serial = 827] [outer = 00000000] 07:33:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1312D000) [pid = 3636] [serial = 828] [outer = 1180A000] 07:33:39 INFO - PROCESS | 3636 | 1468510419767 Marionette DEBUG loaded listener.js 07:33:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (13635C00) [pid = 3636] [serial = 829] [outer = 1180A000] 07:33:40 INFO - PROCESS | 3636 | --DOCSHELL 194D1C00 == 37 [pid = 3636] [id = 274] 07:33:40 INFO - PROCESS | 3636 | --DOCSHELL 12C7B400 == 36 [pid = 3636] [id = 273] 07:33:40 INFO - PROCESS | 3636 | --DOCSHELL 11D89C00 == 35 [pid = 3636] [id = 272] 07:33:40 INFO - PROCESS | 3636 | --DOCSHELL 175DFC00 == 34 [pid = 3636] [id = 271] 07:33:40 INFO - PROCESS | 3636 | --DOCSHELL 16E24400 == 33 [pid = 3636] [id = 270] 07:33:40 INFO - PROCESS | 3636 | --DOCSHELL 158F1800 == 32 [pid = 3636] [id = 269] 07:33:40 INFO - PROCESS | 3636 | --DOCSHELL 15402000 == 31 [pid = 3636] [id = 268] 07:33:40 INFO - PROCESS | 3636 | --DOCSHELL 1363C400 == 30 [pid = 3636] [id = 267] 07:33:40 INFO - PROCESS | 3636 | --DOCSHELL 1180D000 == 29 [pid = 3636] [id = 266] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (176D9000) [pid = 3636] [serial = 781] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (16AEAC00) [pid = 3636] [serial = 780] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1778CC00) [pid = 3636] [serial = 783] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (160D7000) [pid = 3636] [serial = 736] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (19C0D000) [pid = 3636] [serial = 787] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (194CC000) [pid = 3636] [serial = 784] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (19C06000) [pid = 3636] [serial = 786] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1A350C00) [pid = 3636] [serial = 766] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (11472C00) [pid = 3636] [serial = 768] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (13162000) [pid = 3636] [serial = 769] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (12BB0800) [pid = 3636] [serial = 771] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1312D800) [pid = 3636] [serial = 772] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (13A2C000) [pid = 3636] [serial = 774] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (13AC3800) [pid = 3636] [serial = 775] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (15527C00) [pid = 3636] [serial = 777] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (158CB000) [pid = 3636] [serial = 778] [outer = 00000000] [url = about:blank] 07:33:40 INFO - PROCESS | 3636 | 1468510420509 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1040ms 07:33:40 INFO - PROCESS | 3636 | 1468510420519 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:33:40 INFO - PROCESS | 3636 | 1468510420523 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 07:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:33:40 INFO - PROCESS | 3636 | 1468510420527 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:33:40 INFO - PROCESS | 3636 | 1468510420530 Marionette TRACE conn2 <- [1,1070,null,{}] 07:33:40 INFO - PROCESS | 3636 | 1468510420536 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:40 INFO - PROCESS | 3636 | 1468510420538 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:40 INFO - PROCESS | 3636 | 1468510420626 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:33:40 INFO - PROCESS | 3636 | 1468510420633 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:40 INFO - PROCESS | 3636 | 1468510420637 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:40 INFO - PROCESS | 3636 | ++DOCSHELL 114E1400 == 30 [pid = 3636] [id = 277] 07:33:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (114E1800) [pid = 3636] [serial = 830] [outer = 00000000] 07:33:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (11D89C00) [pid = 3636] [serial = 831] [outer = 114E1800] 07:33:40 INFO - PROCESS | 3636 | 1468510420666 Marionette DEBUG loaded listener.js 07:33:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (12E64C00) [pid = 3636] [serial = 832] [outer = 114E1800] 07:33:41 INFO - PROCESS | 3636 | 1468510421091 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 586ms 07:33:41 INFO - PROCESS | 3636 | 1468510421114 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 3636 | 1468510421118 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 07:33:41 INFO - PROCESS | 3636 | 1468510421128 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:33:41 INFO - PROCESS | 3636 | 1468510421131 Marionette TRACE conn2 <- [1,1074,null,{}] 07:33:41 INFO - PROCESS | 3636 | 1468510421134 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:41 INFO - PROCESS | 3636 | 1468510421137 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:41 INFO - PROCESS | 3636 | 1468510421199 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:33:41 INFO - PROCESS | 3636 | 1468510421279 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 3636 | 1468510421282 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:41 INFO - PROCESS | 3636 | ++DOCSHELL 13969800 == 31 [pid = 3636] [id = 278] 07:33:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (13A2AC00) [pid = 3636] [serial = 833] [outer = 00000000] 07:33:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13B4E400) [pid = 3636] [serial = 834] [outer = 13A2AC00] 07:33:41 INFO - PROCESS | 3636 | 1468510421320 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (14417000) [pid = 3636] [serial = 835] [outer = 13A2AC00] 07:33:41 INFO - PROCESS | 3636 | 1468510421635 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 533ms 07:33:41 INFO - PROCESS | 3636 | 1468510421658 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 3636 | 1468510421660 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 07:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:33:41 INFO - PROCESS | 3636 | 1468510421664 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 3636 | 1468510421668 Marionette TRACE conn2 <- [1,1078,null,{}] 07:33:41 INFO - PROCESS | 3636 | 1468510421678 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:41 INFO - PROCESS | 3636 | 1468510421683 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:41 INFO - PROCESS | 3636 | 1468510421745 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:33:41 INFO - PROCESS | 3636 | 1468510421784 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 3636 | 1468510421787 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:41 INFO - PROCESS | 3636 | ++DOCSHELL 1540E800 == 32 [pid = 3636] [id = 279] 07:33:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (1540F800) [pid = 3636] [serial = 836] [outer = 00000000] 07:33:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (158CBC00) [pid = 3636] [serial = 837] [outer = 1540F800] 07:33:41 INFO - PROCESS | 3636 | 1468510421834 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (15F93400) [pid = 3636] [serial = 838] [outer = 1540F800] 07:33:42 INFO - PROCESS | 3636 | 1468510422202 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 586ms 07:33:42 INFO - PROCESS | 3636 | 1468510422248 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:33:42 INFO - PROCESS | 3636 | 1468510422250 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 07:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:33:42 INFO - PROCESS | 3636 | 1468510422254 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:33:42 INFO - PROCESS | 3636 | 1468510422255 Marionette TRACE conn2 <- [1,1082,null,{}] 07:33:42 INFO - PROCESS | 3636 | 1468510422258 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:42 INFO - PROCESS | 3636 | 1468510422260 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:42 INFO - PROCESS | 3636 | 1468510422342 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:33:42 INFO - PROCESS | 3636 | 1468510422350 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:42 INFO - PROCESS | 3636 | 1468510422352 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:42 INFO - PROCESS | 3636 | ++DOCSHELL 160D4000 == 33 [pid = 3636] [id = 280] 07:33:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (16A6B400) [pid = 3636] [serial = 839] [outer = 00000000] 07:33:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (175DB800) [pid = 3636] [serial = 840] [outer = 16A6B400] 07:33:42 INFO - PROCESS | 3636 | 1468510422441 Marionette DEBUG loaded listener.js 07:33:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (176A6C00) [pid = 3636] [serial = 841] [outer = 16A6B400] 07:33:42 INFO - PROCESS | 3636 | 1468510422802 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 585ms 07:33:42 INFO - PROCESS | 3636 | 1468510422840 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:33:42 INFO - PROCESS | 3636 | 1468510422842 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 07:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:33:42 INFO - PROCESS | 3636 | 1468510422846 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:33:42 INFO - PROCESS | 3636 | 1468510422848 Marionette TRACE conn2 <- [1,1086,null,{}] 07:33:42 INFO - PROCESS | 3636 | 1468510422851 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:42 INFO - PROCESS | 3636 | 1468510422853 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:42 INFO - PROCESS | 3636 | 1468510422964 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:33:42 INFO - PROCESS | 3636 | 1468510422986 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:42 INFO - PROCESS | 3636 | 1468510422988 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:42 INFO - PROCESS | 3636 | ++DOCSHELL 16A67800 == 34 [pid = 3636] [id = 281] 07:33:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1778AC00) [pid = 3636] [serial = 842] [outer = 00000000] 07:33:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (17E1AC00) [pid = 3636] [serial = 843] [outer = 1778AC00] 07:33:43 INFO - PROCESS | 3636 | 1468510423011 Marionette DEBUG loaded listener.js 07:33:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (194CD000) [pid = 3636] [serial = 844] [outer = 1778AC00] 07:33:43 INFO - PROCESS | 3636 | 1468510423381 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 585ms 07:33:43 INFO - PROCESS | 3636 | 1468510423430 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:33:43 INFO - PROCESS | 3636 | 1468510423432 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 07:33:43 INFO - PROCESS | 3636 | 1468510423435 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:33:43 INFO - PROCESS | 3636 | 1468510423437 Marionette TRACE conn2 <- [1,1090,null,{}] 07:33:43 INFO - PROCESS | 3636 | 1468510423422 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:43 INFO - PROCESS | 3636 | 1468510423428 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:43 INFO - PROCESS | 3636 | 1468510423538 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:33:43 INFO - PROCESS | 3636 | 1468510423595 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:43 INFO - PROCESS | 3636 | 1468510423597 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:43 INFO - PROCESS | 3636 | ++DOCSHELL 19706C00 == 35 [pid = 3636] [id = 282] 07:33:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19769400) [pid = 3636] [serial = 845] [outer = 00000000] 07:33:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (19C0A400) [pid = 3636] [serial = 846] [outer = 19769400] 07:33:43 INFO - PROCESS | 3636 | 1468510423641 Marionette DEBUG loaded listener.js 07:33:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19C0A800) [pid = 3636] [serial = 847] [outer = 19769400] 07:33:43 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (13A26800) [pid = 3636] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:33:43 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (17781800) [pid = 3636] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:33:43 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (15402C00) [pid = 3636] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:33:43 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (11839800) [pid = 3636] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:33:43 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (13965400) [pid = 3636] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:33:43 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (10434400) [pid = 3636] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:33:43 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (14227C00) [pid = 3636] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:33:43 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (13960C00) [pid = 3636] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:33:43 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (175DC800) [pid = 3636] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:33:43 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1441B000) [pid = 3636] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:33:43 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (15F8B000) [pid = 3636] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:33:43 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (19CAF800) [pid = 3636] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:33:44 INFO - PROCESS | 3636 | 1468510424021 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 625ms 07:33:44 INFO - PROCESS | 3636 | 1468510424066 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 3636 | 1468510424068 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 07:33:44 INFO - PROCESS | 3636 | 1468510424071 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 3636 | 1468510424073 Marionette TRACE conn2 <- [1,1094,null,{}] 07:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:33:44 INFO - PROCESS | 3636 | 1468510424061 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:44 INFO - PROCESS | 3636 | 1468510424063 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:44 INFO - PROCESS | 3636 | 1468510424137 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:33:44 INFO - PROCESS | 3636 | 1468510424142 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 3636 | 1468510424144 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:44 INFO - PROCESS | 3636 | ++DOCSHELL 10A7E000 == 36 [pid = 3636] [id = 283] 07:33:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (13630000) [pid = 3636] [serial = 848] [outer = 00000000] 07:33:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (13A26800) [pid = 3636] [serial = 849] [outer = 13630000] 07:33:44 INFO - PROCESS | 3636 | 1468510424186 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (15F8FC00) [pid = 3636] [serial = 850] [outer = 13630000] 07:33:44 INFO - PROCESS | 3636 | 1468510424560 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 533ms 07:33:44 INFO - PROCESS | 3636 | 1468510424591 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 3636 | 1468510424593 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 07:33:44 INFO - PROCESS | 3636 | 1468510424596 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:33:44 INFO - PROCESS | 3636 | 1468510424598 Marionette TRACE conn2 <- [1,1098,null,{}] 07:33:44 INFO - PROCESS | 3636 | 1468510424601 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:44 INFO - PROCESS | 3636 | 1468510424603 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:44 INFO - PROCESS | 3636 | 1468510424657 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:33:44 INFO - PROCESS | 3636 | 1468510424663 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 3636 | 1468510424665 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:44 INFO - PROCESS | 3636 | ++DOCSHELL 13635800 == 37 [pid = 3636] [id = 284] 07:33:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (17781800) [pid = 3636] [serial = 851] [outer = 00000000] 07:33:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (19CAEC00) [pid = 3636] [serial = 852] [outer = 17781800] 07:33:44 INFO - PROCESS | 3636 | 1468510424707 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (158C0C00) [pid = 3636] [serial = 853] [outer = 17781800] 07:33:45 INFO - PROCESS | 3636 | 1468510425061 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 494ms 07:33:45 INFO - PROCESS | 3636 | 1468510425087 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 3636 | 1468510425089 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 07:33:45 INFO - PROCESS | 3636 | 1468510425092 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:33:45 INFO - PROCESS | 3636 | 1468510425093 Marionette TRACE conn2 <- [1,1102,null,{}] 07:33:45 INFO - PROCESS | 3636 | 1468510425097 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:45 INFO - PROCESS | 3636 | 1468510425099 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:45 INFO - PROCESS | 3636 | 1468510425181 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:33:45 INFO - PROCESS | 3636 | 1468510425187 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 3636 | 1468510425188 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:45 INFO - PROCESS | 3636 | ++DOCSHELL 19C0C400 == 38 [pid = 3636] [id = 285] 07:33:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1A352000) [pid = 3636] [serial = 854] [outer = 00000000] 07:33:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1A356400) [pid = 3636] [serial = 855] [outer = 1A352000] 07:33:45 INFO - PROCESS | 3636 | 1468510425226 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1A4AA000) [pid = 3636] [serial = 856] [outer = 1A352000] 07:33:45 INFO - PROCESS | 3636 | 1468510425605 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 534ms 07:33:45 INFO - PROCESS | 3636 | 1468510425658 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 3636 | 1468510425663 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 07:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:33:45 INFO - PROCESS | 3636 | 1468510425672 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - PROCESS | 3636 | 1468510425677 Marionette TRACE conn2 <- [1,1106,null,{}] 07:33:45 INFO - PROCESS | 3636 | 1468510425683 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:45 INFO - PROCESS | 3636 | 1468510425686 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:45 INFO - PROCESS | 3636 | 1468510425784 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:33:45 INFO - PROCESS | 3636 | 1468510425883 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 3636 | 1468510425866 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:45 INFO - PROCESS | 3636 | ++DOCSHELL 1127C000 == 39 [pid = 3636] [id = 286] 07:33:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (114ACC00) [pid = 3636] [serial = 857] [outer = 00000000] 07:33:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (11805C00) [pid = 3636] [serial = 858] [outer = 114ACC00] 07:33:45 INFO - PROCESS | 3636 | 1468510425922 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (12B66400) [pid = 3636] [serial = 859] [outer = 114ACC00] 07:33:46 INFO - PROCESS | 3636 | 1468510426504 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 871ms 07:33:46 INFO - PROCESS | 3636 | 1468510426551 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:33:46 INFO - PROCESS | 3636 | 1468510426554 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 07:33:46 INFO - PROCESS | 3636 | 1468510426580 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:33:46 INFO - PROCESS | 3636 | 1468510426584 Marionette TRACE conn2 <- [1,1110,null,{}] 07:33:46 INFO - PROCESS | 3636 | 1468510426588 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:46 INFO - PROCESS | 3636 | 1468510426591 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:46 INFO - PROCESS | 3636 | 1468510426684 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:33:46 INFO - PROCESS | 3636 | 1468510426779 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:46 INFO - PROCESS | 3636 | 1468510426781 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:46 INFO - PROCESS | 3636 | ++DOCSHELL 153F4C00 == 40 [pid = 3636] [id = 287] 07:33:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (153F7000) [pid = 3636] [serial = 860] [outer = 00000000] 07:33:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (158C8C00) [pid = 3636] [serial = 861] [outer = 153F7000] 07:33:46 INFO - PROCESS | 3636 | 1468510426836 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (16F83400) [pid = 3636] [serial = 862] [outer = 153F7000] 07:33:47 INFO - PROCESS | 3636 | 1468510427321 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 794ms 07:33:47 INFO - PROCESS | 3636 | 1468510427372 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 3636 | 1468510427375 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 07:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:33:47 INFO - PROCESS | 3636 | 1468510427378 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 3636 | 1468510427361 Marionette TRACE conn2 <- [1,1114,null,{}] 07:33:47 INFO - PROCESS | 3636 | 1468510427370 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:47 INFO - PROCESS | 3636 | 1468510427375 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:47 INFO - PROCESS | 3636 | 1468510427507 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:33:47 INFO - PROCESS | 3636 | 1468510427616 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 3636 | 1468510427621 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:47 INFO - PROCESS | 3636 | ++DOCSHELL 194C6800 == 41 [pid = 3636] [id = 288] 07:33:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (194CE800) [pid = 3636] [serial = 863] [outer = 00000000] 07:33:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (19C07400) [pid = 3636] [serial = 864] [outer = 194CE800] 07:33:47 INFO - PROCESS | 3636 | 1468510427699 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (19CB2800) [pid = 3636] [serial = 865] [outer = 194CE800] 07:33:48 INFO - PROCESS | 3636 | 1468510428371 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1040ms 07:33:48 INFO - PROCESS | 3636 | 1468510428418 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:33:48 INFO - PROCESS | 3636 | 1468510428422 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 07:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:33:48 INFO - PROCESS | 3636 | 1468510428427 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 3636 | 1468510428430 Marionette TRACE conn2 <- [1,1118,null,{}] 07:33:48 INFO - PROCESS | 3636 | 1468510428415 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:48 INFO - PROCESS | 3636 | 1468510428418 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 13635800 == 40 [pid = 3636] [id = 284] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 10A7E000 == 39 [pid = 3636] [id = 283] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 19706C00 == 38 [pid = 3636] [id = 282] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 16A67800 == 37 [pid = 3636] [id = 281] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 160D4000 == 36 [pid = 3636] [id = 280] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 1540E800 == 35 [pid = 3636] [id = 279] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 13969800 == 34 [pid = 3636] [id = 278] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 114E1400 == 33 [pid = 3636] [id = 277] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 114B9000 == 32 [pid = 3636] [id = 275] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 11474400 == 31 [pid = 3636] [id = 276] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 12EDFC00 == 30 [pid = 3636] [id = 265] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 194C6800 == 29 [pid = 3636] [id = 288] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 19C0C400 == 28 [pid = 3636] [id = 285] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 1127C000 == 27 [pid = 3636] [id = 286] 07:33:48 INFO - PROCESS | 3636 | --DOCSHELL 153F4C00 == 26 [pid = 3636] [id = 287] 07:33:48 INFO - PROCESS | 3636 | 1468510428936 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (13B59800) [pid = 3636] [serial = 792] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (194C7800) [pid = 3636] [serial = 813] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (154ABC00) [pid = 3636] [serial = 804] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (11DDB400) [pid = 3636] [serial = 799] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (13B59400) [pid = 3636] [serial = 802] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (11221C00) [pid = 3636] [serial = 790] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (1976CC00) [pid = 3636] [serial = 819] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (16E28000) [pid = 3636] [serial = 817] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (14229C00) [pid = 3636] [serial = 793] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (11D8A000) [pid = 3636] [serial = 798] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (176A5C00) [pid = 3636] [serial = 810] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1970B800) [pid = 3636] [serial = 814] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (176D2C00) [pid = 3636] [serial = 811] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1753E800) [pid = 3636] [serial = 796] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (16965C00) [pid = 3636] [serial = 807] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (19C04400) [pid = 3636] [serial = 820] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (13A2B000) [pid = 3636] [serial = 801] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (10A08400) [pid = 3636] [serial = 789] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (16F06000) [pid = 3636] [serial = 808] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (153F7400) [pid = 3636] [serial = 816] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (1552E400) [pid = 3636] [serial = 805] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (16967400) [pid = 3636] [serial = 795] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (19CB6C00) [pid = 3636] [serial = 822] [outer = 00000000] [url = about:blank] 07:33:48 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (19CB7400) [pid = 3636] [serial = 823] [outer = 00000000] [url = about:blank] 07:33:49 INFO - PROCESS | 3636 | 1468510429084 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 3636 | 1468510429088 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:49 INFO - PROCESS | 3636 | ++DOCSHELL 10A0E000 == 27 [pid = 3636] [id = 289] 07:33:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (10A0E800) [pid = 3636] [serial = 866] [outer = 00000000] 07:33:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (10A80400) [pid = 3636] [serial = 867] [outer = 10A0E800] 07:33:49 INFO - PROCESS | 3636 | 1468510429136 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (11226800) [pid = 3636] [serial = 868] [outer = 10A0E800] 07:33:49 INFO - PROCESS | 3636 | 1468510429512 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1132ms 07:33:49 INFO - PROCESS | 3636 | 1468510429555 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:33:49 INFO - PROCESS | 3636 | 1468510429560 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 07:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:33:49 INFO - PROCESS | 3636 | 1468510429565 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 3636 | 1468510429568 Marionette TRACE conn2 <- [1,1122,null,{}] 07:33:49 INFO - PROCESS | 3636 | 1468510429573 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:49 INFO - PROCESS | 3636 | 1468510429575 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:49 INFO - PROCESS | 3636 | 1468510429640 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:33:49 INFO - PROCESS | 3636 | 1468510429649 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 3636 | 1468510429652 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:49 INFO - PROCESS | 3636 | ++DOCSHELL 12E66400 == 28 [pid = 3636] [id = 290] 07:33:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (12EDD000) [pid = 3636] [serial = 869] [outer = 00000000] 07:33:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13160000) [pid = 3636] [serial = 870] [outer = 12EDD000] 07:33:49 INFO - PROCESS | 3636 | 1468510429698 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (13630C00) [pid = 3636] [serial = 871] [outer = 12EDD000] 07:33:50 INFO - PROCESS | 3636 | 1468510430075 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 520ms 07:33:50 INFO - PROCESS | 3636 | 1468510430097 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 3636 | 1468510430100 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 07:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:33:50 INFO - PROCESS | 3636 | 1468510430104 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 3636 | 1468510430106 Marionette TRACE conn2 <- [1,1126,null,{}] 07:33:50 INFO - PROCESS | 3636 | 1468510430110 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:50 INFO - PROCESS | 3636 | 1468510430112 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:50 INFO - PROCESS | 3636 | 1468510430202 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:33:50 INFO - PROCESS | 3636 | 1468510430214 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 3636 | 1468510430216 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:50 INFO - PROCESS | 3636 | ++DOCSHELL 12E64800 == 29 [pid = 3636] [id = 291] 07:33:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (14229C00) [pid = 3636] [serial = 872] [outer = 00000000] 07:33:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (14414C00) [pid = 3636] [serial = 873] [outer = 14229C00] 07:33:50 INFO - PROCESS | 3636 | 1468510430242 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (1441D400) [pid = 3636] [serial = 874] [outer = 14229C00] 07:33:50 INFO - PROCESS | 3636 | 1468510430615 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 586ms 07:33:50 INFO - PROCESS | 3636 | 1468510430680 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 3636 | 1468510430684 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 07:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:33:50 INFO - PROCESS | 3636 | 1468510430695 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 3636 | 1468510430699 Marionette TRACE conn2 <- [1,1130,null,{}] 07:33:50 INFO - PROCESS | 3636 | 1468510430702 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:50 INFO - PROCESS | 3636 | 1468510430705 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:50 INFO - PROCESS | 3636 | 1468510430773 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:33:50 INFO - PROCESS | 3636 | 1468510430779 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 3636 | 1468510430781 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:50 INFO - PROCESS | 3636 | ++DOCSHELL 1441D000 == 30 [pid = 3636] [id = 292] 07:33:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (153EDC00) [pid = 3636] [serial = 875] [outer = 00000000] 07:33:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (154B6000) [pid = 3636] [serial = 876] [outer = 153EDC00] 07:33:50 INFO - PROCESS | 3636 | 1468510430834 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (15F8E000) [pid = 3636] [serial = 877] [outer = 153EDC00] 07:33:51 INFO - PROCESS | 3636 | 1468510431226 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 572ms 07:33:51 INFO - PROCESS | 3636 | 1468510431271 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:33:51 INFO - PROCESS | 3636 | 1468510431273 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 07:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:33:51 INFO - PROCESS | 3636 | 1468510431276 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 3636 | 1468510431278 Marionette TRACE conn2 <- [1,1134,null,{}] 07:33:51 INFO - PROCESS | 3636 | 1468510431281 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:51 INFO - PROCESS | 3636 | 1468510431283 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:51 INFO - PROCESS | 3636 | 1468510431402 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:33:51 INFO - PROCESS | 3636 | 1468510431413 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 3636 | 1468510431415 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:51 INFO - PROCESS | 3636 | ++DOCSHELL 16967C00 == 31 [pid = 3636] [id = 293] 07:33:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1696B000) [pid = 3636] [serial = 878] [outer = 00000000] 07:33:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16AE9C00) [pid = 3636] [serial = 879] [outer = 1696B000] 07:33:51 INFO - PROCESS | 3636 | 1468510431459 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (16F08C00) [pid = 3636] [serial = 880] [outer = 1696B000] 07:33:51 INFO - PROCESS | 3636 | 1468510431859 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 624ms 07:33:51 INFO - PROCESS | 3636 | 1468510431911 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:33:51 INFO - PROCESS | 3636 | 1468510431913 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 07:33:51 INFO - PROCESS | 3636 | 1468510431916 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:33:51 INFO - PROCESS | 3636 | 1468510431918 Marionette TRACE conn2 <- [1,1138,null,{}] 07:33:51 INFO - PROCESS | 3636 | 1468510431903 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:51 INFO - PROCESS | 3636 | 1468510431905 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:51 INFO - PROCESS | 3636 | 1468510432012 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:33:52 INFO - PROCESS | 3636 | 1468510432020 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 3636 | 1468510432006 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:52 INFO - PROCESS | 3636 | ++DOCSHELL 176D2800 == 32 [pid = 3636] [id = 294] 07:33:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (176D2C00) [pid = 3636] [serial = 881] [outer = 00000000] 07:33:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (194D0400) [pid = 3636] [serial = 882] [outer = 176D2C00] 07:33:52 INFO - PROCESS | 3636 | 1468510432106 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19709800) [pid = 3636] [serial = 883] [outer = 176D2C00] 07:33:52 INFO - PROCESS | 3636 | 1468510432477 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 625ms 07:33:52 INFO - PROCESS | 3636 | 1468510432544 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 3636 | 1468510432546 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 07:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:33:52 INFO - PROCESS | 3636 | 1468510432549 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 3636 | 1468510432551 Marionette TRACE conn2 <- [1,1142,null,{}] 07:33:52 INFO - PROCESS | 3636 | 1468510432554 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:52 INFO - PROCESS | 3636 | 1468510432538 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:52 INFO - PROCESS | 3636 | 1468510432740 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (19769400) [pid = 3636] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (114E1800) [pid = 3636] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (167BFC00) [pid = 3636] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1540F800) [pid = 3636] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1180A000) [pid = 3636] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (13A2AC00) [pid = 3636] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1A352000) [pid = 3636] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1778AC00) [pid = 3636] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (17781800) [pid = 3636] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (13630000) [pid = 3636] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:33:52 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (16A6B400) [pid = 3636] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:33:52 INFO - PROCESS | 3636 | 1468510432800 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 3636 | 1468510432802 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:52 INFO - PROCESS | 3636 | ++DOCSHELL 10A7C000 == 33 [pid = 3636] [id = 295] 07:33:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (11221C00) [pid = 3636] [serial = 884] [outer = 00000000] 07:33:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (11839800) [pid = 3636] [serial = 885] [outer = 11221C00] 07:33:52 INFO - PROCESS | 3636 | 1468510432854 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (153F9C00) [pid = 3636] [serial = 886] [outer = 11221C00] 07:33:53 INFO - PROCESS | 3636 | 1468510433152 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 611ms 07:33:53 INFO - PROCESS | 3636 | 1468510433170 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:33:53 INFO - PROCESS | 3636 | 1468510433172 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 07:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:33:53 INFO - PROCESS | 3636 | 1468510433176 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:33:53 INFO - PROCESS | 3636 | 1468510433177 Marionette TRACE conn2 <- [1,1146,null,{}] 07:33:53 INFO - PROCESS | 3636 | 1468510433162 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:53 INFO - PROCESS | 3636 | 1468510433164 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:53 INFO - PROCESS | 3636 | 1468510433237 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:33:53 INFO - PROCESS | 3636 | 1468510433242 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 3636 | 1468510433244 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:53 INFO - PROCESS | 3636 | ++DOCSHELL 175DDC00 == 34 [pid = 3636] [id = 296] 07:33:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (175DE000) [pid = 3636] [serial = 887] [outer = 00000000] 07:33:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (19C0BC00) [pid = 3636] [serial = 888] [outer = 175DE000] 07:33:53 INFO - PROCESS | 3636 | 1468510433268 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (19F5C400) [pid = 3636] [serial = 889] [outer = 175DE000] 07:33:53 INFO - PROCESS | 3636 | 1468510433636 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 494ms 07:33:53 INFO - PROCESS | 3636 | 1468510433668 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:33:53 INFO - PROCESS | 3636 | 1468510433670 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 07:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:33:53 INFO - PROCESS | 3636 | 1468510433674 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:33:53 INFO - PROCESS | 3636 | 1468510433675 Marionette TRACE conn2 <- [1,1150,null,{}] 07:33:53 INFO - PROCESS | 3636 | 1468510433679 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:53 INFO - PROCESS | 3636 | 1468510433681 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:53 INFO - PROCESS | 3636 | 1468510433735 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:33:53 INFO - PROCESS | 3636 | 1468510433740 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 3636 | 1468510433742 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:53 INFO - PROCESS | 3636 | ++DOCSHELL 19FEE800 == 35 [pid = 3636] [id = 297] 07:33:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (19FFA800) [pid = 3636] [serial = 890] [outer = 00000000] 07:33:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1A352800) [pid = 3636] [serial = 891] [outer = 19FFA800] 07:33:53 INFO - PROCESS | 3636 | 1468510433784 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (10A03000) [pid = 3636] [serial = 892] [outer = 19FFA800] 07:33:54 INFO - PROCESS | 3636 | 1468510434160 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 521ms 07:33:54 INFO - PROCESS | 3636 | 1468510434215 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 3636 | 1468510434217 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 07:33:54 INFO - PROCESS | 3636 | 1468510434220 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:33:54 INFO - PROCESS | 3636 | 1468510434203 Marionette TRACE conn2 <- [1,1154,null,{}] 07:33:54 INFO - PROCESS | 3636 | 1468510434207 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:54 INFO - PROCESS | 3636 | 1468510434209 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:54 INFO - PROCESS | 3636 | 1468510434283 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:33:54 INFO - PROCESS | 3636 | 1468510434288 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 3636 | 1468510434290 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:54 INFO - PROCESS | 3636 | ++DOCSHELL 144E4400 == 36 [pid = 3636] [id = 298] 07:33:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (144E5800) [pid = 3636] [serial = 893] [outer = 00000000] 07:33:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1A4AD400) [pid = 3636] [serial = 894] [outer = 144E5800] 07:33:54 INFO - PROCESS | 3636 | 1468510434334 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1A4B1800) [pid = 3636] [serial = 895] [outer = 144E5800] 07:33:55 INFO - PROCESS | 3636 | 1468510435200 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1040ms 07:33:55 INFO - PROCESS | 3636 | 1468510435244 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 3636 | 1468510435247 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 07:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:33:55 INFO - PROCESS | 3636 | 1468510435253 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 3636 | 1468510435255 Marionette TRACE conn2 <- [1,1158,null,{}] 07:33:55 INFO - PROCESS | 3636 | 1468510435261 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:55 INFO - PROCESS | 3636 | 1468510435264 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:55 INFO - PROCESS | 3636 | 1468510435405 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:33:55 INFO - PROCESS | 3636 | 1468510435506 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 3636 | 1468510435509 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:55 INFO - PROCESS | 3636 | ++DOCSHELL 1363BC00 == 37 [pid = 3636] [id = 299] 07:33:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (1363C800) [pid = 3636] [serial = 896] [outer = 00000000] 07:33:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (14411C00) [pid = 3636] [serial = 897] [outer = 1363C800] 07:33:55 INFO - PROCESS | 3636 | 1468510435566 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (153EE800) [pid = 3636] [serial = 898] [outer = 1363C800] 07:33:56 INFO - PROCESS | 3636 | --DOCSHELL 19FEE800 == 36 [pid = 3636] [id = 297] 07:33:56 INFO - PROCESS | 3636 | --DOCSHELL 175DDC00 == 35 [pid = 3636] [id = 296] 07:33:56 INFO - PROCESS | 3636 | --DOCSHELL 10A7C000 == 34 [pid = 3636] [id = 295] 07:33:56 INFO - PROCESS | 3636 | --DOCSHELL 176D2800 == 33 [pid = 3636] [id = 294] 07:33:56 INFO - PROCESS | 3636 | --DOCSHELL 16967C00 == 32 [pid = 3636] [id = 293] 07:33:56 INFO - PROCESS | 3636 | --DOCSHELL 1441D000 == 31 [pid = 3636] [id = 292] 07:33:56 INFO - PROCESS | 3636 | --DOCSHELL 12E64800 == 30 [pid = 3636] [id = 291] 07:33:56 INFO - PROCESS | 3636 | --DOCSHELL 12E66400 == 29 [pid = 3636] [id = 290] 07:33:56 INFO - PROCESS | 3636 | --DOCSHELL 10A0E000 == 28 [pid = 3636] [id = 289] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (19C0A400) [pid = 3636] [serial = 846] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (11D89C00) [pid = 3636] [serial = 831] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (12E64C00) [pid = 3636] [serial = 832] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (1A34D000) [pid = 3636] [serial = 826] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (19FEE000) [pid = 3636] [serial = 825] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (158CBC00) [pid = 3636] [serial = 837] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1312D000) [pid = 3636] [serial = 828] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (13635C00) [pid = 3636] [serial = 829] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (13B4E400) [pid = 3636] [serial = 834] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (14417000) [pid = 3636] [serial = 835] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1A356400) [pid = 3636] [serial = 855] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1A4AA000) [pid = 3636] [serial = 856] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (194CD000) [pid = 3636] [serial = 844] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (17E1AC00) [pid = 3636] [serial = 843] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (158C0C00) [pid = 3636] [serial = 853] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (15F8FC00) [pid = 3636] [serial = 850] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (13A26800) [pid = 3636] [serial = 849] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (175DB800) [pid = 3636] [serial = 840] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (19C0A800) [pid = 3636] [serial = 847] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (176A6C00) [pid = 3636] [serial = 841] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (19CAEC00) [pid = 3636] [serial = 852] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (15F93400) [pid = 3636] [serial = 838] [outer = 00000000] [url = about:blank] 07:33:56 INFO - PROCESS | 3636 | 1468510436293 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1080ms 07:33:56 INFO - PROCESS | 3636 | 1468510436338 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 3636 | 1468510436342 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 07:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:33:56 INFO - PROCESS | 3636 | 1468510436346 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 3636 | 1468510436349 Marionette TRACE conn2 <- [1,1162,null,{}] 07:33:56 INFO - PROCESS | 3636 | 1468510436355 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:56 INFO - PROCESS | 3636 | 1468510436358 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:56 INFO - PROCESS | 3636 | 1468510436433 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:33:56 INFO - PROCESS | 3636 | 1468510436441 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:56 INFO - PROCESS | 3636 | 1468510436445 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:56 INFO - PROCESS | 3636 | ++DOCSHELL 1183F800 == 29 [pid = 3636] [id = 300] 07:33:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (11846000) [pid = 3636] [serial = 899] [outer = 00000000] 07:33:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (12BA7C00) [pid = 3636] [serial = 900] [outer = 11846000] 07:33:56 INFO - PROCESS | 3636 | 1468510436493 Marionette DEBUG loaded listener.js 07:33:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (12E61000) [pid = 3636] [serial = 901] [outer = 11846000] 07:33:56 INFO - PROCESS | 3636 | 1468510436922 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 3636 | 1468510436958 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 07:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:33:56 INFO - PROCESS | 3636 | 1468510436965 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 3636 | 1468510436967 Marionette TRACE conn2 <- [1,1166,null,{}] 07:33:56 INFO - PROCESS | 3636 | 1468510436972 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:56 INFO - PROCESS | 3636 | 1468510436974 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:57 INFO - PROCESS | 3636 | 1468510437040 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:33:57 INFO - PROCESS | 3636 | 1468510437127 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 3636 | 1468510437129 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:57 INFO - PROCESS | 3636 | ++DOCSHELL 13ABC400 == 30 [pid = 3636] [id = 301] 07:33:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (13ABD400) [pid = 3636] [serial = 902] [outer = 00000000] 07:33:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (14414800) [pid = 3636] [serial = 903] [outer = 13ABD400] 07:33:57 INFO - PROCESS | 3636 | 1468510437157 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (15314000) [pid = 3636] [serial = 904] [outer = 13ABD400] 07:33:57 INFO - PROCESS | 3636 | 1468510437496 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 07:33:57 INFO - PROCESS | 3636 | 1468510437556 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 07:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:33:57 INFO - PROCESS | 3636 | 1468510437559 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:33:57 INFO - PROCESS | 3636 | 1468510437562 Marionette TRACE conn2 <- [1,1170,null,{}] 07:33:57 INFO - PROCESS | 3636 | 1468510437573 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:57 INFO - PROCESS | 3636 | 1468510437577 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:57 INFO - PROCESS | 3636 | 1468510437669 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:33:57 INFO - PROCESS | 3636 | 1468510437683 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 3636 | 1468510437686 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:57 INFO - PROCESS | 3636 | ++DOCSHELL 16960000 == 31 [pid = 3636] [id = 302] 07:33:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (16964C00) [pid = 3636] [serial = 905] [outer = 00000000] 07:33:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (17544800) [pid = 3636] [serial = 906] [outer = 16964C00] 07:33:57 INFO - PROCESS | 3636 | 1468510437717 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (1769C800) [pid = 3636] [serial = 907] [outer = 16964C00] 07:33:58 INFO - PROCESS | 3636 | 1468510438118 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 3636 | 1468510438174 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 07:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:33:58 INFO - PROCESS | 3636 | 1468510438181 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 3636 | 1468510438182 Marionette TRACE conn2 <- [1,1174,null,{}] 07:33:58 INFO - PROCESS | 3636 | 1468510438186 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:58 INFO - PROCESS | 3636 | 1468510438187 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:58 INFO - PROCESS | 3636 | 1468510438279 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:33:58 INFO - PROCESS | 3636 | 1468510438289 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 3636 | 1468510438291 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:58 INFO - PROCESS | 3636 | ++DOCSHELL 17B99C00 == 32 [pid = 3636] [id = 303] 07:33:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (17EEC400) [pid = 3636] [serial = 908] [outer = 00000000] 07:33:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (19703C00) [pid = 3636] [serial = 909] [outer = 17EEC400] 07:33:58 INFO - PROCESS | 3636 | 1468510438318 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1970E800) [pid = 3636] [serial = 910] [outer = 17EEC400] 07:33:58 INFO - PROCESS | 3636 | 1468510438721 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:33:58 INFO - PROCESS | 3636 | 1468510438771 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 07:33:58 INFO - PROCESS | 3636 | 1468510438775 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 3636 | 1468510438776 Marionette TRACE conn2 <- [1,1178,null,{}] 07:33:58 INFO - PROCESS | 3636 | 1468510438780 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:58 INFO - PROCESS | 3636 | 1468510438782 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:58 INFO - PROCESS | 3636 | 1468510438887 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:33:58 INFO - PROCESS | 3636 | 1468510438899 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 3636 | 1468510438901 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:58 INFO - PROCESS | 3636 | ++DOCSHELL 19C01800 == 33 [pid = 3636] [id = 304] 07:33:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (19C03400) [pid = 3636] [serial = 911] [outer = 00000000] 07:33:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (19CE4C00) [pid = 3636] [serial = 912] [outer = 19C03400] 07:33:58 INFO - PROCESS | 3636 | 1468510438945 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (19FF1800) [pid = 3636] [serial = 913] [outer = 19C03400] 07:33:59 INFO - PROCESS | 3636 | 1468510439344 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 3636 | 1468510439376 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 07:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:33:59 INFO - PROCESS | 3636 | 1468510439380 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - PROCESS | 3636 | 1468510439382 Marionette TRACE conn2 <- [1,1182,null,{}] 07:33:59 INFO - PROCESS | 3636 | 1468510439385 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:59 INFO - PROCESS | 3636 | 1468510439390 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:59 INFO - PROCESS | 3636 | 1468510439500 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:33:59 INFO - PROCESS | 3636 | 1468510439556 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 3636 | 1468510439558 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:33:59 INFO - PROCESS | 3636 | ++DOCSHELL 19FF0C00 == 34 [pid = 3636] [id = 305] 07:33:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (1A34B800) [pid = 3636] [serial = 914] [outer = 00000000] 07:33:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1A87A000) [pid = 3636] [serial = 915] [outer = 1A34B800] 07:33:59 INFO - PROCESS | 3636 | 1468510439611 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1A87A800) [pid = 3636] [serial = 916] [outer = 1A34B800] 07:33:59 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (19FFA800) [pid = 3636] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:33:59 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1696B000) [pid = 3636] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:33:59 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (153EDC00) [pid = 3636] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:33:59 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (14229C00) [pid = 3636] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:33:59 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (12EDD000) [pid = 3636] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:33:59 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (10A0E800) [pid = 3636] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:33:59 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (114ACC00) [pid = 3636] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:33:59 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (153F7000) [pid = 3636] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:33:59 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (176D2C00) [pid = 3636] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:33:59 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (11221C00) [pid = 3636] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:33:59 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (175DE000) [pid = 3636] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:34:00 INFO - PROCESS | 3636 | 1468510440020 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 3636 | 1468510440057 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 07:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:34:00 INFO - PROCESS | 3636 | 1468510440060 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 3636 | 1468510440062 Marionette TRACE conn2 <- [1,1186,null,{}] 07:34:00 INFO - PROCESS | 3636 | 1468510440066 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:00 INFO - PROCESS | 3636 | 1468510440067 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:00 INFO - PROCESS | 3636 | 1468510440154 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:34:00 INFO - PROCESS | 3636 | 1468510440207 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 3636 | 1468510440209 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:00 INFO - PROCESS | 3636 | ++DOCSHELL 11221C00 == 35 [pid = 3636] [id = 306] 07:34:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (114B9000) [pid = 3636] [serial = 917] [outer = 00000000] 07:34:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (16A6A800) [pid = 3636] [serial = 918] [outer = 114B9000] 07:34:00 INFO - PROCESS | 3636 | 1468510440233 Marionette DEBUG loaded listener.js 07:34:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (16E24800) [pid = 3636] [serial = 919] [outer = 114B9000] 07:34:00 INFO - PROCESS | 3636 | 1468510440539 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 495ms 07:34:00 INFO - PROCESS | 3636 | 1468510440551 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 3636 | 1468510440553 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 07:34:00 INFO - PROCESS | 3636 | 1468510440557 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 3636 | 1468510440558 Marionette TRACE conn2 <- [1,1190,null,{}] 07:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:34:00 INFO - PROCESS | 3636 | 1468510440562 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:00 INFO - PROCESS | 3636 | 1468510440564 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:00 INFO - PROCESS | 3636 | 1468510440678 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:34:00 INFO - PROCESS | 3636 | 1468510440685 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 3636 | 1468510440668 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:00 INFO - PROCESS | 3636 | ++DOCSHELL 14230000 == 36 [pid = 3636] [id = 307] 07:34:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (1A96A800) [pid = 3636] [serial = 920] [outer = 00000000] 07:34:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1A973C00) [pid = 3636] [serial = 921] [outer = 1A96A800] 07:34:00 INFO - PROCESS | 3636 | 1468510440711 Marionette DEBUG loaded listener.js 07:34:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1A974800) [pid = 3636] [serial = 922] [outer = 1A96A800] 07:34:01 INFO - PROCESS | 3636 | 1468510441037 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:34:01 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 07:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 533ms 07:34:01 INFO - PROCESS | 3636 | 1468510441099 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 3636 | 1468510441101 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 07:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:34:01 INFO - PROCESS | 3636 | 1468510441104 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - PROCESS | 3636 | 1468510441106 Marionette TRACE conn2 <- [1,1194,null,{}] 07:34:01 INFO - PROCESS | 3636 | 1468510441109 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:01 INFO - PROCESS | 3636 | 1468510441111 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:01 INFO - PROCESS | 3636 | 1468510441208 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:34:01 INFO - PROCESS | 3636 | 1468510441228 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 3636 | 1468510441230 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:01 INFO - PROCESS | 3636 | ++DOCSHELL 10A08400 == 37 [pid = 3636] [id = 308] 07:34:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (15526800) [pid = 3636] [serial = 923] [outer = 00000000] 07:34:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1AB7DC00) [pid = 3636] [serial = 924] [outer = 15526800] 07:34:01 INFO - PROCESS | 3636 | 1468510441272 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (1AB80C00) [pid = 3636] [serial = 925] [outer = 15526800] 07:34:01 INFO - PROCESS | 3636 | 1468510441724 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:34:01 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 07:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 663ms 07:34:01 INFO - PROCESS | 3636 | 1468510441779 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 3636 | 1468510441784 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 07:34:01 INFO - PROCESS | 3636 | 1468510441789 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:34:01 INFO - PROCESS | 3636 | 1468510441774 Marionette TRACE conn2 <- [1,1198,null,{}] 07:34:01 INFO - PROCESS | 3636 | 1468510441780 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:01 INFO - PROCESS | 3636 | 1468510441783 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:01 INFO - PROCESS | 3636 | 1468510441878 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:34:01 INFO - PROCESS | 3636 | 1468510442005 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 3636 | 1468510442010 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:02 INFO - PROCESS | 3636 | ++DOCSHELL 10A74800 == 38 [pid = 3636] [id = 309] 07:34:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (10A75800) [pid = 3636] [serial = 926] [outer = 00000000] 07:34:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (12BA7800) [pid = 3636] [serial = 927] [outer = 10A75800] 07:34:02 INFO - PROCESS | 3636 | 1468510442067 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (13630400) [pid = 3636] [serial = 928] [outer = 10A75800] 07:34:02 INFO - PROCESS | 3636 | 1468510442602 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 833ms 07:34:02 INFO - PROCESS | 3636 | 1468510442608 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:34:02 INFO - PROCESS | 3636 | 1468510442612 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 07:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:34:02 INFO - PROCESS | 3636 | 1468510442620 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:34:02 INFO - PROCESS | 3636 | 1468510442623 Marionette TRACE conn2 <- [1,1202,null,{}] 07:34:02 INFO - PROCESS | 3636 | 1468510442627 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:02 INFO - PROCESS | 3636 | 1468510442629 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:02 INFO - PROCESS | 3636 | 1468510442714 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:34:02 INFO - PROCESS | 3636 | 1468510442813 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 3636 | 1468510442816 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:02 INFO - PROCESS | 3636 | ++DOCSHELL 1552F400 == 39 [pid = 3636] [id = 310] 07:34:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (15533800) [pid = 3636] [serial = 929] [outer = 00000000] 07:34:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (15F94400) [pid = 3636] [serial = 930] [outer = 15533800] 07:34:02 INFO - PROCESS | 3636 | 1468510442851 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (16AE7400) [pid = 3636] [serial = 931] [outer = 15533800] 07:34:03 INFO - PROCESS | 3636 | 1468510443429 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 832ms 07:34:03 INFO - PROCESS | 3636 | 1468510443471 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 3636 | 1468510443474 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 07:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:34:03 INFO - PROCESS | 3636 | 1468510443477 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 3636 | 1468510443481 Marionette TRACE conn2 <- [1,1206,null,{}] 07:34:03 INFO - PROCESS | 3636 | 1468510443474 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:03 INFO - PROCESS | 3636 | 1468510443479 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:03 INFO - PROCESS | 3636 | 1468510443583 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:34:03 INFO - PROCESS | 3636 | 1468510443802 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 3636 | 1468510443805 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:03 INFO - PROCESS | 3636 | ++DOCSHELL 1047E400 == 40 [pid = 3636] [id = 311] 07:34:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1047F800) [pid = 3636] [serial = 932] [outer = 00000000] 07:34:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (10E41000) [pid = 3636] [serial = 933] [outer = 1047F800] 07:34:03 INFO - PROCESS | 3636 | 1468510443877 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1180C000) [pid = 3636] [serial = 934] [outer = 1047F800] 07:34:04 INFO - PROCESS | 3636 | --DOCSHELL 14230000 == 39 [pid = 3636] [id = 307] 07:34:04 INFO - PROCESS | 3636 | --DOCSHELL 11221C00 == 38 [pid = 3636] [id = 306] 07:34:04 INFO - PROCESS | 3636 | --DOCSHELL 19FF0C00 == 37 [pid = 3636] [id = 305] 07:34:04 INFO - PROCESS | 3636 | --DOCSHELL 19C01800 == 36 [pid = 3636] [id = 304] 07:34:04 INFO - PROCESS | 3636 | --DOCSHELL 17B99C00 == 35 [pid = 3636] [id = 303] 07:34:04 INFO - PROCESS | 3636 | --DOCSHELL 16960000 == 34 [pid = 3636] [id = 302] 07:34:04 INFO - PROCESS | 3636 | --DOCSHELL 13ABC400 == 33 [pid = 3636] [id = 301] 07:34:04 INFO - PROCESS | 3636 | --DOCSHELL 1183F800 == 32 [pid = 3636] [id = 300] 07:34:04 INFO - PROCESS | 3636 | --DOCSHELL 144E4400 == 31 [pid = 3636] [id = 298] 07:34:04 INFO - PROCESS | 3636 | --DOCSHELL 1363BC00 == 30 [pid = 3636] [id = 299] 07:34:04 INFO - PROCESS | 3636 | --DOCSHELL 10A08400 == 29 [pid = 3636] [id = 308] 07:34:04 INFO - PROCESS | 3636 | --DOCSHELL 10A74800 == 28 [pid = 3636] [id = 309] 07:34:04 INFO - PROCESS | 3636 | --DOCSHELL 1552F400 == 27 [pid = 3636] [id = 310] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (1A352800) [pid = 3636] [serial = 891] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (16AE9C00) [pid = 3636] [serial = 879] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (154B6000) [pid = 3636] [serial = 876] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (14414C00) [pid = 3636] [serial = 873] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (1441D400) [pid = 3636] [serial = 874] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (13160000) [pid = 3636] [serial = 870] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (13630C00) [pid = 3636] [serial = 871] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (10A80400) [pid = 3636] [serial = 867] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (11226800) [pid = 3636] [serial = 868] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (12B66400) [pid = 3636] [serial = 859] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (11805C00) [pid = 3636] [serial = 858] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (16F83400) [pid = 3636] [serial = 862] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (158C8C00) [pid = 3636] [serial = 861] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (19C07400) [pid = 3636] [serial = 864] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (194D0400) [pid = 3636] [serial = 882] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (16F08C00) [pid = 3636] [serial = 880] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (11839800) [pid = 3636] [serial = 885] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (19709800) [pid = 3636] [serial = 883] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (19C0BC00) [pid = 3636] [serial = 888] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (153F9C00) [pid = 3636] [serial = 886] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (10A03000) [pid = 3636] [serial = 892] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (19F5C400) [pid = 3636] [serial = 889] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (15F8E000) [pid = 3636] [serial = 877] [outer = 00000000] [url = about:blank] 07:34:04 INFO - PROCESS | 3636 | 1468510444873 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1418ms 07:34:04 INFO - PROCESS | 3636 | 1468510444905 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 3636 | 1468510444909 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 07:34:04 INFO - PROCESS | 3636 | 1468510444914 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:34:04 INFO - PROCESS | 3636 | 1468510444917 Marionette TRACE conn2 <- [1,1210,null,{}] 07:34:04 INFO - PROCESS | 3636 | 1468510444922 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:04 INFO - PROCESS | 3636 | 1468510444925 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:05 INFO - PROCESS | 3636 | 1468510445029 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:34:05 INFO - PROCESS | 3636 | 1468510445099 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 3636 | 1468510445101 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:05 INFO - PROCESS | 3636 | ++DOCSHELL 11472C00 == 28 [pid = 3636] [id = 312] 07:34:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (11474400) [pid = 3636] [serial = 935] [outer = 00000000] 07:34:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (114DAC00) [pid = 3636] [serial = 936] [outer = 11474400] 07:34:05 INFO - PROCESS | 3636 | 1468510445129 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (114DF800) [pid = 3636] [serial = 937] [outer = 11474400] 07:34:05 INFO - PROCESS | 3636 | 1468510445473 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 3636 | 1468510445529 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 07:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:34:05 INFO - PROCESS | 3636 | 1468510445535 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 3636 | 1468510445538 Marionette TRACE conn2 <- [1,1214,null,{}] 07:34:05 INFO - PROCESS | 3636 | 1468510445542 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:05 INFO - PROCESS | 3636 | 1468510445545 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:05 INFO - PROCESS | 3636 | 1468510445617 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:34:05 INFO - PROCESS | 3636 | 1468510445623 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 3636 | 1468510445626 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:05 INFO - PROCESS | 3636 | ++DOCSHELL 13162000 == 29 [pid = 3636] [id = 313] 07:34:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (13162400) [pid = 3636] [serial = 938] [outer = 00000000] 07:34:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (13632800) [pid = 3636] [serial = 939] [outer = 13162400] 07:34:05 INFO - PROCESS | 3636 | 1468510445673 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (1363B800) [pid = 3636] [serial = 940] [outer = 13162400] 07:34:06 INFO - PROCESS | 3636 | 1468510446065 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 521ms 07:34:06 INFO - PROCESS | 3636 | 1468510446075 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 3636 | 1468510446077 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 07:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:34:06 INFO - PROCESS | 3636 | 1468510446081 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 3636 | 1468510446066 Marionette TRACE conn2 <- [1,1218,null,{}] 07:34:06 INFO - PROCESS | 3636 | 1468510446077 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:06 INFO - PROCESS | 3636 | 1468510446081 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:06 INFO - PROCESS | 3636 | 1468510446166 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:34:06 INFO - PROCESS | 3636 | 1468510446188 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 3636 | 1468510446191 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:06 INFO - PROCESS | 3636 | ++DOCSHELL 153F0400 == 30 [pid = 3636] [id = 314] 07:34:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (153F0800) [pid = 3636] [serial = 941] [outer = 00000000] 07:34:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (153F8C00) [pid = 3636] [serial = 942] [outer = 153F0800] 07:34:06 INFO - PROCESS | 3636 | 1468510446240 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (154B4400) [pid = 3636] [serial = 943] [outer = 153F0800] 07:34:06 INFO - PROCESS | 3636 | 1468510446640 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 585ms 07:34:06 INFO - PROCESS | 3636 | 1468510446665 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 3636 | 1468510446667 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 07:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:34:06 INFO - PROCESS | 3636 | 1468510446652 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 3636 | 1468510446663 Marionette TRACE conn2 <- [1,1222,null,{}] 07:34:06 INFO - PROCESS | 3636 | 1468510446667 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:06 INFO - PROCESS | 3636 | 1468510446669 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:06 INFO - PROCESS | 3636 | 1468510446766 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:34:06 INFO - PROCESS | 3636 | 1468510446772 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 3636 | 1468510446775 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:06 INFO - PROCESS | 3636 | ++DOCSHELL 10A04400 == 31 [pid = 3636] [id = 315] 07:34:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (144DC800) [pid = 3636] [serial = 944] [outer = 00000000] 07:34:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (15F8A400) [pid = 3636] [serial = 945] [outer = 144DC800] 07:34:06 INFO - PROCESS | 3636 | 1468510446818 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (160CE800) [pid = 3636] [serial = 946] [outer = 144DC800] 07:34:07 INFO - PROCESS | 3636 | 1468510447208 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 599ms 07:34:07 INFO - PROCESS | 3636 | 1468510447258 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 3636 | 1468510447261 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 07:34:07 INFO - PROCESS | 3636 | 1468510447264 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:34:07 INFO - PROCESS | 3636 | 1468510447266 Marionette TRACE conn2 <- [1,1226,null,{}] 07:34:07 INFO - PROCESS | 3636 | 1468510447269 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:07 INFO - PROCESS | 3636 | 1468510447271 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:07 INFO - PROCESS | 3636 | 1468510447379 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:34:07 INFO - PROCESS | 3636 | 1468510447401 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 3636 | 1468510447403 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:07 INFO - PROCESS | 3636 | ++DOCSHELL 16A68C00 == 32 [pid = 3636] [id = 316] 07:34:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (16A69C00) [pid = 3636] [serial = 947] [outer = 00000000] 07:34:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16F06000) [pid = 3636] [serial = 948] [outer = 16A69C00] 07:34:07 INFO - PROCESS | 3636 | 1468510447446 Marionette DEBUG loaded listener.js 07:34:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (17545000) [pid = 3636] [serial = 949] [outer = 16A69C00] 07:34:07 INFO - PROCESS | 3636 | 1468510447803 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 585ms 07:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:34:07 INFO - PROCESS | 3636 | 1468510447852 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 3636 | 1468510447854 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 07:34:07 INFO - PROCESS | 3636 | 1468510447857 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 3636 | 1468510447859 Marionette TRACE conn2 <- [1,1230,null,{}] 07:34:07 INFO - PROCESS | 3636 | 1468510447862 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:07 INFO - PROCESS | 3636 | 1468510447868 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:07 INFO - PROCESS | 3636 | 1468510447977 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:34:08 INFO - PROCESS | 3636 | 1468510448034 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 3636 | 1468510448017 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:08 INFO - PROCESS | 3636 | ++DOCSHELL 17B21C00 == 33 [pid = 3636] [id = 317] 07:34:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (17B23C00) [pid = 3636] [serial = 950] [outer = 00000000] 07:34:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (19703400) [pid = 3636] [serial = 951] [outer = 17B23C00] 07:34:08 INFO - PROCESS | 3636 | 1468510448063 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (1970BC00) [pid = 3636] [serial = 952] [outer = 17B23C00] 07:34:08 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (1A34B800) [pid = 3636] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:34:08 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (13ABD400) [pid = 3636] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:34:08 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (144E5800) [pid = 3636] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:34:08 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (19C03400) [pid = 3636] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:34:08 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1363C800) [pid = 3636] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:34:08 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (16964C00) [pid = 3636] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:34:08 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (11846000) [pid = 3636] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:34:08 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (114B9000) [pid = 3636] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:34:08 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1A96A800) [pid = 3636] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:34:08 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (15526800) [pid = 3636] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:34:08 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (17EEC400) [pid = 3636] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:34:08 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (194CE800) [pid = 3636] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:34:08 INFO - PROCESS | 3636 | 1468510448533 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 702ms 07:34:08 INFO - PROCESS | 3636 | 1468510448560 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:34:08 INFO - PROCESS | 3636 | 1468510448562 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 07:34:08 INFO - PROCESS | 3636 | 1468510448565 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:34:08 INFO - PROCESS | 3636 | 1468510448567 Marionette TRACE conn2 <- [1,1234,null,{}] 07:34:08 INFO - PROCESS | 3636 | 1468510448571 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:08 INFO - PROCESS | 3636 | 1468510448574 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:08 INFO - PROCESS | 3636 | 1468510448696 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:34:08 INFO - PROCESS | 3636 | 1468510448749 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 3636 | 1468510448733 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:08 INFO - PROCESS | 3636 | ++DOCSHELL 0C76FC00 == 34 [pid = 3636] [id = 318] 07:34:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (0C772C00) [pid = 3636] [serial = 953] [outer = 00000000] 07:34:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (13AB5800) [pid = 3636] [serial = 954] [outer = 0C772C00] 07:34:08 INFO - PROCESS | 3636 | 1468510448777 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (194CE800) [pid = 3636] [serial = 955] [outer = 0C772C00] 07:34:09 INFO - PROCESS | 3636 | 1468510449087 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 521ms 07:34:09 INFO - PROCESS | 3636 | 1468510449084 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 3636 | 1468510449086 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 07:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:34:09 INFO - PROCESS | 3636 | 1468510449089 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 3636 | 1468510449091 Marionette TRACE conn2 <- [1,1238,null,{}] 07:34:09 INFO - PROCESS | 3636 | 1468510449094 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:09 INFO - PROCESS | 3636 | 1468510449096 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:09 INFO - PROCESS | 3636 | 1468510449183 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:34:09 INFO - PROCESS | 3636 | 1468510449190 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 3636 | 1468510449192 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:09 INFO - PROCESS | 3636 | ++DOCSHELL 1970B800 == 35 [pid = 3636] [id = 319] 07:34:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (19771C00) [pid = 3636] [serial = 956] [outer = 00000000] 07:34:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (19C08400) [pid = 3636] [serial = 957] [outer = 19771C00] 07:34:09 INFO - PROCESS | 3636 | 1468510449235 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (19C08800) [pid = 3636] [serial = 958] [outer = 19771C00] 07:34:09 INFO - PROCESS | 3636 | 1468510449585 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 533ms 07:34:09 INFO - PROCESS | 3636 | 1468510449644 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 3636 | 1468510449646 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 07:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:34:09 INFO - PROCESS | 3636 | 1468510449630 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 3636 | 1468510449632 Marionette TRACE conn2 <- [1,1242,null,{}] 07:34:09 INFO - PROCESS | 3636 | 1468510449636 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:09 INFO - PROCESS | 3636 | 1468510449637 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:09 INFO - PROCESS | 3636 | 1468510449743 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:34:09 INFO - PROCESS | 3636 | 1468510449781 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 3636 | 1468510449783 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:09 INFO - PROCESS | 3636 | ++DOCSHELL 153F0000 == 36 [pid = 3636] [id = 320] 07:34:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (19CAE400) [pid = 3636] [serial = 959] [outer = 00000000] 07:34:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19CE3800) [pid = 3636] [serial = 960] [outer = 19CAE400] 07:34:09 INFO - PROCESS | 3636 | 1468510449825 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (19CE4800) [pid = 3636] [serial = 961] [outer = 19CAE400] 07:34:10 INFO - PROCESS | 3636 | 1468510450306 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 754ms 07:34:10 INFO - PROCESS | 3636 | 1468510450399 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 3636 | 1468510450385 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 07:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:34:10 INFO - PROCESS | 3636 | 1468510450391 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 3636 | 1468510450394 Marionette TRACE conn2 <- [1,1246,null,{}] 07:34:10 INFO - PROCESS | 3636 | 1468510450400 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:10 INFO - PROCESS | 3636 | 1468510450403 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:10 INFO - PROCESS | 3636 | 1468510450536 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:34:10 INFO - PROCESS | 3636 | 1468510450641 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 3636 | 1468510450647 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:10 INFO - PROCESS | 3636 | ++DOCSHELL 10A77800 == 37 [pid = 3636] [id = 321] 07:34:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (10A77C00) [pid = 3636] [serial = 962] [outer = 00000000] 07:34:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (12BABC00) [pid = 3636] [serial = 963] [outer = 10A77C00] 07:34:10 INFO - PROCESS | 3636 | 1468510450704 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (12EE2400) [pid = 3636] [serial = 964] [outer = 10A77C00] 07:34:11 INFO - PROCESS | 3636 | 1468510451398 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1132ms 07:34:11 INFO - PROCESS | 3636 | 1468510451533 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 3636 | 1468510451538 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 07:34:11 INFO - PROCESS | 3636 | 1468510451543 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:34:11 INFO - PROCESS | 3636 | 1468510451546 Marionette TRACE conn2 <- [1,1250,null,{}] 07:34:11 INFO - PROCESS | 3636 | 1468510451551 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:11 INFO - PROCESS | 3636 | 1468510451554 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:11 INFO - PROCESS | 3636 | 1468510451662 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:34:11 INFO - PROCESS | 3636 | 1468510451741 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 3636 | 1468510451745 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:11 INFO - PROCESS | 3636 | ++DOCSHELL 1127A400 == 38 [pid = 3636] [id = 322] 07:34:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (11473400) [pid = 3636] [serial = 965] [outer = 00000000] 07:34:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (13126400) [pid = 3636] [serial = 966] [outer = 11473400] 07:34:11 INFO - PROCESS | 3636 | 1468510451840 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (13193800) [pid = 3636] [serial = 967] [outer = 11473400] 07:34:12 INFO - PROCESS | 3636 | --DOCSHELL 1970B800 == 37 [pid = 3636] [id = 319] 07:34:12 INFO - PROCESS | 3636 | --DOCSHELL 0C76FC00 == 36 [pid = 3636] [id = 318] 07:34:12 INFO - PROCESS | 3636 | --DOCSHELL 17B21C00 == 35 [pid = 3636] [id = 317] 07:34:12 INFO - PROCESS | 3636 | --DOCSHELL 16A68C00 == 34 [pid = 3636] [id = 316] 07:34:12 INFO - PROCESS | 3636 | --DOCSHELL 10A04400 == 33 [pid = 3636] [id = 315] 07:34:12 INFO - PROCESS | 3636 | --DOCSHELL 153F0400 == 32 [pid = 3636] [id = 314] 07:34:12 INFO - PROCESS | 3636 | --DOCSHELL 13162000 == 31 [pid = 3636] [id = 313] 07:34:12 INFO - PROCESS | 3636 | --DOCSHELL 11472C00 == 30 [pid = 3636] [id = 312] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (19CB2800) [pid = 3636] [serial = 865] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (1A87A000) [pid = 3636] [serial = 915] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (14414800) [pid = 3636] [serial = 903] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (15314000) [pid = 3636] [serial = 904] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (1A4B1800) [pid = 3636] [serial = 895] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (19FF1800) [pid = 3636] [serial = 913] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1A4AD400) [pid = 3636] [serial = 894] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (14411C00) [pid = 3636] [serial = 897] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (19CE4C00) [pid = 3636] [serial = 912] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (153EE800) [pid = 3636] [serial = 898] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (17544800) [pid = 3636] [serial = 906] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (12BA7C00) [pid = 3636] [serial = 900] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (12E61000) [pid = 3636] [serial = 901] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (16A6A800) [pid = 3636] [serial = 918] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1A974800) [pid = 3636] [serial = 922] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1A87A800) [pid = 3636] [serial = 916] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1A973C00) [pid = 3636] [serial = 921] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (1AB80C00) [pid = 3636] [serial = 925] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (19703C00) [pid = 3636] [serial = 909] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (16E24800) [pid = 3636] [serial = 919] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (1AB7DC00) [pid = 3636] [serial = 924] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (1769C800) [pid = 3636] [serial = 907] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (1970E800) [pid = 3636] [serial = 910] [outer = 00000000] [url = about:blank] 07:34:12 INFO - PROCESS | 3636 | 1468510452273 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 742ms 07:34:12 INFO - PROCESS | 3636 | 1468510452284 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 3636 | 1468510452287 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 07:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:34:12 INFO - PROCESS | 3636 | 1468510452294 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 3636 | 1468510452298 Marionette TRACE conn2 <- [1,1254,null,{}] 07:34:12 INFO - PROCESS | 3636 | 1468510452301 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:12 INFO - PROCESS | 3636 | 1468510452304 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:12 INFO - PROCESS | 3636 | 1468510452393 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:34:12 INFO - PROCESS | 3636 | 1468510452399 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 3636 | 1468510452401 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:12 INFO - PROCESS | 3636 | ++DOCSHELL 13ABFC00 == 31 [pid = 3636] [id = 323] 07:34:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (13AC3C00) [pid = 3636] [serial = 968] [outer = 00000000] 07:34:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (1422D800) [pid = 3636] [serial = 969] [outer = 13AC3C00] 07:34:12 INFO - PROCESS | 3636 | 1468510452429 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (14416800) [pid = 3636] [serial = 970] [outer = 13AC3C00] 07:34:12 INFO - PROCESS | 3636 | 1468510452843 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 572ms 07:34:12 INFO - PROCESS | 3636 | 1468510452876 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 3636 | 1468510452878 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 07:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:34:12 INFO - PROCESS | 3636 | 1468510452881 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 3636 | 1468510452883 Marionette TRACE conn2 <- [1,1258,null,{}] 07:34:12 INFO - PROCESS | 3636 | 1468510452893 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:12 INFO - PROCESS | 3636 | 1468510452897 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:12 INFO - PROCESS | 3636 | 1468510452991 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:34:13 INFO - PROCESS | 3636 | 1468510453079 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 3636 | 1468510453064 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:13 INFO - PROCESS | 3636 | ++DOCSHELL 15527C00 == 32 [pid = 3636] [id = 324] 07:34:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (15528C00) [pid = 3636] [serial = 971] [outer = 00000000] 07:34:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (158F4C00) [pid = 3636] [serial = 972] [outer = 15528C00] 07:34:13 INFO - PROCESS | 3636 | 1468510453112 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (160D4000) [pid = 3636] [serial = 973] [outer = 15528C00] 07:34:13 INFO - PROCESS | 3636 | 1468510453432 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 585ms 07:34:13 INFO - PROCESS | 3636 | 1468510453468 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 3636 | 1468510453470 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 07:34:13 INFO - PROCESS | 3636 | 1468510453473 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:34:13 INFO - PROCESS | 3636 | 1468510453475 Marionette TRACE conn2 <- [1,1262,null,{}] 07:34:13 INFO - PROCESS | 3636 | 1468510453478 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:13 INFO - PROCESS | 3636 | 1468510453480 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:13 INFO - PROCESS | 3636 | 1468510453542 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:34:13 INFO - PROCESS | 3636 | 1468510453547 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 3636 | 1468510453550 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:13 INFO - PROCESS | 3636 | ++DOCSHELL 175D8400 == 33 [pid = 3636] [id = 325] 07:34:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (175DBC00) [pid = 3636] [serial = 974] [outer = 00000000] 07:34:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (176D4400) [pid = 3636] [serial = 975] [outer = 175DBC00] 07:34:13 INFO - PROCESS | 3636 | 1468510453593 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (1778E800) [pid = 3636] [serial = 976] [outer = 175DBC00] 07:34:13 INFO - PROCESS | 3636 | 1468510453986 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 586ms 07:34:14 INFO - PROCESS | 3636 | 1468510454053 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 3636 | 1468510454055 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 07:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:34:14 INFO - PROCESS | 3636 | 1468510454059 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 3636 | 1468510454060 Marionette TRACE conn2 <- [1,1266,null,{}] 07:34:14 INFO - PROCESS | 3636 | 1468510454064 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:14 INFO - PROCESS | 3636 | 1468510454066 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:14 INFO - PROCESS | 3636 | 1468510454179 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:34:14 INFO - PROCESS | 3636 | 1468510454202 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 3636 | 1468510454204 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:14 INFO - PROCESS | 3636 | ++DOCSHELL 175DE000 == 34 [pid = 3636] [id = 326] 07:34:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1778DC00) [pid = 3636] [serial = 977] [outer = 00000000] 07:34:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (1970B800) [pid = 3636] [serial = 978] [outer = 1778DC00] 07:34:14 INFO - PROCESS | 3636 | 1468510454246 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (19C05000) [pid = 3636] [serial = 979] [outer = 1778DC00] 07:34:14 INFO - PROCESS | 3636 | 1468510454617 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 585ms 07:34:14 INFO - PROCESS | 3636 | 1468510454656 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:34:14 INFO - PROCESS | 3636 | 1468510454638 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 07:34:14 INFO - PROCESS | 3636 | 1468510454642 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 3636 | 1468510454643 Marionette TRACE conn2 <- [1,1270,null,{}] 07:34:14 INFO - PROCESS | 3636 | 1468510454647 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:14 INFO - PROCESS | 3636 | 1468510454652 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:14 INFO - PROCESS | 3636 | 1468510454779 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:34:14 INFO - PROCESS | 3636 | 1468510454840 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 3636 | 1468510454842 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:14 INFO - PROCESS | 3636 | ++DOCSHELL 19CB8C00 == 35 [pid = 3636] [id = 327] 07:34:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (19CBA400) [pid = 3636] [serial = 980] [outer = 00000000] 07:34:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (19FF9000) [pid = 3636] [serial = 981] [outer = 19CBA400] 07:34:14 INFO - PROCESS | 3636 | 1468510454885 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1A352000) [pid = 3636] [serial = 982] [outer = 19CBA400] 07:34:15 INFO - PROCESS | 3636 | 1468510455242 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 611ms 07:34:15 INFO - PROCESS | 3636 | 1468510455305 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 3636 | 1468510455307 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 07:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:34:15 INFO - PROCESS | 3636 | 1468510455291 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 3636 | 1468510455293 Marionette TRACE conn2 <- [1,1274,null,{}] 07:34:15 INFO - PROCESS | 3636 | 1468510455296 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:15 INFO - PROCESS | 3636 | 1468510455298 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:15 INFO - PROCESS | 3636 | 1468510455401 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:34:15 INFO - PROCESS | 3636 | 1468510455406 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 3636 | 1468510455408 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:15 INFO - PROCESS | 3636 | ++DOCSHELL 19FF0C00 == 36 [pid = 3636] [id = 328] 07:34:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (1A350400) [pid = 3636] [serial = 983] [outer = 00000000] 07:34:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1A4AA000) [pid = 3636] [serial = 984] [outer = 1A350400] 07:34:15 INFO - PROCESS | 3636 | 1468510455430 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1A355000) [pid = 3636] [serial = 985] [outer = 1A350400] 07:34:15 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (13162400) [pid = 3636] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:34:15 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (17B23C00) [pid = 3636] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:34:15 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (153F0800) [pid = 3636] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:34:15 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1047F800) [pid = 3636] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:34:15 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (11474400) [pid = 3636] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:34:15 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (19771C00) [pid = 3636] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:34:15 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (10A75800) [pid = 3636] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:34:15 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (15533800) [pid = 3636] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:34:15 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (16A69C00) [pid = 3636] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:34:15 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (0C772C00) [pid = 3636] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:34:15 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (144DC800) [pid = 3636] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:34:15 INFO - PROCESS | 3636 | 1468510455852 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 573ms 07:34:15 INFO - PROCESS | 3636 | 1468510455874 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 3636 | 1468510455876 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 07:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:34:15 INFO - PROCESS | 3636 | 1468510455879 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 3636 | 1468510455880 Marionette TRACE conn2 <- [1,1278,null,{}] 07:34:15 INFO - PROCESS | 3636 | 1468510455884 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:15 INFO - PROCESS | 3636 | 1468510455886 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:15 INFO - PROCESS | 3636 | 1468510455960 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:34:16 INFO - PROCESS | 3636 | 1468510456027 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 3636 | 1468510456029 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:16 INFO - PROCESS | 3636 | ++DOCSHELL 104E7000 == 37 [pid = 3636] [id = 329] 07:34:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (10A08400) [pid = 3636] [serial = 986] [outer = 00000000] 07:34:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (1552E400) [pid = 3636] [serial = 987] [outer = 10A08400] 07:34:16 INFO - PROCESS | 3636 | 1468510456071 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (176EA400) [pid = 3636] [serial = 988] [outer = 10A08400] 07:34:16 INFO - PROCESS | 3636 | 1468510456378 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 520ms 07:34:16 INFO - PROCESS | 3636 | 1468510456415 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:34:16 INFO - PROCESS | 3636 | 1468510456417 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 07:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:34:16 INFO - PROCESS | 3636 | 1468510456420 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - PROCESS | 3636 | 1468510456422 Marionette TRACE conn2 <- [1,1282,null,{}] 07:34:16 INFO - PROCESS | 3636 | 1468510456433 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:16 INFO - PROCESS | 3636 | 1468510456435 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:16 INFO - PROCESS | 3636 | 1468510456523 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:34:16 INFO - PROCESS | 3636 | 1468510456531 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 3636 | 1468510456533 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:16 INFO - PROCESS | 3636 | ++DOCSHELL 11224400 == 38 [pid = 3636] [id = 330] 07:34:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (13632400) [pid = 3636] [serial = 989] [outer = 00000000] 07:34:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1A4A7400) [pid = 3636] [serial = 990] [outer = 13632400] 07:34:16 INFO - PROCESS | 3636 | 1468510456575 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1A4B3C00) [pid = 3636] [serial = 991] [outer = 13632400] 07:34:16 INFO - PROCESS | 3636 | 1468510456942 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 546ms 07:34:16 INFO - PROCESS | 3636 | 1468510456964 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:34:16 INFO - PROCESS | 3636 | 1468510456966 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 07:34:16 INFO - PROCESS | 3636 | 1468510456969 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:34:16 INFO - PROCESS | 3636 | 1468510456971 Marionette TRACE conn2 <- [1,1286,null,{}] 07:34:16 INFO - PROCESS | 3636 | 1468510456975 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:16 INFO - PROCESS | 3636 | 1468510456977 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:17 INFO - PROCESS | 3636 | 1468510457054 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:34:17 INFO - PROCESS | 3636 | 1468510457059 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 3636 | 1468510457061 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:17 INFO - PROCESS | 3636 | ++DOCSHELL 16E21800 == 39 [pid = 3636] [id = 331] 07:34:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1A34D400) [pid = 3636] [serial = 992] [outer = 00000000] 07:34:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1A967C00) [pid = 3636] [serial = 993] [outer = 1A34D400] 07:34:17 INFO - PROCESS | 3636 | 1468510457084 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (1A96DC00) [pid = 3636] [serial = 994] [outer = 1A34D400] 07:34:17 INFO - PROCESS | 3636 | 1468510457492 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 586ms 07:34:17 INFO - PROCESS | 3636 | 1468510457562 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 3636 | 1468510457567 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 07:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:34:17 INFO - PROCESS | 3636 | 1468510457573 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 3636 | 1468510457576 Marionette TRACE conn2 <- [1,1290,null,{}] 07:34:17 INFO - PROCESS | 3636 | 1468510457582 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:17 INFO - PROCESS | 3636 | 1468510457585 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:17 INFO - PROCESS | 3636 | 1468510457724 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:34:17 INFO - PROCESS | 3636 | 1468510457812 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 3636 | 1468510457817 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:17 INFO - PROCESS | 3636 | ++DOCSHELL 12B65C00 == 40 [pid = 3636] [id = 332] 07:34:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (12BA7C00) [pid = 3636] [serial = 995] [outer = 00000000] 07:34:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (13185C00) [pid = 3636] [serial = 996] [outer = 12BA7C00] 07:34:17 INFO - PROCESS | 3636 | 1468510457855 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (13A2B000) [pid = 3636] [serial = 997] [outer = 12BA7C00] 07:34:18 INFO - PROCESS | 3636 | 1468510458345 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 832ms 07:34:18 INFO - PROCESS | 3636 | 1468510458401 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 3636 | 1468510458405 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 07:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:34:18 INFO - PROCESS | 3636 | 1468510458412 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - PROCESS | 3636 | 1468510458415 Marionette TRACE conn2 <- [1,1294,null,{}] 07:34:18 INFO - PROCESS | 3636 | 1468510458419 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:18 INFO - PROCESS | 3636 | 1468510458422 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:18 INFO - PROCESS | 3636 | 1468510458507 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:34:18 INFO - PROCESS | 3636 | 1468510458634 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 3636 | 1468510458637 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:18 INFO - PROCESS | 3636 | ++DOCSHELL 153EBC00 == 41 [pid = 3636] [id = 333] 07:34:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (153F3400) [pid = 3636] [serial = 998] [outer = 00000000] 07:34:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (158C7800) [pid = 3636] [serial = 999] [outer = 153F3400] 07:34:18 INFO - PROCESS | 3636 | 1468510458692 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (16A68C00) [pid = 3636] [serial = 1000] [outer = 153F3400] 07:34:19 INFO - PROCESS | 3636 | 1468510459217 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 833ms 07:34:19 INFO - PROCESS | 3636 | 1468510459241 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:34:19 INFO - PROCESS | 3636 | 1468510459244 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 07:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:34:19 INFO - PROCESS | 3636 | 1468510459248 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 3636 | 1468510459252 Marionette TRACE conn2 <- [1,1298,null,{}] 07:34:19 INFO - PROCESS | 3636 | 1468510459263 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:19 INFO - PROCESS | 3636 | 1468510459267 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:19 INFO - PROCESS | 3636 | 1468510459355 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:34:19 INFO - PROCESS | 3636 | 1468510459456 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 3636 | 1468510459439 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:19 INFO - PROCESS | 3636 | ++DOCSHELL 19CE4C00 == 42 [pid = 3636] [id = 334] 07:34:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (19F5D000) [pid = 3636] [serial = 1001] [outer = 00000000] 07:34:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (1A351000) [pid = 3636] [serial = 1002] [outer = 19F5D000] 07:34:19 INFO - PROCESS | 3636 | 1468510459493 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1A880400) [pid = 3636] [serial = 1003] [outer = 19F5D000] 07:34:20 INFO - PROCESS | 3636 | 1468510460245 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 07:34:20 INFO - PROCESS | 3636 | 1468510460299 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 07:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:34:20 INFO - PROCESS | 3636 | 1468510460304 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - PROCESS | 3636 | 1468510460307 Marionette TRACE conn2 <- [1,1302,null,{}] 07:34:20 INFO - PROCESS | 3636 | 1468510460312 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:20 INFO - PROCESS | 3636 | 1468510460315 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:20 INFO - PROCESS | 3636 | 1468510460433 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 11224400 == 41 [pid = 3636] [id = 330] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 104E7000 == 40 [pid = 3636] [id = 329] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 19FF0C00 == 39 [pid = 3636] [id = 328] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 19CB8C00 == 38 [pid = 3636] [id = 327] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 175DE000 == 37 [pid = 3636] [id = 326] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 175D8400 == 36 [pid = 3636] [id = 325] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 15527C00 == 35 [pid = 3636] [id = 324] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 13ABFC00 == 34 [pid = 3636] [id = 323] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 1127A400 == 33 [pid = 3636] [id = 322] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 153F0000 == 32 [pid = 3636] [id = 320] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 10A77800 == 31 [pid = 3636] [id = 321] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 1047E400 == 30 [pid = 3636] [id = 311] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 19CE4C00 == 29 [pid = 3636] [id = 334] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 16E21800 == 28 [pid = 3636] [id = 331] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 12B65C00 == 27 [pid = 3636] [id = 332] 07:34:20 INFO - PROCESS | 3636 | --DOCSHELL 153EBC00 == 26 [pid = 3636] [id = 333] 07:34:20 INFO - PROCESS | 3636 | 1468510461001 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 3636 | 1468510461005 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (13632800) [pid = 3636] [serial = 939] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (19703400) [pid = 3636] [serial = 951] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (153F8C00) [pid = 3636] [serial = 942] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (1180C000) [pid = 3636] [serial = 934] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (10E41000) [pid = 3636] [serial = 933] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (114DAC00) [pid = 3636] [serial = 936] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (19C08800) [pid = 3636] [serial = 958] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (114DF800) [pid = 3636] [serial = 937] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (13630400) [pid = 3636] [serial = 928] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (12BA7800) [pid = 3636] [serial = 927] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (16AE7400) [pid = 3636] [serial = 931] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (15F94400) [pid = 3636] [serial = 930] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (16F06000) [pid = 3636] [serial = 948] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (13AB5800) [pid = 3636] [serial = 954] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (19C08400) [pid = 3636] [serial = 957] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (1970BC00) [pid = 3636] [serial = 952] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (19CE3800) [pid = 3636] [serial = 960] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1363B800) [pid = 3636] [serial = 940] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (15F8A400) [pid = 3636] [serial = 945] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (17545000) [pid = 3636] [serial = 949] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (160CE800) [pid = 3636] [serial = 946] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (154B4400) [pid = 3636] [serial = 943] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (194CE800) [pid = 3636] [serial = 955] [outer = 00000000] [url = about:blank] 07:34:21 INFO - PROCESS | 3636 | ++DOCSHELL 1047E400 == 27 [pid = 3636] [id = 335] 07:34:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (1047F800) [pid = 3636] [serial = 1004] [outer = 00000000] 07:34:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (10A7F800) [pid = 3636] [serial = 1005] [outer = 1047F800] 07:34:21 INFO - PROCESS | 3636 | 1468510461087 Marionette DEBUG loaded listener.js 07:34:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (1127A800) [pid = 3636] [serial = 1006] [outer = 1047F800] 07:34:21 INFO - PROCESS | 3636 | 1468510461449 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1158ms 07:34:21 INFO - PROCESS | 3636 | 1468510461484 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:34:21 INFO - PROCESS | 3636 | 1468510461487 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 07:34:21 INFO - PROCESS | 3636 | 1468510461492 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:34:21 INFO - PROCESS | 3636 | 1468510461495 Marionette TRACE conn2 <- [1,1306,null,{}] 07:34:21 INFO - PROCESS | 3636 | 1468510461500 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:21 INFO - PROCESS | 3636 | 1468510461504 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:21 INFO - PROCESS | 3636 | 1468510461571 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:34:21 INFO - PROCESS | 3636 | 1468510461578 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:21 INFO - PROCESS | 3636 | 1468510461581 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:21 INFO - PROCESS | 3636 | ++DOCSHELL 1188F400 == 28 [pid = 3636] [id = 336] 07:34:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (12B64C00) [pid = 3636] [serial = 1007] [outer = 00000000] 07:34:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (1312D400) [pid = 3636] [serial = 1008] [outer = 12B64C00] 07:34:21 INFO - PROCESS | 3636 | 1468510461627 Marionette DEBUG loaded listener.js 07:34:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (13632C00) [pid = 3636] [serial = 1009] [outer = 12B64C00] 07:34:22 INFO - PROCESS | 3636 | 1468510462028 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 585ms 07:34:22 INFO - PROCESS | 3636 | 1468510462081 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 3636 | 1468510462085 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 07:34:22 INFO - PROCESS | 3636 | 1468510462125 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 3636 | 1468510462127 Marionette TRACE conn2 <- [1,1310,null,{}] 07:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:34:22 INFO - PROCESS | 3636 | 1468510462131 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:22 INFO - PROCESS | 3636 | 1468510462133 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:22 INFO - PROCESS | 3636 | 1468510462239 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:34:22 INFO - PROCESS | 3636 | 1468510462248 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 3636 | 1468510462250 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:22 INFO - PROCESS | 3636 | ++DOCSHELL 13B4FC00 == 29 [pid = 3636] [id = 337] 07:34:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (13B56000) [pid = 3636] [serial = 1010] [outer = 00000000] 07:34:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (14419C00) [pid = 3636] [serial = 1011] [outer = 13B56000] 07:34:22 INFO - PROCESS | 3636 | 1468510462294 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (153EB400) [pid = 3636] [serial = 1012] [outer = 13B56000] 07:34:22 INFO - PROCESS | 3636 | 1468510462655 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 521ms 07:34:22 INFO - PROCESS | 3636 | 1468510462651 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 3636 | 1468510462653 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 07:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:34:22 INFO - PROCESS | 3636 | 1468510462658 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 3636 | 1468510462664 Marionette TRACE conn2 <- [1,1314,null,{}] 07:34:22 INFO - PROCESS | 3636 | 1468510462673 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:22 INFO - PROCESS | 3636 | 1468510462676 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:22 INFO - PROCESS | 3636 | 1468510462775 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:34:22 INFO - PROCESS | 3636 | 1468510462792 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 3636 | 1468510462795 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:22 INFO - PROCESS | 3636 | ++DOCSHELL 153F3800 == 30 [pid = 3636] [id = 338] 07:34:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1540A000) [pid = 3636] [serial = 1013] [outer = 00000000] 07:34:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (158ED400) [pid = 3636] [serial = 1014] [outer = 1540A000] 07:34:22 INFO - PROCESS | 3636 | 1468510462845 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (160CEC00) [pid = 3636] [serial = 1015] [outer = 1540A000] 07:34:23 INFO - PROCESS | 3636 | 1468510463221 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:34:23 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 07:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 585ms 07:34:23 INFO - PROCESS | 3636 | 1468510463244 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:34:23 INFO - PROCESS | 3636 | 1468510463246 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 07:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:34:23 INFO - PROCESS | 3636 | 1468510463249 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:34:23 INFO - PROCESS | 3636 | 1468510463251 Marionette TRACE conn2 <- [1,1318,null,{}] 07:34:23 INFO - PROCESS | 3636 | 1468510463254 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:23 INFO - PROCESS | 3636 | 1468510463256 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:23 INFO - PROCESS | 3636 | 1468510463661 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:34:23 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1A34D400) [pid = 3636] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:34:23 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (15528C00) [pid = 3636] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:34:23 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (13632400) [pid = 3636] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:34:23 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (19CBA400) [pid = 3636] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:34:23 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (10A77C00) [pid = 3636] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:34:23 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (13AC3C00) [pid = 3636] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:34:23 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1778DC00) [pid = 3636] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:34:23 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (10A08400) [pid = 3636] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:34:23 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (175DBC00) [pid = 3636] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:34:23 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (11473400) [pid = 3636] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:34:23 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (1A350400) [pid = 3636] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:34:23 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (19CAE400) [pid = 3636] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:34:23 INFO - PROCESS | 3636 | 1468510463752 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:23 INFO - PROCESS | 3636 | 1468510463756 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:23 INFO - PROCESS | 3636 | ++DOCSHELL 10A0C000 == 31 [pid = 3636] [id = 339] 07:34:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (10A77C00) [pid = 3636] [serial = 1016] [outer = 00000000] 07:34:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (114B7C00) [pid = 3636] [serial = 1017] [outer = 10A77C00] 07:34:23 INFO - PROCESS | 3636 | 1468510463795 Marionette DEBUG loaded listener.js 07:34:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (11807C00) [pid = 3636] [serial = 1018] [outer = 10A77C00] 07:34:24 INFO - PROCESS | 3636 | 1468510464432 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:34:24 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 07:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1210ms 07:34:24 INFO - PROCESS | 3636 | 1468510464474 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:34:24 INFO - PROCESS | 3636 | 1468510464478 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 07:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:34:24 INFO - PROCESS | 3636 | 1468510464484 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:34:24 INFO - PROCESS | 3636 | 1468510464487 Marionette TRACE conn2 <- [1,1322,null,{}] 07:34:24 INFO - PROCESS | 3636 | 1468510464491 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:24 INFO - PROCESS | 3636 | 1468510464494 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:24 INFO - PROCESS | 3636 | 1468510464588 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:34:24 INFO - PROCESS | 3636 | 1468510464671 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:24 INFO - PROCESS | 3636 | 1468510464655 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:24 INFO - PROCESS | 3636 | ++DOCSHELL 13A23800 == 32 [pid = 3636] [id = 340] 07:34:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (13A23C00) [pid = 3636] [serial = 1019] [outer = 00000000] 07:34:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (13ABC400) [pid = 3636] [serial = 1020] [outer = 13A23C00] 07:34:24 INFO - PROCESS | 3636 | 1468510464750 Marionette DEBUG loaded listener.js 07:34:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (153EC800) [pid = 3636] [serial = 1021] [outer = 13A23C00] 07:34:25 INFO - PROCESS | 3636 | --DOCSHELL 153F3800 == 31 [pid = 3636] [id = 338] 07:34:25 INFO - PROCESS | 3636 | --DOCSHELL 13B4FC00 == 30 [pid = 3636] [id = 337] 07:34:25 INFO - PROCESS | 3636 | --DOCSHELL 1188F400 == 29 [pid = 3636] [id = 336] 07:34:25 INFO - PROCESS | 3636 | --DOCSHELL 1047E400 == 28 [pid = 3636] [id = 335] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (158F4C00) [pid = 3636] [serial = 972] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1A4A7400) [pid = 3636] [serial = 990] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (160D4000) [pid = 3636] [serial = 973] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (19FF9000) [pid = 3636] [serial = 981] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (12BABC00) [pid = 3636] [serial = 963] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (1422D800) [pid = 3636] [serial = 969] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (1970B800) [pid = 3636] [serial = 978] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (1552E400) [pid = 3636] [serial = 987] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (176D4400) [pid = 3636] [serial = 975] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (13126400) [pid = 3636] [serial = 966] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (1778E800) [pid = 3636] [serial = 976] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (14416800) [pid = 3636] [serial = 970] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (13193800) [pid = 3636] [serial = 967] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (19C05000) [pid = 3636] [serial = 979] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (1A352000) [pid = 3636] [serial = 982] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 53 (1A355000) [pid = 3636] [serial = 985] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 52 (176EA400) [pid = 3636] [serial = 988] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 51 (12EE2400) [pid = 3636] [serial = 964] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 50 (1A4AA000) [pid = 3636] [serial = 984] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 49 (19CE4800) [pid = 3636] [serial = 961] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 48 (1A967C00) [pid = 3636] [serial = 993] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 47 (1A96DC00) [pid = 3636] [serial = 994] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | --DOMWINDOW == 46 (1A4B3C00) [pid = 3636] [serial = 991] [outer = 00000000] [url = about:blank] 07:34:25 INFO - PROCESS | 3636 | 1468510465440 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 988ms 07:34:25 INFO - PROCESS | 3636 | 1468510465483 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:34:25 INFO - PROCESS | 3636 | 1468510465488 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 07:34:25 INFO - PROCESS | 3636 | 1468510465493 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:34:25 INFO - PROCESS | 3636 | 1468510465496 Marionette TRACE conn2 <- [1,1326,null,{}] 07:34:25 INFO - PROCESS | 3636 | 1468510465501 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:25 INFO - PROCESS | 3636 | 1468510465504 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:25 INFO - PROCESS | 3636 | 1468510465574 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:34:25 INFO - PROCESS | 3636 | 1468510465581 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 3636 | 1468510465584 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:25 INFO - PROCESS | 3636 | ++DOCSHELL 11C98400 == 29 [pid = 3636] [id = 341] 07:34:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 47 (11DD9C00) [pid = 3636] [serial = 1022] [outer = 00000000] 07:34:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 48 (13186C00) [pid = 3636] [serial = 1023] [outer = 11DD9C00] 07:34:25 INFO - PROCESS | 3636 | 1468510465637 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 49 (13631400) [pid = 3636] [serial = 1024] [outer = 11DD9C00] 07:34:26 INFO - PROCESS | 3636 | 1468510466446 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 989ms 07:34:26 INFO - PROCESS | 3636 | 1468510466483 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:34:26 INFO - PROCESS | 3636 | 1468510466487 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 07:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:34:26 INFO - PROCESS | 3636 | 1468510466494 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 3636 | 1468510466496 Marionette TRACE conn2 <- [1,1330,null,{}] 07:34:26 INFO - PROCESS | 3636 | 1468510466500 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:26 INFO - PROCESS | 3636 | 1468510466503 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:26 INFO - PROCESS | 3636 | 1468510466567 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:34:26 INFO - PROCESS | 3636 | 1468510466574 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:26 INFO - PROCESS | 3636 | 1468510466577 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:26 INFO - PROCESS | 3636 | ++DOCSHELL 144E1800 == 30 [pid = 3636] [id = 342] 07:34:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 50 (144E5800) [pid = 3636] [serial = 1025] [outer = 00000000] 07:34:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 51 (153F4400) [pid = 3636] [serial = 1026] [outer = 144E5800] 07:34:26 INFO - PROCESS | 3636 | 1468510466622 Marionette DEBUG loaded listener.js 07:34:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 52 (1540BC00) [pid = 3636] [serial = 1027] [outer = 144E5800] 07:34:27 INFO - PROCESS | 3636 | 1468510467030 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 585ms 07:34:27 INFO - PROCESS | 3636 | 1468510467077 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 3636 | 1468510467080 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 07:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:34:27 INFO - PROCESS | 3636 | 1468510467083 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 3636 | 1468510467087 Marionette TRACE conn2 <- [1,1334,null,{}] 07:34:27 INFO - PROCESS | 3636 | 1468510467101 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:27 INFO - PROCESS | 3636 | 1468510467106 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:27 INFO - PROCESS | 3636 | 1468510467171 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:34:27 INFO - PROCESS | 3636 | 1468510467178 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 3636 | 1468510467181 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:27 INFO - PROCESS | 3636 | ++DOCSHELL 16E24400 == 31 [pid = 3636] [id = 343] 07:34:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 53 (16E26C00) [pid = 3636] [serial = 1028] [outer = 00000000] 07:34:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (17546400) [pid = 3636] [serial = 1029] [outer = 16E26C00] 07:34:27 INFO - PROCESS | 3636 | 1468510467228 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (176A6C00) [pid = 3636] [serial = 1030] [outer = 16E26C00] 07:34:27 INFO - PROCESS | 3636 | 1468510467662 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 625ms 07:34:27 INFO - PROCESS | 3636 | 1468510467727 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 3636 | 1468510467711 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 07:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:34:27 INFO - PROCESS | 3636 | 1468510467714 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 3636 | 1468510467717 Marionette TRACE conn2 <- [1,1338,null,{}] 07:34:27 INFO - PROCESS | 3636 | 1468510467720 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:27 INFO - PROCESS | 3636 | 1468510467722 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:27 INFO - PROCESS | 3636 | 1468510467816 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:34:27 INFO - PROCESS | 3636 | 1468510467872 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 3636 | 1468510467875 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:27 INFO - PROCESS | 3636 | ++DOCSHELL 17E1F400 == 32 [pid = 3636] [id = 344] 07:34:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (17E22000) [pid = 3636] [serial = 1031] [outer = 00000000] 07:34:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (194C7C00) [pid = 3636] [serial = 1032] [outer = 17E22000] 07:34:27 INFO - PROCESS | 3636 | 1468510467927 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (194CF800) [pid = 3636] [serial = 1033] [outer = 17E22000] 07:34:28 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (12B64C00) [pid = 3636] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:34:28 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (1047F800) [pid = 3636] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:34:28 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (13B56000) [pid = 3636] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:34:28 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (12BA7C00) [pid = 3636] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:34:28 INFO - PROCESS | 3636 | --DOMWINDOW == 53 (153F3400) [pid = 3636] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:34:28 INFO - PROCESS | 3636 | --DOMWINDOW == 52 (19F5D000) [pid = 3636] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:34:28 INFO - PROCESS | 3636 | 1468510468273 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 572ms 07:34:28 INFO - PROCESS | 3636 | 1468510468298 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:34:28 INFO - PROCESS | 3636 | 1468510468300 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 07:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:34:28 INFO - PROCESS | 3636 | 1468510468307 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 3636 | 1468510468309 Marionette TRACE conn2 <- [1,1342,null,{}] 07:34:28 INFO - PROCESS | 3636 | 1468510468312 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:28 INFO - PROCESS | 3636 | 1468510468314 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:28 INFO - PROCESS | 3636 | 1468510468389 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:34:28 INFO - PROCESS | 3636 | 1468510468394 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 3636 | 1468510468396 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:28 INFO - PROCESS | 3636 | ++DOCSHELL 12BA7800 == 33 [pid = 3636] [id = 345] 07:34:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 53 (12BA7C00) [pid = 3636] [serial = 1034] [outer = 00000000] 07:34:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (16AF2C00) [pid = 3636] [serial = 1035] [outer = 12BA7C00] 07:34:28 INFO - PROCESS | 3636 | 1468510468420 Marionette DEBUG loaded listener.js 07:34:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (19703C00) [pid = 3636] [serial = 1036] [outer = 12BA7C00] 07:34:28 INFO - PROCESS | 3636 | 1468510468803 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 533ms 07:34:28 INFO - PROCESS | 3636 | 1468510468859 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:34:28 INFO - PROCESS | 3636 | 1468510468842 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 07:34:28 INFO - PROCESS | 3636 | 1468510468846 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 3636 | 1468510468847 Marionette TRACE conn2 <- [1,1346,null,{}] 07:34:28 INFO - PROCESS | 3636 | 1468510468851 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:28 INFO - PROCESS | 3636 | 1468510468857 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:28 INFO - PROCESS | 3636 | 1468510468969 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:34:28 INFO - PROCESS | 3636 | 1468510468977 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 3636 | 1468510468979 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:28 INFO - PROCESS | 3636 | ++DOCSHELL 19C03C00 == 34 [pid = 3636] [id = 346] 07:34:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (19C06000) [pid = 3636] [serial = 1037] [outer = 00000000] 07:34:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (19C0C400) [pid = 3636] [serial = 1038] [outer = 19C06000] 07:34:29 INFO - PROCESS | 3636 | 1468510469022 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (19C09000) [pid = 3636] [serial = 1039] [outer = 19C06000] 07:34:29 INFO - PROCESS | 3636 | 1468510469386 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 573ms 07:34:29 INFO - PROCESS | 3636 | 1468510469428 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:34:29 INFO - PROCESS | 3636 | 1468510469440 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 07:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:34:29 INFO - PROCESS | 3636 | 1468510469443 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - PROCESS | 3636 | 1468510469445 Marionette TRACE conn2 <- [1,1350,null,{}] 07:34:29 INFO - PROCESS | 3636 | 1468510469449 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:29 INFO - PROCESS | 3636 | 1468510469450 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:29 INFO - PROCESS | 3636 | 1468510469524 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:34:29 INFO - PROCESS | 3636 | 1468510469530 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 3636 | 1468510469531 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:29 INFO - PROCESS | 3636 | ++DOCSHELL 19CB7400 == 35 [pid = 3636] [id = 347] 07:34:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (19CBB400) [pid = 3636] [serial = 1040] [outer = 00000000] 07:34:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (19F65C00) [pid = 3636] [serial = 1041] [outer = 19CBB400] 07:34:29 INFO - PROCESS | 3636 | 1468510469558 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (19FF1800) [pid = 3636] [serial = 1042] [outer = 19CBB400] 07:34:29 INFO - PROCESS | 3636 | 1468510469943 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 533ms 07:34:29 INFO - PROCESS | 3636 | 1468510469977 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:34:29 INFO - PROCESS | 3636 | 1468510469979 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 07:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:34:29 INFO - PROCESS | 3636 | 1468510469983 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - PROCESS | 3636 | 1468510469984 Marionette TRACE conn2 <- [1,1354,null,{}] 07:34:29 INFO - PROCESS | 3636 | 1468510469987 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:29 INFO - PROCESS | 3636 | 1468510469989 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:30 INFO - PROCESS | 3636 | 1468510470065 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:34:30 INFO - PROCESS | 3636 | 1468510470075 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:30 INFO - PROCESS | 3636 | 1468510470077 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:30 INFO - PROCESS | 3636 | ++DOCSHELL 16F04400 == 36 [pid = 3636] [id = 348] 07:34:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (17546000) [pid = 3636] [serial = 1043] [outer = 00000000] 07:34:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (1A350400) [pid = 3636] [serial = 1044] [outer = 17546000] 07:34:30 INFO - PROCESS | 3636 | 1468510470119 Marionette DEBUG loaded listener.js 07:34:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (1A359400) [pid = 3636] [serial = 1045] [outer = 17546000] 07:34:30 INFO - PROCESS | 3636 | 1468510470498 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 07:34:30 INFO - PROCESS | 3636 | 1468510470558 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 07:34:30 INFO - PROCESS | 3636 | 1468510470561 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:34:30 INFO - PROCESS | 3636 | 1468510470563 Marionette TRACE conn2 <- [1,1358,null,{}] 07:34:30 INFO - PROCESS | 3636 | 1468510470566 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:30 INFO - PROCESS | 3636 | 1468510470568 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:30 INFO - PROCESS | 3636 | 1468510470645 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:34:30 INFO - PROCESS | 3636 | 1468510470650 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:30 INFO - PROCESS | 3636 | 1468510470652 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:30 INFO - PROCESS | 3636 | ++DOCSHELL 176CF800 == 37 [pid = 3636] [id = 349] 07:34:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (1A34B800) [pid = 3636] [serial = 1046] [outer = 00000000] 07:34:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (1A873C00) [pid = 3636] [serial = 1047] [outer = 1A34B800] 07:34:30 INFO - PROCESS | 3636 | 1468510470694 Marionette DEBUG loaded listener.js 07:34:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (1A87D800) [pid = 3636] [serial = 1048] [outer = 1A34B800] 07:34:31 INFO - PROCESS | 3636 | 1468510471393 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 07:34:31 INFO - PROCESS | 3636 | 1468510471455 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 07:34:31 INFO - PROCESS | 3636 | 1468510471460 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:34:31 INFO - PROCESS | 3636 | 1468510471465 Marionette TRACE conn2 <- [1,1362,null,{}] 07:34:31 INFO - PROCESS | 3636 | 1468510471470 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:31 INFO - PROCESS | 3636 | 1468510471473 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:31 INFO - PROCESS | 3636 | 1468510471600 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:34:31 INFO - PROCESS | 3636 | 1468510471725 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:31 INFO - PROCESS | 3636 | 1468510471728 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:31 INFO - PROCESS | 3636 | ++DOCSHELL 11839800 == 38 [pid = 3636] [id = 350] 07:34:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (12E21C00) [pid = 3636] [serial = 1049] [outer = 00000000] 07:34:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (14415C00) [pid = 3636] [serial = 1050] [outer = 12E21C00] 07:34:31 INFO - PROCESS | 3636 | 1468510471784 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (153F4C00) [pid = 3636] [serial = 1051] [outer = 12E21C00] 07:34:32 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:34:32 INFO - PROCESS | 3636 | 1468510472318 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 07:34:32 INFO - PROCESS | 3636 | 1468510472358 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 07:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:34:32 INFO - PROCESS | 3636 | 1468510472365 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:34:32 INFO - PROCESS | 3636 | 1468510472367 Marionette TRACE conn2 <- [1,1366,null,{}] 07:34:32 INFO - PROCESS | 3636 | 1468510472355 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:32 INFO - PROCESS | 3636 | 1468510472360 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:32 INFO - PROCESS | 3636 | 1468510472495 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:34:32 INFO - PROCESS | 3636 | 1468510472593 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 3636 | 1468510472596 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:32 INFO - PROCESS | 3636 | ++DOCSHELL 15F8F000 == 39 [pid = 3636] [id = 351] 07:34:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (15F92800) [pid = 3636] [serial = 1052] [outer = 00000000] 07:34:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (176D2C00) [pid = 3636] [serial = 1053] [outer = 15F92800] 07:34:32 INFO - PROCESS | 3636 | 1468510472655 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (17B22C00) [pid = 3636] [serial = 1054] [outer = 15F92800] 07:34:33 INFO - PROCESS | 3636 | 1468510473239 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:34:33 INFO - PROCESS | 3636 | 1468510473255 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 07:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:34:33 INFO - PROCESS | 3636 | 1468510473259 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - PROCESS | 3636 | 1468510473263 Marionette TRACE conn2 <- [1,1370,null,{}] 07:34:33 INFO - PROCESS | 3636 | 1468510473257 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:33 INFO - PROCESS | 3636 | 1468510473262 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:33 INFO - PROCESS | 3636 | 1468510473374 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:34:33 INFO - PROCESS | 3636 | 1468510473489 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 3636 | 1468510473493 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:33 INFO - PROCESS | 3636 | ++DOCSHELL 19708C00 == 40 [pid = 3636] [id = 352] 07:34:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (19C07400) [pid = 3636] [serial = 1055] [outer = 00000000] 07:34:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1A4AC800) [pid = 3636] [serial = 1056] [outer = 19C07400] 07:34:33 INFO - PROCESS | 3636 | 1468510473549 Marionette DEBUG loaded listener.js 07:34:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1A966400) [pid = 3636] [serial = 1057] [outer = 19C07400] 07:34:34 INFO - PROCESS | 3636 | [3636] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:34:34 INFO - PROCESS | 3636 | 1468510474213 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:34:34 INFO - PROCESS | 3636 | 1468510474243 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 07:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:34:34 INFO - PROCESS | 3636 | 1468510474265 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:34:34 INFO - PROCESS | 3636 | 1468510474271 Marionette TRACE conn2 <- [1,1374,null,{}] 07:34:34 INFO - PROCESS | 3636 | 1468510474276 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:34 INFO - PROCESS | 3636 | 1468510474279 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:34 INFO - PROCESS | 3636 | 1468510474379 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:34:34 INFO - PROCESS | 3636 | 1468510474489 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:34 INFO - PROCESS | 3636 | 1468510474491 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:34 INFO - PROCESS | 3636 | ++DOCSHELL 13190000 == 41 [pid = 3636] [id = 353] 07:34:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (1362F800) [pid = 3636] [serial = 1058] [outer = 00000000] 07:34:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (13B4E400) [pid = 3636] [serial = 1059] [outer = 1362F800] 07:34:34 INFO - PROCESS | 3636 | 1468510474544 Marionette DEBUG loaded listener.js 07:34:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (14417000) [pid = 3636] [serial = 1060] [outer = 1362F800] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 16F04400 == 40 [pid = 3636] [id = 348] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 19CB7400 == 39 [pid = 3636] [id = 347] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 19C03C00 == 38 [pid = 3636] [id = 346] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 12BA7800 == 37 [pid = 3636] [id = 345] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 17E1F400 == 36 [pid = 3636] [id = 344] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 16E24400 == 35 [pid = 3636] [id = 343] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 144E1800 == 34 [pid = 3636] [id = 342] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 11C98400 == 33 [pid = 3636] [id = 341] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 13A23800 == 32 [pid = 3636] [id = 340] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 10A0C000 == 31 [pid = 3636] [id = 339] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 15F8F000 == 30 [pid = 3636] [id = 351] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 19708C00 == 29 [pid = 3636] [id = 352] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 176CF800 == 28 [pid = 3636] [id = 349] 07:34:35 INFO - PROCESS | 3636 | --DOCSHELL 11839800 == 27 [pid = 3636] [id = 350] 07:34:35 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (153EB400) [pid = 3636] [serial = 1012] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (14419C00) [pid = 3636] [serial = 1011] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (158ED400) [pid = 3636] [serial = 1014] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (13A2B000) [pid = 3636] [serial = 997] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (16A68C00) [pid = 3636] [serial = 1000] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1A880400) [pid = 3636] [serial = 1003] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1312D400) [pid = 3636] [serial = 1008] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (13632C00) [pid = 3636] [serial = 1009] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (10A7F800) [pid = 3636] [serial = 1005] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1127A800) [pid = 3636] [serial = 1006] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1A351000) [pid = 3636] [serial = 1002] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (13185C00) [pid = 3636] [serial = 996] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (158C7800) [pid = 3636] [serial = 999] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3636 | 1468510475536 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 3636 | 1468510475605 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 07:34:35 INFO - PROCESS | 3636 | 1468510475609 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:34:35 INFO - PROCESS | 3636 | 1468510475613 Marionette TRACE conn2 <- [1,1378,null,{}] 07:34:35 INFO - PROCESS | 3636 | 1468510475619 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:35 INFO - PROCESS | 3636 | 1468510475622 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:35 INFO - PROCESS | 3636 | 1468510475694 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:34:35 INFO - PROCESS | 3636 | 1468510475708 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 3636 | 1468510475710 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:35 INFO - PROCESS | 3636 | ++DOCSHELL 114B5400 == 28 [pid = 3636] [id = 354] 07:34:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (114B8000) [pid = 3636] [serial = 1061] [outer = 00000000] 07:34:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (12B67C00) [pid = 3636] [serial = 1062] [outer = 114B8000] 07:34:35 INFO - PROCESS | 3636 | 1468510475757 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (12E64800) [pid = 3636] [serial = 1063] [outer = 114B8000] 07:34:36 INFO - PROCESS | 3636 | 1468510476207 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 646ms 07:34:36 INFO - PROCESS | 3636 | 1468510476272 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 3636 | 1468510476277 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 07:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:34:36 INFO - PROCESS | 3636 | 1468510476284 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 3636 | 1468510476286 Marionette TRACE conn2 <- [1,1382,null,{}] 07:34:36 INFO - PROCESS | 3636 | 1468510476273 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:36 INFO - PROCESS | 3636 | 1468510476275 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:36 INFO - PROCESS | 3636 | 1468510476394 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:34:36 INFO - PROCESS | 3636 | 1468510476486 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 3636 | 1468510476489 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:36 INFO - PROCESS | 3636 | ++DOCSHELL 1363B400 == 29 [pid = 3636] [id = 355] 07:34:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (13A25C00) [pid = 3636] [serial = 1064] [outer = 00000000] 07:34:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (13B51C00) [pid = 3636] [serial = 1065] [outer = 13A25C00] 07:34:36 INFO - PROCESS | 3636 | 1468510476535 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (14227C00) [pid = 3636] [serial = 1066] [outer = 13A25C00] 07:34:36 INFO - PROCESS | 3636 | 1468510476863 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 660ms 07:34:36 INFO - PROCESS | 3636 | 1468510476927 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 3636 | 1468510476929 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 07:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:34:36 INFO - PROCESS | 3636 | 1468510476932 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 3636 | 1468510476936 Marionette TRACE conn2 <- [1,1386,null,{}] 07:34:36 INFO - PROCESS | 3636 | 1468510476946 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:36 INFO - PROCESS | 3636 | 1468510476951 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:37 INFO - PROCESS | 3636 | 1468510477031 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:34:37 INFO - PROCESS | 3636 | 1468510477038 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 3636 | 1468510477041 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:37 INFO - PROCESS | 3636 | ++DOCSHELL 15530400 == 30 [pid = 3636] [id = 356] 07:34:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (15531C00) [pid = 3636] [serial = 1067] [outer = 00000000] 07:34:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (158F8400) [pid = 3636] [serial = 1068] [outer = 15531C00] 07:34:37 INFO - PROCESS | 3636 | 1468510477088 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (15F96C00) [pid = 3636] [serial = 1069] [outer = 15531C00] 07:34:37 INFO - PROCESS | 3636 | 1468510477576 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 661ms 07:34:37 INFO - PROCESS | 3636 | 1468510477602 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 3636 | 1468510477604 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 07:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:34:37 INFO - PROCESS | 3636 | 1468510477608 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 3636 | 1468510477609 Marionette TRACE conn2 <- [1,1390,null,{}] 07:34:37 INFO - PROCESS | 3636 | 1468510477613 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:37 INFO - PROCESS | 3636 | 1468510477615 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:37 INFO - PROCESS | 3636 | 1468510477739 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:34:37 INFO - PROCESS | 3636 | 1468510477762 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 3636 | 1468510477764 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:37 INFO - PROCESS | 3636 | ++DOCSHELL 176A1800 == 31 [pid = 3636] [id = 357] 07:34:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (176A2400) [pid = 3636] [serial = 1070] [outer = 00000000] 07:34:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (17782400) [pid = 3636] [serial = 1071] [outer = 176A2400] 07:34:37 INFO - PROCESS | 3636 | 1468510477808 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (194C6800) [pid = 3636] [serial = 1072] [outer = 176A2400] 07:34:38 INFO - PROCESS | 3636 | 1468510478238 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 646ms 07:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:34:38 INFO - PROCESS | 3636 | 1468510478278 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 3636 | 1468510478280 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 07:34:38 INFO - PROCESS | 3636 | 1468510478284 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 3636 | 1468510478285 Marionette TRACE conn2 <- [1,1394,null,{}] 07:34:38 INFO - PROCESS | 3636 | 1468510478289 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:38 INFO - PROCESS | 3636 | 1468510478291 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:38 INFO - PROCESS | 3636 | 1468510478396 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:34:38 INFO - PROCESS | 3636 | 1468510478405 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 3636 | 1468510478407 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:38 INFO - PROCESS | 3636 | ++DOCSHELL 17EE8400 == 32 [pid = 3636] [id = 358] 07:34:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (194CF000) [pid = 3636] [serial = 1073] [outer = 00000000] 07:34:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (19C03400) [pid = 3636] [serial = 1074] [outer = 194CF000] 07:34:38 INFO - PROCESS | 3636 | 1468510478452 Marionette DEBUG loaded listener.js 07:34:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (19C08400) [pid = 3636] [serial = 1075] [outer = 194CF000] 07:34:38 INFO - PROCESS | 3636 | 1468510478884 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 602ms 07:34:38 INFO - PROCESS | 3636 | 1468510478897 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 3636 | 1468510478899 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 07:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:34:38 INFO - PROCESS | 3636 | 1468510478909 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 3636 | 1468510478911 Marionette TRACE conn2 <- [1,1398,null,{}] 07:34:38 INFO - PROCESS | 3636 | 1468510478914 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:38 INFO - PROCESS | 3636 | 1468510478903 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:39 INFO - PROCESS | 3636 | 1468510479043 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:34:39 INFO - PROCESS | 3636 | 1468510479067 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 3636 | 1468510479069 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:39 INFO - PROCESS | 3636 | ++DOCSHELL 19FEFC00 == 33 [pid = 3636] [id = 359] 07:34:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (1A352C00) [pid = 3636] [serial = 1076] [outer = 00000000] 07:34:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1A4B0800) [pid = 3636] [serial = 1077] [outer = 1A352C00] 07:34:39 INFO - PROCESS | 3636 | 1468510479112 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1A965400) [pid = 3636] [serial = 1078] [outer = 1A352C00] 07:34:39 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (17E22000) [pid = 3636] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:34:39 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (19C06000) [pid = 3636] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:34:39 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (1540A000) [pid = 3636] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:34:39 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (13A23C00) [pid = 3636] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:34:39 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (12BA7C00) [pid = 3636] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:34:39 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (144E5800) [pid = 3636] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:34:39 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (16E26C00) [pid = 3636] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:34:39 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (10A77C00) [pid = 3636] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:34:39 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (11DD9C00) [pid = 3636] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:34:39 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (17546000) [pid = 3636] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:34:39 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1A34B800) [pid = 3636] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:34:39 INFO - PROCESS | 3636 | 1468510479658 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 793ms 07:34:39 INFO - PROCESS | 3636 | 1468510479698 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:34:39 INFO - PROCESS | 3636 | 1468510479701 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 07:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:34:39 INFO - PROCESS | 3636 | 1468510479704 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:34:39 INFO - PROCESS | 3636 | 1468510479705 Marionette TRACE conn2 <- [1,1402,null,{}] 07:34:39 INFO - PROCESS | 3636 | 1468510479709 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:39 INFO - PROCESS | 3636 | 1468510479711 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:39 INFO - PROCESS | 3636 | 1468510479767 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:34:39 INFO - PROCESS | 3636 | 1468510479772 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 3636 | 1468510479774 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:39 INFO - PROCESS | 3636 | ++DOCSHELL 1312CC00 == 34 [pid = 3636] [id = 360] 07:34:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (13A23C00) [pid = 3636] [serial = 1079] [outer = 00000000] 07:34:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (175DC400) [pid = 3636] [serial = 1080] [outer = 13A23C00] 07:34:39 INFO - PROCESS | 3636 | 1468510479816 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (19C05000) [pid = 3636] [serial = 1081] [outer = 13A23C00] 07:34:40 INFO - PROCESS | 3636 | 1468510480222 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 558ms 07:34:40 INFO - PROCESS | 3636 | 1468510480263 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 3636 | 1468510480265 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 07:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:34:40 INFO - PROCESS | 3636 | 1468510480268 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - PROCESS | 3636 | 1468510480270 Marionette TRACE conn2 <- [1,1406,null,{}] 07:34:40 INFO - PROCESS | 3636 | 1468510480274 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:40 INFO - PROCESS | 3636 | 1468510480275 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:40 INFO - PROCESS | 3636 | 1468510480333 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:34:40 INFO - PROCESS | 3636 | 1468510480338 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 3636 | 1468510480340 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:40 INFO - PROCESS | 3636 | ++DOCSHELL 10A0F800 == 35 [pid = 3636] [id = 361] 07:34:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16966800) [pid = 3636] [serial = 1082] [outer = 00000000] 07:34:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1A967C00) [pid = 3636] [serial = 1083] [outer = 16966800] 07:34:40 INFO - PROCESS | 3636 | 1468510480382 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1A354800) [pid = 3636] [serial = 1084] [outer = 16966800] 07:34:40 INFO - PROCESS | 3636 | 1468510480807 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 588ms 07:34:40 INFO - PROCESS | 3636 | 1468510480869 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 3636 | 1468510480871 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 07:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:34:40 INFO - PROCESS | 3636 | 1468510480875 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - PROCESS | 3636 | 1468510480876 Marionette TRACE conn2 <- [1,1410,null,{}] 07:34:40 INFO - PROCESS | 3636 | 1468510480880 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:40 INFO - PROCESS | 3636 | 1468510480882 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:40 INFO - PROCESS | 3636 | 1468510480941 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:34:40 INFO - PROCESS | 3636 | 1468510480946 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 3636 | 1468510480948 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:40 INFO - PROCESS | 3636 | ++DOCSHELL 1AB73000 == 36 [pid = 3636] [id = 362] 07:34:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1AB73800) [pid = 3636] [serial = 1085] [outer = 00000000] 07:34:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (1AB7B400) [pid = 3636] [serial = 1086] [outer = 1AB73800] 07:34:40 INFO - PROCESS | 3636 | 1468510480992 Marionette DEBUG loaded listener.js 07:34:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (1AB78400) [pid = 3636] [serial = 1087] [outer = 1AB73800] 07:34:41 INFO - PROCESS | 3636 | 1468510481693 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 881ms 07:34:41 INFO - PROCESS | 3636 | 1468510481765 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:34:41 INFO - PROCESS | 3636 | 1468510481769 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 07:34:41 INFO - PROCESS | 3636 | 1468510481774 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:34:41 INFO - PROCESS | 3636 | 1468510481777 Marionette TRACE conn2 <- [1,1414,null,{}] 07:34:41 INFO - PROCESS | 3636 | 1468510481765 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:41 INFO - PROCESS | 3636 | 1468510481768 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:41 INFO - PROCESS | 3636 | 1468510481897 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:34:42 INFO - PROCESS | 3636 | 1468510482018 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 3636 | 1468510482021 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:42 INFO - PROCESS | 3636 | ++DOCSHELL 104EAC00 == 37 [pid = 3636] [id = 363] 07:34:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (10BC5400) [pid = 3636] [serial = 1088] [outer = 00000000] 07:34:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (12B64C00) [pid = 3636] [serial = 1089] [outer = 10BC5400] 07:34:42 INFO - PROCESS | 3636 | 1468510482082 Marionette DEBUG loaded listener.js 07:34:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (13193800) [pid = 3636] [serial = 1090] [outer = 10BC5400] 07:34:42 INFO - PROCESS | 3636 | 1468510482936 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1219ms 07:34:42 INFO - PROCESS | 3636 | 1468510482978 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:34:42 INFO - PROCESS | 3636 | 1468510482982 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 07:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:34:42 INFO - PROCESS | 3636 | 1468510482987 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:34:42 INFO - PROCESS | 3636 | 1468510482990 Marionette TRACE conn2 <- [1,1418,null,{}] 07:34:42 INFO - PROCESS | 3636 | 1468510482995 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:42 INFO - PROCESS | 3636 | 1468510482999 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:43 INFO - PROCESS | 3636 | 1468510483108 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:34:43 INFO - PROCESS | 3636 | 1468510483188 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 3636 | 1468510483193 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:43 INFO - PROCESS | 3636 | ++DOCSHELL 11887800 == 38 [pid = 3636] [id = 364] 07:34:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (11C95800) [pid = 3636] [serial = 1091] [outer = 00000000] 07:34:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (13128400) [pid = 3636] [serial = 1092] [outer = 11C95800] 07:34:43 INFO - PROCESS | 3636 | 1468510483225 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (13630C00) [pid = 3636] [serial = 1093] [outer = 11C95800] 07:34:43 INFO - PROCESS | 3636 | --DOCSHELL 10A0F800 == 37 [pid = 3636] [id = 361] 07:34:43 INFO - PROCESS | 3636 | --DOCSHELL 1312CC00 == 36 [pid = 3636] [id = 360] 07:34:43 INFO - PROCESS | 3636 | --DOCSHELL 19FEFC00 == 35 [pid = 3636] [id = 359] 07:34:43 INFO - PROCESS | 3636 | --DOCSHELL 17EE8400 == 34 [pid = 3636] [id = 358] 07:34:43 INFO - PROCESS | 3636 | --DOCSHELL 176A1800 == 33 [pid = 3636] [id = 357] 07:34:43 INFO - PROCESS | 3636 | --DOCSHELL 15530400 == 32 [pid = 3636] [id = 356] 07:34:43 INFO - PROCESS | 3636 | --DOCSHELL 1363B400 == 31 [pid = 3636] [id = 355] 07:34:43 INFO - PROCESS | 3636 | --DOCSHELL 114B5400 == 30 [pid = 3636] [id = 354] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (1A350400) [pid = 3636] [serial = 1044] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (1A873C00) [pid = 3636] [serial = 1047] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (1A87D800) [pid = 3636] [serial = 1048] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1A359400) [pid = 3636] [serial = 1045] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (194C7C00) [pid = 3636] [serial = 1032] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (19C0C400) [pid = 3636] [serial = 1038] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (160CEC00) [pid = 3636] [serial = 1015] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (13ABC400) [pid = 3636] [serial = 1020] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16AF2C00) [pid = 3636] [serial = 1035] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (153EC800) [pid = 3636] [serial = 1021] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (194CF800) [pid = 3636] [serial = 1033] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (153F4400) [pid = 3636] [serial = 1026] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1540BC00) [pid = 3636] [serial = 1027] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (17546400) [pid = 3636] [serial = 1029] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (114B7C00) [pid = 3636] [serial = 1017] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (11807C00) [pid = 3636] [serial = 1018] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (13186C00) [pid = 3636] [serial = 1023] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (13631400) [pid = 3636] [serial = 1024] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (19F65C00) [pid = 3636] [serial = 1041] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (19703C00) [pid = 3636] [serial = 1036] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (19C09000) [pid = 3636] [serial = 1039] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (176A6C00) [pid = 3636] [serial = 1030] [outer = 00000000] [url = about:blank] 07:34:43 INFO - PROCESS | 3636 | 1468510483739 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 793ms 07:34:43 INFO - PROCESS | 3636 | 1468510483775 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:34:43 INFO - PROCESS | 3636 | 1468510483780 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 07:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:34:43 INFO - PROCESS | 3636 | 1468510483786 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:34:43 INFO - PROCESS | 3636 | 1468510483789 Marionette TRACE conn2 <- [1,1422,null,{}] 07:34:43 INFO - PROCESS | 3636 | 1468510483793 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:43 INFO - PROCESS | 3636 | 1468510483795 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:43 INFO - PROCESS | 3636 | 1468510483880 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:34:43 INFO - PROCESS | 3636 | 1468510483889 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 3636 | 1468510483891 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:43 INFO - PROCESS | 3636 | ++DOCSHELL 13632800 == 31 [pid = 3636] [id = 365] 07:34:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (13633000) [pid = 3636] [serial = 1094] [outer = 00000000] 07:34:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (1363C800) [pid = 3636] [serial = 1095] [outer = 13633000] 07:34:43 INFO - PROCESS | 3636 | 1468510483937 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (13B4D400) [pid = 3636] [serial = 1096] [outer = 13633000] 07:34:44 INFO - PROCESS | 3636 | 1468510484395 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 661ms 07:34:44 INFO - PROCESS | 3636 | 1468510484448 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:34:44 INFO - PROCESS | 3636 | 1468510484450 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 07:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:34:44 INFO - PROCESS | 3636 | 1468510484453 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - PROCESS | 3636 | 1468510484457 Marionette TRACE conn2 <- [1,1426,null,{}] 07:34:44 INFO - PROCESS | 3636 | 1468510484467 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:44 INFO - PROCESS | 3636 | 1468510484472 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:44 INFO - PROCESS | 3636 | 1468510484584 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:34:44 INFO - PROCESS | 3636 | 1468510484662 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:44 INFO - PROCESS | 3636 | 1468510484665 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:44 INFO - PROCESS | 3636 | ++DOCSHELL 154B7800 == 32 [pid = 3636] [id = 366] 07:34:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (154B7C00) [pid = 3636] [serial = 1097] [outer = 00000000] 07:34:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (158ED400) [pid = 3636] [serial = 1098] [outer = 154B7C00] 07:34:44 INFO - PROCESS | 3636 | 1468510484713 Marionette DEBUG loaded listener.js 07:34:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (15F95800) [pid = 3636] [serial = 1099] [outer = 154B7C00] 07:34:45 INFO - PROCESS | 3636 | 1468510485063 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 661ms 07:34:45 INFO - PROCESS | 3636 | 1468510485119 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:34:45 INFO - PROCESS | 3636 | 1468510485121 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 07:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:34:45 INFO - PROCESS | 3636 | 1468510485125 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 3636 | 1468510485126 Marionette TRACE conn2 <- [1,1430,null,{}] 07:34:45 INFO - PROCESS | 3636 | 1468510485130 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:45 INFO - PROCESS | 3636 | 1468510485133 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:45 INFO - PROCESS | 3636 | 1468510485222 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:34:45 INFO - PROCESS | 3636 | 1468510485228 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 3636 | 1468510485230 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:45 INFO - PROCESS | 3636 | ++DOCSHELL 160D7000 == 33 [pid = 3636] [id = 367] 07:34:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1696B000) [pid = 3636] [serial = 1100] [outer = 00000000] 07:34:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (176A7800) [pid = 3636] [serial = 1101] [outer = 1696B000] 07:34:45 INFO - PROCESS | 3636 | 1468510485273 Marionette DEBUG loaded listener.js 07:34:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (176E4C00) [pid = 3636] [serial = 1102] [outer = 1696B000] 07:34:45 INFO - PROCESS | 3636 | 1468510485735 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 660ms 07:34:45 INFO - PROCESS | 3636 | 1468510485783 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:34:45 INFO - PROCESS | 3636 | 1468510485785 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 07:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:34:45 INFO - PROCESS | 3636 | 1468510485772 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 3636 | 1468510485774 Marionette TRACE conn2 <- [1,1434,null,{}] 07:34:45 INFO - PROCESS | 3636 | 1468510485785 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:45 INFO - PROCESS | 3636 | 1468510485787 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:45 INFO - PROCESS | 3636 | 1468510485915 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:34:45 INFO - PROCESS | 3636 | 1468510485927 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 3636 | 1468510485929 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:45 INFO - PROCESS | 3636 | ++DOCSHELL 17EEC400 == 34 [pid = 3636] [id = 368] 07:34:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (194C5400) [pid = 3636] [serial = 1103] [outer = 00000000] 07:34:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19704000) [pid = 3636] [serial = 1104] [outer = 194C5400] 07:34:45 INFO - PROCESS | 3636 | 1468510485972 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (19771C00) [pid = 3636] [serial = 1105] [outer = 194C5400] 07:34:46 INFO - PROCESS | 3636 | 1468510486382 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 661ms 07:34:46 INFO - PROCESS | 3636 | 1468510486434 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:34:46 INFO - PROCESS | 3636 | 1468510486436 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 07:34:46 INFO - PROCESS | 3636 | 1468510486440 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:34:46 INFO - PROCESS | 3636 | 1468510486441 Marionette TRACE conn2 <- [1,1438,null,{}] 07:34:46 INFO - PROCESS | 3636 | 1468510486445 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:46 INFO - PROCESS | 3636 | 1468510486450 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:46 INFO - PROCESS | 3636 | 1468510486584 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:34:46 INFO - PROCESS | 3636 | 1468510486645 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:46 INFO - PROCESS | 3636 | 1468510486647 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:46 INFO - PROCESS | 3636 | ++DOCSHELL 19C03C00 == 35 [pid = 3636] [id = 369] 07:34:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19C04800) [pid = 3636] [serial = 1106] [outer = 00000000] 07:34:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (19FF0C00) [pid = 3636] [serial = 1107] [outer = 19C04800] 07:34:46 INFO - PROCESS | 3636 | 1468510486674 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (1A350C00) [pid = 3636] [serial = 1108] [outer = 19C04800] 07:34:47 INFO - PROCESS | 3636 | 1468510487073 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 646ms 07:34:47 INFO - PROCESS | 3636 | 1468510487102 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 3636 | 1468510487104 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 07:34:47 INFO - PROCESS | 3636 | 1468510487108 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:34:47 INFO - PROCESS | 3636 | 1468510487109 Marionette TRACE conn2 <- [1,1442,null,{}] 07:34:47 INFO - PROCESS | 3636 | 1468510487113 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:47 INFO - PROCESS | 3636 | 1468510487115 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:47 INFO - PROCESS | 3636 | 1468510487246 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:34:47 INFO - PROCESS | 3636 | 1468510487252 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 3636 | 1468510487254 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:47 INFO - PROCESS | 3636 | ++DOCSHELL 15526000 == 36 [pid = 3636] [id = 370] 07:34:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (1A359400) [pid = 3636] [serial = 1109] [outer = 00000000] 07:34:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1A4B4400) [pid = 3636] [serial = 1110] [outer = 1A359400] 07:34:47 INFO - PROCESS | 3636 | 1468510487288 Marionette DEBUG loaded listener.js 07:34:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1A874000) [pid = 3636] [serial = 1111] [outer = 1A359400] 07:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (176A2400) [pid = 3636] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (13A25C00) [pid = 3636] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (114B8000) [pid = 3636] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (1362F800) [pid = 3636] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (15531C00) [pid = 3636] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (194CF000) [pid = 3636] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1A352C00) [pid = 3636] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (16966800) [pid = 3636] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (12E21C00) [pid = 3636] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (15F92800) [pid = 3636] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (19C07400) [pid = 3636] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (13A23C00) [pid = 3636] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:34:47 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (19CBB400) [pid = 3636] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:34:47 INFO - PROCESS | 3636 | 1468510487751 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 690ms 07:34:47 INFO - PROCESS | 3636 | 1468510487813 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 3636 | 1468510487815 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 07:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:34:47 INFO - PROCESS | 3636 | 1468510487801 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 3636 | 1468510487803 Marionette TRACE conn2 <- [1,1446,null,{}] 07:34:47 INFO - PROCESS | 3636 | 1468510487807 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:47 INFO - PROCESS | 3636 | 1468510487809 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:47 INFO - PROCESS | 3636 | 1468510487884 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:34:47 INFO - PROCESS | 3636 | 1468510487889 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 3636 | 1468510487891 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:47 INFO - PROCESS | 3636 | ++DOCSHELL 175DE800 == 37 [pid = 3636] [id = 371] 07:34:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (176A2400) [pid = 3636] [serial = 1112] [outer = 00000000] 07:34:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (19CBB400) [pid = 3636] [serial = 1113] [outer = 176A2400] 07:34:47 INFO - PROCESS | 3636 | 1468510487934 Marionette DEBUG loaded listener.js 07:34:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1A34F800) [pid = 3636] [serial = 1114] [outer = 176A2400] 07:34:48 INFO - PROCESS | 3636 | 1468510488338 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 558ms 07:34:48 INFO - PROCESS | 3636 | 1468510488376 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:34:48 INFO - PROCESS | 3636 | 1468510488378 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 07:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:34:48 INFO - PROCESS | 3636 | 1468510488386 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 3636 | 1468510488387 Marionette TRACE conn2 <- [1,1450,null,{}] 07:34:48 INFO - PROCESS | 3636 | 1468510488391 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:48 INFO - PROCESS | 3636 | 1468510488393 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:48 INFO - PROCESS | 3636 | 1468510488458 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:34:48 INFO - PROCESS | 3636 | 1468510488464 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 3636 | 1468510488466 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:48 INFO - PROCESS | 3636 | ++DOCSHELL 12EDC800 == 38 [pid = 3636] [id = 372] 07:34:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16966800) [pid = 3636] [serial = 1115] [outer = 00000000] 07:34:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1A873800) [pid = 3636] [serial = 1116] [outer = 16966800] 07:34:48 INFO - PROCESS | 3636 | 1468510488510 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (1AB7C400) [pid = 3636] [serial = 1117] [outer = 16966800] 07:34:48 INFO - PROCESS | 3636 | 1468510488929 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 602ms 07:34:48 INFO - PROCESS | 3636 | 1468510488982 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:34:48 INFO - PROCESS | 3636 | 1468510488984 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 07:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:34:48 INFO - PROCESS | 3636 | 1468510488987 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 3636 | 1468510488989 Marionette TRACE conn2 <- [1,1454,null,{}] 07:34:48 INFO - PROCESS | 3636 | 1468510488992 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:48 INFO - PROCESS | 3636 | 1468510488994 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:49 INFO - PROCESS | 3636 | 1468510489061 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:34:49 INFO - PROCESS | 3636 | 1468510489066 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:49 INFO - PROCESS | 3636 | 1468510489068 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:49 INFO - PROCESS | 3636 | ++DOCSHELL 1540F800 == 39 [pid = 3636] [id = 373] 07:34:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1AB79400) [pid = 3636] [serial = 1118] [outer = 00000000] 07:34:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1AC37000) [pid = 3636] [serial = 1119] [outer = 1AB79400] 07:34:49 INFO - PROCESS | 3636 | 1468510489110 Marionette DEBUG loaded listener.js 07:34:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1AC3B800) [pid = 3636] [serial = 1120] [outer = 1AB79400] 07:34:49 INFO - PROCESS | 3636 | --DOCSHELL 13190000 == 38 [pid = 3636] [id = 353] 07:34:49 INFO - PROCESS | 3636 | --DOCSHELL 13632800 == 37 [pid = 3636] [id = 365] 07:34:49 INFO - PROCESS | 3636 | --DOCSHELL 11887800 == 36 [pid = 3636] [id = 364] 07:34:49 INFO - PROCESS | 3636 | --DOCSHELL 1AB73000 == 35 [pid = 3636] [id = 362] 07:34:49 INFO - PROCESS | 3636 | --DOCSHELL 104EAC00 == 34 [pid = 3636] [id = 363] 07:34:50 INFO - PROCESS | 3636 | --DOCSHELL 160D7000 == 33 [pid = 3636] [id = 367] 07:34:50 INFO - PROCESS | 3636 | --DOCSHELL 19C03C00 == 32 [pid = 3636] [id = 369] 07:34:50 INFO - PROCESS | 3636 | --DOCSHELL 17EEC400 == 31 [pid = 3636] [id = 368] 07:34:50 INFO - PROCESS | 3636 | --DOCSHELL 15526000 == 30 [pid = 3636] [id = 370] 07:34:50 INFO - PROCESS | 3636 | --DOCSHELL 154B7800 == 29 [pid = 3636] [id = 366] 07:34:50 INFO - PROCESS | 3636 | --DOCSHELL 175DE800 == 28 [pid = 3636] [id = 371] 07:34:50 INFO - PROCESS | 3636 | --DOCSHELL 12EDC800 == 27 [pid = 3636] [id = 372] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (194C6800) [pid = 3636] [serial = 1072] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (1A4B0800) [pid = 3636] [serial = 1077] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (19C08400) [pid = 3636] [serial = 1075] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1A967C00) [pid = 3636] [serial = 1083] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1A354800) [pid = 3636] [serial = 1084] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1AB7B400) [pid = 3636] [serial = 1086] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1A965400) [pid = 3636] [serial = 1078] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (153F4C00) [pid = 3636] [serial = 1051] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (14415C00) [pid = 3636] [serial = 1050] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (17B22C00) [pid = 3636] [serial = 1054] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (176D2C00) [pid = 3636] [serial = 1053] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1A966400) [pid = 3636] [serial = 1057] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1A4AC800) [pid = 3636] [serial = 1056] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (175DC400) [pid = 3636] [serial = 1080] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (15F96C00) [pid = 3636] [serial = 1069] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (19C05000) [pid = 3636] [serial = 1081] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (19FF1800) [pid = 3636] [serial = 1042] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (17782400) [pid = 3636] [serial = 1071] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (13B51C00) [pid = 3636] [serial = 1065] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (14227C00) [pid = 3636] [serial = 1066] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (12B67C00) [pid = 3636] [serial = 1062] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (12E64800) [pid = 3636] [serial = 1063] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (14417000) [pid = 3636] [serial = 1060] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (13B4E400) [pid = 3636] [serial = 1059] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (158F8400) [pid = 3636] [serial = 1068] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (19C03400) [pid = 3636] [serial = 1074] [outer = 00000000] [url = about:blank] 07:34:50 INFO - PROCESS | 3636 | 1468510490720 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1792ms 07:34:50 INFO - PROCESS | 3636 | 1468510490772 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:34:50 INFO - PROCESS | 3636 | 1468510490776 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 07:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:34:50 INFO - PROCESS | 3636 | 1468510490782 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:34:50 INFO - PROCESS | 3636 | 1468510490785 Marionette TRACE conn2 <- [1,1458,null,{}] 07:34:50 INFO - PROCESS | 3636 | 1468510490791 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:50 INFO - PROCESS | 3636 | 1468510490794 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:50 INFO - PROCESS | 3636 | 1468510490890 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:34:50 INFO - PROCESS | 3636 | 1468510490897 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 3636 | 1468510490882 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:50 INFO - PROCESS | 3636 | ++DOCSHELL 1127A400 == 28 [pid = 3636] [id = 374] 07:34:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (1127A800) [pid = 3636] [serial = 1121] [outer = 00000000] 07:34:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (11805C00) [pid = 3636] [serial = 1122] [outer = 1127A800] 07:34:50 INFO - PROCESS | 3636 | 1468510490932 Marionette DEBUG loaded listener.js 07:34:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (11846000) [pid = 3636] [serial = 1123] [outer = 1127A800] 07:34:51 INFO - PROCESS | 3636 | 1468510491406 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 661ms 07:34:51 INFO - PROCESS | 3636 | 1468510491446 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:34:51 INFO - PROCESS | 3636 | 1468510491451 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 07:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:34:51 INFO - PROCESS | 3636 | 1468510491440 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:34:51 INFO - PROCESS | 3636 | 1468510491443 Marionette TRACE conn2 <- [1,1462,null,{}] 07:34:51 INFO - PROCESS | 3636 | 1468510491447 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:51 INFO - PROCESS | 3636 | 1468510491450 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:51 INFO - PROCESS | 3636 | 1468510491540 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:34:51 INFO - PROCESS | 3636 | 1468510491548 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:51 INFO - PROCESS | 3636 | 1468510491551 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:51 INFO - PROCESS | 3636 | ++DOCSHELL 13161800 == 29 [pid = 3636] [id = 375] 07:34:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (13187400) [pid = 3636] [serial = 1124] [outer = 00000000] 07:34:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (13632000) [pid = 3636] [serial = 1125] [outer = 13187400] 07:34:51 INFO - PROCESS | 3636 | 1468510491611 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (1363AC00) [pid = 3636] [serial = 1126] [outer = 13187400] 07:34:52 INFO - PROCESS | 3636 | 1468510492094 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 690ms 07:34:52 INFO - PROCESS | 3636 | 1468510492143 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 3636 | 1468510492145 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 07:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:34:52 INFO - PROCESS | 3636 | 1468510492148 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 3636 | 1468510492152 Marionette TRACE conn2 <- [1,1466,null,{}] 07:34:52 INFO - PROCESS | 3636 | 1468510492195 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:52 INFO - PROCESS | 3636 | 1468510492199 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:52 INFO - PROCESS | 3636 | 1468510492313 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:34:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (13967400) [pid = 3636] [serial = 1127] [outer = 1B19CC00] 07:34:52 INFO - PROCESS | 3636 | 1468510492337 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 3636 | 1468510492340 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:52 INFO - PROCESS | 3636 | ++DOCSHELL 153F3C00 == 30 [pid = 3636] [id = 376] 07:34:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (153F4400) [pid = 3636] [serial = 1128] [outer = 00000000] 07:34:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (153F8000) [pid = 3636] [serial = 1129] [outer = 153F4400] 07:34:52 INFO - PROCESS | 3636 | 1468510492406 Marionette DEBUG loaded listener.js 07:34:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (154B5800) [pid = 3636] [serial = 1130] [outer = 153F4400] 07:34:52 INFO - PROCESS | 3636 | 1468510492818 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 690ms 07:34:52 INFO - PROCESS | 3636 | 1468510492851 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 3636 | 1468510492854 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 07:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:34:52 INFO - PROCESS | 3636 | 1468510492857 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 3636 | 1468510492859 Marionette TRACE conn2 <- [1,1470,null,{}] 07:34:52 INFO - PROCESS | 3636 | 1468510492862 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:52 INFO - PROCESS | 3636 | 1468510492864 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:52 INFO - PROCESS | 3636 | 1468510492925 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:34:52 INFO - PROCESS | 3636 | 1468510492930 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 3636 | 1468510492932 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:52 INFO - PROCESS | 3636 | ++DOCSHELL 158C7800 == 31 [pid = 3636] [id = 377] 07:34:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (158EB400) [pid = 3636] [serial = 1131] [outer = 00000000] 07:34:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (15F96800) [pid = 3636] [serial = 1132] [outer = 158EB400] 07:34:52 INFO - PROCESS | 3636 | 1468510492975 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (1696D800) [pid = 3636] [serial = 1133] [outer = 158EB400] 07:34:53 INFO - PROCESS | 3636 | 1468510493384 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 558ms 07:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:34:53 INFO - PROCESS | 3636 | 1468510493416 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:34:53 INFO - PROCESS | 3636 | 1468510493418 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 07:34:53 INFO - PROCESS | 3636 | 1468510493422 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:34:53 INFO - PROCESS | 3636 | 1468510493423 Marionette TRACE conn2 <- [1,1474,null,{}] 07:34:53 INFO - PROCESS | 3636 | 1468510493431 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:53 INFO - PROCESS | 3636 | 1468510493433 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:53 INFO - PROCESS | 3636 | 1468510493490 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:34:53 INFO - PROCESS | 3636 | 1468510493608 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:53 INFO - PROCESS | 3636 | 1468510493612 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:53 INFO - PROCESS | 3636 | ++DOCSHELL 104E1400 == 32 [pid = 3636] [id = 378] 07:34:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (104E4C00) [pid = 3636] [serial = 1134] [outer = 00000000] 07:34:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (10A74800) [pid = 3636] [serial = 1135] [outer = 104E4C00] 07:34:53 INFO - PROCESS | 3636 | 1468510493720 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (11277C00) [pid = 3636] [serial = 1136] [outer = 104E4C00] 07:34:54 INFO - PROCESS | 3636 | 1468510494477 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1116ms 07:34:54 INFO - PROCESS | 3636 | 1468510494539 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:34:54 INFO - PROCESS | 3636 | 1468510494543 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 07:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:34:54 INFO - PROCESS | 3636 | 1468510494547 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - PROCESS | 3636 | 1468510494551 Marionette TRACE conn2 <- [1,1478,null,{}] 07:34:54 INFO - PROCESS | 3636 | 1468510494558 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:54 INFO - PROCESS | 3636 | 1468510494562 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:54 INFO - PROCESS | 3636 | 1468510494710 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:34:54 INFO - PROCESS | 3636 | 1468510494841 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:54 INFO - PROCESS | 3636 | 1468510494844 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:54 INFO - PROCESS | 3636 | ++DOCSHELL 1362D400 == 33 [pid = 3636] [id = 379] 07:34:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (13632400) [pid = 3636] [serial = 1137] [outer = 00000000] 07:34:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (13A29800) [pid = 3636] [serial = 1138] [outer = 13632400] 07:34:54 INFO - PROCESS | 3636 | 1468510494930 Marionette DEBUG loaded listener.js 07:34:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (14228800) [pid = 3636] [serial = 1139] [outer = 13632400] 07:34:55 INFO - PROCESS | 3636 | --DOCSHELL 158C7800 == 32 [pid = 3636] [id = 377] 07:34:55 INFO - PROCESS | 3636 | --DOCSHELL 153F3C00 == 31 [pid = 3636] [id = 376] 07:34:55 INFO - PROCESS | 3636 | --DOCSHELL 13161800 == 30 [pid = 3636] [id = 375] 07:34:55 INFO - PROCESS | 3636 | --DOCSHELL 1127A400 == 29 [pid = 3636] [id = 374] 07:34:55 INFO - PROCESS | 3636 | 1468510495782 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1277ms 07:34:55 INFO - PROCESS | 3636 | 1468510495831 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:34:55 INFO - PROCESS | 3636 | 1468510495836 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 07:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:34:55 INFO - PROCESS | 3636 | 1468510495842 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:34:55 INFO - PROCESS | 3636 | 1468510495845 Marionette TRACE conn2 <- [1,1482,null,{}] 07:34:55 INFO - PROCESS | 3636 | 1468510495851 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:55 INFO - PROCESS | 3636 | 1468510495854 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:55 INFO - PROCESS | 3636 | 1468510495994 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:34:56 INFO - PROCESS | 3636 | 1468510496118 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:56 INFO - PROCESS | 3636 | 1468510496124 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:56 INFO - PROCESS | 3636 | ++DOCSHELL 11277400 == 30 [pid = 3636] [id = 380] 07:34:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1127A400) [pid = 3636] [serial = 1140] [outer = 00000000] 07:34:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (12B66400) [pid = 3636] [serial = 1141] [outer = 1127A400] 07:34:56 INFO - PROCESS | 3636 | 1468510496188 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (12E61400) [pid = 3636] [serial = 1142] [outer = 1127A400] 07:34:56 INFO - PROCESS | 3636 | 1468510496772 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 969ms 07:34:56 INFO - PROCESS | 3636 | 1468510496828 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:34:56 INFO - PROCESS | 3636 | 1468510496834 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 07:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:34:56 INFO - PROCESS | 3636 | 1468510496845 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:34:56 INFO - PROCESS | 3636 | 1468510496848 Marionette TRACE conn2 <- [1,1486,null,{}] 07:34:56 INFO - PROCESS | 3636 | 1468510496852 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:56 INFO - PROCESS | 3636 | 1468510496855 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:57 INFO - PROCESS | 3636 | 1468510497010 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:34:57 INFO - PROCESS | 3636 | 1468510497061 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 3636 | 1468510497063 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:57 INFO - PROCESS | 3636 | ++DOCSHELL 14415C00 == 31 [pid = 3636] [id = 381] 07:34:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (14417000) [pid = 3636] [serial = 1143] [outer = 00000000] 07:34:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (144E3800) [pid = 3636] [serial = 1144] [outer = 14417000] 07:34:57 INFO - PROCESS | 3636 | 1468510497119 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (153F2800) [pid = 3636] [serial = 1145] [outer = 14417000] 07:34:57 INFO - PROCESS | 3636 | 1468510497717 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 910ms 07:34:57 INFO - PROCESS | 3636 | 1468510497733 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 3636 | 1468510497736 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 07:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:34:57 INFO - PROCESS | 3636 | 1468510497740 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - PROCESS | 3636 | 1468510497744 Marionette TRACE conn2 <- [1,1490,null,{}] 07:34:57 INFO - PROCESS | 3636 | 1468510497755 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:57 INFO - PROCESS | 3636 | 1468510497760 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:57 INFO - PROCESS | 3636 | 1468510497865 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:34:57 INFO - PROCESS | 3636 | 1468510497964 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 3636 | 1468510497968 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:57 INFO - PROCESS | 3636 | ++DOCSHELL 15F95000 == 32 [pid = 3636] [id = 382] 07:34:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (15F96C00) [pid = 3636] [serial = 1146] [outer = 00000000] 07:34:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16A73C00) [pid = 3636] [serial = 1147] [outer = 15F96C00] 07:34:58 INFO - PROCESS | 3636 | 1468510498007 Marionette DEBUG loaded listener.js 07:34:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (16E28800) [pid = 3636] [serial = 1148] [outer = 15F96C00] 07:34:58 INFO - PROCESS | 3636 | 1468510498639 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 940ms 07:34:58 INFO - PROCESS | 3636 | 1468510498687 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:34:58 INFO - PROCESS | 3636 | 1468510498692 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 07:34:58 INFO - PROCESS | 3636 | 1468510498695 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:34:58 INFO - PROCESS | 3636 | 1468510498697 Marionette TRACE conn2 <- [1,1494,null,{}] 07:34:58 INFO - PROCESS | 3636 | 1468510498701 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:58 INFO - PROCESS | 3636 | 1468510498703 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:58 INFO - PROCESS | 3636 | 1468510498809 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:34:58 INFO - PROCESS | 3636 | 1468510498874 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 3636 | 1468510498876 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:58 INFO - PROCESS | 3636 | ++DOCSHELL 114E4800 == 33 [pid = 3636] [id = 383] 07:34:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (176D2C00) [pid = 3636] [serial = 1149] [outer = 00000000] 07:34:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (17E1C400) [pid = 3636] [serial = 1150] [outer = 176D2C00] 07:34:58 INFO - PROCESS | 3636 | 1468510498975 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (194C9C00) [pid = 3636] [serial = 1151] [outer = 176D2C00] 07:34:59 INFO - PROCESS | 3636 | --DOCSHELL 12BAB000 == 32 [pid = 3636] [id = 28] 07:34:59 INFO - PROCESS | 3636 | --DOCSHELL 13A1F800 == 31 [pid = 3636] [id = 20] 07:34:59 INFO - PROCESS | 3636 | --DOCSHELL 104E1400 == 30 [pid = 3636] [id = 378] 07:34:59 INFO - PROCESS | 3636 | 1468510499664 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 984ms 07:34:59 INFO - PROCESS | 3636 | 1468510499695 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:34:59 INFO - PROCESS | 3636 | 1468510499700 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 07:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:34:59 INFO - PROCESS | 3636 | 1468510499708 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:34:59 INFO - PROCESS | 3636 | 1468510499714 Marionette TRACE conn2 <- [1,1498,null,{}] 07:34:59 INFO - PROCESS | 3636 | 1468510499720 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:59 INFO - PROCESS | 3636 | 1468510499723 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:59 INFO - PROCESS | 3636 | 1468510499833 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:34:59 INFO - PROCESS | 3636 | 1468510499961 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:59 INFO - PROCESS | 3636 | 1468510499964 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:34:59 INFO - PROCESS | 3636 | ++DOCSHELL 114B8800 == 31 [pid = 3636] [id = 384] 07:34:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (114D5800) [pid = 3636] [serial = 1152] [outer = 00000000] 07:35:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (1312AC00) [pid = 3636] [serial = 1153] [outer = 114D5800] 07:35:00 INFO - PROCESS | 3636 | 1468510500023 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (13633C00) [pid = 3636] [serial = 1154] [outer = 114D5800] 07:35:00 INFO - PROCESS | 3636 | 1468510500636 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 940ms 07:35:00 INFO - PROCESS | 3636 | 1468510500659 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:35:00 INFO - PROCESS | 3636 | 1468510500663 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 07:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:35:00 INFO - PROCESS | 3636 | 1468510500669 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - PROCESS | 3636 | 1468510500672 Marionette TRACE conn2 <- [1,1502,null,{}] 07:35:00 INFO - PROCESS | 3636 | 1468510500676 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:00 INFO - PROCESS | 3636 | 1468510500679 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:00 INFO - PROCESS | 3636 | 1468510500777 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:35:00 INFO - PROCESS | 3636 | 1468510500903 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:00 INFO - PROCESS | 3636 | 1468510500905 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:00 INFO - PROCESS | 3636 | ++DOCSHELL 158BE800 == 32 [pid = 3636] [id = 385] 07:35:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (158BEC00) [pid = 3636] [serial = 1155] [outer = 00000000] 07:35:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (160CE800) [pid = 3636] [serial = 1156] [outer = 158BEC00] 07:35:00 INFO - PROCESS | 3636 | 1468510500962 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (1753EC00) [pid = 3636] [serial = 1157] [outer = 158BEC00] 07:35:01 INFO - PROCESS | 3636 | 1468510501560 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 939ms 07:35:01 INFO - PROCESS | 3636 | 1468510501600 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:35:01 INFO - PROCESS | 3636 | 1468510501603 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 07:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:35:01 INFO - PROCESS | 3636 | 1468510501607 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - PROCESS | 3636 | 1468510501610 Marionette TRACE conn2 <- [1,1506,null,{}] 07:35:01 INFO - PROCESS | 3636 | 1468510501621 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:01 INFO - PROCESS | 3636 | 1468510501626 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:01 INFO - PROCESS | 3636 | 1468510501732 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:35:01 INFO - PROCESS | 3636 | 1468510501873 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:01 INFO - PROCESS | 3636 | 1468510501876 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:01 INFO - PROCESS | 3636 | ++DOCSHELL 194D1000 == 33 [pid = 3636] [id = 386] 07:35:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (194D1800) [pid = 3636] [serial = 1158] [outer = 00000000] 07:35:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (1976B400) [pid = 3636] [serial = 1159] [outer = 194D1800] 07:35:01 INFO - PROCESS | 3636 | 1468510501919 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (19C04C00) [pid = 3636] [serial = 1160] [outer = 194D1800] 07:35:02 INFO - PROCESS | 3636 | 1468510502483 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 984ms 07:35:02 INFO - PROCESS | 3636 | 1468510502598 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 3636 | 1468510502602 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 07:35:02 INFO - PROCESS | 3636 | 1468510502607 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:35:02 INFO - PROCESS | 3636 | 1468510502611 Marionette TRACE conn2 <- [1,1510,null,{}] 07:35:02 INFO - PROCESS | 3636 | 1468510502635 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:02 INFO - PROCESS | 3636 | 1468510502638 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:02 INFO - PROCESS | 3636 | 1468510502731 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:35:02 INFO - PROCESS | 3636 | 1468510502863 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:02 INFO - PROCESS | 3636 | 1468510502868 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:02 INFO - PROCESS | 3636 | ++DOCSHELL 12B65C00 == 34 [pid = 3636] [id = 387] 07:35:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (12B6C400) [pid = 3636] [serial = 1161] [outer = 00000000] 07:35:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (1312D000) [pid = 3636] [serial = 1162] [outer = 12B6C400] 07:35:02 INFO - PROCESS | 3636 | 1468510502920 Marionette DEBUG loaded listener.js 07:35:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (14417400) [pid = 3636] [serial = 1163] [outer = 12B6C400] 07:35:03 INFO - PROCESS | 3636 | --DOCSHELL 14415C00 == 33 [pid = 3636] [id = 381] 07:35:03 INFO - PROCESS | 3636 | --DOCSHELL 11277400 == 32 [pid = 3636] [id = 380] 07:35:03 INFO - PROCESS | 3636 | 1468510503475 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:35:03 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 () { 07:35:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:35:03 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 () { 07:35:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:35:03 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 () { 07:35:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:35:03 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 () { 07:35:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:35:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 881ms 07:35:03 INFO - PROCESS | 3636 | 1468510503505 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:35:03 INFO - PROCESS | 3636 | 1468510503510 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 07:35:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:35:03 INFO - PROCESS | 3636 | 1468510503515 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:35:03 INFO - PROCESS | 3636 | 1468510503520 Marionette TRACE conn2 <- [1,1514,null,{}] 07:35:03 INFO - PROCESS | 3636 | 1468510503525 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:03 INFO - PROCESS | 3636 | 1468510503527 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:03 INFO - PROCESS | 3636 | 1468510503638 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:35:03 INFO - PROCESS | 3636 | 1468510503749 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 3636 | 1468510503752 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:03 INFO - PROCESS | 3636 | ++DOCSHELL 15F93400 == 33 [pid = 3636] [id = 388] 07:35:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (16967C00) [pid = 3636] [serial = 1164] [outer = 00000000] 07:35:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (16F86C00) [pid = 3636] [serial = 1165] [outer = 16967C00] 07:35:03 INFO - PROCESS | 3636 | 1468510503810 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (176DD400) [pid = 3636] [serial = 1166] [outer = 16967C00] 07:35:04 INFO - PROCESS | 3636 | 1468510504378 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:35:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:35:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:35:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:35:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 896ms 07:35:04 INFO - PROCESS | 3636 | 1468510504407 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 3636 | 1468510504412 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 07:35:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:35:04 INFO - PROCESS | 3636 | 1468510504418 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 3636 | 1468510504421 Marionette TRACE conn2 <- [1,1518,null,{}] 07:35:04 INFO - PROCESS | 3636 | 1468510504425 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:04 INFO - PROCESS | 3636 | 1468510504428 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:04 INFO - PROCESS | 3636 | 1468510504522 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:35:04 INFO - PROCESS | 3636 | 1468510504650 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:04 INFO - PROCESS | 3636 | 1468510504653 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:04 INFO - PROCESS | 3636 | ++DOCSHELL 19703C00 == 34 [pid = 3636] [id = 389] 07:35:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (1970BC00) [pid = 3636] [serial = 1167] [outer = 00000000] 07:35:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (19CB1800) [pid = 3636] [serial = 1168] [outer = 1970BC00] 07:35:04 INFO - PROCESS | 3636 | 1468510504712 Marionette DEBUG loaded listener.js 07:35:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (19CE4C00) [pid = 3636] [serial = 1169] [outer = 1970BC00] 07:35:05 INFO - PROCESS | 3636 | 1468510505233 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:35:05 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 07:35:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:35:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:35:05 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. 07:35:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:35:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 836ms 07:35:05 INFO - PROCESS | 3636 | 1468510505265 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:35:05 INFO - PROCESS | 3636 | 1468510505268 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 07:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:35:05 INFO - PROCESS | 3636 | 1468510505272 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:35:05 INFO - PROCESS | 3636 | 1468510505276 Marionette TRACE conn2 <- [1,1522,null,{}] 07:35:05 INFO - PROCESS | 3636 | 1468510505304 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:05 INFO - PROCESS | 3636 | 1468510505309 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:05 INFO - PROCESS | 3636 | 1468510505415 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:35:05 INFO - PROCESS | 3636 | 1468510505515 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 3636 | 1468510505519 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:05 INFO - PROCESS | 3636 | ++DOCSHELL 1A4A9400 == 35 [pid = 3636] [id = 390] 07:35:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (1A4AAC00) [pid = 3636] [serial = 1170] [outer = 00000000] 07:35:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (1A4B3C00) [pid = 3636] [serial = 1171] [outer = 1A4AAC00] 07:35:05 INFO - PROCESS | 3636 | 1468510505577 Marionette DEBUG loaded listener.js 07:35:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (1A96F400) [pid = 3636] [serial = 1172] [outer = 1A4AAC00] 07:35:06 INFO - PROCESS | 3636 | 1468510506136 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:35:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:35:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 910ms 07:35:06 INFO - PROCESS | 3636 | 1468510506183 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:35:06 INFO - PROCESS | 3636 | 1468510506186 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 07:35:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:35:06 INFO - PROCESS | 3636 | 1468510506190 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:35:06 INFO - PROCESS | 3636 | 1468510506191 Marionette TRACE conn2 <- [1,1526,null,{}] 07:35:06 INFO - PROCESS | 3636 | 1468510506195 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:06 INFO - PROCESS | 3636 | 1468510506197 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:06 INFO - PROCESS | 3636 | 1468510506291 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:35:06 INFO - PROCESS | 3636 | 1468510506391 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:06 INFO - PROCESS | 3636 | 1468510506393 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:06 INFO - PROCESS | 3636 | ++DOCSHELL 1AB7A800 == 36 [pid = 3636] [id = 391] 07:35:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (1AB7F000) [pid = 3636] [serial = 1173] [outer = 00000000] 07:35:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (1AC3A800) [pid = 3636] [serial = 1174] [outer = 1AB7F000] 07:35:06 INFO - PROCESS | 3636 | 1468510506446 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (1AC3EC00) [pid = 3636] [serial = 1175] [outer = 1AB7F000] 07:35:06 INFO - PROCESS | 3636 | 1468510506990 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 852ms 07:35:07 INFO - PROCESS | 3636 | 1468510507038 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:35:07 INFO - PROCESS | 3636 | 1468510507040 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 07:35:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:35:07 INFO - PROCESS | 3636 | 1468510507044 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 3636 | 1468510507046 Marionette TRACE conn2 <- [1,1530,null,{}] 07:35:07 INFO - PROCESS | 3636 | 1468510507049 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:07 INFO - PROCESS | 3636 | 1468510507052 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:07 INFO - PROCESS | 3636 | 1468510507135 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:35:07 INFO - PROCESS | 3636 | 1468510507239 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:07 INFO - PROCESS | 3636 | 1468510507242 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:07 INFO - PROCESS | 3636 | ++DOCSHELL 1441A800 == 37 [pid = 3636] [id = 392] 07:35:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (1441F000) [pid = 3636] [serial = 1176] [outer = 00000000] 07:35:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (1AC98C00) [pid = 3636] [serial = 1177] [outer = 1441F000] 07:35:07 INFO - PROCESS | 3636 | 1468510507293 Marionette DEBUG loaded listener.js 07:35:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 112 (1AC9B000) [pid = 3636] [serial = 1178] [outer = 1441F000] 07:35:07 INFO - PROCESS | 3636 | --DOCSHELL 158BE800 == 36 [pid = 3636] [id = 385] 07:35:07 INFO - PROCESS | 3636 | --DOCSHELL 114B8800 == 35 [pid = 3636] [id = 384] 07:35:07 INFO - PROCESS | 3636 | 1468510507990 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:35:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:35:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1028ms 07:35:08 INFO - PROCESS | 3636 | 1468510508064 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:35:08 INFO - PROCESS | 3636 | 1468510508069 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 07:35:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:35:08 INFO - PROCESS | 3636 | 1468510508074 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:35:08 INFO - PROCESS | 3636 | 1468510508077 Marionette TRACE conn2 <- [1,1534,null,{}] 07:35:08 INFO - PROCESS | 3636 | 1468510508083 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:08 INFO - PROCESS | 3636 | 1468510508086 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:08 INFO - PROCESS | 3636 | 1468510508237 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:35:08 INFO - PROCESS | 3636 | 1468510508346 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 3636 | 1468510508349 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:08 INFO - PROCESS | 3636 | ++DOCSHELL 13ABBC00 == 36 [pid = 3636] [id = 393] 07:35:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 113 (154ABC00) [pid = 3636] [serial = 1179] [outer = 00000000] 07:35:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 114 (15F93000) [pid = 3636] [serial = 1180] [outer = 154ABC00] 07:35:08 INFO - PROCESS | 3636 | 1468510508406 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 115 (175DBC00) [pid = 3636] [serial = 1181] [outer = 154ABC00] 07:35:09 INFO - PROCESS | 3636 | 1468510509031 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:35:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:35:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 983ms 07:35:09 INFO - PROCESS | 3636 | 1468510509064 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:35:09 INFO - PROCESS | 3636 | 1468510509069 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 07:35:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:35:09 INFO - PROCESS | 3636 | 1468510509094 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:35:09 INFO - PROCESS | 3636 | 1468510509097 Marionette TRACE conn2 <- [1,1538,null,{}] 07:35:09 INFO - PROCESS | 3636 | 1468510509101 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:09 INFO - PROCESS | 3636 | 1468510509104 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:09 INFO - PROCESS | 3636 | 1468510509196 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:35:09 INFO - PROCESS | 3636 | 1468510509330 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:09 INFO - PROCESS | 3636 | 1468510509333 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:09 INFO - PROCESS | 3636 | ++DOCSHELL 19CB7400 == 37 [pid = 3636] [id = 394] 07:35:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 116 (19CB9C00) [pid = 3636] [serial = 1182] [outer = 00000000] 07:35:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 117 (1A34E800) [pid = 3636] [serial = 1183] [outer = 19CB9C00] 07:35:09 INFO - PROCESS | 3636 | 1468510509390 Marionette DEBUG loaded listener.js 07:35:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 118 (1A4AC800) [pid = 3636] [serial = 1184] [outer = 19CB9C00] 07:35:09 INFO - PROCESS | 3636 | 1468510509994 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:35:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:35:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 969ms 07:35:10 INFO - PROCESS | 3636 | 1468510510090 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:35:10 INFO - PROCESS | 3636 | 1468510510093 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 07:35:10 INFO - PROCESS | 3636 | 1468510510098 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:35:10 INFO - PROCESS | 3636 | 1468510510102 Marionette TRACE conn2 <- [1,1542,null,{}] 07:35:10 INFO - PROCESS | 3636 | 1468510510113 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:10 INFO - PROCESS | 3636 | 1468510510117 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:10 INFO - PROCESS | 3636 | 1468510510232 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:35:10 INFO - PROCESS | 3636 | 1468510510345 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:10 INFO - PROCESS | 3636 | 1468510510349 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:10 INFO - PROCESS | 3636 | ++DOCSHELL 1AC97400 == 38 [pid = 3636] [id = 395] 07:35:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 119 (1AC98000) [pid = 3636] [serial = 1185] [outer = 00000000] 07:35:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 120 (1AC9F400) [pid = 3636] [serial = 1186] [outer = 1AC98000] 07:35:10 INFO - PROCESS | 3636 | 1468510510409 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 121 (1ACA4400) [pid = 3636] [serial = 1187] [outer = 1AC98000] 07:35:11 INFO - PROCESS | 3636 | 1468510511024 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:35:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:35:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 939ms 07:35:11 INFO - PROCESS | 3636 | 1468510511050 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:35:11 INFO - PROCESS | 3636 | 1468510511053 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 07:35:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:35:11 INFO - PROCESS | 3636 | 1468510511056 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 3636 | 1468510511058 Marionette TRACE conn2 <- [1,1546,null,{}] 07:35:11 INFO - PROCESS | 3636 | 1468510511062 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:11 INFO - PROCESS | 3636 | 1468510511064 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:11 INFO - PROCESS | 3636 | 1468510511154 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:35:11 INFO - PROCESS | 3636 | 1468510511259 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:11 INFO - PROCESS | 3636 | 1468510511261 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:11 INFO - PROCESS | 3636 | ++DOCSHELL 16992000 == 39 [pid = 3636] [id = 396] 07:35:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 122 (16993800) [pid = 3636] [serial = 1188] [outer = 00000000] 07:35:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 123 (16997800) [pid = 3636] [serial = 1189] [outer = 16993800] 07:35:11 INFO - PROCESS | 3636 | 1468510511313 Marionette DEBUG loaded listener.js 07:35:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 124 (1AB80400) [pid = 3636] [serial = 1190] [outer = 16993800] 07:35:11 INFO - PROCESS | 3636 | 1468510511958 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:35:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:35:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 940ms 07:35:11 INFO - PROCESS | 3636 | 1468510512006 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:35:11 INFO - PROCESS | 3636 | 1468510512010 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 07:35:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:35:11 INFO - PROCESS | 3636 | 1468510511997 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 3636 | 1468510512000 Marionette TRACE conn2 <- [1,1550,null,{}] 07:35:11 INFO - PROCESS | 3636 | 1468510512005 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:11 INFO - PROCESS | 3636 | 1468510512008 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:12 INFO - PROCESS | 3636 | 1468510512118 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:35:12 INFO - PROCESS | 3636 | 1468510512226 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 3636 | 1468510512230 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:12 INFO - PROCESS | 3636 | ++DOCSHELL 13127400 == 40 [pid = 3636] [id = 397] 07:35:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 125 (13631C00) [pid = 3636] [serial = 1191] [outer = 00000000] 07:35:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 126 (16994800) [pid = 3636] [serial = 1192] [outer = 13631C00] 07:35:12 INFO - PROCESS | 3636 | 1468510512280 Marionette DEBUG loaded listener.js 07:35:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 127 (16999000) [pid = 3636] [serial = 1193] [outer = 13631C00] 07:35:12 INFO - PROCESS | 3636 | --DOCSHELL 15F93400 == 39 [pid = 3636] [id = 388] 07:35:12 INFO - PROCESS | 3636 | 1468510512897 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:35:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:35:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 939ms 07:35:12 INFO - PROCESS | 3636 | 1468510512947 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:35:12 INFO - PROCESS | 3636 | 1468510512951 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 07:35:12 INFO - PROCESS | 3636 | 1468510512955 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:35:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:35:12 INFO - PROCESS | 3636 | 1468510512961 Marionette TRACE conn2 <- [1,1554,null,{}] 07:35:12 INFO - PROCESS | 3636 | 1468510512966 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:12 INFO - PROCESS | 3636 | 1468510512969 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:13 INFO - PROCESS | 3636 | 1468510513086 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:35:13 INFO - PROCESS | 3636 | 1468510513204 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:13 INFO - PROCESS | 3636 | 1468510513208 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:13 INFO - PROCESS | 3636 | ++DOCSHELL 16993000 == 40 [pid = 3636] [id = 398] 07:35:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 128 (16993400) [pid = 3636] [serial = 1194] [outer = 00000000] 07:35:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 129 (16C42000) [pid = 3636] [serial = 1195] [outer = 16993400] 07:35:13 INFO - PROCESS | 3636 | 1468510513268 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 130 (16C47800) [pid = 3636] [serial = 1196] [outer = 16993400] 07:35:13 INFO - PROCESS | 3636 | 1468510513844 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:35:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:35:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 940ms 07:35:13 INFO - PROCESS | 3636 | 1468510513911 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:35:13 INFO - PROCESS | 3636 | 1468510513915 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 07:35:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:35:13 INFO - PROCESS | 3636 | 1468510513922 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 3636 | 1468510513925 Marionette TRACE conn2 <- [1,1558,null,{}] 07:35:13 INFO - PROCESS | 3636 | 1468510513929 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:13 INFO - PROCESS | 3636 | 1468510513931 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:14 INFO - PROCESS | 3636 | 1468510514029 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:35:14 INFO - PROCESS | 3636 | 1468510514169 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:14 INFO - PROCESS | 3636 | 1468510514172 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:14 INFO - PROCESS | 3636 | ++DOCSHELL 16C50000 == 41 [pid = 3636] [id = 399] 07:35:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 131 (16F06800) [pid = 3636] [serial = 1197] [outer = 00000000] 07:35:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 132 (19C02C00) [pid = 3636] [serial = 1198] [outer = 16F06800] 07:35:14 INFO - PROCESS | 3636 | 1468510514228 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (19CAF800) [pid = 3636] [serial = 1199] [outer = 16F06800] 07:35:14 INFO - PROCESS | 3636 | 1468510514813 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:35:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:35:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 940ms 07:35:14 INFO - PROCESS | 3636 | 1468510514865 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:35:14 INFO - PROCESS | 3636 | 1468510514867 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 07:35:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:35:14 INFO - PROCESS | 3636 | 1468510514871 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:35:14 INFO - PROCESS | 3636 | 1468510514875 Marionette TRACE conn2 <- [1,1562,null,{}] 07:35:14 INFO - PROCESS | 3636 | 1468510514868 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:14 INFO - PROCESS | 3636 | 1468510514873 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:14 INFO - PROCESS | 3636 | 1468510514984 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:35:15 INFO - PROCESS | 3636 | 1468510515121 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:15 INFO - PROCESS | 3636 | 1468510515124 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:15 INFO - PROCESS | 3636 | ++DOCSHELL 1A96F000 == 42 [pid = 3636] [id = 400] 07:35:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (1A971000) [pid = 3636] [serial = 1200] [outer = 00000000] 07:35:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (1AC39400) [pid = 3636] [serial = 1201] [outer = 1A971000] 07:35:15 INFO - PROCESS | 3636 | 1468510515173 Marionette DEBUG loaded listener.js 07:35:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (1ACA6800) [pid = 3636] [serial = 1202] [outer = 1A971000] 07:35:15 INFO - PROCESS | 3636 | 1468510515717 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:35:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:35:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 940ms 07:35:15 INFO - PROCESS | 3636 | 1468510515801 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:35:15 INFO - PROCESS | 3636 | 1468510515804 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 07:35:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:35:15 INFO - PROCESS | 3636 | 1468510515807 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:35:15 INFO - PROCESS | 3636 | 1468510515809 Marionette TRACE conn2 <- [1,1566,null,{}] 07:35:15 INFO - PROCESS | 3636 | 1468510515813 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:15 INFO - PROCESS | 3636 | 1468510515815 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:15 INFO - PROCESS | 3636 | 1468510515933 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:35:16 INFO - PROCESS | 3636 | 1468510516047 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 3636 | 1468510516050 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:16 INFO - PROCESS | 3636 | ++DOCSHELL 150CC400 == 43 [pid = 3636] [id = 401] 07:35:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (150D0C00) [pid = 3636] [serial = 1203] [outer = 00000000] 07:35:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (150D7C00) [pid = 3636] [serial = 1204] [outer = 150D0C00] 07:35:16 INFO - PROCESS | 3636 | 1468510516108 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (1540A000) [pid = 3636] [serial = 1205] [outer = 150D0C00] 07:35:16 INFO - PROCESS | 3636 | 1468510516759 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:35:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:35:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 969ms 07:35:16 INFO - PROCESS | 3636 | 1468510516796 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 3636 | 1468510516801 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 07:35:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:35:16 INFO - PROCESS | 3636 | 1468510516824 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 3636 | 1468510516827 Marionette TRACE conn2 <- [1,1570,null,{}] 07:35:16 INFO - PROCESS | 3636 | 1468510516816 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:16 INFO - PROCESS | 3636 | 1468510516819 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:16 INFO - PROCESS | 3636 | 1468510516923 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:35:17 INFO - PROCESS | 3636 | 1468510517062 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:17 INFO - PROCESS | 3636 | 1468510517067 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:17 INFO - PROCESS | 3636 | ++DOCSHELL 150D7400 == 44 [pid = 3636] [id = 402] 07:35:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (150D7800) [pid = 3636] [serial = 1206] [outer = 00000000] 07:35:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (15401800) [pid = 3636] [serial = 1207] [outer = 150D7800] 07:35:17 INFO - PROCESS | 3636 | 1468510517121 Marionette DEBUG loaded listener.js 07:35:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (1698D800) [pid = 3636] [serial = 1208] [outer = 150D7800] 07:35:17 INFO - PROCESS | 3636 | --DOCSHELL 13ABBC00 == 43 [pid = 3636] [id = 393] 07:35:17 INFO - PROCESS | 3636 | 1468510517835 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:35:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:35:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1101ms 07:35:17 INFO - PROCESS | 3636 | 1468510517910 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:35:17 INFO - PROCESS | 3636 | 1468510517915 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 07:35:17 INFO - PROCESS | 3636 | 1468510517919 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:35:17 INFO - PROCESS | 3636 | 1468510517924 Marionette TRACE conn2 <- [1,1574,null,{}] 07:35:17 INFO - PROCESS | 3636 | 1468510517930 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:17 INFO - PROCESS | 3636 | 1468510517933 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:18 INFO - PROCESS | 3636 | 1468510518063 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:35:18 INFO - PROCESS | 3636 | 1468510518197 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:18 INFO - PROCESS | 3636 | 1468510518200 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:18 INFO - PROCESS | 3636 | ++DOCSHELL 154AD000 == 44 [pid = 3636] [id = 403] 07:35:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (158F1400) [pid = 3636] [serial = 1209] [outer = 00000000] 07:35:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (16C4A000) [pid = 3636] [serial = 1210] [outer = 158F1400] 07:35:18 INFO - PROCESS | 3636 | 1468510518267 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 145 (16C4F000) [pid = 3636] [serial = 1211] [outer = 158F1400] 07:35:18 INFO - PROCESS | 3636 | 1468510518824 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:35:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:35:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 984ms 07:35:18 INFO - PROCESS | 3636 | 1468510518891 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:35:18 INFO - PROCESS | 3636 | 1468510518896 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 07:35:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:35:18 INFO - PROCESS | 3636 | 1468510518922 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:35:18 INFO - PROCESS | 3636 | 1468510518925 Marionette TRACE conn2 <- [1,1578,null,{}] 07:35:18 INFO - PROCESS | 3636 | 1468510518929 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:18 INFO - PROCESS | 3636 | 1468510518932 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:19 INFO - PROCESS | 3636 | 1468510519052 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:35:19 INFO - PROCESS | 3636 | 1468510519184 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:19 INFO - PROCESS | 3636 | 1468510519187 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:19 INFO - PROCESS | 3636 | ++DOCSHELL 1A34FC00 == 45 [pid = 3636] [id = 404] 07:35:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 146 (1A4AB400) [pid = 3636] [serial = 1212] [outer = 00000000] 07:35:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 147 (1A87BC00) [pid = 3636] [serial = 1213] [outer = 1A4AB400] 07:35:19 INFO - PROCESS | 3636 | 1468510519251 Marionette DEBUG loaded listener.js 07:35:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 148 (1AB72C00) [pid = 3636] [serial = 1214] [outer = 1A4AB400] 07:35:19 INFO - PROCESS | 3636 | 1468510519816 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:35:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:35:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 940ms 07:35:19 INFO - PROCESS | 3636 | 1468510519856 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:35:19 INFO - PROCESS | 3636 | 1468510519859 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 07:35:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:35:19 INFO - PROCESS | 3636 | 1468510519863 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:35:19 INFO - PROCESS | 3636 | 1468510519866 Marionette TRACE conn2 <- [1,1582,null,{}] 07:35:19 INFO - PROCESS | 3636 | 1468510519877 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:19 INFO - PROCESS | 3636 | 1468510519882 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:19 INFO - PROCESS | 3636 | 1468510519990 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:35:20 INFO - PROCESS | 3636 | 1468510520103 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 3636 | 1468510520106 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:20 INFO - PROCESS | 3636 | ++DOCSHELL 195C5000 == 46 [pid = 3636] [id = 405] 07:35:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 149 (195C5800) [pid = 3636] [serial = 1215] [outer = 00000000] 07:35:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 150 (1A96D400) [pid = 3636] [serial = 1216] [outer = 195C5800] 07:35:20 INFO - PROCESS | 3636 | 1468510520234 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 151 (1AF3F400) [pid = 3636] [serial = 1217] [outer = 195C5800] 07:35:20 INFO - PROCESS | 3636 | 1468510520916 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:35:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:35:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1116ms 07:35:20 INFO - PROCESS | 3636 | 1468510520996 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:35:20 INFO - PROCESS | 3636 | 1468510520999 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 07:35:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:35:20 INFO - PROCESS | 3636 | 1468510521002 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:35:20 INFO - PROCESS | 3636 | 1468510521004 Marionette TRACE conn2 <- [1,1586,null,{}] 07:35:20 INFO - PROCESS | 3636 | 1468510521008 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:20 INFO - PROCESS | 3636 | 1468510521011 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:21 INFO - PROCESS | 3636 | 1468510521110 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:35:21 INFO - PROCESS | 3636 | 1468510521213 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 3636 | 1468510521216 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:21 INFO - PROCESS | 3636 | ++DOCSHELL 150CC000 == 47 [pid = 3636] [id = 406] 07:35:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 152 (153F9800) [pid = 3636] [serial = 1218] [outer = 00000000] 07:35:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 153 (19242800) [pid = 3636] [serial = 1219] [outer = 153F9800] 07:35:21 INFO - PROCESS | 3636 | 1468510521271 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 154 (19247800) [pid = 3636] [serial = 1220] [outer = 153F9800] 07:35:21 INFO - PROCESS | 3636 | 1468510521891 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:35:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:35:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 940ms 07:35:21 INFO - PROCESS | 3636 | 1468510521952 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:35:21 INFO - PROCESS | 3636 | 1468510521956 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 07:35:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:35:21 INFO - PROCESS | 3636 | 1468510521973 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 3636 | 1468510521976 Marionette TRACE conn2 <- [1,1590,null,{}] 07:35:22 INFO - PROCESS | 3636 | 1468510522003 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:22 INFO - PROCESS | 3636 | 1468510522005 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:22 INFO - PROCESS | 3636 | 1468510522112 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:35:22 INFO - PROCESS | 3636 | 1468510522245 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:22 INFO - PROCESS | 3636 | 1468510522248 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:22 INFO - PROCESS | 3636 | ++DOCSHELL 150CD000 == 48 [pid = 3636] [id = 407] 07:35:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 155 (150CFC00) [pid = 3636] [serial = 1221] [outer = 00000000] 07:35:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 156 (16999400) [pid = 3636] [serial = 1222] [outer = 150CFC00] 07:35:22 INFO - PROCESS | 3636 | 1468510522300 Marionette DEBUG loaded listener.js 07:35:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 157 (16C4B400) [pid = 3636] [serial = 1223] [outer = 150CFC00] 07:35:22 INFO - PROCESS | 3636 | --DOCSHELL 16993000 == 47 [pid = 3636] [id = 398] 07:35:22 INFO - PROCESS | 3636 | 1468510522962 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:35:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:35:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1028ms 07:35:22 INFO - PROCESS | 3636 | 1468510522986 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:35:22 INFO - PROCESS | 3636 | 1468510522990 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 07:35:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:35:23 INFO - PROCESS | 3636 | 1468510523014 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 3636 | 1468510523018 Marionette TRACE conn2 <- [1,1594,null,{}] 07:35:23 INFO - PROCESS | 3636 | 1468510523040 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:23 INFO - PROCESS | 3636 | 1468510523043 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:23 INFO - PROCESS | 3636 | 1468510523137 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:35:23 INFO - PROCESS | 3636 | 1468510523277 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:23 INFO - PROCESS | 3636 | 1468510523280 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:23 INFO - PROCESS | 3636 | ++DOCSHELL 153F4C00 == 48 [pid = 3636] [id = 408] 07:35:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 158 (153F7800) [pid = 3636] [serial = 1224] [outer = 00000000] 07:35:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 159 (19238400) [pid = 3636] [serial = 1225] [outer = 153F7800] 07:35:23 INFO - PROCESS | 3636 | 1468510523338 Marionette DEBUG loaded listener.js 07:35:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 160 (19241000) [pid = 3636] [serial = 1226] [outer = 153F7800] 07:35:23 INFO - PROCESS | 3636 | 1468510523917 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:35:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:35:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 940ms 07:35:23 INFO - PROCESS | 3636 | 1468510523949 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:35:23 INFO - PROCESS | 3636 | 1468510523954 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 07:35:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:35:23 INFO - PROCESS | 3636 | 1468510523960 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 3636 | 1468510523963 Marionette TRACE conn2 <- [1,1598,null,{}] 07:35:23 INFO - PROCESS | 3636 | 1468510523967 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:23 INFO - PROCESS | 3636 | 1468510523970 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:24 INFO - PROCESS | 3636 | --DOCSHELL 1540F800 == 47 [pid = 3636] [id = 373] 07:35:24 INFO - PROCESS | 3636 | --DOCSHELL 1ACA4800 == 46 [pid = 3636] [id = 15] 07:35:24 INFO - PROCESS | 3636 | --DOCSHELL 150D7400 == 45 [pid = 3636] [id = 402] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1395E400 == 44 [pid = 3636] [id = 23] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 12B6EC00 == 43 [pid = 3636] [id = 22] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 15F95000 == 42 [pid = 3636] [id = 382] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 19703C00 == 41 [pid = 3636] [id = 389] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1670C000 == 40 [pid = 3636] [id = 8] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1B0B5800 == 39 [pid = 3636] [id = 18] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 16C50000 == 38 [pid = 3636] [id = 399] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 194D1000 == 37 [pid = 3636] [id = 386] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 154AD000 == 36 [pid = 3636] [id = 403] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1ACA1000 == 35 [pid = 3636] [id = 14] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 114E3400 == 34 [pid = 3636] [id = 26] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 10559C00 == 33 [pid = 3636] [id = 27] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 114E4800 == 32 [pid = 3636] [id = 383] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 195C5000 == 31 [pid = 3636] [id = 405] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1AC97400 == 30 [pid = 3636] [id = 395] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1A96F800 == 29 [pid = 3636] [id = 10] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1362D400 == 28 [pid = 3636] [id = 379] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1A355800 == 27 [pid = 3636] [id = 11] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1A34FC00 == 26 [pid = 3636] [id = 404] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1AB7A800 == 25 [pid = 3636] [id = 391] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1A96F000 == 24 [pid = 3636] [id = 400] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1441A800 == 23 [pid = 3636] [id = 392] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 19CB7400 == 22 [pid = 3636] [id = 394] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1A4A9400 == 21 [pid = 3636] [id = 390] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 104EA400 == 20 [pid = 3636] [id = 19] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1AC39C00 == 19 [pid = 3636] [id = 13] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1441B400 == 18 [pid = 3636] [id = 24] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 15528000 == 17 [pid = 3636] [id = 25] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 1A4A8C00 == 16 [pid = 3636] [id = 12] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 12B65C00 == 15 [pid = 3636] [id = 387] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 16992000 == 14 [pid = 3636] [id = 396] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 150CC400 == 13 [pid = 3636] [id = 401] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 13127400 == 12 [pid = 3636] [id = 397] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 11271C00 == 11 [pid = 3636] [id = 21] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 150CC000 == 10 [pid = 3636] [id = 406] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 150CD000 == 9 [pid = 3636] [id = 407] 07:35:26 INFO - PROCESS | 3636 | --DOCSHELL 153F4C00 == 8 [pid = 3636] [id = 408] 07:35:27 INFO - PROCESS | 3636 | 1468510527832 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:35:27 INFO - PROCESS | 3636 | 1468510527985 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:27 INFO - PROCESS | 3636 | 1468510527972 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:27 INFO - PROCESS | 3636 | ++DOCSHELL 104E0C00 == 9 [pid = 3636] [id = 409] 07:35:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 161 (104E6800) [pid = 3636] [serial = 1227] [outer = 00000000] 07:35:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 162 (10BC0800) [pid = 3636] [serial = 1228] [outer = 104E6800] 07:35:28 INFO - PROCESS | 3636 | 1468510528021 Marionette DEBUG loaded listener.js 07:35:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 163 (1180E400) [pid = 3636] [serial = 1229] [outer = 104E6800] 07:35:28 INFO - PROCESS | 3636 | 1468510528408 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 4523ms 07:35:28 INFO - PROCESS | 3636 | 1468510528497 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:35:28 INFO - PROCESS | 3636 | 1468510528504 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 07:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:35:28 INFO - PROCESS | 3636 | 1468510528513 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:35:28 INFO - PROCESS | 3636 | 1468510528516 Marionette TRACE conn2 <- [1,1602,null,{}] 07:35:28 INFO - PROCESS | 3636 | 1468510528521 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:28 INFO - PROCESS | 3636 | 1468510528524 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:28 INFO - PROCESS | 3636 | 1468510528599 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:35:28 INFO - PROCESS | 3636 | 1468510528607 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:28 INFO - PROCESS | 3636 | 1468510528610 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:28 INFO - PROCESS | 3636 | ++DOCSHELL 150D7400 == 10 [pid = 3636] [id = 410] 07:35:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 164 (150D9000) [pid = 3636] [serial = 1230] [outer = 00000000] 07:35:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 165 (15528C00) [pid = 3636] [serial = 1231] [outer = 150D9000] 07:35:28 INFO - PROCESS | 3636 | 1468510528657 Marionette DEBUG loaded listener.js 07:35:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 166 (1698F800) [pid = 3636] [serial = 1232] [outer = 150D9000] 07:35:29 INFO - PROCESS | 3636 | 1468510529134 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:35:29 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 07:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 661ms 07:35:29 INFO - PROCESS | 3636 | 1468510529182 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 3636 | 1468510529185 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 07:35:29 INFO - PROCESS | 3636 | 1468510529188 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:35:29 INFO - PROCESS | 3636 | 1468510529190 Marionette TRACE conn2 <- [1,1606,null,{}] 07:35:29 INFO - PROCESS | 3636 | 1468510529195 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:29 INFO - PROCESS | 3636 | 1468510529197 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:29 INFO - PROCESS | 3636 | 1468510529289 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:35:29 INFO - PROCESS | 3636 | 1468510529398 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 3636 | 1468510529400 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:29 INFO - PROCESS | 3636 | ++DOCSHELL 150D7000 == 11 [pid = 3636] [id = 411] 07:35:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 167 (195BBC00) [pid = 3636] [serial = 1233] [outer = 00000000] 07:35:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 168 (195BF400) [pid = 3636] [serial = 1234] [outer = 195BBC00] 07:35:29 INFO - PROCESS | 3636 | 1468510529444 Marionette DEBUG loaded listener.js 07:35:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 169 (195C7800) [pid = 3636] [serial = 1235] [outer = 195BBC00] 07:35:29 INFO - PROCESS | 3636 | 1468510529830 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 07:35:29 INFO - PROCESS | 3636 | 1468510529893 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 3636 | 1468510529896 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 07:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:35:29 INFO - PROCESS | 3636 | 1468510529920 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - PROCESS | 3636 | 1468510529924 Marionette TRACE conn2 <- [1,1610,null,{}] 07:35:29 INFO - PROCESS | 3636 | 1468510529932 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:29 INFO - PROCESS | 3636 | 1468510529935 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:30 INFO - PROCESS | 3636 | 1468510530068 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:35:30 INFO - PROCESS | 3636 | 1468510530082 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 3636 | 1468510530084 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:30 INFO - PROCESS | 3636 | ++DOCSHELL 1A4AF000 == 12 [pid = 3636] [id = 412] 07:35:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 170 (1A4B0400) [pid = 3636] [serial = 1236] [outer = 00000000] 07:35:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 171 (1A972400) [pid = 3636] [serial = 1237] [outer = 1A4B0400] 07:35:30 INFO - PROCESS | 3636 | 1468510530109 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 172 (16C4B000) [pid = 3636] [serial = 1238] [outer = 1A4B0400] 07:35:30 INFO - PROCESS | 3636 | 1468510530580 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:35:30 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 07:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 719ms 07:35:30 INFO - PROCESS | 3636 | 1468510530637 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:35:30 INFO - PROCESS | 3636 | 1468510530639 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 07:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:35:30 INFO - PROCESS | 3636 | 1468510530642 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:35:30 INFO - PROCESS | 3636 | 1468510530644 Marionette TRACE conn2 <- [1,1614,null,{}] 07:35:30 INFO - PROCESS | 3636 | 1468510530647 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:30 INFO - PROCESS | 3636 | 1468510530649 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:30 INFO - PROCESS | 3636 | 1468510530759 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:35:30 INFO - PROCESS | 3636 | 1468510530828 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 3636 | 1468510530831 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:30 INFO - PROCESS | 3636 | ++DOCSHELL 150D2400 == 13 [pid = 3636] [id = 413] 07:35:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 173 (196D6800) [pid = 3636] [serial = 1239] [outer = 00000000] 07:35:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 174 (196DDC00) [pid = 3636] [serial = 1240] [outer = 196D6800] 07:35:30 INFO - PROCESS | 3636 | 1468510530874 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 175 (1AC39C00) [pid = 3636] [serial = 1241] [outer = 196D6800] 07:35:31 INFO - PROCESS | 3636 | 1468510531261 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:35:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 646ms 07:35:31 INFO - PROCESS | 3636 | 1468510531288 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:35:31 INFO - PROCESS | 3636 | 1468510531290 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 07:35:31 INFO - PROCESS | 3636 | 1468510531293 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:35:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:35:31 INFO - PROCESS | 3636 | 1468510531295 Marionette TRACE conn2 <- [1,1618,null,{}] 07:35:31 INFO - PROCESS | 3636 | 1468510531299 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:31 INFO - PROCESS | 3636 | 1468510531301 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:31 INFO - PROCESS | 3636 | 1468510531417 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:35:31 INFO - PROCESS | 3636 | 1468510531423 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:31 INFO - PROCESS | 3636 | 1468510531429 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:31 INFO - PROCESS | 3636 | ++DOCSHELL 1AF48C00 == 14 [pid = 3636] [id = 414] 07:35:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 176 (1AF49000) [pid = 3636] [serial = 1242] [outer = 00000000] 07:35:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 177 (1B0AD400) [pid = 3636] [serial = 1243] [outer = 1AF49000] 07:35:31 INFO - PROCESS | 3636 | 1468510531539 Marionette DEBUG loaded listener.js 07:35:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 178 (1B0B7000) [pid = 3636] [serial = 1244] [outer = 1AF49000] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 177 (104E4C00) [pid = 3636] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 176 (158EB400) [pid = 3636] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 175 (16993400) [pid = 3636] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 174 (1127A400) [pid = 3636] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 173 (16967C00) [pid = 3636] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 172 (13631C00) [pid = 3636] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 171 (14417000) [pid = 3636] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 170 (12B6C400) [pid = 3636] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 169 (16966800) [pid = 3636] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 168 (1127A800) [pid = 3636] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 167 (13187400) [pid = 3636] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 166 (153F4400) [pid = 3636] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 165 (1AB79400) [pid = 3636] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 164 (194C5400) [pid = 3636] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 163 (19C04800) [pid = 3636] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 162 (1A359400) [pid = 3636] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 161 (1696B000) [pid = 3636] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 160 (154B7C00) [pid = 3636] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 159 (13633000) [pid = 3636] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 158 (11C95800) [pid = 3636] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 157 (10BC5400) [pid = 3636] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 156 (1AB73800) [pid = 3636] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 155 (176A2400) [pid = 3636] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 154 (1AC98000) [pid = 3636] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 153 (1441F000) [pid = 3636] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 152 (1AB7F000) [pid = 3636] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 151 (1A4AAC00) [pid = 3636] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 150 (158F1400) [pid = 3636] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 149 (16F06800) [pid = 3636] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 148 (150CFC00) [pid = 3636] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 147 (19CB9C00) [pid = 3636] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 146 (158BEC00) [pid = 3636] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 145 (150D7800) [pid = 3636] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 144 (176D2C00) [pid = 3636] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (1970BC00) [pid = 3636] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (15F96C00) [pid = 3636] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (154ABC00) [pid = 3636] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (13632400) [pid = 3636] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (114D5800) [pid = 3636] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (194D1800) [pid = 3636] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (1A971000) [pid = 3636] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (153F9800) [pid = 3636] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (195C5800) [pid = 3636] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (150D0C00) [pid = 3636] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (16993800) [pid = 3636] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:35:32 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (1A4AB400) [pid = 3636] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:35:32 INFO - PROCESS | 3636 | 1468510532872 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1600ms 07:35:32 INFO - PROCESS | 3636 | 1468510532902 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:35:32 INFO - PROCESS | 3636 | 1468510532904 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 07:35:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:35:32 INFO - PROCESS | 3636 | 1468510532907 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:35:32 INFO - PROCESS | 3636 | 1468510532909 Marionette TRACE conn2 <- [1,1622,null,{}] 07:35:32 INFO - PROCESS | 3636 | 1468510532912 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:32 INFO - PROCESS | 3636 | 1468510532914 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:32 INFO - PROCESS | 3636 | 1468510532999 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:35:32 INFO - PROCESS | 3636 | 1468510533007 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:32 INFO - PROCESS | 3636 | 1468510533009 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:33 INFO - PROCESS | 3636 | ++DOCSHELL 114D5800 == 15 [pid = 3636] [id = 415] 07:35:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 133 (114D7000) [pid = 3636] [serial = 1245] [outer = 00000000] 07:35:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 134 (13129800) [pid = 3636] [serial = 1246] [outer = 114D7000] 07:35:33 INFO - PROCESS | 3636 | 1468510533052 Marionette DEBUG loaded listener.js 07:35:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 135 (14416400) [pid = 3636] [serial = 1247] [outer = 114D7000] 07:35:33 INFO - PROCESS | 3636 | 1468510533471 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:35:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:35:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 587ms 07:35:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:35:33 INFO - PROCESS | 3636 | 1468510533510 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:35:33 INFO - PROCESS | 3636 | 1468510533512 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 07:35:33 INFO - PROCESS | 3636 | 1468510533515 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:35:33 INFO - PROCESS | 3636 | 1468510533517 Marionette TRACE conn2 <- [1,1626,null,{}] 07:35:33 INFO - PROCESS | 3636 | 1468510533520 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:33 INFO - PROCESS | 3636 | 1468510533522 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:33 INFO - PROCESS | 3636 | 1468510533600 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:35:33 INFO - PROCESS | 3636 | 1468510533606 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:33 INFO - PROCESS | 3636 | 1468510533608 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:33 INFO - PROCESS | 3636 | ++DOCSHELL 13633000 == 16 [pid = 3636] [id = 416] 07:35:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 136 (1441DC00) [pid = 3636] [serial = 1248] [outer = 00000000] 07:35:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 137 (15408C00) [pid = 3636] [serial = 1249] [outer = 1441DC00] 07:35:33 INFO - PROCESS | 3636 | 1468510533658 Marionette DEBUG loaded listener.js 07:35:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 138 (158EDC00) [pid = 3636] [serial = 1250] [outer = 1441DC00] 07:35:34 INFO - PROCESS | 3636 | 1468510534196 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:35:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:35:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 690ms 07:35:34 INFO - PROCESS | 3636 | 1468510534221 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:35:34 INFO - PROCESS | 3636 | 1468510534223 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 07:35:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:35:34 INFO - PROCESS | 3636 | 1468510534226 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:35:34 INFO - PROCESS | 3636 | 1468510534228 Marionette TRACE conn2 <- [1,1630,null,{}] 07:35:34 INFO - PROCESS | 3636 | 1468510534232 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:34 INFO - PROCESS | 3636 | 1468510534234 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:34 INFO - PROCESS | 3636 | 1468510534297 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:35:34 INFO - PROCESS | 3636 | 1468510534302 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:34 INFO - PROCESS | 3636 | 1468510534304 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:34 INFO - PROCESS | 3636 | ++DOCSHELL 16992400 == 17 [pid = 3636] [id = 417] 07:35:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 139 (16992800) [pid = 3636] [serial = 1251] [outer = 00000000] 07:35:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 140 (16D11400) [pid = 3636] [serial = 1252] [outer = 16992800] 07:35:34 INFO - PROCESS | 3636 | 1468510534347 Marionette DEBUG loaded listener.js 07:35:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 141 (16C42C00) [pid = 3636] [serial = 1253] [outer = 16992800] 07:35:35 INFO - PROCESS | 3636 | 1468510535034 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:35:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:35:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 881ms 07:35:35 INFO - PROCESS | 3636 | 1468510535116 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:35:35 INFO - PROCESS | 3636 | 1468510535120 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 07:35:35 INFO - PROCESS | 3636 | 1468510535124 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:35:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:35:35 INFO - PROCESS | 3636 | 1468510535128 Marionette TRACE conn2 <- [1,1634,null,{}] 07:35:35 INFO - PROCESS | 3636 | 1468510535133 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:35 INFO - PROCESS | 3636 | 1468510535137 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:35 INFO - PROCESS | 3636 | 1468510535233 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:35:35 INFO - PROCESS | 3636 | 1468510535371 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:35 INFO - PROCESS | 3636 | 1468510535373 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:35 INFO - PROCESS | 3636 | ++DOCSHELL 13128C00 == 18 [pid = 3636] [id = 418] 07:35:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 142 (13129000) [pid = 3636] [serial = 1254] [outer = 00000000] 07:35:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 143 (150D2800) [pid = 3636] [serial = 1255] [outer = 13129000] 07:35:35 INFO - PROCESS | 3636 | 1468510535430 Marionette DEBUG loaded listener.js 07:35:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 144 (153EF400) [pid = 3636] [serial = 1256] [outer = 13129000] 07:35:35 INFO - PROCESS | 3636 | 1468510535948 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:35:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:35:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 881ms 07:35:36 INFO - PROCESS | 3636 | 1468510536016 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:35:36 INFO - PROCESS | 3636 | 1468510536003 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 07:35:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:35:36 INFO - PROCESS | 3636 | 1468510536010 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:35:36 INFO - PROCESS | 3636 | 1468510536013 Marionette TRACE conn2 <- [1,1638,null,{}] 07:35:36 INFO - PROCESS | 3636 | 1468510536017 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:36 INFO - PROCESS | 3636 | 1468510536019 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:36 INFO - PROCESS | 3636 | 1468510536131 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:35:36 INFO - PROCESS | 3636 | 1468510536274 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:36 INFO - PROCESS | 3636 | 1468510536277 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:36 INFO - PROCESS | 3636 | ++DOCSHELL 16D1C800 == 19 [pid = 3636] [id = 419] 07:35:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 145 (16D1CC00) [pid = 3636] [serial = 1257] [outer = 00000000] 07:35:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 146 (16F84C00) [pid = 3636] [serial = 1258] [outer = 16D1CC00] 07:35:36 INFO - PROCESS | 3636 | 1468510536340 Marionette DEBUG loaded listener.js 07:35:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 147 (175DE000) [pid = 3636] [serial = 1259] [outer = 16D1CC00] 07:35:36 INFO - PROCESS | 3636 | 1468510536918 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:35:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:35:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 940ms 07:35:36 INFO - PROCESS | 3636 | 1468510536955 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:35:36 INFO - PROCESS | 3636 | 1468510536958 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 07:35:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:35:36 INFO - PROCESS | 3636 | 1468510536962 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:35:36 INFO - PROCESS | 3636 | 1468510536965 Marionette TRACE conn2 <- [1,1642,null,{}] 07:35:36 INFO - PROCESS | 3636 | 1468510536976 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:36 INFO - PROCESS | 3636 | 1468510536981 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:37 INFO - PROCESS | 3636 | 1468510537086 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:35:37 INFO - PROCESS | 3636 | 1468510537233 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:37 INFO - PROCESS | 3636 | 1468510537237 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:37 INFO - PROCESS | 3636 | ++DOCSHELL 10A0E800 == 20 [pid = 3636] [id = 420] 07:35:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 148 (10A7BC00) [pid = 3636] [serial = 1260] [outer = 00000000] 07:35:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 149 (114AB400) [pid = 3636] [serial = 1261] [outer = 10A7BC00] 07:35:37 INFO - PROCESS | 3636 | 1468510537295 Marionette DEBUG loaded listener.js 07:35:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 150 (12B6CC00) [pid = 3636] [serial = 1262] [outer = 10A7BC00] 07:35:38 INFO - PROCESS | 3636 | 1468510538062 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:35:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:35:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1116ms 07:35:38 INFO - PROCESS | 3636 | 1468510538093 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:35:38 INFO - PROCESS | 3636 | 1468510538097 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 07:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:35:38 INFO - PROCESS | 3636 | 1468510538102 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - PROCESS | 3636 | 1468510538106 Marionette TRACE conn2 <- [1,1646,null,{}] 07:35:38 INFO - PROCESS | 3636 | 1468510538111 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:38 INFO - PROCESS | 3636 | 1468510538114 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:38 INFO - PROCESS | 3636 | 1468510538212 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:35:38 INFO - PROCESS | 3636 | 1468510538349 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 3636 | 1468510538352 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 149 (1AB7C400) [pid = 3636] [serial = 1117] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 148 (11805C00) [pid = 3636] [serial = 1122] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 147 (13632000) [pid = 3636] [serial = 1125] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 146 (11847800) [pid = 3636] [serial = 697] [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.] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 145 (154B5800) [pid = 3636] [serial = 1130] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 144 (1AC37000) [pid = 3636] [serial = 1119] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 143 (153F8000) [pid = 3636] [serial = 1129] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 142 (19704000) [pid = 3636] [serial = 1104] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 141 (19FF0C00) [pid = 3636] [serial = 1107] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 140 (1A4B4400) [pid = 3636] [serial = 1110] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 139 (1A350C00) [pid = 3636] [serial = 1108] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 138 (1A873800) [pid = 3636] [serial = 1116] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 137 (1A874000) [pid = 3636] [serial = 1111] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 136 (11846000) [pid = 3636] [serial = 1123] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 135 (1363AC00) [pid = 3636] [serial = 1126] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 134 (176A7800) [pid = 3636] [serial = 1101] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 133 (158ED400) [pid = 3636] [serial = 1098] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 132 (15F95800) [pid = 3636] [serial = 1099] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 131 (1363C800) [pid = 3636] [serial = 1095] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 130 (13B4D400) [pid = 3636] [serial = 1096] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 129 (13630C00) [pid = 3636] [serial = 1093] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 128 (13128400) [pid = 3636] [serial = 1092] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 127 (13193800) [pid = 3636] [serial = 1090] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 126 (12B64C00) [pid = 3636] [serial = 1089] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 125 (1AB78400) [pid = 3636] [serial = 1087] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 124 (19771C00) [pid = 3636] [serial = 1105] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 123 (19CBB400) [pid = 3636] [serial = 1113] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 122 (1A34F800) [pid = 3636] [serial = 1114] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 121 (1696D800) [pid = 3636] [serial = 1133] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 120 (176E4C00) [pid = 3636] [serial = 1102] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 119 (1AC3B800) [pid = 3636] [serial = 1120] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 118 (16C47800) [pid = 3636] [serial = 1196] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 117 (12E61400) [pid = 3636] [serial = 1142] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 116 (16C42000) [pid = 3636] [serial = 1195] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 115 (176DD400) [pid = 3636] [serial = 1166] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 114 (16999000) [pid = 3636] [serial = 1193] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 113 (16A73C00) [pid = 3636] [serial = 1147] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 112 (153F2800) [pid = 3636] [serial = 1145] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 111 (19CB1800) [pid = 3636] [serial = 1168] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (144E3800) [pid = 3636] [serial = 1144] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (15401800) [pid = 3636] [serial = 1207] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (16F86C00) [pid = 3636] [serial = 1165] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (14417400) [pid = 3636] [serial = 1163] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (16994800) [pid = 3636] [serial = 1192] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (1312D000) [pid = 3636] [serial = 1162] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (12B66400) [pid = 3636] [serial = 1141] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (194C9C00) [pid = 3636] [serial = 1151] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (16C4A000) [pid = 3636] [serial = 1210] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (19CE4C00) [pid = 3636] [serial = 1169] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (17E1C400) [pid = 3636] [serial = 1150] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (1A4B3C00) [pid = 3636] [serial = 1171] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (16999400) [pid = 3636] [serial = 1222] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (16E28800) [pid = 3636] [serial = 1148] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (175DBC00) [pid = 3636] [serial = 1181] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (14228800) [pid = 3636] [serial = 1139] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (13633C00) [pid = 3636] [serial = 1154] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (160CE800) [pid = 3636] [serial = 1156] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (15F93000) [pid = 3636] [serial = 1180] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (1312AC00) [pid = 3636] [serial = 1153] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (11277C00) [pid = 3636] [serial = 1136] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (13A29800) [pid = 3636] [serial = 1138] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (10A74800) [pid = 3636] [serial = 1135] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (19C02C00) [pid = 3636] [serial = 1198] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (15F96800) [pid = 3636] [serial = 1132] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (1AC98C00) [pid = 3636] [serial = 1177] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (150D7C00) [pid = 3636] [serial = 1204] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1AC3EC00) [pid = 3636] [serial = 1175] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (1AC3A800) [pid = 3636] [serial = 1174] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (1A96F400) [pid = 3636] [serial = 1172] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (19238400) [pid = 3636] [serial = 1225] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16C4F000) [pid = 3636] [serial = 1211] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (19CAF800) [pid = 3636] [serial = 1199] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (16C4B400) [pid = 3636] [serial = 1223] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1AC39400) [pid = 3636] [serial = 1201] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1A4AC800) [pid = 3636] [serial = 1184] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1AC9F400) [pid = 3636] [serial = 1186] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1A87BC00) [pid = 3636] [serial = 1213] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1A34E800) [pid = 3636] [serial = 1183] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1753EC00) [pid = 3636] [serial = 1157] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (1976B400) [pid = 3636] [serial = 1159] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1698D800) [pid = 3636] [serial = 1208] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1ACA6800) [pid = 3636] [serial = 1202] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (19247800) [pid = 3636] [serial = 1220] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (19242800) [pid = 3636] [serial = 1219] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1AF3F400) [pid = 3636] [serial = 1217] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (1540A000) [pid = 3636] [serial = 1205] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (1AB80400) [pid = 3636] [serial = 1190] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (1AB72C00) [pid = 3636] [serial = 1214] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (1A96D400) [pid = 3636] [serial = 1216] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (1ACA4400) [pid = 3636] [serial = 1187] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (16997800) [pid = 3636] [serial = 1189] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (1AC9B000) [pid = 3636] [serial = 1178] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (19C04C00) [pid = 3636] [serial = 1160] [outer = 00000000] [url = about:blank] 07:35:38 INFO - PROCESS | 3636 | ++DOCSHELL 1036B800 == 21 [pid = 3636] [id = 421] 07:35:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (1036EC00) [pid = 3636] [serial = 1263] [outer = 00000000] 07:35:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (10A80400) [pid = 3636] [serial = 1264] [outer = 1036EC00] 07:35:38 INFO - PROCESS | 3636 | 1468510538420 Marionette DEBUG loaded listener.js 07:35:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (1127AC00) [pid = 3636] [serial = 1265] [outer = 1036EC00] 07:35:38 INFO - PROCESS | 3636 | 1468510538821 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 749ms 07:35:38 INFO - PROCESS | 3636 | 1468510538862 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:35:38 INFO - PROCESS | 3636 | 1468510538866 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 07:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:35:38 INFO - PROCESS | 3636 | 1468510538876 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - PROCESS | 3636 | 1468510538879 Marionette TRACE conn2 <- [1,1650,null,{}] 07:35:38 INFO - PROCESS | 3636 | 1468510538866 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:38 INFO - PROCESS | 3636 | 1468510538868 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:38 INFO - PROCESS | 3636 | 1468510538953 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:35:38 INFO - PROCESS | 3636 | 1468510538960 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 3636 | 1468510538962 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:38 INFO - PROCESS | 3636 | ++DOCSHELL 12B67C00 == 22 [pid = 3636] [id = 422] 07:35:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (12B69400) [pid = 3636] [serial = 1266] [outer = 00000000] 07:35:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (12BB0800) [pid = 3636] [serial = 1267] [outer = 12B69400] 07:35:38 INFO - PROCESS | 3636 | 1468510539007 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (12E61000) [pid = 3636] [serial = 1268] [outer = 12B69400] 07:35:39 INFO - PROCESS | 3636 | 1468510539456 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 646ms 07:35:39 INFO - PROCESS | 3636 | 1468510539518 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:35:39 INFO - PROCESS | 3636 | 1468510539520 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 07:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:35:39 INFO - PROCESS | 3636 | 1468510539524 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:35:39 INFO - PROCESS | 3636 | 1468510539527 Marionette TRACE conn2 <- [1,1654,null,{}] 07:35:39 INFO - PROCESS | 3636 | 1468510539537 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:39 INFO - PROCESS | 3636 | 1468510539541 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:39 INFO - PROCESS | 3636 | 1468510539624 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:35:39 INFO - PROCESS | 3636 | 1468510539643 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 3636 | 1468510539646 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:39 INFO - PROCESS | 3636 | ++DOCSHELL 13630800 == 23 [pid = 3636] [id = 423] 07:35:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (13630C00) [pid = 3636] [serial = 1269] [outer = 00000000] 07:35:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (13638800) [pid = 3636] [serial = 1270] [outer = 13630C00] 07:35:39 INFO - PROCESS | 3636 | 1468510539749 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13965800) [pid = 3636] [serial = 1271] [outer = 13630C00] 07:35:40 INFO - PROCESS | 3636 | 1468510540151 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 661ms 07:35:40 INFO - PROCESS | 3636 | 1468510540183 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 3636 | 1468510540185 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 07:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:35:40 INFO - PROCESS | 3636 | 1468510540188 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 3636 | 1468510540190 Marionette TRACE conn2 <- [1,1658,null,{}] 07:35:40 INFO - PROCESS | 3636 | 1468510540193 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:40 INFO - PROCESS | 3636 | 1468510540195 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:40 INFO - PROCESS | 3636 | 1468510540343 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:35:40 INFO - PROCESS | 3636 | 1468510540367 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 3636 | 1468510540369 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:40 INFO - PROCESS | 3636 | ++DOCSHELL 13638000 == 24 [pid = 3636] [id = 424] 07:35:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (13A29800) [pid = 3636] [serial = 1272] [outer = 00000000] 07:35:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (13B59800) [pid = 3636] [serial = 1273] [outer = 13A29800] 07:35:40 INFO - PROCESS | 3636 | 1468510540412 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (14412000) [pid = 3636] [serial = 1274] [outer = 13A29800] 07:35:40 INFO - PROCESS | 3636 | 1468510540848 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 690ms 07:35:40 INFO - PROCESS | 3636 | 1468510540893 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 3636 | 1468510540895 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 07:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:35:40 INFO - PROCESS | 3636 | 1468510540898 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 3636 | 1468510540900 Marionette TRACE conn2 <- [1,1662,null,{}] 07:35:40 INFO - PROCESS | 3636 | 1468510540903 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:40 INFO - PROCESS | 3636 | 1468510540905 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:40 INFO - PROCESS | 3636 | 1468510540994 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:35:40 INFO - PROCESS | 3636 | 1468510541000 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 3636 | 1468510541002 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:41 INFO - PROCESS | 3636 | ++DOCSHELL 1441BC00 == 25 [pid = 3636] [id = 425] 07:35:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (144E4000) [pid = 3636] [serial = 1275] [outer = 00000000] 07:35:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (150D0C00) [pid = 3636] [serial = 1276] [outer = 144E4000] 07:35:41 INFO - PROCESS | 3636 | 1468510541046 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (150D7800) [pid = 3636] [serial = 1277] [outer = 144E4000] 07:35:41 INFO - PROCESS | 3636 | 1468510541488 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 646ms 07:35:41 INFO - PROCESS | 3636 | 1468510541542 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:35:41 INFO - PROCESS | 3636 | 1468510541544 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 07:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:35:41 INFO - PROCESS | 3636 | 1468510541554 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - PROCESS | 3636 | 1468510541556 Marionette TRACE conn2 <- [1,1666,null,{}] 07:35:41 INFO - PROCESS | 3636 | 1468510541559 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:41 INFO - PROCESS | 3636 | 1468510541565 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:41 INFO - PROCESS | 3636 | 1468510541713 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:35:41 INFO - PROCESS | 3636 | 1468510541728 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 3636 | 1468510541730 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:41 INFO - PROCESS | 3636 | ++DOCSHELL 144E3C00 == 26 [pid = 3636] [id = 426] 07:35:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (150D0400) [pid = 3636] [serial = 1278] [outer = 00000000] 07:35:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1552E000) [pid = 3636] [serial = 1279] [outer = 150D0400] 07:35:41 INFO - PROCESS | 3636 | 1468510541773 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (158BE800) [pid = 3636] [serial = 1280] [outer = 150D0400] 07:35:41 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (153F7800) [pid = 3636] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:35:41 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1441DC00) [pid = 3636] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:35:41 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1AF49000) [pid = 3636] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:35:41 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (150D9000) [pid = 3636] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:35:41 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (196D6800) [pid = 3636] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:35:41 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (104E6800) [pid = 3636] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:35:41 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (114D7000) [pid = 3636] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:35:41 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (195BBC00) [pid = 3636] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:35:41 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (1A4B0400) [pid = 3636] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:35:42 INFO - PROCESS | 3636 | 1468510542168 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 661ms 07:35:42 INFO - PROCESS | 3636 | 1468510542211 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:35:42 INFO - PROCESS | 3636 | 1468510542213 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 07:35:42 INFO - PROCESS | 3636 | 1468510542216 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:35:42 INFO - PROCESS | 3636 | 1468510542227 Marionette TRACE conn2 <- [1,1670,null,{}] 07:35:42 INFO - PROCESS | 3636 | 1468510542231 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:42 INFO - PROCESS | 3636 | 1468510542233 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:42 INFO - PROCESS | 3636 | 1468510542310 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:35:42 INFO - PROCESS | 3636 | 1468510542315 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:42 INFO - PROCESS | 3636 | 1468510542317 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:42 INFO - PROCESS | 3636 | ++DOCSHELL 10A04800 == 27 [pid = 3636] [id = 427] 07:35:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (13632C00) [pid = 3636] [serial = 1281] [outer = 00000000] 07:35:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (15F8F000) [pid = 3636] [serial = 1282] [outer = 13632C00] 07:35:42 INFO - PROCESS | 3636 | 1468510542361 Marionette DEBUG loaded listener.js 07:35:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (15F97000) [pid = 3636] [serial = 1283] [outer = 13632C00] 07:35:42 INFO - PROCESS | 3636 | 1468510542738 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 558ms 07:35:42 INFO - PROCESS | 3636 | 1468510542774 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:35:42 INFO - PROCESS | 3636 | 1468510542776 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 07:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:35:42 INFO - PROCESS | 3636 | 1468510542779 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:35:42 INFO - PROCESS | 3636 | 1468510542781 Marionette TRACE conn2 <- [1,1674,null,{}] 07:35:42 INFO - PROCESS | 3636 | 1468510542784 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:42 INFO - PROCESS | 3636 | 1468510542786 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:42 INFO - PROCESS | 3636 | 1468510542863 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:35:42 INFO - PROCESS | 3636 | 1468510542868 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:42 INFO - PROCESS | 3636 | 1468510542870 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:42 INFO - PROCESS | 3636 | ++DOCSHELL 1540A000 == 28 [pid = 3636] [id = 428] 07:35:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (160D2800) [pid = 3636] [serial = 1284] [outer = 00000000] 07:35:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1698DC00) [pid = 3636] [serial = 1285] [outer = 160D2800] 07:35:42 INFO - PROCESS | 3636 | 1468510542920 Marionette DEBUG loaded listener.js 07:35:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (1698FC00) [pid = 3636] [serial = 1286] [outer = 160D2800] 07:35:43 INFO - PROCESS | 3636 | 1468510543322 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:35:43 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 07:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 587ms 07:35:43 INFO - PROCESS | 3636 | 1468510543383 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:35:43 INFO - PROCESS | 3636 | 1468510543385 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 07:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:35:43 INFO - PROCESS | 3636 | 1468510543388 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - PROCESS | 3636 | 1468510543390 Marionette TRACE conn2 <- [1,1678,null,{}] 07:35:43 INFO - PROCESS | 3636 | 1468510543393 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:43 INFO - PROCESS | 3636 | 1468510543395 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:43 INFO - PROCESS | 3636 | 1468510543473 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:35:43 INFO - PROCESS | 3636 | 1468510543479 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 3636 | 1468510543481 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:43 INFO - PROCESS | 3636 | ++DOCSHELL 167BFC00 == 29 [pid = 3636] [id = 429] 07:35:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (16967400) [pid = 3636] [serial = 1287] [outer = 00000000] 07:35:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (16A73000) [pid = 3636] [serial = 1288] [outer = 16967400] 07:35:43 INFO - PROCESS | 3636 | 1468510543506 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16A74C00) [pid = 3636] [serial = 1289] [outer = 16967400] 07:35:44 INFO - PROCESS | 3636 | 1468510544017 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 690ms 07:35:44 INFO - PROCESS | 3636 | 1468510544089 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:35:44 INFO - PROCESS | 3636 | 1468510544094 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 07:35:44 INFO - PROCESS | 3636 | 1468510544099 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:35:44 INFO - PROCESS | 3636 | 1468510544103 Marionette TRACE conn2 <- [1,1682,null,{}] 07:35:44 INFO - PROCESS | 3636 | 1468510544092 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:44 INFO - PROCESS | 3636 | 1468510544095 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:44 INFO - PROCESS | 3636 | 1468510544246 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:35:44 INFO - PROCESS | 3636 | 1468510544377 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:44 INFO - PROCESS | 3636 | 1468510544380 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:44 INFO - PROCESS | 3636 | ++DOCSHELL 104E7000 == 30 [pid = 3636] [id = 430] 07:35:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (10A77400) [pid = 3636] [serial = 1290] [outer = 00000000] 07:35:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (114E1400) [pid = 3636] [serial = 1291] [outer = 10A77400] 07:35:44 INFO - PROCESS | 3636 | 1468510544440 Marionette DEBUG loaded listener.js 07:35:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1188DC00) [pid = 3636] [serial = 1292] [outer = 10A77400] 07:35:45 INFO - PROCESS | 3636 | 1468510545014 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 940ms 07:35:45 INFO - PROCESS | 3636 | 1468510545035 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 3636 | 1468510545040 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 07:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:35:45 INFO - PROCESS | 3636 | 1468510545046 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - PROCESS | 3636 | 1468510545049 Marionette TRACE conn2 <- [1,1686,null,{}] 07:35:45 INFO - PROCESS | 3636 | 1468510545053 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:45 INFO - PROCESS | 3636 | 1468510545055 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:45 INFO - PROCESS | 3636 | 1468510545161 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:35:45 INFO - PROCESS | 3636 | 1468510545245 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:45 INFO - PROCESS | 3636 | 1468510545247 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:45 INFO - PROCESS | 3636 | ++DOCSHELL 1312D000 == 31 [pid = 3636] [id = 431] 07:35:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1315F400) [pid = 3636] [serial = 1293] [outer = 00000000] 07:35:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (13633800) [pid = 3636] [serial = 1294] [outer = 1315F400] 07:35:45 INFO - PROCESS | 3636 | 1468510545302 Marionette DEBUG loaded listener.js 07:35:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (13ABA000) [pid = 3636] [serial = 1295] [outer = 1315F400] 07:35:45 INFO - PROCESS | 3636 | 1468510545925 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:35:45 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 07:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 940ms 07:35:45 INFO - PROCESS | 3636 | 1468510545990 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 3636 | 1468510545993 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 07:35:45 INFO - PROCESS | 3636 | 1468510546010 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:35:46 INFO - PROCESS | 3636 | 1468510546014 Marionette TRACE conn2 <- [1,1690,null,{}] 07:35:46 INFO - PROCESS | 3636 | 1468510546025 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:46 INFO - PROCESS | 3636 | 1468510546029 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:46 INFO - PROCESS | 3636 | 1468510546129 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:35:46 INFO - PROCESS | 3636 | 1468510546341 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:46 INFO - PROCESS | 3636 | 1468510546344 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:46 INFO - PROCESS | 3636 | ++DOCSHELL 10474C00 == 32 [pid = 3636] [id = 432] 07:35:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (10560800) [pid = 3636] [serial = 1296] [outer = 00000000] 07:35:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (10A80C00) [pid = 3636] [serial = 1297] [outer = 10560800] 07:35:46 INFO - PROCESS | 3636 | 1468510546398 Marionette DEBUG loaded listener.js 07:35:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1127A400) [pid = 3636] [serial = 1298] [outer = 10560800] 07:35:46 INFO - PROCESS | 3636 | 1468510546969 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:35:46 INFO - PROCESS | 3636 | --DOCSHELL 104E0C00 == 31 [pid = 3636] [id = 409] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (19241000) [pid = 3636] [serial = 1226] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (16D11400) [pid = 3636] [serial = 1252] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (158EDC00) [pid = 3636] [serial = 1250] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (1B0AD400) [pid = 3636] [serial = 1243] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (15528C00) [pid = 3636] [serial = 1231] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (1AC39C00) [pid = 3636] [serial = 1241] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (196DDC00) [pid = 3636] [serial = 1240] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1B0B7000) [pid = 3636] [serial = 1244] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1698F800) [pid = 3636] [serial = 1232] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (10BC0800) [pid = 3636] [serial = 1228] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1180E400) [pid = 3636] [serial = 1229] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (13129800) [pid = 3636] [serial = 1246] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (195BF400) [pid = 3636] [serial = 1234] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (15408C00) [pid = 3636] [serial = 1249] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1A972400) [pid = 3636] [serial = 1237] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (16C4B000) [pid = 3636] [serial = 1238] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (195C7800) [pid = 3636] [serial = 1235] [outer = 00000000] [url = about:blank] 07:35:46 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (14416400) [pid = 3636] [serial = 1247] [outer = 00000000] [url = about:blank] 07:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1028ms 07:35:47 INFO - PROCESS | 3636 | 1468510547035 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 3636 | 1468510547039 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 07:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:35:47 INFO - PROCESS | 3636 | 1468510547046 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 3636 | 1468510547048 Marionette TRACE conn2 <- [1,1694,null,{}] 07:35:47 INFO - PROCESS | 3636 | 1468510547054 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:47 INFO - PROCESS | 3636 | 1468510547058 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:47 INFO - PROCESS | 3636 | 1468510547141 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:35:47 INFO - PROCESS | 3636 | 1468510547223 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:47 INFO - PROCESS | 3636 | 1468510547226 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:47 INFO - PROCESS | 3636 | ++DOCSHELL 10A76C00 == 32 [pid = 3636] [id = 433] 07:35:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (10A7F800) [pid = 3636] [serial = 1299] [outer = 00000000] 07:35:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (12C7AC00) [pid = 3636] [serial = 1300] [outer = 10A7F800] 07:35:47 INFO - PROCESS | 3636 | 1468510547277 Marionette DEBUG loaded listener.js 07:35:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (1362E400) [pid = 3636] [serial = 1301] [outer = 10A7F800] 07:35:47 INFO - PROCESS | 3636 | 1468510547628 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 602ms 07:35:47 INFO - PROCESS | 3636 | 1468510547673 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 3636 | 1468510547677 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 07:35:47 INFO - PROCESS | 3636 | 1468510547682 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 3636 | 1468510547684 Marionette TRACE conn2 <- [1,1698,null,{}] 07:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:35:47 INFO - PROCESS | 3636 | 1468510547688 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:47 INFO - PROCESS | 3636 | 1468510547690 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:47 INFO - PROCESS | 3636 | 1468510547786 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:35:47 INFO - PROCESS | 3636 | 1468510547796 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:47 INFO - PROCESS | 3636 | 1468510547798 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:47 INFO - PROCESS | 3636 | ++DOCSHELL 13B52800 == 33 [pid = 3636] [id = 434] 07:35:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (13B53400) [pid = 3636] [serial = 1302] [outer = 00000000] 07:35:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (150CD000) [pid = 3636] [serial = 1303] [outer = 13B53400] 07:35:47 INFO - PROCESS | 3636 | 1468510547841 Marionette DEBUG loaded listener.js 07:35:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (15316C00) [pid = 3636] [serial = 1304] [outer = 13B53400] 07:35:48 INFO - PROCESS | 3636 | 1468510548286 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 646ms 07:35:48 INFO - PROCESS | 3636 | 1468510548327 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:35:48 INFO - PROCESS | 3636 | 1468510548329 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 07:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:35:48 INFO - PROCESS | 3636 | 1468510548334 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:35:48 INFO - PROCESS | 3636 | 1468510548339 Marionette TRACE conn2 <- [1,1702,null,{}] 07:35:48 INFO - PROCESS | 3636 | 1468510548348 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:48 INFO - PROCESS | 3636 | 1468510548351 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:48 INFO - PROCESS | 3636 | 1468510548418 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:35:48 INFO - PROCESS | 3636 | 1468510548426 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 3636 | 1468510548428 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:48 INFO - PROCESS | 3636 | ++DOCSHELL 15F92C00 == 34 [pid = 3636] [id = 435] 07:35:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (15F93000) [pid = 3636] [serial = 1305] [outer = 00000000] 07:35:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1696B000) [pid = 3636] [serial = 1306] [outer = 15F93000] 07:35:48 INFO - PROCESS | 3636 | 1468510548472 Marionette DEBUG loaded listener.js 07:35:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16996400) [pid = 3636] [serial = 1307] [outer = 15F93000] 07:35:48 INFO - PROCESS | 3636 | 1468510548912 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 661ms 07:35:48 INFO - PROCESS | 3636 | 1468510548998 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:35:48 INFO - PROCESS | 3636 | 1468510548982 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 07:35:48 INFO - PROCESS | 3636 | 1468510548985 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:35:48 INFO - PROCESS | 3636 | 1468510548987 Marionette TRACE conn2 <- [1,1706,null,{}] 07:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:35:48 INFO - PROCESS | 3636 | 1468510548990 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:48 INFO - PROCESS | 3636 | 1468510548992 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:49 INFO - PROCESS | 3636 | 1468510549110 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:35:49 INFO - PROCESS | 3636 | 1468510549123 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:49 INFO - PROCESS | 3636 | 1468510549126 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:49 INFO - PROCESS | 3636 | ++DOCSHELL 16C46000 == 35 [pid = 3636] [id = 436] 07:35:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (16C47C00) [pid = 3636] [serial = 1308] [outer = 00000000] 07:35:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16C4DC00) [pid = 3636] [serial = 1309] [outer = 16C47C00] 07:35:49 INFO - PROCESS | 3636 | 1468510549169 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (16C4FC00) [pid = 3636] [serial = 1310] [outer = 16C47C00] 07:35:49 INFO - PROCESS | 3636 | 1468510549590 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 660ms 07:35:49 INFO - PROCESS | 3636 | 1468510549651 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:35:49 INFO - PROCESS | 3636 | 1468510549653 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 07:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:35:49 INFO - PROCESS | 3636 | 1468510549663 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:35:49 INFO - PROCESS | 3636 | 1468510549665 Marionette TRACE conn2 <- [1,1710,null,{}] 07:35:49 INFO - PROCESS | 3636 | 1468510549669 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:49 INFO - PROCESS | 3636 | 1468510549670 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:49 INFO - PROCESS | 3636 | 1468510549779 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:35:49 INFO - PROCESS | 3636 | 1468510549788 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:49 INFO - PROCESS | 3636 | 1468510549794 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:49 INFO - PROCESS | 3636 | ++DOCSHELL 16D15000 == 36 [pid = 3636] [id = 437] 07:35:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16D15400) [pid = 3636] [serial = 1311] [outer = 00000000] 07:35:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (16D1A800) [pid = 3636] [serial = 1312] [outer = 16D15400] 07:35:49 INFO - PROCESS | 3636 | 1468510549846 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16E28800) [pid = 3636] [serial = 1313] [outer = 16D15400] 07:35:50 INFO - PROCESS | 3636 | 1468510550299 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:35:50 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 07:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 661ms 07:35:50 INFO - PROCESS | 3636 | 1468510550316 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:35:50 INFO - PROCESS | 3636 | 1468510550318 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 07:35:50 INFO - PROCESS | 3636 | 1468510550321 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:35:50 INFO - PROCESS | 3636 | 1468510550323 Marionette TRACE conn2 <- [1,1714,null,{}] 07:35:50 INFO - PROCESS | 3636 | 1468510550326 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:50 INFO - PROCESS | 3636 | 1468510550329 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:50 INFO - PROCESS | 3636 | 1468510550469 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:35:50 INFO - PROCESS | 3636 | 1468510550491 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 3636 | 1468510550493 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:50 INFO - PROCESS | 3636 | ++DOCSHELL 16F0E800 == 37 [pid = 3636] [id = 438] 07:35:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (16F83400) [pid = 3636] [serial = 1314] [outer = 00000000] 07:35:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (175DF800) [pid = 3636] [serial = 1315] [outer = 16F83400] 07:35:50 INFO - PROCESS | 3636 | 1468510550544 Marionette DEBUG loaded listener.js 07:35:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (176AB000) [pid = 3636] [serial = 1316] [outer = 16F83400] 07:35:50 INFO - PROCESS | 3636 | 1468510550965 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 661ms 07:35:50 INFO - PROCESS | 3636 | 1468510550986 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:35:50 INFO - PROCESS | 3636 | 1468510550988 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 07:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:35:50 INFO - PROCESS | 3636 | 1468510550997 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:35:50 INFO - PROCESS | 3636 | 1468510550998 Marionette TRACE conn2 <- [1,1718,null,{}] 07:35:50 INFO - PROCESS | 3636 | 1468510551002 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:50 INFO - PROCESS | 3636 | 1468510551004 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:51 INFO - PROCESS | 3636 | 1468510551096 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:35:51 INFO - PROCESS | 3636 | 1468510551104 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:51 INFO - PROCESS | 3636 | 1468510551106 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:51 INFO - PROCESS | 3636 | ++DOCSHELL 13ABD400 == 38 [pid = 3636] [id = 439] 07:35:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (153F8800) [pid = 3636] [serial = 1317] [outer = 00000000] 07:35:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (17B28800) [pid = 3636] [serial = 1318] [outer = 153F8800] 07:35:51 INFO - PROCESS | 3636 | 1468510551149 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (17EE8400) [pid = 3636] [serial = 1319] [outer = 153F8800] 07:35:51 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (13A29800) [pid = 3636] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:35:51 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (144E4000) [pid = 3636] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:35:51 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (13630C00) [pid = 3636] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:35:51 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (12B69400) [pid = 3636] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:35:51 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (150D0400) [pid = 3636] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:35:51 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (1036EC00) [pid = 3636] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:35:51 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (160D2800) [pid = 3636] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:35:51 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (13632C00) [pid = 3636] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:35:51 INFO - PROCESS | 3636 | 1468510551590 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:35:51 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 07:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 646ms 07:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:35:51 INFO - PROCESS | 3636 | 1468510551640 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:35:51 INFO - PROCESS | 3636 | 1468510551641 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 07:35:51 INFO - PROCESS | 3636 | 1468510551645 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - PROCESS | 3636 | 1468510551647 Marionette TRACE conn2 <- [1,1722,null,{}] 07:35:51 INFO - PROCESS | 3636 | 1468510551651 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:51 INFO - PROCESS | 3636 | 1468510551652 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:51 INFO - PROCESS | 3636 | 1468510551729 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:35:51 INFO - PROCESS | 3636 | 1468510551761 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:51 INFO - PROCESS | 3636 | 1468510551763 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:51 INFO - PROCESS | 3636 | ++DOCSHELL 1362D400 == 39 [pid = 3636] [id = 440] 07:35:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (13A26800) [pid = 3636] [serial = 1320] [outer = 00000000] 07:35:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16D1A000) [pid = 3636] [serial = 1321] [outer = 13A26800] 07:35:51 INFO - PROCESS | 3636 | 1468510551805 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (17787800) [pid = 3636] [serial = 1322] [outer = 13A26800] 07:35:52 INFO - PROCESS | 3636 | 1468510552214 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 587ms 07:35:52 INFO - PROCESS | 3636 | 1468510552259 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:35:52 INFO - PROCESS | 3636 | 1468510552261 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 07:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:35:52 INFO - PROCESS | 3636 | 1468510552265 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:35:52 INFO - PROCESS | 3636 | 1468510552266 Marionette TRACE conn2 <- [1,1726,null,{}] 07:35:52 INFO - PROCESS | 3636 | 1468510552270 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:52 INFO - PROCESS | 3636 | 1468510552271 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:52 INFO - PROCESS | 3636 | 1468510552343 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:35:52 INFO - PROCESS | 3636 | 1468510552348 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 3636 | 1468510552349 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:52 INFO - PROCESS | 3636 | ++DOCSHELL 16D19800 == 40 [pid = 3636] [id = 441] 07:35:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1923E000) [pid = 3636] [serial = 1323] [outer = 00000000] 07:35:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (19246400) [pid = 3636] [serial = 1324] [outer = 1923E000] 07:35:52 INFO - PROCESS | 3636 | 1468510552392 Marionette DEBUG loaded listener.js 07:35:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (19241400) [pid = 3636] [serial = 1325] [outer = 1923E000] 07:35:52 INFO - PROCESS | 3636 | 1468510552783 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 558ms 07:35:52 INFO - PROCESS | 3636 | 1468510552833 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:35:52 INFO - PROCESS | 3636 | 1468510552835 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 07:35:52 INFO - PROCESS | 3636 | 1468510552838 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:35:52 INFO - PROCESS | 3636 | 1468510552840 Marionette TRACE conn2 <- [1,1730,null,{}] 07:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:35:52 INFO - PROCESS | 3636 | 1468510552847 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:52 INFO - PROCESS | 3636 | 1468510552849 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:52 INFO - PROCESS | 3636 | 1468510552909 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:35:52 INFO - PROCESS | 3636 | 1468510552915 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 3636 | 1468510552917 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:52 INFO - PROCESS | 3636 | ++DOCSHELL 19444000 == 41 [pid = 3636] [id = 442] 07:35:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (19445800) [pid = 3636] [serial = 1326] [outer = 00000000] 07:35:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (1944A800) [pid = 3636] [serial = 1327] [outer = 19445800] 07:35:52 INFO - PROCESS | 3636 | 1468510552963 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (1944FC00) [pid = 3636] [serial = 1328] [outer = 19445800] 07:35:53 INFO - PROCESS | 3636 | 1468510553598 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 793ms 07:35:53 INFO - PROCESS | 3636 | 1468510553627 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:35:53 INFO - PROCESS | 3636 | 1468510553631 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 07:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:35:53 INFO - PROCESS | 3636 | 1468510553636 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:35:53 INFO - PROCESS | 3636 | 1468510553640 Marionette TRACE conn2 <- [1,1734,null,{}] 07:35:53 INFO - PROCESS | 3636 | 1468510553646 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:53 INFO - PROCESS | 3636 | 1468510553650 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:53 INFO - PROCESS | 3636 | 1468510553742 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:35:53 INFO - PROCESS | 3636 | 1468510553849 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:53 INFO - PROCESS | 3636 | 1468510553852 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:53 INFO - PROCESS | 3636 | ++DOCSHELL 11889800 == 42 [pid = 3636] [id = 443] 07:35:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (1188F400) [pid = 3636] [serial = 1329] [outer = 00000000] 07:35:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (13A23800) [pid = 3636] [serial = 1330] [outer = 1188F400] 07:35:53 INFO - PROCESS | 3636 | 1468510553906 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (14227000) [pid = 3636] [serial = 1331] [outer = 1188F400] 07:35:54 INFO - PROCESS | 3636 | 1468510554463 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 881ms 07:35:54 INFO - PROCESS | 3636 | 1468510554528 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 3636 | 1468510554533 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 07:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:35:54 INFO - PROCESS | 3636 | 1468510554539 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 3636 | 1468510554542 Marionette TRACE conn2 <- [1,1738,null,{}] 07:35:54 INFO - PROCESS | 3636 | 1468510554546 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:54 INFO - PROCESS | 3636 | 1468510554549 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:54 INFO - PROCESS | 3636 | 1468510554639 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:35:54 INFO - PROCESS | 3636 | 1468510554772 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 3636 | 1468510554774 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:54 INFO - PROCESS | 3636 | ++DOCSHELL 15401800 == 43 [pid = 3636] [id = 444] 07:35:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (15401C00) [pid = 3636] [serial = 1332] [outer = 00000000] 07:35:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (158CA000) [pid = 3636] [serial = 1333] [outer = 15401C00] 07:35:54 INFO - PROCESS | 3636 | 1468510554830 Marionette DEBUG loaded listener.js 07:35:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (16991C00) [pid = 3636] [serial = 1334] [outer = 15401C00] 07:35:55 INFO - PROCESS | 3636 | 1468510555340 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 852ms 07:35:55 INFO - PROCESS | 3636 | 1468510555388 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:35:55 INFO - PROCESS | 3636 | 1468510555391 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 07:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:35:55 INFO - PROCESS | 3636 | 1468510555395 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:35:55 INFO - PROCESS | 3636 | 1468510555398 Marionette TRACE conn2 <- [1,1742,null,{}] 07:35:55 INFO - PROCESS | 3636 | 1468510555409 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:55 INFO - PROCESS | 3636 | 1468510555414 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:55 INFO - PROCESS | 3636 | 1468510555503 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:35:55 INFO - PROCESS | 3636 | 1468510555637 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:55 INFO - PROCESS | 3636 | 1468510555640 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:55 INFO - PROCESS | 3636 | ++DOCSHELL 1923C000 == 44 [pid = 3636] [id = 445] 07:35:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (19240000) [pid = 3636] [serial = 1335] [outer = 00000000] 07:35:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (19445000) [pid = 3636] [serial = 1336] [outer = 19240000] 07:35:55 INFO - PROCESS | 3636 | 1468510555695 Marionette DEBUG loaded listener.js 07:35:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (1944E400) [pid = 3636] [serial = 1337] [outer = 19240000] 07:35:56 INFO - PROCESS | 3636 | 1468510556438 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1086ms 07:35:56 INFO - PROCESS | 3636 | 1468510556481 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:35:56 INFO - PROCESS | 3636 | 1468510556485 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 07:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:35:56 INFO - PROCESS | 3636 | 1468510556490 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:35:56 INFO - PROCESS | 3636 | 1468510556494 Marionette TRACE conn2 <- [1,1746,null,{}] 07:35:56 INFO - PROCESS | 3636 | 1468510556499 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:56 INFO - PROCESS | 3636 | 1468510556502 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:56 INFO - PROCESS | 3636 | 1468510556598 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:35:56 INFO - PROCESS | 3636 | 1468510556667 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 3636 | 1468510556671 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:56 INFO - PROCESS | 3636 | ++DOCSHELL 13169C00 == 45 [pid = 3636] [id = 446] 07:35:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (13190000) [pid = 3636] [serial = 1338] [outer = 00000000] 07:35:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (13637000) [pid = 3636] [serial = 1339] [outer = 13190000] 07:35:56 INFO - PROCESS | 3636 | 1468510556767 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (13965400) [pid = 3636] [serial = 1340] [outer = 13190000] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 16D19800 == 44 [pid = 3636] [id = 441] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 1362D400 == 43 [pid = 3636] [id = 440] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 13ABD400 == 42 [pid = 3636] [id = 439] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 16F0E800 == 41 [pid = 3636] [id = 438] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 16D15000 == 40 [pid = 3636] [id = 437] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 16C46000 == 39 [pid = 3636] [id = 436] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 15F92C00 == 38 [pid = 3636] [id = 435] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 13B52800 == 37 [pid = 3636] [id = 434] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 10A76C00 == 36 [pid = 3636] [id = 433] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 10474C00 == 35 [pid = 3636] [id = 432] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 1540A000 == 34 [pid = 3636] [id = 428] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 10A04800 == 33 [pid = 3636] [id = 427] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 104E7000 == 32 [pid = 3636] [id = 430] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 1312D000 == 31 [pid = 3636] [id = 431] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 167BFC00 == 30 [pid = 3636] [id = 429] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 15401800 == 29 [pid = 3636] [id = 444] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 1923C000 == 28 [pid = 3636] [id = 445] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 19444000 == 27 [pid = 3636] [id = 442] 07:35:57 INFO - PROCESS | 3636 | --DOCSHELL 11889800 == 26 [pid = 3636] [id = 443] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (1552E000) [pid = 3636] [serial = 1279] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (16F84C00) [pid = 3636] [serial = 1258] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (10A80400) [pid = 3636] [serial = 1264] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (1127AC00) [pid = 3636] [serial = 1265] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (150D2800) [pid = 3636] [serial = 1255] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (114AB400) [pid = 3636] [serial = 1261] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (150D7800) [pid = 3636] [serial = 1277] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1698FC00) [pid = 3636] [serial = 1286] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (16A73000) [pid = 3636] [serial = 1288] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (1698DC00) [pid = 3636] [serial = 1285] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (158BE800) [pid = 3636] [serial = 1280] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (15F8F000) [pid = 3636] [serial = 1282] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (15F97000) [pid = 3636] [serial = 1283] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (13965800) [pid = 3636] [serial = 1271] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (13B59800) [pid = 3636] [serial = 1273] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (150D0C00) [pid = 3636] [serial = 1276] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (14412000) [pid = 3636] [serial = 1274] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (13638800) [pid = 3636] [serial = 1270] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (12BB0800) [pid = 3636] [serial = 1267] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (12E61000) [pid = 3636] [serial = 1268] [outer = 00000000] [url = about:blank] 07:35:57 INFO - PROCESS | 3636 | 1468510557909 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1468ms 07:35:57 INFO - PROCESS | 3636 | 1468510557950 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:35:57 INFO - PROCESS | 3636 | 1468510557953 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 07:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:35:57 INFO - PROCESS | 3636 | 1468510558007 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:35:58 INFO - PROCESS | 3636 | 1468510558010 Marionette TRACE conn2 <- [1,1750,null,{}] 07:35:58 INFO - PROCESS | 3636 | 1468510558016 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:58 INFO - PROCESS | 3636 | 1468510558019 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:58 INFO - PROCESS | 3636 | 1468510558106 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:35:58 INFO - PROCESS | 3636 | 1468510558113 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:58 INFO - PROCESS | 3636 | 1468510558115 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:58 INFO - PROCESS | 3636 | ++DOCSHELL 10E3F800 == 27 [pid = 3636] [id = 447] 07:35:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (10E44400) [pid = 3636] [serial = 1341] [outer = 00000000] 07:35:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (11807C00) [pid = 3636] [serial = 1342] [outer = 10E44400] 07:35:58 INFO - PROCESS | 3636 | 1468510558162 Marionette DEBUG loaded listener.js 07:35:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (11890400) [pid = 3636] [serial = 1343] [outer = 10E44400] 07:35:58 INFO - PROCESS | 3636 | 1468510558610 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 661ms 07:35:58 INFO - PROCESS | 3636 | 1468510558660 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:35:58 INFO - PROCESS | 3636 | 1468510558665 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 07:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:35:58 INFO - PROCESS | 3636 | 1468510558672 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:35:58 INFO - PROCESS | 3636 | 1468510558674 Marionette TRACE conn2 <- [1,1754,null,{}] 07:35:58 INFO - PROCESS | 3636 | 1468510558678 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:58 INFO - PROCESS | 3636 | 1468510558681 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:58 INFO - PROCESS | 3636 | 1468510558766 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:35:58 INFO - PROCESS | 3636 | 1468510558774 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:58 INFO - PROCESS | 3636 | 1468510558777 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:58 INFO - PROCESS | 3636 | ++DOCSHELL 12E6C800 == 28 [pid = 3636] [id = 448] 07:35:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (13128400) [pid = 3636] [serial = 1344] [outer = 00000000] 07:35:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (1362DC00) [pid = 3636] [serial = 1345] [outer = 13128400] 07:35:58 INFO - PROCESS | 3636 | 1468510558806 Marionette DEBUG loaded listener.js 07:35:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (13637800) [pid = 3636] [serial = 1346] [outer = 13128400] 07:35:59 INFO - PROCESS | 3636 | 1468510559252 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 588ms 07:35:59 INFO - PROCESS | 3636 | 1468510559273 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:35:59 INFO - PROCESS | 3636 | 1468510559275 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 07:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:35:59 INFO - PROCESS | 3636 | 1468510559283 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:35:59 INFO - PROCESS | 3636 | 1468510559286 Marionette TRACE conn2 <- [1,1758,null,{}] 07:35:59 INFO - PROCESS | 3636 | 1468510559296 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:59 INFO - PROCESS | 3636 | 1468510559301 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:59 INFO - PROCESS | 3636 | 1468510559372 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:35:59 INFO - PROCESS | 3636 | 1468510559496 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:59 INFO - PROCESS | 3636 | 1468510559499 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:35:59 INFO - PROCESS | 3636 | ++DOCSHELL 153EB000 == 29 [pid = 3636] [id = 449] 07:35:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (153EB400) [pid = 3636] [serial = 1347] [outer = 00000000] 07:35:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (153F6400) [pid = 3636] [serial = 1348] [outer = 153EB400] 07:35:59 INFO - PROCESS | 3636 | 1468510559554 Marionette DEBUG loaded listener.js 07:35:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (1540BC00) [pid = 3636] [serial = 1349] [outer = 153EB400] 07:35:59 INFO - PROCESS | 3636 | 1468510559932 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 691ms 07:35:59 INFO - PROCESS | 3636 | 1468510559983 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:35:59 INFO - PROCESS | 3636 | 1468510559985 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 07:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:35:59 INFO - PROCESS | 3636 | 1468510559989 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:35:59 INFO - PROCESS | 3636 | 1468510559991 Marionette TRACE conn2 <- [1,1762,null,{}] 07:35:59 INFO - PROCESS | 3636 | 1468510559994 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:59 INFO - PROCESS | 3636 | 1468510559996 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:00 INFO - PROCESS | 3636 | 1468510560112 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:36:00 INFO - PROCESS | 3636 | 1468510560121 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:00 INFO - PROCESS | 3636 | 1468510560123 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:00 INFO - PROCESS | 3636 | ++DOCSHELL 15526C00 == 30 [pid = 3636] [id = 450] 07:36:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (15533000) [pid = 3636] [serial = 1350] [outer = 00000000] 07:36:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (158F4000) [pid = 3636] [serial = 1351] [outer = 15533000] 07:36:00 INFO - PROCESS | 3636 | 1468510560203 Marionette DEBUG loaded listener.js 07:36:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (15F96400) [pid = 3636] [serial = 1352] [outer = 15533000] 07:36:00 INFO - PROCESS | 3636 | 1468510560590 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 646ms 07:36:00 INFO - PROCESS | 3636 | 1468510560647 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:36:00 INFO - PROCESS | 3636 | 1468510560649 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 07:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:36:00 INFO - PROCESS | 3636 | 1468510560652 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:36:00 INFO - PROCESS | 3636 | 1468510560654 Marionette TRACE conn2 <- [1,1766,null,{}] 07:36:00 INFO - PROCESS | 3636 | 1468510560657 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:00 INFO - PROCESS | 3636 | 1468510560659 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:00 INFO - PROCESS | 3636 | 1468510560794 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:36:00 INFO - PROCESS | 3636 | 1468510560848 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:00 INFO - PROCESS | 3636 | 1468510560850 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:00 INFO - PROCESS | 3636 | ++DOCSHELL 160D5800 == 31 [pid = 3636] [id = 451] 07:36:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (1670E400) [pid = 3636] [serial = 1353] [outer = 00000000] 07:36:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (16993C00) [pid = 3636] [serial = 1354] [outer = 1670E400] 07:36:00 INFO - PROCESS | 3636 | 1468510560894 Marionette DEBUG loaded listener.js 07:36:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (16AE5800) [pid = 3636] [serial = 1355] [outer = 1670E400] 07:36:01 INFO - PROCESS | 3636 | 1468510561294 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:36:01 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 07:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 07:36:01 INFO - PROCESS | 3636 | 1468510561353 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 3636 | 1468510561355 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 07:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:36:01 INFO - PROCESS | 3636 | 1468510561358 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 3636 | 1468510561360 Marionette TRACE conn2 <- [1,1770,null,{}] 07:36:01 INFO - PROCESS | 3636 | 1468510561369 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:01 INFO - PROCESS | 3636 | 1468510561375 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:01 INFO - PROCESS | 3636 | 1468510561501 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:36:01 INFO - PROCESS | 3636 | 1468510561511 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:01 INFO - PROCESS | 3636 | 1468510561513 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:01 INFO - PROCESS | 3636 | ++DOCSHELL 16C4E400 == 32 [pid = 3636] [id = 452] 07:36:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (16D15800) [pid = 3636] [serial = 1356] [outer = 00000000] 07:36:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (17546400) [pid = 3636] [serial = 1357] [outer = 16D15800] 07:36:01 INFO - PROCESS | 3636 | 1468510561614 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (176CE400) [pid = 3636] [serial = 1358] [outer = 16D15800] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (16D15400) [pid = 3636] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (16F83400) [pid = 3636] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (15F93000) [pid = 3636] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (13B53400) [pid = 3636] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (16C47C00) [pid = 3636] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1315F400) [pid = 3636] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (16967400) [pid = 3636] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (153F8800) [pid = 3636] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (10A7F800) [pid = 3636] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (10A77400) [pid = 3636] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (10560800) [pid = 3636] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (19445800) [pid = 3636] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (13A26800) [pid = 3636] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1923E000) [pid = 3636] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (13129000) [pid = 3636] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (16992800) [pid = 3636] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (16D1CC00) [pid = 3636] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:36:01 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (10A7BC00) [pid = 3636] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:36:02 INFO - PROCESS | 3636 | 1468510562188 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 07:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 881ms 07:36:02 INFO - PROCESS | 3636 | 1468510562253 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 3636 | 1468510562254 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 07:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:36:02 INFO - PROCESS | 3636 | 1468510562241 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 3636 | 1468510562252 Marionette TRACE conn2 <- [1,1774,null,{}] 07:36:02 INFO - PROCESS | 3636 | 1468510562256 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:02 INFO - PROCESS | 3636 | 1468510562257 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:02 INFO - PROCESS | 3636 | 1468510562332 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:36:02 INFO - PROCESS | 3636 | 1468510562339 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 3636 | 1468510562340 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:02 INFO - PROCESS | 3636 | ++DOCSHELL 11224C00 == 33 [pid = 3636] [id = 453] 07:36:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (13193800) [pid = 3636] [serial = 1359] [outer = 00000000] 07:36:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (153F8800) [pid = 3636] [serial = 1360] [outer = 13193800] 07:36:02 INFO - PROCESS | 3636 | 1468510562383 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (13130400) [pid = 3636] [serial = 1361] [outer = 13193800] 07:36:02 INFO - PROCESS | 3636 | 1468510562815 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:36:02 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 07:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 617ms 07:36:02 INFO - PROCESS | 3636 | 1468510562873 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 3636 | 1468510562875 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 07:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:36:02 INFO - PROCESS | 3636 | 1468510562879 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 3636 | 1468510562880 Marionette TRACE conn2 <- [1,1778,null,{}] 07:36:02 INFO - PROCESS | 3636 | 1468510562884 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:02 INFO - PROCESS | 3636 | 1468510562886 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:02 INFO - PROCESS | 3636 | 1468510562947 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:36:02 INFO - PROCESS | 3636 | 1468510562952 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 3636 | 1468510562954 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:02 INFO - PROCESS | 3636 | ++DOCSHELL 1362D400 == 34 [pid = 3636] [id = 454] 07:36:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (153F7400) [pid = 3636] [serial = 1362] [outer = 00000000] 07:36:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (16E27400) [pid = 3636] [serial = 1363] [outer = 153F7400] 07:36:02 INFO - PROCESS | 3636 | 1468510562996 Marionette DEBUG loaded listener.js 07:36:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (16F84C00) [pid = 3636] [serial = 1364] [outer = 153F7400] 07:36:03 INFO - PROCESS | 3636 | 1468510563412 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:36:03 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) 07:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 558ms 07:36:03 INFO - PROCESS | 3636 | 1468510563438 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:36:03 INFO - PROCESS | 3636 | 1468510563441 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 07:36:03 INFO - PROCESS | 3636 | 1468510563464 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:36:03 INFO - PROCESS | 3636 | 1468510563465 Marionette TRACE conn2 <- [1,1782,null,{}] 07:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:36:03 INFO - PROCESS | 3636 | 1468510563469 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:03 INFO - PROCESS | 3636 | 1468510563471 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:03 INFO - PROCESS | 3636 | 1468510563531 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:36:03 INFO - PROCESS | 3636 | 1468510563536 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:03 INFO - PROCESS | 3636 | 1468510563538 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:03 INFO - PROCESS | 3636 | ++DOCSHELL 15317C00 == 35 [pid = 3636] [id = 455] 07:36:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (17EEC400) [pid = 3636] [serial = 1365] [outer = 00000000] 07:36:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (19241800) [pid = 3636] [serial = 1366] [outer = 17EEC400] 07:36:03 INFO - PROCESS | 3636 | 1468510563581 Marionette DEBUG loaded listener.js 07:36:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (19242400) [pid = 3636] [serial = 1367] [outer = 17EEC400] 07:36:04 INFO - PROCESS | 3636 | 1468510564296 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 881ms 07:36:04 INFO - PROCESS | 3636 | 1468510564358 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 3636 | 1468510564362 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 07:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:36:04 INFO - PROCESS | 3636 | 1468510564367 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:36:04 INFO - PROCESS | 3636 | 1468510564371 Marionette TRACE conn2 <- [1,1786,null,{}] 07:36:04 INFO - PROCESS | 3636 | 1468510564360 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:04 INFO - PROCESS | 3636 | 1468510564363 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:04 INFO - PROCESS | 3636 | 1468510564482 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:36:04 INFO - PROCESS | 3636 | 1468510564618 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:04 INFO - PROCESS | 3636 | 1468510564621 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:04 INFO - PROCESS | 3636 | ++DOCSHELL 10BC5800 == 36 [pid = 3636] [id = 456] 07:36:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (114D9000) [pid = 3636] [serial = 1368] [outer = 00000000] 07:36:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (12E22800) [pid = 3636] [serial = 1369] [outer = 114D9000] 07:36:04 INFO - PROCESS | 3636 | 1468510564658 Marionette DEBUG loaded listener.js 07:36:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (1363BC00) [pid = 3636] [serial = 1370] [outer = 114D9000] 07:36:05 INFO - PROCESS | 3636 | 1468510565542 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1233ms 07:36:05 INFO - PROCESS | 3636 | 1468510565593 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:36:05 INFO - PROCESS | 3636 | 1468510565597 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 07:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:36:05 INFO - PROCESS | 3636 | 1468510565602 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:36:05 INFO - PROCESS | 3636 | 1468510565605 Marionette TRACE conn2 <- [1,1790,null,{}] 07:36:05 INFO - PROCESS | 3636 | 1468510565611 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:05 INFO - PROCESS | 3636 | 1468510565614 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:05 INFO - PROCESS | 3636 | 1468510565721 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:36:05 INFO - PROCESS | 3636 | 1468510565838 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:05 INFO - PROCESS | 3636 | 1468510565843 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:05 INFO - PROCESS | 3636 | ++DOCSHELL 1127BC00 == 37 [pid = 3636] [id = 457] 07:36:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (114B6000) [pid = 3636] [serial = 1371] [outer = 00000000] 07:36:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (114DCC00) [pid = 3636] [serial = 1372] [outer = 114B6000] 07:36:05 INFO - PROCESS | 3636 | 1468510565894 Marionette DEBUG loaded listener.js 07:36:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (11CE4800) [pid = 3636] [serial = 1373] [outer = 114B6000] 07:36:06 INFO - PROCESS | 3636 | --DOCSHELL 1362D400 == 36 [pid = 3636] [id = 454] 07:36:06 INFO - PROCESS | 3636 | --DOCSHELL 11224C00 == 35 [pid = 3636] [id = 453] 07:36:06 INFO - PROCESS | 3636 | --DOCSHELL 16C4E400 == 34 [pid = 3636] [id = 452] 07:36:06 INFO - PROCESS | 3636 | --DOCSHELL 160D5800 == 33 [pid = 3636] [id = 451] 07:36:06 INFO - PROCESS | 3636 | --DOCSHELL 15526C00 == 32 [pid = 3636] [id = 450] 07:36:06 INFO - PROCESS | 3636 | --DOCSHELL 153EB000 == 31 [pid = 3636] [id = 449] 07:36:06 INFO - PROCESS | 3636 | --DOCSHELL 12E6C800 == 30 [pid = 3636] [id = 448] 07:36:06 INFO - PROCESS | 3636 | --DOCSHELL 10E3F800 == 29 [pid = 3636] [id = 447] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (12B6CC00) [pid = 3636] [serial = 1262] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (153EF400) [pid = 3636] [serial = 1256] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (16C42C00) [pid = 3636] [serial = 1253] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (175DE000) [pid = 3636] [serial = 1259] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (16D1A800) [pid = 3636] [serial = 1312] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (175DF800) [pid = 3636] [serial = 1315] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (1696B000) [pid = 3636] [serial = 1306] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (16996400) [pid = 3636] [serial = 1307] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (150CD000) [pid = 3636] [serial = 1303] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (15316C00) [pid = 3636] [serial = 1304] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (16C4DC00) [pid = 3636] [serial = 1309] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (13633800) [pid = 3636] [serial = 1294] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (13ABA000) [pid = 3636] [serial = 1295] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (16A74C00) [pid = 3636] [serial = 1289] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (17B28800) [pid = 3636] [serial = 1318] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (12C7AC00) [pid = 3636] [serial = 1300] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (1362E400) [pid = 3636] [serial = 1301] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (114E1400) [pid = 3636] [serial = 1291] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1188DC00) [pid = 3636] [serial = 1292] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (10A80C00) [pid = 3636] [serial = 1297] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1127A400) [pid = 3636] [serial = 1298] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (176AB000) [pid = 3636] [serial = 1316] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1944FC00) [pid = 3636] [serial = 1328] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1944A800) [pid = 3636] [serial = 1327] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (16D1A000) [pid = 3636] [serial = 1321] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (19241400) [pid = 3636] [serial = 1325] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (19246400) [pid = 3636] [serial = 1324] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (17EE8400) [pid = 3636] [serial = 1319] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (16E28800) [pid = 3636] [serial = 1313] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (17787800) [pid = 3636] [serial = 1322] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (16C4FC00) [pid = 3636] [serial = 1310] [outer = 00000000] [url = about:blank] 07:36:06 INFO - PROCESS | 3636 | 1468510566338 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 793ms 07:36:06 INFO - PROCESS | 3636 | 1468510566390 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:36:06 INFO - PROCESS | 3636 | 1468510566396 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 07:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:36:06 INFO - PROCESS | 3636 | 1468510566402 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:36:06 INFO - PROCESS | 3636 | 1468510566405 Marionette TRACE conn2 <- [1,1794,null,{}] 07:36:06 INFO - PROCESS | 3636 | 1468510566409 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:06 INFO - PROCESS | 3636 | 1468510566412 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:06 INFO - PROCESS | 3636 | 1468510566500 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:36:06 INFO - PROCESS | 3636 | 1468510566509 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:06 INFO - PROCESS | 3636 | 1468510566513 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:06 INFO - PROCESS | 3636 | ++DOCSHELL 12BAF800 == 30 [pid = 3636] [id = 458] 07:36:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (12BB0800) [pid = 3636] [serial = 1374] [outer = 00000000] 07:36:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13189C00) [pid = 3636] [serial = 1375] [outer = 12BB0800] 07:36:06 INFO - PROCESS | 3636 | 1468510566565 Marionette DEBUG loaded listener.js 07:36:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (13636000) [pid = 3636] [serial = 1376] [outer = 12BB0800] 07:36:07 INFO - PROCESS | 3636 | 1468510567011 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 646ms 07:36:07 INFO - PROCESS | 3636 | 1468510567064 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:36:07 INFO - PROCESS | 3636 | 1468510567066 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 07:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:36:07 INFO - PROCESS | 3636 | 1468510567070 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:36:07 INFO - PROCESS | 3636 | 1468510567073 Marionette TRACE conn2 <- [1,1798,null,{}] 07:36:07 INFO - PROCESS | 3636 | 1468510567083 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:07 INFO - PROCESS | 3636 | 1468510567088 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:07 INFO - PROCESS | 3636 | 1468510567202 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:36:07 INFO - PROCESS | 3636 | 1468510567286 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:07 INFO - PROCESS | 3636 | 1468510567289 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:07 INFO - PROCESS | 3636 | ++DOCSHELL 150CC400 == 31 [pid = 3636] [id = 459] 07:36:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (150CC800) [pid = 3636] [serial = 1377] [outer = 00000000] 07:36:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (150D6400) [pid = 3636] [serial = 1378] [outer = 150CC800] 07:36:07 INFO - PROCESS | 3636 | 1468510567338 Marionette DEBUG loaded listener.js 07:36:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (153EBC00) [pid = 3636] [serial = 1379] [outer = 150CC800] 07:36:07 INFO - PROCESS | 3636 | 1468510567696 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 646ms 07:36:07 INFO - PROCESS | 3636 | 1468510567731 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:36:07 INFO - PROCESS | 3636 | 1468510567734 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 07:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:36:07 INFO - PROCESS | 3636 | 1468510567737 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:36:07 INFO - PROCESS | 3636 | 1468510567739 Marionette TRACE conn2 <- [1,1802,null,{}] 07:36:07 INFO - PROCESS | 3636 | 1468510567742 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:07 INFO - PROCESS | 3636 | 1468510567744 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:07 INFO - PROCESS | 3636 | 1468510567809 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:36:07 INFO - PROCESS | 3636 | 1468510567814 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:07 INFO - PROCESS | 3636 | 1468510567816 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:07 INFO - PROCESS | 3636 | ++DOCSHELL 1540DC00 == 32 [pid = 3636] [id = 460] 07:36:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1540E400) [pid = 3636] [serial = 1380] [outer = 00000000] 07:36:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (160D2800) [pid = 3636] [serial = 1381] [outer = 1540E400] 07:36:07 INFO - PROCESS | 3636 | 1468510567862 Marionette DEBUG loaded listener.js 07:36:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1698E000) [pid = 3636] [serial = 1382] [outer = 1540E400] 07:36:08 INFO - PROCESS | 3636 | 1468510568330 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 646ms 07:36:08 INFO - PROCESS | 3636 | 1468510568403 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:36:08 INFO - PROCESS | 3636 | 1468510568405 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 07:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:36:08 INFO - PROCESS | 3636 | 1468510568409 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:36:08 INFO - PROCESS | 3636 | 1468510568393 Marionette TRACE conn2 <- [1,1806,null,{}] 07:36:08 INFO - PROCESS | 3636 | 1468510568396 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:08 INFO - PROCESS | 3636 | 1468510568398 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:08 INFO - PROCESS | 3636 | 1468510568532 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:36:08 INFO - PROCESS | 3636 | 1468510568553 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:08 INFO - PROCESS | 3636 | 1468510568555 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:08 INFO - PROCESS | 3636 | ++DOCSHELL 16998800 == 33 [pid = 3636] [id = 461] 07:36:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (16999C00) [pid = 3636] [serial = 1383] [outer = 00000000] 07:36:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16C41C00) [pid = 3636] [serial = 1384] [outer = 16999C00] 07:36:08 INFO - PROCESS | 3636 | 1468510568606 Marionette DEBUG loaded listener.js 07:36:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (16C4BC00) [pid = 3636] [serial = 1385] [outer = 16999C00] 07:36:09 INFO - PROCESS | 3636 | 1468510569010 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 661ms 07:36:09 INFO - PROCESS | 3636 | 1468510569052 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:36:09 INFO - PROCESS | 3636 | 1468510569054 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 07:36:09 INFO - PROCESS | 3636 | 1468510569057 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:36:09 INFO - PROCESS | 3636 | 1468510569059 Marionette TRACE conn2 <- [1,1810,null,{}] 07:36:09 INFO - PROCESS | 3636 | 1468510569068 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:09 INFO - PROCESS | 3636 | 1468510569073 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:09 INFO - PROCESS | 3636 | 1468510569207 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:36:09 INFO - PROCESS | 3636 | 1468510569273 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 3636 | 1468510569259 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:09 INFO - PROCESS | 3636 | ++DOCSHELL 16D10400 == 34 [pid = 3636] [id = 462] 07:36:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16D12400) [pid = 3636] [serial = 1386] [outer = 00000000] 07:36:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (16E21C00) [pid = 3636] [serial = 1387] [outer = 16D12400] 07:36:09 INFO - PROCESS | 3636 | 1468510569303 Marionette DEBUG loaded listener.js 07:36:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16F0E800) [pid = 3636] [serial = 1388] [outer = 16D12400] 07:36:09 INFO - PROCESS | 3636 | 1468510569697 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 705ms 07:36:09 INFO - PROCESS | 3636 | 1468510569758 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:36:09 INFO - PROCESS | 3636 | 1468510569760 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 07:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:36:09 INFO - PROCESS | 3636 | 1468510569764 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:36:09 INFO - PROCESS | 3636 | 1468510569765 Marionette TRACE conn2 <- [1,1814,null,{}] 07:36:09 INFO - PROCESS | 3636 | 1468510569796 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:09 INFO - PROCESS | 3636 | 1468510569798 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:09 INFO - PROCESS | 3636 | 1468510569892 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:36:09 INFO - PROCESS | 3636 | 1468510569905 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 3636 | 1468510569907 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:09 INFO - PROCESS | 3636 | ++DOCSHELL 17544400 == 35 [pid = 3636] [id = 463] 07:36:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (17544800) [pid = 3636] [serial = 1389] [outer = 00000000] 07:36:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (176DD400) [pid = 3636] [serial = 1390] [outer = 17544800] 07:36:09 INFO - PROCESS | 3636 | 1468510569953 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (176E7C00) [pid = 3636] [serial = 1391] [outer = 17544800] 07:36:10 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (153EB400) [pid = 3636] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:36:10 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (15533000) [pid = 3636] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:36:10 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (1670E400) [pid = 3636] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:36:10 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (16D15800) [pid = 3636] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:36:10 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (153F7400) [pid = 3636] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:36:10 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1188F400) [pid = 3636] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:36:10 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (15401C00) [pid = 3636] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:36:10 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (19240000) [pid = 3636] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:36:10 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (13193800) [pid = 3636] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:36:10 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (13128400) [pid = 3636] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:36:10 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (10E44400) [pid = 3636] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:36:10 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (13190000) [pid = 3636] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:36:10 INFO - PROCESS | 3636 | 1468510570422 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 690ms 07:36:10 INFO - PROCESS | 3636 | 1468510570448 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:36:10 INFO - PROCESS | 3636 | 1468510570450 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 07:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:36:10 INFO - PROCESS | 3636 | 1468510570454 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:36:10 INFO - PROCESS | 3636 | 1468510570455 Marionette TRACE conn2 <- [1,1818,null,{}] 07:36:10 INFO - PROCESS | 3636 | 1468510570459 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:10 INFO - PROCESS | 3636 | 1468510570460 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:10 INFO - PROCESS | 3636 | 1468510570537 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:36:10 INFO - PROCESS | 3636 | 1468510570542 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 3636 | 1468510570544 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:10 INFO - PROCESS | 3636 | ++DOCSHELL 150CBC00 == 36 [pid = 3636] [id = 464] 07:36:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (153EB400) [pid = 3636] [serial = 1392] [outer = 00000000] 07:36:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (15F8BC00) [pid = 3636] [serial = 1393] [outer = 153EB400] 07:36:10 INFO - PROCESS | 3636 | 1468510570590 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (15F8FC00) [pid = 3636] [serial = 1394] [outer = 153EB400] 07:36:11 INFO - PROCESS | 3636 | 1468510571024 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 602ms 07:36:11 INFO - PROCESS | 3636 | 1468510571070 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 3636 | 1468510571072 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 07:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:36:11 INFO - PROCESS | 3636 | 1468510571075 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 3636 | 1468510571077 Marionette TRACE conn2 <- [1,1822,null,{}] 07:36:11 INFO - PROCESS | 3636 | 1468510571081 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:11 INFO - PROCESS | 3636 | 1468510571065 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:11 INFO - PROCESS | 3636 | 1468510571141 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:36:11 INFO - PROCESS | 3636 | 1468510571146 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 3636 | 1468510571148 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:11 INFO - PROCESS | 3636 | ++DOCSHELL 150D6000 == 37 [pid = 3636] [id = 465] 07:36:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (153F6000) [pid = 3636] [serial = 1395] [outer = 00000000] 07:36:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (176CF800) [pid = 3636] [serial = 1396] [outer = 153F6000] 07:36:11 INFO - PROCESS | 3636 | 1468510571190 Marionette DEBUG loaded listener.js 07:36:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1923A800) [pid = 3636] [serial = 1397] [outer = 153F6000] 07:36:11 INFO - PROCESS | 3636 | 1468510571610 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:36:11 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 07:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 558ms 07:36:11 INFO - PROCESS | 3636 | 1468510571633 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 3636 | 1468510571635 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 07:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:36:11 INFO - PROCESS | 3636 | 1468510571638 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 3636 | 1468510571640 Marionette TRACE conn2 <- [1,1826,null,{}] 07:36:11 INFO - PROCESS | 3636 | 1468510571658 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:11 INFO - PROCESS | 3636 | 1468510571661 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:11 INFO - PROCESS | 3636 | 1468510571728 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:36:11 INFO - PROCESS | 3636 | 1468510571734 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 3636 | 1468510571736 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:11 INFO - PROCESS | 3636 | ++DOCSHELL 153EA400 == 38 [pid = 3636] [id = 466] 07:36:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16E24400) [pid = 3636] [serial = 1398] [outer = 00000000] 07:36:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (19247400) [pid = 3636] [serial = 1399] [outer = 16E24400] 07:36:11 INFO - PROCESS | 3636 | 1468510571779 Marionette DEBUG loaded listener.js 07:36:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19442400) [pid = 3636] [serial = 1400] [outer = 16E24400] 07:36:12 INFO - PROCESS | 3636 | 1468510572320 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 749ms 07:36:12 INFO - PROCESS | 3636 | 1468510572386 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 3636 | 1468510572390 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 07:36:12 INFO - PROCESS | 3636 | 1468510572395 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:36:12 INFO - PROCESS | 3636 | 1468510572399 Marionette TRACE conn2 <- [1,1830,null,{}] 07:36:12 INFO - PROCESS | 3636 | 1468510572405 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:12 INFO - PROCESS | 3636 | 1468510572408 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:12 INFO - PROCESS | 3636 | 1468510572593 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:36:12 INFO - PROCESS | 3636 | 1468510572726 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:12 INFO - PROCESS | 3636 | 1468510572729 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:12 INFO - PROCESS | 3636 | ++DOCSHELL 10A09400 == 39 [pid = 3636] [id = 467] 07:36:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (11221800) [pid = 3636] [serial = 1401] [outer = 00000000] 07:36:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (12E2AC00) [pid = 3636] [serial = 1402] [outer = 11221800] 07:36:12 INFO - PROCESS | 3636 | 1468510572787 Marionette DEBUG loaded listener.js 07:36:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (13639C00) [pid = 3636] [serial = 1403] [outer = 11221800] 07:36:13 INFO - PROCESS | 3636 | 1468510573308 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 940ms 07:36:13 INFO - PROCESS | 3636 | 1468510573349 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:36:13 INFO - PROCESS | 3636 | 1468510573353 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 07:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:36:13 INFO - PROCESS | 3636 | 1468510573342 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:36:13 INFO - PROCESS | 3636 | 1468510573345 Marionette TRACE conn2 <- [1,1834,null,{}] 07:36:13 INFO - PROCESS | 3636 | 1468510573349 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:13 INFO - PROCESS | 3636 | 1468510573352 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:13 INFO - PROCESS | 3636 | 1468510573458 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:36:13 INFO - PROCESS | 3636 | 1468510573564 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:13 INFO - PROCESS | 3636 | 1468510573566 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:13 INFO - PROCESS | 3636 | ++DOCSHELL 150D3C00 == 40 [pid = 3636] [id = 468] 07:36:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (150D4800) [pid = 3636] [serial = 1404] [outer = 00000000] 07:36:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (15404C00) [pid = 3636] [serial = 1405] [outer = 150D4800] 07:36:13 INFO - PROCESS | 3636 | 1468510573620 Marionette DEBUG loaded listener.js 07:36:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (15530400) [pid = 3636] [serial = 1406] [outer = 150D4800] 07:36:14 INFO - PROCESS | 3636 | 1468510574205 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:36:14 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) 07:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 881ms 07:36:14 INFO - PROCESS | 3636 | 1468510574249 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:36:14 INFO - PROCESS | 3636 | 1468510574251 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 07:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:36:14 INFO - PROCESS | 3636 | 1468510574238 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:36:14 INFO - PROCESS | 3636 | 1468510574241 Marionette TRACE conn2 <- [1,1838,null,{}] 07:36:14 INFO - PROCESS | 3636 | 1468510574252 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:14 INFO - PROCESS | 3636 | 1468510574257 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:14 INFO - PROCESS | 3636 | 1468510574361 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:36:14 INFO - PROCESS | 3636 | 1468510574496 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:14 INFO - PROCESS | 3636 | 1468510574499 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:14 INFO - PROCESS | 3636 | ++DOCSHELL 16F07400 == 41 [pid = 3636] [id = 469] 07:36:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (16F07C00) [pid = 3636] [serial = 1407] [outer = 00000000] 07:36:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (176D6400) [pid = 3636] [serial = 1408] [outer = 16F07C00] 07:36:14 INFO - PROCESS | 3636 | 1468510574539 Marionette DEBUG loaded listener.js 07:36:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (19247800) [pid = 3636] [serial = 1409] [outer = 16F07C00] 07:36:15 INFO - PROCESS | 3636 | 1468510575285 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1087ms 07:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:36:15 INFO - PROCESS | 3636 | 1468510575331 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:36:15 INFO - PROCESS | 3636 | 1468510575335 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 07:36:15 INFO - PROCESS | 3636 | 1468510575339 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:36:15 INFO - PROCESS | 3636 | 1468510575342 Marionette TRACE conn2 <- [1,1842,null,{}] 07:36:15 INFO - PROCESS | 3636 | 1468510575348 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:15 INFO - PROCESS | 3636 | 1468510575351 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:15 INFO - PROCESS | 3636 | 1468510575430 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 150D6000 == 40 [pid = 3636] [id = 465] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 150CBC00 == 39 [pid = 3636] [id = 464] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 17544400 == 38 [pid = 3636] [id = 463] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 16D10400 == 37 [pid = 3636] [id = 462] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 16998800 == 36 [pid = 3636] [id = 461] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 1540DC00 == 35 [pid = 3636] [id = 460] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 150CC400 == 34 [pid = 3636] [id = 459] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 12BAF800 == 33 [pid = 3636] [id = 458] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 1127BC00 == 32 [pid = 3636] [id = 457] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 10BC5800 == 31 [pid = 3636] [id = 456] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 13169C00 == 30 [pid = 3636] [id = 446] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 15317C00 == 29 [pid = 3636] [id = 455] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 16F07400 == 28 [pid = 3636] [id = 469] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 153EA400 == 27 [pid = 3636] [id = 466] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 10A09400 == 26 [pid = 3636] [id = 467] 07:36:16 INFO - PROCESS | 3636 | --DOCSHELL 150D3C00 == 25 [pid = 3636] [id = 468] 07:36:16 INFO - PROCESS | 3636 | 1468510576058 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 3636 | 1468510576062 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (1540BC00) [pid = 3636] [serial = 1349] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (13130400) [pid = 3636] [serial = 1361] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (16F84C00) [pid = 3636] [serial = 1364] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1362DC00) [pid = 3636] [serial = 1345] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (13637800) [pid = 3636] [serial = 1346] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (11807C00) [pid = 3636] [serial = 1342] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (11890400) [pid = 3636] [serial = 1343] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (13637000) [pid = 3636] [serial = 1339] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (13965400) [pid = 3636] [serial = 1340] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (153F6400) [pid = 3636] [serial = 1348] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (158F4000) [pid = 3636] [serial = 1351] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (16AE5800) [pid = 3636] [serial = 1355] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (16993C00) [pid = 3636] [serial = 1354] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (15F96400) [pid = 3636] [serial = 1352] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (17546400) [pid = 3636] [serial = 1357] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (16E27400) [pid = 3636] [serial = 1363] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (14227000) [pid = 3636] [serial = 1331] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (13A23800) [pid = 3636] [serial = 1330] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (16991C00) [pid = 3636] [serial = 1334] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (158CA000) [pid = 3636] [serial = 1333] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1944E400) [pid = 3636] [serial = 1337] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (19445000) [pid = 3636] [serial = 1336] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (176CE400) [pid = 3636] [serial = 1358] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (19241800) [pid = 3636] [serial = 1366] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (153F8800) [pid = 3636] [serial = 1360] [outer = 00000000] [url = about:blank] 07:36:16 INFO - PROCESS | 3636 | ++DOCSHELL 10559C00 == 26 [pid = 3636] [id = 470] 07:36:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (1055A000) [pid = 3636] [serial = 1410] [outer = 00000000] 07:36:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (10A77800) [pid = 3636] [serial = 1411] [outer = 1055A000] 07:36:16 INFO - PROCESS | 3636 | 1468510576223 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (11222C00) [pid = 3636] [serial = 1412] [outer = 1055A000] 07:36:16 INFO - PROCESS | 3636 | 1468510576666 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1366ms 07:36:16 INFO - PROCESS | 3636 | 1468510576708 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:36:16 INFO - PROCESS | 3636 | 1468510576712 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 07:36:16 INFO - PROCESS | 3636 | 1468510576716 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:36:16 INFO - PROCESS | 3636 | 1468510576719 Marionette TRACE conn2 <- [1,1846,null,{}] 07:36:16 INFO - PROCESS | 3636 | 1468510576724 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:16 INFO - PROCESS | 3636 | 1468510576729 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:16 INFO - PROCESS | 3636 | 1468510576821 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:36:16 INFO - PROCESS | 3636 | 1468510576835 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 3636 | 1468510576838 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:16 INFO - PROCESS | 3636 | ++DOCSHELL 12B71000 == 27 [pid = 3636] [id = 471] 07:36:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (12BA9400) [pid = 3636] [serial = 1413] [outer = 00000000] 07:36:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (12C7AC00) [pid = 3636] [serial = 1414] [outer = 12BA9400] 07:36:16 INFO - PROCESS | 3636 | 1468510576884 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (12EDFC00) [pid = 3636] [serial = 1415] [outer = 12BA9400] 07:36:17 INFO - PROCESS | 3636 | 1468510577308 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 660ms 07:36:17 INFO - PROCESS | 3636 | 1468510577382 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:36:17 INFO - PROCESS | 3636 | 1468510577386 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 07:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:36:17 INFO - PROCESS | 3636 | 1468510577420 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:36:17 INFO - PROCESS | 3636 | 1468510577422 Marionette TRACE conn2 <- [1,1850,null,{}] 07:36:17 INFO - PROCESS | 3636 | 1468510577426 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:17 INFO - PROCESS | 3636 | 1468510577428 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:17 INFO - PROCESS | 3636 | 1468510577528 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:36:17 INFO - PROCESS | 3636 | 1468510577544 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:17 INFO - PROCESS | 3636 | 1468510577546 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:17 INFO - PROCESS | 3636 | ++DOCSHELL 1396A400 == 28 [pid = 3636] [id = 472] 07:36:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (13A23800) [pid = 3636] [serial = 1416] [outer = 00000000] 07:36:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (14226000) [pid = 3636] [serial = 1417] [outer = 13A23800] 07:36:17 INFO - PROCESS | 3636 | 1468510577590 Marionette DEBUG loaded listener.js 07:36:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (14231C00) [pid = 3636] [serial = 1418] [outer = 13A23800] 07:36:17 INFO - PROCESS | 3636 | 1468510578001 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 631ms 07:36:18 INFO - PROCESS | 3636 | 1468510578026 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:36:18 INFO - PROCESS | 3636 | 1468510578028 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 07:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:36:18 INFO - PROCESS | 3636 | 1468510578033 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:36:18 INFO - PROCESS | 3636 | 1468510578039 Marionette TRACE conn2 <- [1,1854,null,{}] 07:36:18 INFO - PROCESS | 3636 | 1468510578048 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:18 INFO - PROCESS | 3636 | 1468510578052 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:18 INFO - PROCESS | 3636 | 1468510578173 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:36:18 INFO - PROCESS | 3636 | 1468510578227 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 3636 | 1468510578229 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:18 INFO - PROCESS | 3636 | ++DOCSHELL 150D7C00 == 29 [pid = 3636] [id = 473] 07:36:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (150D8000) [pid = 3636] [serial = 1419] [outer = 00000000] 07:36:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (153F9400) [pid = 3636] [serial = 1420] [outer = 150D8000] 07:36:18 INFO - PROCESS | 3636 | 1468510578273 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (15526800) [pid = 3636] [serial = 1421] [outer = 150D8000] 07:36:18 INFO - PROCESS | 3636 | 1468510578690 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 705ms 07:36:18 INFO - PROCESS | 3636 | 1468510578730 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:36:18 INFO - PROCESS | 3636 | 1468510578733 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 07:36:18 INFO - PROCESS | 3636 | 1468510578738 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:36:18 INFO - PROCESS | 3636 | 1468510578740 Marionette TRACE conn2 <- [1,1858,null,{}] 07:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:36:18 INFO - PROCESS | 3636 | 1468510578744 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:18 INFO - PROCESS | 3636 | 1468510578746 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:18 INFO - PROCESS | 3636 | 1468510578865 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:36:18 INFO - PROCESS | 3636 | 1468510578875 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 3636 | 1468510578877 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:18 INFO - PROCESS | 3636 | ++DOCSHELL 158EBC00 == 30 [pid = 3636] [id = 474] 07:36:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (15F8A400) [pid = 3636] [serial = 1422] [outer = 00000000] 07:36:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (15F96400) [pid = 3636] [serial = 1423] [outer = 15F8A400] 07:36:18 INFO - PROCESS | 3636 | 1468510578920 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1670C000) [pid = 3636] [serial = 1424] [outer = 15F8A400] 07:36:19 INFO - PROCESS | 3636 | 1468510579316 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 602ms 07:36:19 INFO - PROCESS | 3636 | 1468510579345 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:36:19 INFO - PROCESS | 3636 | 1468510579347 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 07:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:36:19 INFO - PROCESS | 3636 | 1468510579350 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:36:19 INFO - PROCESS | 3636 | 1468510579352 Marionette TRACE conn2 <- [1,1862,null,{}] 07:36:19 INFO - PROCESS | 3636 | 1468510579356 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:19 INFO - PROCESS | 3636 | 1468510579358 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:19 INFO - PROCESS | 3636 | 1468510579466 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:36:19 INFO - PROCESS | 3636 | 1468510579471 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:19 INFO - PROCESS | 3636 | 1468510579477 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:19 INFO - PROCESS | 3636 | ++DOCSHELL 16993400 == 31 [pid = 3636] [id = 475] 07:36:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16993C00) [pid = 3636] [serial = 1425] [outer = 00000000] 07:36:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1699A000) [pid = 3636] [serial = 1426] [outer = 16993C00] 07:36:19 INFO - PROCESS | 3636 | 1468510579579 Marionette DEBUG loaded listener.js 07:36:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16C45400) [pid = 3636] [serial = 1427] [outer = 16993C00] 07:36:19 INFO - PROCESS | 3636 | 1468510579984 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 690ms 07:36:20 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (153F6000) [pid = 3636] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:36:20 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16E24400) [pid = 3636] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:36:20 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (16999C00) [pid = 3636] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:36:20 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (114B6000) [pid = 3636] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:36:20 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (150CC800) [pid = 3636] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:36:20 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (12BB0800) [pid = 3636] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:36:20 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (16D12400) [pid = 3636] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:36:20 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (17EEC400) [pid = 3636] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:36:20 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (114D9000) [pid = 3636] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:36:20 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1540E400) [pid = 3636] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:36:20 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (17544800) [pid = 3636] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:36:20 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (153EB400) [pid = 3636] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:36:20 INFO - PROCESS | 3636 | 1468510580214 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:36:20 INFO - PROCESS | 3636 | 1468510580216 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 07:36:20 INFO - PROCESS | 3636 | 1468510580226 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:36:20 INFO - PROCESS | 3636 | 1468510580227 Marionette TRACE conn2 <- [1,1866,null,{}] 07:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:36:20 INFO - PROCESS | 3636 | 1468510580231 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:20 INFO - PROCESS | 3636 | 1468510580233 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:20 INFO - PROCESS | 3636 | 1468510580309 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:36:20 INFO - PROCESS | 3636 | 1468510580316 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:20 INFO - PROCESS | 3636 | 1468510580318 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:20 INFO - PROCESS | 3636 | ++DOCSHELL 10441800 == 32 [pid = 3636] [id = 476] 07:36:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (1180B400) [pid = 3636] [serial = 1428] [outer = 00000000] 07:36:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (150D4400) [pid = 3636] [serial = 1429] [outer = 1180B400] 07:36:20 INFO - PROCESS | 3636 | 1468510580360 Marionette DEBUG loaded listener.js 07:36:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (15F95800) [pid = 3636] [serial = 1430] [outer = 1180B400] 07:36:20 INFO - PROCESS | 3636 | 1468510580776 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 587ms 07:36:20 INFO - PROCESS | 3636 | 1468510580834 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:36:20 INFO - PROCESS | 3636 | 1468510580836 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 07:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:36:20 INFO - PROCESS | 3636 | 1468510580840 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:36:20 INFO - PROCESS | 3636 | 1468510580841 Marionette TRACE conn2 <- [1,1870,null,{}] 07:36:20 INFO - PROCESS | 3636 | 1468510580845 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:20 INFO - PROCESS | 3636 | 1468510580847 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:20 INFO - PROCESS | 3636 | 1468510580929 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:36:20 INFO - PROCESS | 3636 | 1468510580937 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:20 INFO - PROCESS | 3636 | 1468510580939 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:20 INFO - PROCESS | 3636 | ++DOCSHELL 150CC800 == 33 [pid = 3636] [id = 477] 07:36:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (16C43800) [pid = 3636] [serial = 1431] [outer = 00000000] 07:36:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (16D11800) [pid = 3636] [serial = 1432] [outer = 16C43800] 07:36:20 INFO - PROCESS | 3636 | 1468510580982 Marionette DEBUG loaded listener.js 07:36:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16E27400) [pid = 3636] [serial = 1433] [outer = 16C43800] 07:36:21 INFO - PROCESS | 3636 | 1468510581376 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 557ms 07:36:21 INFO - PROCESS | 3636 | 1468510581414 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:36:21 INFO - PROCESS | 3636 | 1468510581416 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 07:36:21 INFO - PROCESS | 3636 | 1468510581420 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:36:21 INFO - PROCESS | 3636 | 1468510581421 Marionette TRACE conn2 <- [1,1874,null,{}] 07:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:36:21 INFO - PROCESS | 3636 | 1468510581425 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:21 INFO - PROCESS | 3636 | 1468510581427 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:21 INFO - PROCESS | 3636 | 1468510581501 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:36:21 INFO - PROCESS | 3636 | 1468510581506 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:21 INFO - PROCESS | 3636 | 1468510581508 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:21 INFO - PROCESS | 3636 | ++DOCSHELL 158F4000 == 34 [pid = 3636] [id = 478] 07:36:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (16C43000) [pid = 3636] [serial = 1434] [outer = 00000000] 07:36:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (17546400) [pid = 3636] [serial = 1435] [outer = 16C43000] 07:36:21 INFO - PROCESS | 3636 | 1468510581550 Marionette DEBUG loaded listener.js 07:36:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (175DC800) [pid = 3636] [serial = 1436] [outer = 16C43000] 07:36:21 INFO - PROCESS | 3636 | 1468510581959 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 558ms 07:36:21 INFO - PROCESS | 3636 | 1468510581985 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:36:21 INFO - PROCESS | 3636 | 1468510581986 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 07:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:36:21 INFO - PROCESS | 3636 | 1468510581990 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:36:21 INFO - PROCESS | 3636 | 1468510581991 Marionette TRACE conn2 <- [1,1878,null,{}] 07:36:22 INFO - PROCESS | 3636 | 1468510582008 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:22 INFO - PROCESS | 3636 | 1468510582009 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:22 INFO - PROCESS | 3636 | 1468510582142 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:36:22 INFO - PROCESS | 3636 | 1468510582261 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:22 INFO - PROCESS | 3636 | 1468510582265 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:22 INFO - PROCESS | 3636 | ++DOCSHELL 1047F800 == 35 [pid = 3636] [id = 479] 07:36:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (104E0C00) [pid = 3636] [serial = 1437] [outer = 00000000] 07:36:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (10A7EC00) [pid = 3636] [serial = 1438] [outer = 104E0C00] 07:36:22 INFO - PROCESS | 3636 | 1468510582327 Marionette DEBUG loaded listener.js 07:36:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (11472C00) [pid = 3636] [serial = 1439] [outer = 104E0C00] 07:36:23 INFO - PROCESS | 3636 | 1468510583073 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1116ms 07:36:23 INFO - PROCESS | 3636 | 1468510583117 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:36:23 INFO - PROCESS | 3636 | 1468510583121 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 07:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:36:23 INFO - PROCESS | 3636 | 1468510583127 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:36:23 INFO - PROCESS | 3636 | 1468510583131 Marionette TRACE conn2 <- [1,1882,null,{}] 07:36:23 INFO - PROCESS | 3636 | 1468510583135 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:23 INFO - PROCESS | 3636 | 1468510583138 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:23 INFO - PROCESS | 3636 | 1468510583254 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:36:23 INFO - PROCESS | 3636 | 1468510583388 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:23 INFO - PROCESS | 3636 | 1468510583391 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:23 INFO - PROCESS | 3636 | ++DOCSHELL 13A2B400 == 36 [pid = 3636] [id = 480] 07:36:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (13B4C800) [pid = 3636] [serial = 1440] [outer = 00000000] 07:36:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1441B800) [pid = 3636] [serial = 1441] [outer = 13B4C800] 07:36:23 INFO - PROCESS | 3636 | 1468510583446 Marionette DEBUG loaded listener.js 07:36:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (150CBC00) [pid = 3636] [serial = 1442] [outer = 13B4C800] 07:36:24 INFO - PROCESS | 3636 | 1468510584262 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:36:24 INFO - PROCESS | 3636 | --DOCSHELL 158F4000 == 35 [pid = 3636] [id = 478] 07:36:24 INFO - PROCESS | 3636 | --DOCSHELL 150CC800 == 34 [pid = 3636] [id = 477] 07:36:24 INFO - PROCESS | 3636 | --DOCSHELL 10441800 == 33 [pid = 3636] [id = 476] 07:36:24 INFO - PROCESS | 3636 | --DOCSHELL 16993400 == 32 [pid = 3636] [id = 475] 07:36:24 INFO - PROCESS | 3636 | --DOCSHELL 158EBC00 == 31 [pid = 3636] [id = 474] 07:36:24 INFO - PROCESS | 3636 | --DOCSHELL 150D7C00 == 30 [pid = 3636] [id = 473] 07:36:24 INFO - PROCESS | 3636 | --DOCSHELL 1396A400 == 29 [pid = 3636] [id = 472] 07:36:24 INFO - PROCESS | 3636 | --DOCSHELL 12B71000 == 28 [pid = 3636] [id = 471] 07:36:24 INFO - PROCESS | 3636 | --DOCSHELL 10559C00 == 27 [pid = 3636] [id = 470] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1923A800) [pid = 3636] [serial = 1397] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (19442400) [pid = 3636] [serial = 1400] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (19247400) [pid = 3636] [serial = 1399] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (16C41C00) [pid = 3636] [serial = 1384] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (11CE4800) [pid = 3636] [serial = 1373] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (150D6400) [pid = 3636] [serial = 1378] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (153EBC00) [pid = 3636] [serial = 1379] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (13189C00) [pid = 3636] [serial = 1375] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (16E21C00) [pid = 3636] [serial = 1387] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (13636000) [pid = 3636] [serial = 1376] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (19242400) [pid = 3636] [serial = 1367] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (12E22800) [pid = 3636] [serial = 1369] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1363BC00) [pid = 3636] [serial = 1370] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (160D2800) [pid = 3636] [serial = 1381] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (114DCC00) [pid = 3636] [serial = 1372] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (176DD400) [pid = 3636] [serial = 1390] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (16F0E800) [pid = 3636] [serial = 1388] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (176CF800) [pid = 3636] [serial = 1396] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (176E7C00) [pid = 3636] [serial = 1391] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (16C4BC00) [pid = 3636] [serial = 1385] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (15F8BC00) [pid = 3636] [serial = 1393] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (15F8FC00) [pid = 3636] [serial = 1394] [outer = 00000000] [url = about:blank] 07:36:24 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (1698E000) [pid = 3636] [serial = 1382] [outer = 00000000] [url = about:blank] 07:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1175ms 07:36:24 INFO - PROCESS | 3636 | 1468510584314 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:36:24 INFO - PROCESS | 3636 | 1468510584318 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 07:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:36:24 INFO - PROCESS | 3636 | 1468510584324 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:36:24 INFO - PROCESS | 3636 | 1468510584328 Marionette TRACE conn2 <- [1,1886,null,{}] 07:36:24 INFO - PROCESS | 3636 | 1468510584335 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:24 INFO - PROCESS | 3636 | 1468510584338 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:24 INFO - PROCESS | 3636 | 1468510584481 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:36:24 INFO - PROCESS | 3636 | 1468510584590 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:24 INFO - PROCESS | 3636 | 1468510584595 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:24 INFO - PROCESS | 3636 | ++DOCSHELL 11271C00 == 28 [pid = 3636] [id = 481] 07:36:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (1127BC00) [pid = 3636] [serial = 1443] [outer = 00000000] 07:36:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (11D89000) [pid = 3636] [serial = 1444] [outer = 1127BC00] 07:36:24 INFO - PROCESS | 3636 | 1468510584653 Marionette DEBUG loaded listener.js 07:36:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (11DDEC00) [pid = 3636] [serial = 1445] [outer = 1127BC00] 07:36:25 INFO - PROCESS | 3636 | 1468510585221 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 940ms 07:36:25 INFO - PROCESS | 3636 | 1468510585269 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:36:25 INFO - PROCESS | 3636 | 1468510585274 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 07:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:36:25 INFO - PROCESS | 3636 | 1468510585281 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:36:25 INFO - PROCESS | 3636 | 1468510585284 Marionette TRACE conn2 <- [1,1890,null,{}] 07:36:25 INFO - PROCESS | 3636 | 1468510585288 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:25 INFO - PROCESS | 3636 | 1468510585291 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:25 INFO - PROCESS | 3636 | 1468510585393 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:36:25 INFO - PROCESS | 3636 | 1468510585478 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:25 INFO - PROCESS | 3636 | 1468510585481 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:25 INFO - PROCESS | 3636 | ++DOCSHELL 13960000 == 29 [pid = 3636] [id = 482] 07:36:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (13965400) [pid = 3636] [serial = 1446] [outer = 00000000] 07:36:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13A2B800) [pid = 3636] [serial = 1447] [outer = 13965400] 07:36:25 INFO - PROCESS | 3636 | 1468510585536 Marionette DEBUG loaded listener.js 07:36:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (13B52800) [pid = 3636] [serial = 1448] [outer = 13965400] 07:36:26 INFO - PROCESS | 3636 | 1468510586153 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 939ms 07:36:26 INFO - PROCESS | 3636 | 1468510586228 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:36:26 INFO - PROCESS | 3636 | 1468510586231 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 07:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:36:26 INFO - PROCESS | 3636 | 1468510586218 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:36:26 INFO - PROCESS | 3636 | 1468510586222 Marionette TRACE conn2 <- [1,1894,null,{}] 07:36:26 INFO - PROCESS | 3636 | 1468510586233 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:26 INFO - PROCESS | 3636 | 1468510586238 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:26 INFO - PROCESS | 3636 | 1468510586372 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:36:26 INFO - PROCESS | 3636 | 1468510586502 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:26 INFO - PROCESS | 3636 | 1468510586506 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:26 INFO - PROCESS | 3636 | ++DOCSHELL 153F2000 == 30 [pid = 3636] [id = 483] 07:36:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (153F3000) [pid = 3636] [serial = 1449] [outer = 00000000] 07:36:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (153F9C00) [pid = 3636] [serial = 1450] [outer = 153F3000] 07:36:26 INFO - PROCESS | 3636 | 1468510586564 Marionette DEBUG loaded listener.js 07:36:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (154B8800) [pid = 3636] [serial = 1451] [outer = 153F3000] 07:36:27 INFO - PROCESS | 3636 | 1468510587094 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 881ms 07:36:27 INFO - PROCESS | 3636 | 1468510587127 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:36:27 INFO - PROCESS | 3636 | 1468510587130 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 07:36:27 INFO - PROCESS | 3636 | 1468510587135 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:36:27 INFO - PROCESS | 3636 | 1468510587136 Marionette TRACE conn2 <- [1,1898,null,{}] 07:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:36:27 INFO - PROCESS | 3636 | 1468510587140 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:27 INFO - PROCESS | 3636 | 1468510587142 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:27 INFO - PROCESS | 3636 | 1468510587245 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:36:27 INFO - PROCESS | 3636 | 1468510587345 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:27 INFO - PROCESS | 3636 | 1468510587347 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:27 INFO - PROCESS | 3636 | ++DOCSHELL 16964400 == 31 [pid = 3636] [id = 484] 07:36:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (16965800) [pid = 3636] [serial = 1452] [outer = 00000000] 07:36:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (16995000) [pid = 3636] [serial = 1453] [outer = 16965800] 07:36:27 INFO - PROCESS | 3636 | 1468510587382 Marionette DEBUG loaded listener.js 07:36:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (16A67000) [pid = 3636] [serial = 1454] [outer = 16965800] 07:36:27 INFO - PROCESS | 3636 | 1468510587996 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:36:28 INFO - PROCESS | 3636 | --DOCSHELL 1047F800 == 30 [pid = 3636] [id = 479] 07:36:28 INFO - PROCESS | 3636 | --DOCSHELL 13960000 == 29 [pid = 3636] [id = 482] 07:36:28 INFO - PROCESS | 3636 | --DOCSHELL 153F2000 == 28 [pid = 3636] [id = 483] 07:36:28 INFO - PROCESS | 3636 | --DOCSHELL 13A2B400 == 27 [pid = 3636] [id = 480] 07:36:28 INFO - PROCESS | 3636 | --DOCSHELL 11271C00 == 26 [pid = 3636] [id = 481] 07:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1454ms 07:36:28 INFO - PROCESS | 3636 | 1468510588598 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:36:28 INFO - PROCESS | 3636 | 1468510588603 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 07:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:36:28 INFO - PROCESS | 3636 | 1468510588609 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:36:28 INFO - PROCESS | 3636 | 1468510588612 Marionette TRACE conn2 <- [1,1902,null,{}] 07:36:28 INFO - PROCESS | 3636 | 1468510588620 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:28 INFO - PROCESS | 3636 | 1468510588626 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:28 INFO - PROCESS | 3636 | 1468510588743 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:36:28 INFO - PROCESS | 3636 | 1468510588750 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:28 INFO - PROCESS | 3636 | 1468510588754 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:28 INFO - PROCESS | 3636 | ++DOCSHELL 114B6000 == 27 [pid = 3636] [id = 485] 07:36:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (114BA000) [pid = 3636] [serial = 1455] [outer = 00000000] 07:36:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1180A400) [pid = 3636] [serial = 1456] [outer = 114BA000] 07:36:28 INFO - PROCESS | 3636 | 1468510588802 Marionette DEBUG loaded listener.js 07:36:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (11885800) [pid = 3636] [serial = 1457] [outer = 114BA000] 07:36:29 INFO - PROCESS | 3636 | 1468510589270 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 07:36:29 INFO - PROCESS | 3636 | 1468510589315 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:36:29 INFO - PROCESS | 3636 | 1468510589318 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 07:36:29 INFO - PROCESS | 3636 | 1468510589324 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:36:29 INFO - PROCESS | 3636 | 1468510589328 Marionette TRACE conn2 <- [1,1906,null,{}] 07:36:29 INFO - PROCESS | 3636 | 1468510589332 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:29 INFO - PROCESS | 3636 | 1468510589334 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:29 INFO - PROCESS | 3636 | 1468510589402 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:36:29 INFO - PROCESS | 3636 | 1468510589411 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:29 INFO - PROCESS | 3636 | 1468510589414 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:29 INFO - PROCESS | 3636 | ++DOCSHELL 13630400 == 28 [pid = 3636] [id = 486] 07:36:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (13630C00) [pid = 3636] [serial = 1458] [outer = 00000000] 07:36:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (13638C00) [pid = 3636] [serial = 1459] [outer = 13630C00] 07:36:29 INFO - PROCESS | 3636 | 1468510589460 Marionette DEBUG loaded listener.js 07:36:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (13A2B000) [pid = 3636] [serial = 1460] [outer = 13630C00] 07:36:29 INFO - PROCESS | 3636 | 1468510589906 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 617ms 07:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:36:29 INFO - PROCESS | 3636 | 1468510589944 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:36:29 INFO - PROCESS | 3636 | 1468510589946 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 07:36:29 INFO - PROCESS | 3636 | 1468510589950 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:36:29 INFO - PROCESS | 3636 | 1468510589952 Marionette TRACE conn2 <- [1,1910,null,{}] 07:36:29 INFO - PROCESS | 3636 | 1468510589962 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:29 INFO - PROCESS | 3636 | 1468510589967 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:30 INFO - PROCESS | 3636 | 1468510590074 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:36:30 INFO - PROCESS | 3636 | 1468510590179 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 3636 | 1468510590183 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:30 INFO - PROCESS | 3636 | ++DOCSHELL 153F5C00 == 29 [pid = 3636] [id = 487] 07:36:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (153F6400) [pid = 3636] [serial = 1461] [outer = 00000000] 07:36:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (158CBC00) [pid = 3636] [serial = 1462] [outer = 153F6400] 07:36:30 INFO - PROCESS | 3636 | 1468510590231 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (15F92C00) [pid = 3636] [serial = 1463] [outer = 153F6400] 07:36:30 INFO - PROCESS | 3636 | 1468510590634 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 749ms 07:36:30 INFO - PROCESS | 3636 | 1468510590694 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:36:30 INFO - PROCESS | 3636 | 1468510590696 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 07:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:36:30 INFO - PROCESS | 3636 | 1468510590699 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:36:30 INFO - PROCESS | 3636 | 1468510590701 Marionette TRACE conn2 <- [1,1914,null,{}] 07:36:30 INFO - PROCESS | 3636 | 1468510590711 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:30 INFO - PROCESS | 3636 | 1468510590713 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:30 INFO - PROCESS | 3636 | 1468510590834 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:36:30 INFO - PROCESS | 3636 | 1468510590828 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 3636 | 1468510590830 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:30 INFO - PROCESS | 3636 | ++DOCSHELL 16992C00 == 30 [pid = 3636] [id = 488] 07:36:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (16994000) [pid = 3636] [serial = 1464] [outer = 00000000] 07:36:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (16C44000) [pid = 3636] [serial = 1465] [outer = 16994000] 07:36:30 INFO - PROCESS | 3636 | 1468510590875 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (16C50400) [pid = 3636] [serial = 1466] [outer = 16994000] 07:36:31 INFO - PROCESS | 3636 | 1468510591323 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 660ms 07:36:31 INFO - PROCESS | 3636 | 1468510591389 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:36:31 INFO - PROCESS | 3636 | 1468510591391 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 07:36:31 INFO - PROCESS | 3636 | 1468510591395 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:36:31 INFO - PROCESS | 3636 | 1468510591396 Marionette TRACE conn2 <- [1,1918,null,{}] 07:36:31 INFO - PROCESS | 3636 | 1468510591386 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:31 INFO - PROCESS | 3636 | 1468510591388 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:31 INFO - PROCESS | 3636 | 1468510591514 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:36:31 INFO - PROCESS | 3636 | 1468510591577 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:31 INFO - PROCESS | 3636 | 1468510591579 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:31 INFO - PROCESS | 3636 | ++DOCSHELL 16D1B400 == 31 [pid = 3636] [id = 489] 07:36:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (16E21800) [pid = 3636] [serial = 1467] [outer = 00000000] 07:36:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (16F0F000) [pid = 3636] [serial = 1468] [outer = 16E21800] 07:36:31 INFO - PROCESS | 3636 | 1468510591622 Marionette DEBUG loaded listener.js 07:36:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (17546000) [pid = 3636] [serial = 1469] [outer = 16E21800] 07:36:32 INFO - PROCESS | 3636 | 1468510592002 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 660ms 07:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:36:32 INFO - PROCESS | 3636 | 1468510592042 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:36:32 INFO - PROCESS | 3636 | 1468510592044 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 07:36:32 INFO - PROCESS | 3636 | 1468510592047 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:36:32 INFO - PROCESS | 3636 | 1468510592049 Marionette TRACE conn2 <- [1,1922,null,{}] 07:36:32 INFO - PROCESS | 3636 | 1468510592053 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:32 INFO - PROCESS | 3636 | 1468510592058 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:32 INFO - PROCESS | 3636 | 1468510592191 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:36:32 INFO - PROCESS | 3636 | 1468510592261 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:32 INFO - PROCESS | 3636 | 1468510592264 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:32 INFO - PROCESS | 3636 | ++DOCSHELL 17B22C00 == 32 [pid = 3636] [id = 490] 07:36:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (17B23400) [pid = 3636] [serial = 1470] [outer = 00000000] 07:36:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (19238400) [pid = 3636] [serial = 1471] [outer = 17B23400] 07:36:32 INFO - PROCESS | 3636 | 1468510592291 Marionette DEBUG loaded listener.js 07:36:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (1923DC00) [pid = 3636] [serial = 1472] [outer = 17B23400] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (15F8A400) [pid = 3636] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (12BA9400) [pid = 3636] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (1055A000) [pid = 3636] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (13A23800) [pid = 3636] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (16993C00) [pid = 3636] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (16F07C00) [pid = 3636] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1180B400) [pid = 3636] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (11221800) [pid = 3636] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (150D4800) [pid = 3636] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (150D8000) [pid = 3636] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (16C43800) [pid = 3636] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16C43000) [pid = 3636] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (104E0C00) [pid = 3636] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:36:32 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (13B4C800) [pid = 3636] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:36:32 INFO - PROCESS | 3636 | 1468510592831 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 793ms 07:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:36:32 INFO - PROCESS | 3636 | 1468510592848 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:36:32 INFO - PROCESS | 3636 | 1468510592850 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 07:36:32 INFO - PROCESS | 3636 | 1468510592853 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:36:32 INFO - PROCESS | 3636 | 1468510592855 Marionette TRACE conn2 <- [1,1926,null,{}] 07:36:32 INFO - PROCESS | 3636 | 1468510592842 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:32 INFO - PROCESS | 3636 | 1468510592844 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:32 INFO - PROCESS | 3636 | 1468510592931 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:36:32 INFO - PROCESS | 3636 | 1468510592937 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:32 INFO - PROCESS | 3636 | 1468510592939 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:32 INFO - PROCESS | 3636 | ++DOCSHELL 13965800 == 33 [pid = 3636] [id = 491] 07:36:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (14223800) [pid = 3636] [serial = 1473] [outer = 00000000] 07:36:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (158CA000) [pid = 3636] [serial = 1474] [outer = 14223800] 07:36:32 INFO - PROCESS | 3636 | 1468510592981 Marionette DEBUG loaded listener.js 07:36:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (16993C00) [pid = 3636] [serial = 1475] [outer = 14223800] 07:36:33 INFO - PROCESS | 3636 | 1468510593382 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 558ms 07:36:33 INFO - PROCESS | 3636 | 1468510593425 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:36:33 INFO - PROCESS | 3636 | 1468510593427 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 07:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:36:33 INFO - PROCESS | 3636 | 1468510593435 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:36:33 INFO - PROCESS | 3636 | 1468510593436 Marionette TRACE conn2 <- [1,1930,null,{}] 07:36:33 INFO - PROCESS | 3636 | 1468510593440 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:33 INFO - PROCESS | 3636 | 1468510593441 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:33 INFO - PROCESS | 3636 | 1468510593500 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:36:33 INFO - PROCESS | 3636 | 1468510593505 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:33 INFO - PROCESS | 3636 | 1468510593507 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:33 INFO - PROCESS | 3636 | ++DOCSHELL 150CC400 == 34 [pid = 3636] [id = 492] 07:36:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (15317800) [pid = 3636] [serial = 1476] [outer = 00000000] 07:36:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (1778AC00) [pid = 3636] [serial = 1477] [outer = 15317800] 07:36:33 INFO - PROCESS | 3636 | 1468510593549 Marionette DEBUG loaded listener.js 07:36:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (17EF0400) [pid = 3636] [serial = 1478] [outer = 15317800] 07:36:33 INFO - PROCESS | 3636 | 1468510593977 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 602ms 07:36:34 INFO - PROCESS | 3636 | 1468510594035 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:36:34 INFO - PROCESS | 3636 | 1468510594037 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 07:36:34 INFO - PROCESS | 3636 | 1468510594040 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:36:34 INFO - PROCESS | 3636 | 1468510594042 Marionette TRACE conn2 <- [1,1934,null,{}] 07:36:34 INFO - PROCESS | 3636 | 1468510594028 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:34 INFO - PROCESS | 3636 | 1468510594030 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:34 INFO - PROCESS | 3636 | 1468510594106 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:36:34 INFO - PROCESS | 3636 | 1468510594114 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:34 INFO - PROCESS | 3636 | 1468510594116 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:34 INFO - PROCESS | 3636 | ++DOCSHELL 19244400 == 35 [pid = 3636] [id = 493] 07:36:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (19245C00) [pid = 3636] [serial = 1479] [outer = 00000000] 07:36:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (19445000) [pid = 3636] [serial = 1480] [outer = 19245C00] 07:36:34 INFO - PROCESS | 3636 | 1468510594158 Marionette DEBUG loaded listener.js 07:36:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (19445400) [pid = 3636] [serial = 1481] [outer = 19245C00] 07:36:34 INFO - PROCESS | 3636 | 1468510594859 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 851ms 07:36:34 INFO - PROCESS | 3636 | 1468510594888 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:36:34 INFO - PROCESS | 3636 | 1468510594892 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 07:36:34 INFO - PROCESS | 3636 | 1468510594897 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:36:34 INFO - PROCESS | 3636 | 1468510594901 Marionette TRACE conn2 <- [1,1938,null,{}] 07:36:34 INFO - PROCESS | 3636 | 1468510594907 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:34 INFO - PROCESS | 3636 | 1468510594910 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:35 INFO - PROCESS | 3636 | 1468510595010 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:36:35 INFO - PROCESS | 3636 | 1468510595145 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:35 INFO - PROCESS | 3636 | 1468510595148 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:35 INFO - PROCESS | 3636 | ++DOCSHELL 10BC9800 == 36 [pid = 3636] [id = 494] 07:36:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (11271C00) [pid = 3636] [serial = 1482] [outer = 00000000] 07:36:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (13634800) [pid = 3636] [serial = 1483] [outer = 11271C00] 07:36:35 INFO - PROCESS | 3636 | 1468510595208 Marionette DEBUG loaded listener.js 07:36:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (13631C00) [pid = 3636] [serial = 1484] [outer = 11271C00] 07:36:35 INFO - PROCESS | 3636 | 1468510595954 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1219ms 07:36:36 INFO - PROCESS | 3636 | 1468510596110 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:36:36 INFO - PROCESS | 3636 | 1468510596115 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 07:36:36 INFO - PROCESS | 3636 | 1468510596119 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:36:36 INFO - PROCESS | 3636 | 1468510596122 Marionette TRACE conn2 <- [1,1942,null,{}] 07:36:36 INFO - PROCESS | 3636 | 1468510596128 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:36 INFO - PROCESS | 3636 | 1468510596131 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:36 INFO - PROCESS | 3636 | 1468510596238 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:36:36 INFO - PROCESS | 3636 | 1468510596374 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:36 INFO - PROCESS | 3636 | 1468510596379 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:36 INFO - PROCESS | 3636 | ++DOCSHELL 11D8C400 == 37 [pid = 3636] [id = 495] 07:36:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (12BA9000) [pid = 3636] [serial = 1485] [outer = 00000000] 07:36:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (12E61000) [pid = 3636] [serial = 1486] [outer = 12BA9000] 07:36:36 INFO - PROCESS | 3636 | 1468510596429 Marionette DEBUG loaded listener.js 07:36:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (1312D400) [pid = 3636] [serial = 1487] [outer = 12BA9000] 07:36:36 INFO - PROCESS | 3636 | --DOCSHELL 150CC400 == 36 [pid = 3636] [id = 492] 07:36:36 INFO - PROCESS | 3636 | --DOCSHELL 13965800 == 35 [pid = 3636] [id = 491] 07:36:36 INFO - PROCESS | 3636 | --DOCSHELL 17B22C00 == 34 [pid = 3636] [id = 490] 07:36:36 INFO - PROCESS | 3636 | --DOCSHELL 16D1B400 == 33 [pid = 3636] [id = 489] 07:36:36 INFO - PROCESS | 3636 | --DOCSHELL 16992C00 == 32 [pid = 3636] [id = 488] 07:36:36 INFO - PROCESS | 3636 | --DOCSHELL 153F5C00 == 31 [pid = 3636] [id = 487] 07:36:36 INFO - PROCESS | 3636 | --DOCSHELL 13630400 == 30 [pid = 3636] [id = 486] 07:36:36 INFO - PROCESS | 3636 | --DOCSHELL 114B6000 == 29 [pid = 3636] [id = 485] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (17546400) [pid = 3636] [serial = 1435] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (175DC800) [pid = 3636] [serial = 1436] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (10A7EC00) [pid = 3636] [serial = 1438] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (11472C00) [pid = 3636] [serial = 1439] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (1441B800) [pid = 3636] [serial = 1441] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (150CBC00) [pid = 3636] [serial = 1442] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (15F96400) [pid = 3636] [serial = 1423] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (12C7AC00) [pid = 3636] [serial = 1414] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (12EDFC00) [pid = 3636] [serial = 1415] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (10A77800) [pid = 3636] [serial = 1411] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (11222C00) [pid = 3636] [serial = 1412] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (14226000) [pid = 3636] [serial = 1417] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (14231C00) [pid = 3636] [serial = 1418] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (1699A000) [pid = 3636] [serial = 1426] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (176D6400) [pid = 3636] [serial = 1408] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (19247800) [pid = 3636] [serial = 1409] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (150D4400) [pid = 3636] [serial = 1429] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (15F95800) [pid = 3636] [serial = 1430] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (13639C00) [pid = 3636] [serial = 1403] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (12E2AC00) [pid = 3636] [serial = 1402] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (15530400) [pid = 3636] [serial = 1406] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (15404C00) [pid = 3636] [serial = 1405] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (16C45400) [pid = 3636] [serial = 1427] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (153F9400) [pid = 3636] [serial = 1420] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1670C000) [pid = 3636] [serial = 1424] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (16D11800) [pid = 3636] [serial = 1432] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (16E27400) [pid = 3636] [serial = 1433] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (15526800) [pid = 3636] [serial = 1421] [outer = 00000000] [url = about:blank] 07:36:36 INFO - PROCESS | 3636 | 1468510596872 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 778ms 07:36:36 INFO - PROCESS | 3636 | 1468510596911 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:36:36 INFO - PROCESS | 3636 | 1468510596914 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 07:36:36 INFO - PROCESS | 3636 | 1468510596921 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - PROCESS | 3636 | 1468510596924 Marionette TRACE conn2 <- [1,1946,null,{}] 07:36:36 INFO - PROCESS | 3636 | 1468510596932 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:36 INFO - PROCESS | 3636 | 1468510596935 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:37 INFO - PROCESS | 3636 | 1468510597020 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:36:37 INFO - PROCESS | 3636 | 1468510597027 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:37 INFO - PROCESS | 3636 | 1468510597029 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:37 INFO - PROCESS | 3636 | ++DOCSHELL 12E24800 == 30 [pid = 3636] [id = 496] 07:36:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (12E26400) [pid = 3636] [serial = 1488] [outer = 00000000] 07:36:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13637800) [pid = 3636] [serial = 1489] [outer = 12E26400] 07:36:37 INFO - PROCESS | 3636 | 1468510597075 Marionette DEBUG loaded listener.js 07:36:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (13A26800) [pid = 3636] [serial = 1490] [outer = 12E26400] 07:36:37 INFO - PROCESS | 3636 | 1468510597527 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 661ms 07:36:37 INFO - PROCESS | 3636 | 1468510597580 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:36:37 INFO - PROCESS | 3636 | 1468510597582 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 07:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:36:37 INFO - PROCESS | 3636 | 1468510597586 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:36:37 INFO - PROCESS | 3636 | 1468510597588 Marionette TRACE conn2 <- [1,1950,null,{}] 07:36:37 INFO - PROCESS | 3636 | 1468510597597 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:37 INFO - PROCESS | 3636 | 1468510597602 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:37 INFO - PROCESS | 3636 | 1468510597687 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:36:37 INFO - PROCESS | 3636 | 1468510597802 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:37 INFO - PROCESS | 3636 | 1468510597806 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:37 INFO - PROCESS | 3636 | ++DOCSHELL 150D4C00 == 31 [pid = 3636] [id = 497] 07:36:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (150D8C00) [pid = 3636] [serial = 1491] [outer = 00000000] 07:36:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (153F1000) [pid = 3636] [serial = 1492] [outer = 150D8C00] 07:36:37 INFO - PROCESS | 3636 | 1468510597854 Marionette DEBUG loaded listener.js 07:36:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (15401C00) [pid = 3636] [serial = 1493] [outer = 150D8C00] 07:36:38 INFO - PROCESS | 3636 | 1468510598201 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 661ms 07:36:38 INFO - PROCESS | 3636 | 1468510598248 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:36:38 INFO - PROCESS | 3636 | 1468510598250 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 07:36:38 INFO - PROCESS | 3636 | 1468510598253 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:36:38 INFO - PROCESS | 3636 | 1468510598255 Marionette TRACE conn2 <- [1,1954,null,{}] 07:36:38 INFO - PROCESS | 3636 | 1468510598259 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:38 INFO - PROCESS | 3636 | 1468510598260 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:38 INFO - PROCESS | 3636 | 1468510598325 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:36:38 INFO - PROCESS | 3636 | 1468510598331 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:38 INFO - PROCESS | 3636 | 1468510598333 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:38 INFO - PROCESS | 3636 | ++DOCSHELL 15528400 == 32 [pid = 3636] [id = 498] 07:36:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (15530400) [pid = 3636] [serial = 1494] [outer = 00000000] 07:36:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (1695F000) [pid = 3636] [serial = 1495] [outer = 15530400] 07:36:38 INFO - PROCESS | 3636 | 1468510598384 Marionette DEBUG loaded listener.js 07:36:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1698F400) [pid = 3636] [serial = 1496] [outer = 15530400] 07:36:38 INFO - PROCESS | 3636 | 1468510598860 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 660ms 07:36:38 INFO - PROCESS | 3636 | 1468510598898 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:36:38 INFO - PROCESS | 3636 | 1468510598900 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 07:36:38 INFO - PROCESS | 3636 | 1468510598904 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:36:38 INFO - PROCESS | 3636 | 1468510598905 Marionette TRACE conn2 <- [1,1958,null,{}] 07:36:38 INFO - PROCESS | 3636 | 1468510598909 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:38 INFO - PROCESS | 3636 | 1468510598911 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:39 INFO - PROCESS | 3636 | 1468510599046 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:36:39 INFO - PROCESS | 3636 | 1468510599109 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:39 INFO - PROCESS | 3636 | 1468510599111 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:39 INFO - PROCESS | 3636 | ++DOCSHELL 16A73400 == 33 [pid = 3636] [id = 499] 07:36:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (16A74C00) [pid = 3636] [serial = 1497] [outer = 00000000] 07:36:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16C46800) [pid = 3636] [serial = 1498] [outer = 16A74C00] 07:36:39 INFO - PROCESS | 3636 | 1468510599138 Marionette DEBUG loaded listener.js 07:36:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (16C4F000) [pid = 3636] [serial = 1499] [outer = 16A74C00] 07:36:39 INFO - PROCESS | 3636 | 1468510599541 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 661ms 07:36:39 INFO - PROCESS | 3636 | 1468510599569 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:36:39 INFO - PROCESS | 3636 | 1468510599571 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 07:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:36:39 INFO - PROCESS | 3636 | 1468510599574 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:36:39 INFO - PROCESS | 3636 | 1468510599575 Marionette TRACE conn2 <- [1,1962,null,{}] 07:36:39 INFO - PROCESS | 3636 | 1468510599579 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:39 INFO - PROCESS | 3636 | 1468510599584 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:39 INFO - PROCESS | 3636 | 1468510599721 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:36:39 INFO - PROCESS | 3636 | 1468510599727 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:39 INFO - PROCESS | 3636 | 1468510599729 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:39 INFO - PROCESS | 3636 | ++DOCSHELL 16D11800 == 34 [pid = 3636] [id = 500] 07:36:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16D16000) [pid = 3636] [serial = 1500] [outer = 00000000] 07:36:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (16E27800) [pid = 3636] [serial = 1501] [outer = 16D16000] 07:36:39 INFO - PROCESS | 3636 | 1468510599756 Marionette DEBUG loaded listener.js 07:36:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (176A1800) [pid = 3636] [serial = 1502] [outer = 16D16000] 07:36:40 INFO - PROCESS | 3636 | 1468510600177 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 646ms 07:36:40 INFO - PROCESS | 3636 | 1468510600234 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:36:40 INFO - PROCESS | 3636 | 1468510600236 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 07:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:36:40 INFO - PROCESS | 3636 | 1468510600240 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:36:40 INFO - PROCESS | 3636 | 1468510600241 Marionette TRACE conn2 <- [1,1966,null,{}] 07:36:40 INFO - PROCESS | 3636 | 1468510600245 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:40 INFO - PROCESS | 3636 | 1468510600247 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:40 INFO - PROCESS | 3636 | 1468510600379 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:36:40 INFO - PROCESS | 3636 | 1468510600400 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:40 INFO - PROCESS | 3636 | 1468510600402 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:40 INFO - PROCESS | 3636 | ++DOCSHELL 176CE400 == 35 [pid = 3636] [id = 501] 07:36:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (176D6400) [pid = 3636] [serial = 1503] [outer = 00000000] 07:36:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (1778BC00) [pid = 3636] [serial = 1504] [outer = 176D6400] 07:36:40 INFO - PROCESS | 3636 | 1468510600452 Marionette DEBUG loaded listener.js 07:36:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (17B21C00) [pid = 3636] [serial = 1505] [outer = 176D6400] 07:36:40 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (14223800) [pid = 3636] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:36:40 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (153F6400) [pid = 3636] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:36:40 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (114BA000) [pid = 3636] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:36:40 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (13630C00) [pid = 3636] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:36:40 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (16994000) [pid = 3636] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:36:40 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (16E21800) [pid = 3636] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:36:40 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (17B23400) [pid = 3636] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:36:40 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (15317800) [pid = 3636] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:36:40 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1127BC00) [pid = 3636] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:36:40 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (13965400) [pid = 3636] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:36:40 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (153F3000) [pid = 3636] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:36:40 INFO - PROCESS | 3636 | 1468510600867 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 661ms 07:36:40 INFO - PROCESS | 3636 | 1468510600900 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:36:40 INFO - PROCESS | 3636 | 1468510600902 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 07:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:36:40 INFO - PROCESS | 3636 | 1468510600905 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:36:40 INFO - PROCESS | 3636 | 1468510600907 Marionette TRACE conn2 <- [1,1970,null,{}] 07:36:40 INFO - PROCESS | 3636 | 1468510600915 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:40 INFO - PROCESS | 3636 | 1468510600917 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:40 INFO - PROCESS | 3636 | 1468510600994 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:36:40 INFO - PROCESS | 3636 | 1468510601000 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:40 INFO - PROCESS | 3636 | 1468510601002 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:41 INFO - PROCESS | 3636 | ++DOCSHELL 158EB400 == 36 [pid = 3636] [id = 502] 07:36:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (15F89800) [pid = 3636] [serial = 1506] [outer = 00000000] 07:36:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (16E27400) [pid = 3636] [serial = 1507] [outer = 15F89800] 07:36:41 INFO - PROCESS | 3636 | 1468510601027 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (16E2C000) [pid = 3636] [serial = 1508] [outer = 15F89800] 07:36:41 INFO - PROCESS | 3636 | 1468510601424 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 558ms 07:36:41 INFO - PROCESS | 3636 | 1468510601477 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:36:41 INFO - PROCESS | 3636 | 1468510601479 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 07:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:36:41 INFO - PROCESS | 3636 | 1468510601484 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:36:41 INFO - PROCESS | 3636 | 1468510601485 Marionette TRACE conn2 <- [1,1974,null,{}] 07:36:41 INFO - PROCESS | 3636 | 1468510601492 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:41 INFO - PROCESS | 3636 | 1468510601494 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:41 INFO - PROCESS | 3636 | 1468510601571 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:36:41 INFO - PROCESS | 3636 | 1468510601577 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 3636 | 1468510601561 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:41 INFO - PROCESS | 3636 | ++DOCSHELL 13AC3C00 == 37 [pid = 3636] [id = 503] 07:36:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (15402000) [pid = 3636] [serial = 1509] [outer = 00000000] 07:36:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1923B000) [pid = 3636] [serial = 1510] [outer = 15402000] 07:36:41 INFO - PROCESS | 3636 | 1468510601603 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19246800) [pid = 3636] [serial = 1511] [outer = 15402000] 07:36:42 INFO - PROCESS | 3636 | 1468510602021 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 558ms 07:36:42 INFO - PROCESS | 3636 | 1468510602042 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:36:42 INFO - PROCESS | 3636 | 1468510602044 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 07:36:42 INFO - PROCESS | 3636 | 1468510602047 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:36:42 INFO - PROCESS | 3636 | 1468510602049 Marionette TRACE conn2 <- [1,1978,null,{}] 07:36:42 INFO - PROCESS | 3636 | 1468510602052 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:42 INFO - PROCESS | 3636 | 1468510602054 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:42 INFO - PROCESS | 3636 | 1468510602173 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:36:42 INFO - PROCESS | 3636 | 1468510602165 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:42 INFO - PROCESS | 3636 | 1468510602167 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:42 INFO - PROCESS | 3636 | ++DOCSHELL 114E1400 == 38 [pid = 3636] [id = 504] 07:36:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (15526000) [pid = 3636] [serial = 1512] [outer = 00000000] 07:36:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1944B400) [pid = 3636] [serial = 1513] [outer = 15526000] 07:36:42 INFO - PROCESS | 3636 | 1468510602209 Marionette DEBUG loaded listener.js 07:36:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1944E400) [pid = 3636] [serial = 1514] [outer = 15526000] 07:36:42 INFO - PROCESS | 3636 | 1468510602695 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 691ms 07:36:42 INFO - PROCESS | 3636 | 1468510602746 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:36:42 INFO - PROCESS | 3636 | 1468510602751 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 07:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:36:42 INFO - PROCESS | 3636 | 1468510602757 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:36:42 INFO - PROCESS | 3636 | 1468510602760 Marionette TRACE conn2 <- [1,1982,null,{}] 07:36:42 INFO - PROCESS | 3636 | 1468510602766 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:42 INFO - PROCESS | 3636 | 1468510602769 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:42 INFO - PROCESS | 3636 | 1468510602911 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:36:43 INFO - PROCESS | 3636 | 1468510603020 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:43 INFO - PROCESS | 3636 | 1468510603024 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:43 INFO - PROCESS | 3636 | ++DOCSHELL 10A0BC00 == 39 [pid = 3636] [id = 505] 07:36:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (10A79800) [pid = 3636] [serial = 1515] [outer = 00000000] 07:36:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (12EE3000) [pid = 3636] [serial = 1516] [outer = 10A79800] 07:36:43 INFO - PROCESS | 3636 | 1468510603079 Marionette DEBUG loaded listener.js 07:36:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (13630400) [pid = 3636] [serial = 1517] [outer = 10A79800] 07:36:43 INFO - PROCESS | 3636 | 1468510603615 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 881ms 07:36:43 INFO - PROCESS | 3636 | 1468510603646 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:36:43 INFO - PROCESS | 3636 | 1468510603651 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 07:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:36:43 INFO - PROCESS | 3636 | 1468510603657 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:36:43 INFO - PROCESS | 3636 | 1468510603660 Marionette TRACE conn2 <- [1,1986,null,{}] 07:36:43 INFO - PROCESS | 3636 | 1468510603664 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:43 INFO - PROCESS | 3636 | 1468510603667 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:43 INFO - PROCESS | 3636 | 1468510603756 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:36:43 INFO - PROCESS | 3636 | 1468510603862 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:43 INFO - PROCESS | 3636 | 1468510603865 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:43 INFO - PROCESS | 3636 | ++DOCSHELL 153EE400 == 40 [pid = 3636] [id = 506] 07:36:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (153F2000) [pid = 3636] [serial = 1518] [outer = 00000000] 07:36:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (158C2400) [pid = 3636] [serial = 1519] [outer = 153F2000] 07:36:43 INFO - PROCESS | 3636 | 1468510603918 Marionette DEBUG loaded listener.js 07:36:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1696B000) [pid = 3636] [serial = 1520] [outer = 153F2000] 07:36:44 INFO - PROCESS | 3636 | 1468510604471 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 852ms 07:36:44 INFO - PROCESS | 3636 | 1468510604507 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:36:44 INFO - PROCESS | 3636 | 1468510604510 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 07:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:36:44 INFO - PROCESS | 3636 | 1468510604514 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:36:44 INFO - PROCESS | 3636 | 1468510604517 Marionette TRACE conn2 <- [1,1990,null,{}] 07:36:44 INFO - PROCESS | 3636 | 1468510604528 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:44 INFO - PROCESS | 3636 | 1468510604533 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:44 INFO - PROCESS | 3636 | 1468510604624 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:36:44 INFO - PROCESS | 3636 | 1468510604733 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:44 INFO - PROCESS | 3636 | 1468510604736 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:44 INFO - PROCESS | 3636 | ++DOCSHELL 16D18400 == 41 [pid = 3636] [id = 507] 07:36:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (16D18800) [pid = 3636] [serial = 1521] [outer = 00000000] 07:36:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (176E9000) [pid = 3636] [serial = 1522] [outer = 16D18800] 07:36:44 INFO - PROCESS | 3636 | 1468510604793 Marionette DEBUG loaded listener.js 07:36:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (1944B800) [pid = 3636] [serial = 1523] [outer = 16D18800] 07:36:45 INFO - PROCESS | 3636 | 1468510605312 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 851ms 07:36:45 INFO - PROCESS | 3636 | 1468510605359 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:36:45 INFO - PROCESS | 3636 | 1468510605361 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 07:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:36:45 INFO - PROCESS | 3636 | 1468510605365 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:36:45 INFO - PROCESS | 3636 | 1468510605367 Marionette TRACE conn2 <- [1,1994,null,{}] 07:36:45 INFO - PROCESS | 3636 | 1468510605370 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:45 INFO - PROCESS | 3636 | 1468510605372 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:45 INFO - PROCESS | 3636 | 1468510605458 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:36:45 INFO - PROCESS | 3636 | 1468510605584 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:45 INFO - PROCESS | 3636 | 1468510605586 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:45 INFO - PROCESS | 3636 | ++DOCSHELL 11273400 == 42 [pid = 3636] [id = 508] 07:36:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (11846800) [pid = 3636] [serial = 1524] [outer = 00000000] 07:36:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (13A1EC00) [pid = 3636] [serial = 1525] [outer = 11846800] 07:36:45 INFO - PROCESS | 3636 | 1468510605681 Marionette DEBUG loaded listener.js 07:36:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (15F8E800) [pid = 3636] [serial = 1526] [outer = 11846800] 07:36:46 INFO - PROCESS | 3636 | 1468510606389 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:36:46 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 07:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1072ms 07:36:46 INFO - PROCESS | 3636 | 1468510606440 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:36:46 INFO - PROCESS | 3636 | 1468510606445 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 07:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:36:46 INFO - PROCESS | 3636 | 1468510606449 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:36:46 INFO - PROCESS | 3636 | 1468510606453 Marionette TRACE conn2 <- [1,1998,null,{}] 07:36:46 INFO - PROCESS | 3636 | 1468510606458 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:46 INFO - PROCESS | 3636 | 1468510606460 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:46 INFO - PROCESS | 3636 | 1468510606539 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:36:46 INFO - PROCESS | 3636 | 1468510606686 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:46 INFO - PROCESS | 3636 | 1468510606689 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:46 INFO - PROCESS | 3636 | ++DOCSHELL 114BA400 == 43 [pid = 3636] [id = 509] 07:36:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (12E1C000) [pid = 3636] [serial = 1527] [outer = 00000000] 07:36:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (13130800) [pid = 3636] [serial = 1528] [outer = 12E1C000] 07:36:46 INFO - PROCESS | 3636 | 1468510606736 Marionette DEBUG loaded listener.js 07:36:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (13B4B800) [pid = 3636] [serial = 1529] [outer = 12E1C000] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 13AC3C00 == 42 [pid = 3636] [id = 503] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 158EB400 == 41 [pid = 3636] [id = 502] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 176CE400 == 40 [pid = 3636] [id = 501] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 16D11800 == 39 [pid = 3636] [id = 500] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 16A73400 == 38 [pid = 3636] [id = 499] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 15528400 == 37 [pid = 3636] [id = 498] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 150D4C00 == 36 [pid = 3636] [id = 497] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 12E24800 == 35 [pid = 3636] [id = 496] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 10BC9800 == 34 [pid = 3636] [id = 494] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 11D8C400 == 33 [pid = 3636] [id = 495] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 16964400 == 32 [pid = 3636] [id = 484] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 19244400 == 31 [pid = 3636] [id = 493] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 11273400 == 30 [pid = 3636] [id = 508] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 16D18400 == 29 [pid = 3636] [id = 507] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 114E1400 == 28 [pid = 3636] [id = 504] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 10A0BC00 == 27 [pid = 3636] [id = 505] 07:36:47 INFO - PROCESS | 3636 | --DOCSHELL 153EE400 == 26 [pid = 3636] [id = 506] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (158CBC00) [pid = 3636] [serial = 1462] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (1180A400) [pid = 3636] [serial = 1456] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (11885800) [pid = 3636] [serial = 1457] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (13638C00) [pid = 3636] [serial = 1459] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (13A2B000) [pid = 3636] [serial = 1460] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (16995000) [pid = 3636] [serial = 1453] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (16C44000) [pid = 3636] [serial = 1465] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (16F0F000) [pid = 3636] [serial = 1468] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (19238400) [pid = 3636] [serial = 1471] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (17546000) [pid = 3636] [serial = 1469] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1778AC00) [pid = 3636] [serial = 1477] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (11DDEC00) [pid = 3636] [serial = 1445] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (11D89000) [pid = 3636] [serial = 1444] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (13B52800) [pid = 3636] [serial = 1448] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (13A2B800) [pid = 3636] [serial = 1447] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (154B8800) [pid = 3636] [serial = 1451] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (19445000) [pid = 3636] [serial = 1480] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (153F9C00) [pid = 3636] [serial = 1450] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1923DC00) [pid = 3636] [serial = 1472] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (158CA000) [pid = 3636] [serial = 1474] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (16C50400) [pid = 3636] [serial = 1466] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (17EF0400) [pid = 3636] [serial = 1478] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (16993C00) [pid = 3636] [serial = 1475] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (15F92C00) [pid = 3636] [serial = 1463] [outer = 00000000] [url = about:blank] 07:36:47 INFO - PROCESS | 3636 | 1468510607741 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:36:47 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 07:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1307ms 07:36:47 INFO - PROCESS | 3636 | 1468510607774 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:36:47 INFO - PROCESS | 3636 | 1468510607778 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 07:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:36:47 INFO - PROCESS | 3636 | 1468510607783 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:36:47 INFO - PROCESS | 3636 | 1468510607787 Marionette TRACE conn2 <- [1,2002,null,{}] 07:36:47 INFO - PROCESS | 3636 | 1468510607776 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:47 INFO - PROCESS | 3636 | 1468510607778 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:47 INFO - PROCESS | 3636 | 1468510607866 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:36:47 INFO - PROCESS | 3636 | 1468510607875 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:47 INFO - PROCESS | 3636 | 1468510607878 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:47 INFO - PROCESS | 3636 | ++DOCSHELL 114E1400 == 27 [pid = 3636] [id = 510] 07:36:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (11804C00) [pid = 3636] [serial = 1530] [outer = 00000000] 07:36:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (11DDEC00) [pid = 3636] [serial = 1531] [outer = 11804C00] 07:36:47 INFO - PROCESS | 3636 | 1468510607929 Marionette DEBUG loaded listener.js 07:36:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (12BA9C00) [pid = 3636] [serial = 1532] [outer = 11804C00] 07:36:48 INFO - PROCESS | 3636 | 1468510608389 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 660ms 07:36:48 INFO - PROCESS | 3636 | 1468510608432 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:36:48 INFO - PROCESS | 3636 | 1468510608436 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 07:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:36:48 INFO - PROCESS | 3636 | 1468510608443 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:36:48 INFO - PROCESS | 3636 | 1468510608446 Marionette TRACE conn2 <- [1,2006,null,{}] 07:36:48 INFO - PROCESS | 3636 | 1468510608450 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:48 INFO - PROCESS | 3636 | 1468510608453 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:48 INFO - PROCESS | 3636 | 1468510608571 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:36:48 INFO - PROCESS | 3636 | 1468510608678 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:48 INFO - PROCESS | 3636 | 1468510608681 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:48 INFO - PROCESS | 3636 | ++DOCSHELL 13ABB800 == 28 [pid = 3636] [id = 511] 07:36:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (13ABBC00) [pid = 3636] [serial = 1533] [outer = 00000000] 07:36:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (14228800) [pid = 3636] [serial = 1534] [outer = 13ABBC00] 07:36:48 INFO - PROCESS | 3636 | 1468510608705 Marionette DEBUG loaded listener.js 07:36:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (14417000) [pid = 3636] [serial = 1535] [outer = 13ABBC00] 07:36:49 INFO - PROCESS | 3636 | 1468510609051 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 646ms 07:36:49 INFO - PROCESS | 3636 | 1468510609099 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:36:49 INFO - PROCESS | 3636 | 1468510609101 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 07:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:36:49 INFO - PROCESS | 3636 | 1468510609105 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:36:49 INFO - PROCESS | 3636 | 1468510609108 Marionette TRACE conn2 <- [1,2010,null,{}] 07:36:49 INFO - PROCESS | 3636 | 1468510609119 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:49 INFO - PROCESS | 3636 | 1468510609123 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:49 INFO - PROCESS | 3636 | 1468510609212 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:36:49 INFO - PROCESS | 3636 | 1468510609219 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:49 INFO - PROCESS | 3636 | 1468510609222 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:49 INFO - PROCESS | 3636 | ++DOCSHELL 10329400 == 29 [pid = 3636] [id = 512] 07:36:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (13960800) [pid = 3636] [serial = 1536] [outer = 00000000] 07:36:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (154B7800) [pid = 3636] [serial = 1537] [outer = 13960800] 07:36:49 INFO - PROCESS | 3636 | 1468510609270 Marionette DEBUG loaded listener.js 07:36:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (158F2400) [pid = 3636] [serial = 1538] [outer = 13960800] 07:36:49 INFO - PROCESS | 3636 | 1468510609741 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 646ms 07:36:49 INFO - PROCESS | 3636 | 1468510609769 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:36:49 INFO - PROCESS | 3636 | 1468510609771 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 07:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:36:49 INFO - PROCESS | 3636 | 1468510609774 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:36:49 INFO - PROCESS | 3636 | 1468510609776 Marionette TRACE conn2 <- [1,2014,null,{}] 07:36:49 INFO - PROCESS | 3636 | 1468510609780 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:49 INFO - PROCESS | 3636 | 1468510609782 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:49 INFO - PROCESS | 3636 | 1468510609905 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:36:49 INFO - PROCESS | 3636 | 1468510609926 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:49 INFO - PROCESS | 3636 | 1468510609929 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:49 INFO - PROCESS | 3636 | ++DOCSHELL 15F95000 == 30 [pid = 3636] [id = 513] 07:36:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (15F95400) [pid = 3636] [serial = 1539] [outer = 00000000] 07:36:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (1698D800) [pid = 3636] [serial = 1540] [outer = 15F95400] 07:36:49 INFO - PROCESS | 3636 | 1468510609972 Marionette DEBUG loaded listener.js 07:36:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (16999000) [pid = 3636] [serial = 1541] [outer = 15F95400] 07:36:50 INFO - PROCESS | 3636 | 1468510610391 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 660ms 07:36:50 INFO - PROCESS | 3636 | 1468510610435 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:36:50 INFO - PROCESS | 3636 | 1468510610437 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 07:36:50 INFO - PROCESS | 3636 | 1468510610440 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:36:50 INFO - PROCESS | 3636 | 1468510610442 Marionette TRACE conn2 <- [1,2018,null,{}] 07:36:50 INFO - PROCESS | 3636 | 1468510610445 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:50 INFO - PROCESS | 3636 | 1468510610429 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:50 INFO - PROCESS | 3636 | 1468510610538 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:36:50 INFO - PROCESS | 3636 | 1468510610543 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:50 INFO - PROCESS | 3636 | 1468510610545 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:50 INFO - PROCESS | 3636 | ++DOCSHELL 16AE4800 == 31 [pid = 3636] [id = 514] 07:36:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (16AE9C00) [pid = 3636] [serial = 1542] [outer = 00000000] 07:36:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (16C49000) [pid = 3636] [serial = 1543] [outer = 16AE9C00] 07:36:50 INFO - PROCESS | 3636 | 1468510610588 Marionette DEBUG loaded listener.js 07:36:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (16C4E400) [pid = 3636] [serial = 1544] [outer = 16AE9C00] 07:36:51 INFO - PROCESS | 3636 | 1468510611027 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 661ms 07:36:51 INFO - PROCESS | 3636 | 1468510611091 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:36:51 INFO - PROCESS | 3636 | 1468510611093 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 07:36:51 INFO - PROCESS | 3636 | 1468510611096 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:36:51 INFO - PROCESS | 3636 | 1468510611098 Marionette TRACE conn2 <- [1,2022,null,{}] 07:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:36:51 INFO - PROCESS | 3636 | 1468510611101 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:51 INFO - PROCESS | 3636 | 1468510611107 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:51 INFO - PROCESS | 3636 | 1468510611254 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:36:51 INFO - PROCESS | 3636 | 1468510611279 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:51 INFO - PROCESS | 3636 | 1468510611281 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:51 INFO - PROCESS | 3636 | ++DOCSHELL 16D1CC00 == 32 [pid = 3636] [id = 515] 07:36:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (16F06800) [pid = 3636] [serial = 1545] [outer = 00000000] 07:36:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (1769DC00) [pid = 3636] [serial = 1546] [outer = 16F06800] 07:36:51 INFO - PROCESS | 3636 | 1468510611325 Marionette DEBUG loaded listener.js 07:36:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (176DB400) [pid = 3636] [serial = 1547] [outer = 16F06800] 07:36:51 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (15402000) [pid = 3636] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:36:51 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (16A74C00) [pid = 3636] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:36:51 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (16D16000) [pid = 3636] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:36:51 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (176D6400) [pid = 3636] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:36:51 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (12BA9000) [pid = 3636] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:36:51 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (15526000) [pid = 3636] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:36:51 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (150D8C00) [pid = 3636] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:36:51 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (15530400) [pid = 3636] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:36:51 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (11271C00) [pid = 3636] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:36:51 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (19245C00) [pid = 3636] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:36:51 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (12E26400) [pid = 3636] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:36:51 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (15F89800) [pid = 3636] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:36:51 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (16965800) [pid = 3636] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:36:51 INFO - PROCESS | 3636 | 1468510611900 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 822ms 07:36:51 INFO - PROCESS | 3636 | 1468510611941 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:36:51 INFO - PROCESS | 3636 | 1468510611943 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 07:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:36:51 INFO - PROCESS | 3636 | 1468510611946 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:36:51 INFO - PROCESS | 3636 | 1468510611948 Marionette TRACE conn2 <- [1,2026,null,{}] 07:36:51 INFO - PROCESS | 3636 | 1468510611951 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:51 INFO - PROCESS | 3636 | 1468510611953 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:52 INFO - PROCESS | 3636 | 1468510612012 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:36:52 INFO - PROCESS | 3636 | 1468510612017 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:52 INFO - PROCESS | 3636 | 1468510612019 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:52 INFO - PROCESS | 3636 | ++DOCSHELL 0F394C00 == 33 [pid = 3636] [id = 516] 07:36:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (11225800) [pid = 3636] [serial = 1548] [outer = 00000000] 07:36:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (160D2800) [pid = 3636] [serial = 1549] [outer = 11225800] 07:36:52 INFO - PROCESS | 3636 | 1468510612062 Marionette DEBUG loaded listener.js 07:36:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16C47400) [pid = 3636] [serial = 1550] [outer = 11225800] 07:36:52 INFO - PROCESS | 3636 | 1468510612486 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 587ms 07:36:52 INFO - PROCESS | 3636 | 1468510612548 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:36:52 INFO - PROCESS | 3636 | 1468510612550 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 07:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:36:52 INFO - PROCESS | 3636 | 1468510612553 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:36:52 INFO - PROCESS | 3636 | 1468510612555 Marionette TRACE conn2 <- [1,2030,null,{}] 07:36:52 INFO - PROCESS | 3636 | 1468510612558 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:52 INFO - PROCESS | 3636 | 1468510612544 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:52 INFO - PROCESS | 3636 | 1468510612620 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:36:52 INFO - PROCESS | 3636 | 1468510612628 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:52 INFO - PROCESS | 3636 | 1468510612630 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:52 INFO - PROCESS | 3636 | ++DOCSHELL 16D1DC00 == 34 [pid = 3636] [id = 517] 07:36:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (16E24800) [pid = 3636] [serial = 1551] [outer = 00000000] 07:36:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (17B9B000) [pid = 3636] [serial = 1552] [outer = 16E24800] 07:36:52 INFO - PROCESS | 3636 | 1468510612672 Marionette DEBUG loaded listener.js 07:36:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (17EE3000) [pid = 3636] [serial = 1553] [outer = 16E24800] 07:36:53 INFO - PROCESS | 3636 | 1468510613097 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:36:53 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) 07:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 602ms 07:36:53 INFO - PROCESS | 3636 | 1468510613150 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:36:53 INFO - PROCESS | 3636 | 1468510613152 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 07:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:36:53 INFO - PROCESS | 3636 | 1468510613156 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:36:53 INFO - PROCESS | 3636 | 1468510613157 Marionette TRACE conn2 <- [1,2034,null,{}] 07:36:53 INFO - PROCESS | 3636 | 1468510613164 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:53 INFO - PROCESS | 3636 | 1468510613166 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:53 INFO - PROCESS | 3636 | 1468510613226 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:36:53 INFO - PROCESS | 3636 | 1468510613232 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:53 INFO - PROCESS | 3636 | 1468510613234 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:53 INFO - PROCESS | 3636 | ++DOCSHELL 17B99000 == 35 [pid = 3636] [id = 518] 07:36:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1923A800) [pid = 3636] [serial = 1554] [outer = 00000000] 07:36:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1923FC00) [pid = 3636] [serial = 1555] [outer = 1923A800] 07:36:53 INFO - PROCESS | 3636 | 1468510613276 Marionette DEBUG loaded listener.js 07:36:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (19245000) [pid = 3636] [serial = 1556] [outer = 1923A800] 07:36:54 INFO - PROCESS | 3636 | --DOCSHELL 114E1400 == 34 [pid = 3636] [id = 510] 07:36:54 INFO - PROCESS | 3636 | --DOCSHELL 114BA400 == 33 [pid = 3636] [id = 509] 07:36:54 INFO - PROCESS | 3636 | --DOCSHELL 13ABB800 == 32 [pid = 3636] [id = 511] 07:36:54 INFO - PROCESS | 3636 | --DOCSHELL 15F95000 == 31 [pid = 3636] [id = 513] 07:36:54 INFO - PROCESS | 3636 | --DOCSHELL 10329400 == 30 [pid = 3636] [id = 512] 07:36:54 INFO - PROCESS | 3636 | --DOCSHELL 16D1CC00 == 29 [pid = 3636] [id = 515] 07:36:54 INFO - PROCESS | 3636 | --DOCSHELL 0F394C00 == 28 [pid = 3636] [id = 516] 07:36:54 INFO - PROCESS | 3636 | --DOCSHELL 16AE4800 == 27 [pid = 3636] [id = 514] 07:36:54 INFO - PROCESS | 3636 | --DOCSHELL 16D1DC00 == 26 [pid = 3636] [id = 517] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (16A67000) [pid = 3636] [serial = 1454] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (19246800) [pid = 3636] [serial = 1511] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (16C46800) [pid = 3636] [serial = 1498] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (16E27800) [pid = 3636] [serial = 1501] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (16C4F000) [pid = 3636] [serial = 1499] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (1778BC00) [pid = 3636] [serial = 1504] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (12E61000) [pid = 3636] [serial = 1486] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1944B400) [pid = 3636] [serial = 1513] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1944E400) [pid = 3636] [serial = 1514] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1312D400) [pid = 3636] [serial = 1487] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (153F1000) [pid = 3636] [serial = 1492] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (15401C00) [pid = 3636] [serial = 1493] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (176A1800) [pid = 3636] [serial = 1502] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1695F000) [pid = 3636] [serial = 1495] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (13634800) [pid = 3636] [serial = 1483] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (13631C00) [pid = 3636] [serial = 1484] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (19445400) [pid = 3636] [serial = 1481] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (13637800) [pid = 3636] [serial = 1489] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (13A26800) [pid = 3636] [serial = 1490] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1923B000) [pid = 3636] [serial = 1510] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (17B21C00) [pid = 3636] [serial = 1505] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (16E27400) [pid = 3636] [serial = 1507] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (16E2C000) [pid = 3636] [serial = 1508] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (1698F400) [pid = 3636] [serial = 1496] [outer = 00000000] [url = about:blank] 07:36:54 INFO - PROCESS | 3636 | 1468510614902 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1791ms 07:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:36:54 INFO - PROCESS | 3636 | 1468510614941 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:36:54 INFO - PROCESS | 3636 | 1468510614945 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 07:36:54 INFO - PROCESS | 3636 | 1468510614950 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:36:54 INFO - PROCESS | 3636 | 1468510614954 Marionette TRACE conn2 <- [1,2038,null,{}] 07:36:54 INFO - PROCESS | 3636 | 1468510614959 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:54 INFO - PROCESS | 3636 | 1468510614963 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:55 INFO - PROCESS | 3636 | 1468510615054 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:36:55 INFO - PROCESS | 3636 | 1468510615061 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:55 INFO - PROCESS | 3636 | 1468510615066 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:55 INFO - PROCESS | 3636 | ++DOCSHELL 11226000 == 27 [pid = 3636] [id = 519] 07:36:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (11277C00) [pid = 3636] [serial = 1557] [outer = 00000000] 07:36:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (114E3400) [pid = 3636] [serial = 1558] [outer = 11277C00] 07:36:55 INFO - PROCESS | 3636 | 1468510615114 Marionette DEBUG loaded listener.js 07:36:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (11846000) [pid = 3636] [serial = 1559] [outer = 11277C00] 07:36:55 INFO - PROCESS | 3636 | 1468510615569 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 646ms 07:36:55 INFO - PROCESS | 3636 | 1468510615610 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:36:55 INFO - PROCESS | 3636 | 1468510615615 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 07:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:36:55 INFO - PROCESS | 3636 | 1468510615621 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:36:55 INFO - PROCESS | 3636 | 1468510615624 Marionette TRACE conn2 <- [1,2042,null,{}] 07:36:55 INFO - PROCESS | 3636 | 1468510615628 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:55 INFO - PROCESS | 3636 | 1468510615631 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:55 INFO - PROCESS | 3636 | 1468510615699 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:36:55 INFO - PROCESS | 3636 | 1468510615708 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:55 INFO - PROCESS | 3636 | 1468510615710 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:55 INFO - PROCESS | 3636 | ++DOCSHELL 12EDFC00 == 28 [pid = 3636] [id = 520] 07:36:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (12EE1800) [pid = 3636] [serial = 1560] [outer = 00000000] 07:36:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13161800) [pid = 3636] [serial = 1561] [outer = 12EE1800] 07:36:55 INFO - PROCESS | 3636 | 1468510615757 Marionette DEBUG loaded listener.js 07:36:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (1362D800) [pid = 3636] [serial = 1562] [outer = 12EE1800] 07:36:56 INFO - PROCESS | 3636 | 1468510616209 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 602ms 07:36:56 INFO - PROCESS | 3636 | 1468510616221 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:36:56 INFO - PROCESS | 3636 | 1468510616223 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 07:36:56 INFO - PROCESS | 3636 | 1468510616226 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:36:56 INFO - PROCESS | 3636 | 1468510616229 Marionette TRACE conn2 <- [1,2046,null,{}] 07:36:56 INFO - PROCESS | 3636 | 1468510616240 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:56 INFO - PROCESS | 3636 | 1468510616245 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:56 INFO - PROCESS | 3636 | 1468510616314 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:36:56 INFO - PROCESS | 3636 | 1468510616321 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:56 INFO - PROCESS | 3636 | 1468510616325 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:56 INFO - PROCESS | 3636 | ++DOCSHELL 13B4F000 == 29 [pid = 3636] [id = 521] 07:36:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (13B4FC00) [pid = 3636] [serial = 1563] [outer = 00000000] 07:36:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (1441B800) [pid = 3636] [serial = 1564] [outer = 13B4FC00] 07:36:56 INFO - PROCESS | 3636 | 1468510616374 Marionette DEBUG loaded listener.js 07:36:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (150CCC00) [pid = 3636] [serial = 1565] [outer = 13B4FC00] 07:36:56 INFO - PROCESS | 3636 | 1468510616821 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 661ms 07:36:56 INFO - PROCESS | 3636 | 1468510616887 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:36:56 INFO - PROCESS | 3636 | 1468510616890 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 07:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:36:56 INFO - PROCESS | 3636 | 1468510616875 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:36:56 INFO - PROCESS | 3636 | 1468510616877 Marionette TRACE conn2 <- [1,2050,null,{}] 07:36:56 INFO - PROCESS | 3636 | 1468510616891 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:56 INFO - PROCESS | 3636 | 1468510616893 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:56 INFO - PROCESS | 3636 | 1468510616973 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:36:56 INFO - PROCESS | 3636 | 1468510616978 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:56 INFO - PROCESS | 3636 | 1468510616980 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:56 INFO - PROCESS | 3636 | ++DOCSHELL 150D1400 == 30 [pid = 3636] [id = 522] 07:36:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (150D6400) [pid = 3636] [serial = 1566] [outer = 00000000] 07:36:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (153F6000) [pid = 3636] [serial = 1567] [outer = 150D6400] 07:36:57 INFO - PROCESS | 3636 | 1468510617023 Marionette DEBUG loaded listener.js 07:36:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (154B4C00) [pid = 3636] [serial = 1568] [outer = 150D6400] 07:36:57 INFO - PROCESS | 3636 | 1468510617451 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 587ms 07:36:57 INFO - PROCESS | 3636 | 1468510617491 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:36:57 INFO - PROCESS | 3636 | 1468510617493 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 07:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:36:57 INFO - PROCESS | 3636 | 1468510617480 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:36:57 INFO - PROCESS | 3636 | 1468510617482 Marionette TRACE conn2 <- [1,2054,null,{}] 07:36:57 INFO - PROCESS | 3636 | 1468510617485 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:57 INFO - PROCESS | 3636 | 1468510617487 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:57 INFO - PROCESS | 3636 | 1468510617562 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:36:57 INFO - PROCESS | 3636 | 1468510617569 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:57 INFO - PROCESS | 3636 | 1468510617571 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:57 INFO - PROCESS | 3636 | ++DOCSHELL 15526400 == 31 [pid = 3636] [id = 523] 07:36:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1552FC00) [pid = 3636] [serial = 1569] [outer = 00000000] 07:36:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (15F92C00) [pid = 3636] [serial = 1570] [outer = 1552FC00] 07:36:57 INFO - PROCESS | 3636 | 1468510617614 Marionette DEBUG loaded listener.js 07:36:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (15F96400) [pid = 3636] [serial = 1571] [outer = 1552FC00] 07:36:58 INFO - PROCESS | 3636 | 1468510618038 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 587ms 07:36:58 INFO - PROCESS | 3636 | 1468510618098 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:36:58 INFO - PROCESS | 3636 | 1468510618100 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 07:36:58 INFO - PROCESS | 3636 | 1468510618104 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:36:58 INFO - PROCESS | 3636 | 1468510618105 Marionette TRACE conn2 <- [1,2058,null,{}] 07:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:36:58 INFO - PROCESS | 3636 | 1468510618109 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:58 INFO - PROCESS | 3636 | 1468510618114 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:58 INFO - PROCESS | 3636 | 1468510618196 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:36:58 INFO - PROCESS | 3636 | 1468510618205 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:58 INFO - PROCESS | 3636 | 1468510618207 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:58 INFO - PROCESS | 3636 | ++DOCSHELL 16997C00 == 32 [pid = 3636] [id = 524] 07:36:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16A73000) [pid = 3636] [serial = 1572] [outer = 00000000] 07:36:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (16C44000) [pid = 3636] [serial = 1573] [outer = 16A73000] 07:36:58 INFO - PROCESS | 3636 | 1468510618256 Marionette DEBUG loaded listener.js 07:36:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16C48000) [pid = 3636] [serial = 1574] [outer = 16A73000] 07:36:58 INFO - PROCESS | 3636 | 1468510618660 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 602ms 07:36:58 INFO - PROCESS | 3636 | 1468510618704 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:36:58 INFO - PROCESS | 3636 | 1468510618706 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 07:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:36:58 INFO - PROCESS | 3636 | 1468510618710 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:36:58 INFO - PROCESS | 3636 | 1468510618711 Marionette TRACE conn2 <- [1,2062,null,{}] 07:36:58 INFO - PROCESS | 3636 | 1468510618698 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:58 INFO - PROCESS | 3636 | 1468510618700 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:58 INFO - PROCESS | 3636 | 1468510618784 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:36:58 INFO - PROCESS | 3636 | 1468510618789 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:58 INFO - PROCESS | 3636 | 1468510618791 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:58 INFO - PROCESS | 3636 | ++DOCSHELL 16D10000 == 33 [pid = 3636] [id = 525] 07:36:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (16D12C00) [pid = 3636] [serial = 1575] [outer = 00000000] 07:36:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16D1B400) [pid = 3636] [serial = 1576] [outer = 16D12C00] 07:36:58 INFO - PROCESS | 3636 | 1468510618833 Marionette DEBUG loaded listener.js 07:36:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (16D1CC00) [pid = 3636] [serial = 1577] [outer = 16D12C00] 07:36:59 INFO - PROCESS | 3636 | 1468510619283 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 602ms 07:36:59 INFO - PROCESS | 3636 | 1468510619308 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:36:59 INFO - PROCESS | 3636 | 1468510619310 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 07:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:36:59 INFO - PROCESS | 3636 | 1468510619317 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:36:59 INFO - PROCESS | 3636 | 1468510619319 Marionette TRACE conn2 <- [1,2066,null,{}] 07:36:59 INFO - PROCESS | 3636 | 1468510619322 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:59 INFO - PROCESS | 3636 | 1468510619324 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:59 INFO - PROCESS | 3636 | 1468510619385 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:36:59 INFO - PROCESS | 3636 | 1468510619391 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:59 INFO - PROCESS | 3636 | 1468510619393 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:36:59 INFO - PROCESS | 3636 | ++DOCSHELL 16D17800 == 34 [pid = 3636] [id = 526] 07:36:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (16F83400) [pid = 3636] [serial = 1578] [outer = 00000000] 07:36:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (175DF000) [pid = 3636] [serial = 1579] [outer = 16F83400] 07:36:59 INFO - PROCESS | 3636 | 1468510619435 Marionette DEBUG loaded listener.js 07:36:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (17544000) [pid = 3636] [serial = 1580] [outer = 16F83400] 07:36:59 INFO - PROCESS | 3636 | 1468510619837 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 558ms 07:36:59 INFO - PROCESS | 3636 | 1468510619873 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:36:59 INFO - PROCESS | 3636 | 1468510619875 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 07:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:36:59 INFO - PROCESS | 3636 | 1468510619878 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:36:59 INFO - PROCESS | 3636 | 1468510619879 Marionette TRACE conn2 <- [1,2070,null,{}] 07:36:59 INFO - PROCESS | 3636 | 1468510619900 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:59 INFO - PROCESS | 3636 | 1468510619902 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:00 INFO - PROCESS | 3636 | 1468510620002 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:37:00 INFO - PROCESS | 3636 | 1468510620007 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:00 INFO - PROCESS | 3636 | 1468510620009 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:00 INFO - PROCESS | 3636 | ++DOCSHELL 13B4E400 == 35 [pid = 3636] [id = 527] 07:37:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (176CF800) [pid = 3636] [serial = 1581] [outer = 00000000] 07:37:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (17E20C00) [pid = 3636] [serial = 1582] [outer = 176CF800] 07:37:00 INFO - PROCESS | 3636 | 1468510620055 Marionette DEBUG loaded listener.js 07:37:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (1923B000) [pid = 3636] [serial = 1583] [outer = 176CF800] 07:37:00 INFO - PROCESS | 3636 | 1468510620538 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 720ms 07:37:00 INFO - PROCESS | 3636 | 1468510620599 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:37:00 INFO - PROCESS | 3636 | 1468510620601 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 07:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:37:00 INFO - PROCESS | 3636 | 1468510620605 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:37:00 INFO - PROCESS | 3636 | 1468510620590 Marionette TRACE conn2 <- [1,2074,null,{}] 07:37:00 INFO - PROCESS | 3636 | 1468510620600 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:00 INFO - PROCESS | 3636 | 1468510620602 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:00 INFO - PROCESS | 3636 | 1468510620725 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:37:00 INFO - PROCESS | 3636 | 1468510620736 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:00 INFO - PROCESS | 3636 | 1468510620738 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:00 INFO - PROCESS | 3636 | ++DOCSHELL 0C774800 == 36 [pid = 3636] [id = 528] 07:37:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (17E1C400) [pid = 3636] [serial = 1584] [outer = 00000000] 07:37:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (19445400) [pid = 3636] [serial = 1585] [outer = 17E1C400] 07:37:00 INFO - PROCESS | 3636 | 1468510620780 Marionette DEBUG loaded listener.js 07:37:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (1944A400) [pid = 3636] [serial = 1586] [outer = 17E1C400] 07:37:01 INFO - PROCESS | 3636 | 1468510621202 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 661ms 07:37:01 INFO - PROCESS | 3636 | 1468510621253 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:37:01 INFO - PROCESS | 3636 | 1468510621255 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 07:37:01 INFO - PROCESS | 3636 | 1468510621259 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:37:01 INFO - PROCESS | 3636 | 1468510621261 Marionette TRACE conn2 <- [1,2078,null,{}] 07:37:01 INFO - PROCESS | 3636 | 1468510621264 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:01 INFO - PROCESS | 3636 | 1468510621267 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:01 INFO - PROCESS | 3636 | 1468510621399 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:37:01 INFO - PROCESS | 3636 | 1468510621424 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:01 INFO - PROCESS | 3636 | 1468510621426 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:01 INFO - PROCESS | 3636 | ++DOCSHELL 153F5C00 == 37 [pid = 3636] [id = 529] 07:37:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (19450C00) [pid = 3636] [serial = 1587] [outer = 00000000] 07:37:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (195BE000) [pid = 3636] [serial = 1588] [outer = 19450C00] 07:37:01 INFO - PROCESS | 3636 | 1468510621471 Marionette DEBUG loaded listener.js 07:37:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (195C3000) [pid = 3636] [serial = 1589] [outer = 19450C00] 07:37:01 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (16E24800) [pid = 3636] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:37:01 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (15F95400) [pid = 3636] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:37:01 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (16AE9C00) [pid = 3636] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:37:01 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (16F06800) [pid = 3636] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:37:01 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (16D18800) [pid = 3636] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:37:01 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (153F2000) [pid = 3636] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:37:01 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (10A79800) [pid = 3636] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:37:01 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (13960800) [pid = 3636] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:37:01 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (13ABBC00) [pid = 3636] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:37:01 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (11804C00) [pid = 3636] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:37:01 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (12E1C000) [pid = 3636] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:37:01 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (11846800) [pid = 3636] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:37:01 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (11225800) [pid = 3636] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:37:02 INFO - PROCESS | 3636 | 1468510622021 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 778ms 07:37:02 INFO - PROCESS | 3636 | 1468510622049 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:37:02 INFO - PROCESS | 3636 | 1468510622051 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 07:37:02 INFO - PROCESS | 3636 | 1468510622054 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:37:02 INFO - PROCESS | 3636 | 1468510622056 Marionette TRACE conn2 <- [1,2082,null,{}] 07:37:02 INFO - PROCESS | 3636 | 1468510622060 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:02 INFO - PROCESS | 3636 | 1468510622061 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:02 INFO - PROCESS | 3636 | 1468510622139 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:37:02 INFO - PROCESS | 3636 | 1468510622145 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:02 INFO - PROCESS | 3636 | 1468510622147 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:02 INFO - PROCESS | 3636 | ++DOCSHELL 11846800 == 38 [pid = 3636] [id = 530] 07:37:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (12BB2000) [pid = 3636] [serial = 1590] [outer = 00000000] 07:37:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (150D7800) [pid = 3636] [serial = 1591] [outer = 12BB2000] 07:37:02 INFO - PROCESS | 3636 | 1468510622189 Marionette DEBUG loaded listener.js 07:37:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1696D800) [pid = 3636] [serial = 1592] [outer = 12BB2000] 07:37:02 INFO - PROCESS | 3636 | 1468510622609 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 602ms 07:37:02 INFO - PROCESS | 3636 | 1468510622670 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:37:02 INFO - PROCESS | 3636 | 1468510622672 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 07:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:37:02 INFO - PROCESS | 3636 | 1468510622677 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:37:02 INFO - PROCESS | 3636 | 1468510622679 Marionette TRACE conn2 <- [1,2086,null,{}] 07:37:02 INFO - PROCESS | 3636 | 1468510622682 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:02 INFO - PROCESS | 3636 | 1468510622684 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:02 INFO - PROCESS | 3636 | 1468510622774 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:37:02 INFO - PROCESS | 3636 | 1468510622780 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:02 INFO - PROCESS | 3636 | 1468510622783 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:02 INFO - PROCESS | 3636 | ++DOCSHELL 12E26400 == 39 [pid = 3636] [id = 531] 07:37:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (1363AC00) [pid = 3636] [serial = 1593] [outer = 00000000] 07:37:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1778AC00) [pid = 3636] [serial = 1594] [outer = 1363AC00] 07:37:02 INFO - PROCESS | 3636 | 1468510622839 Marionette DEBUG loaded listener.js 07:37:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (195BDC00) [pid = 3636] [serial = 1595] [outer = 1363AC00] 07:37:03 INFO - PROCESS | 3636 | 1468510623294 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 646ms 07:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:37:03 INFO - PROCESS | 3636 | 1468510623338 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:37:03 INFO - PROCESS | 3636 | 1468510623340 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 07:37:03 INFO - PROCESS | 3636 | 1468510623343 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:37:03 INFO - PROCESS | 3636 | 1468510623345 Marionette TRACE conn2 <- [1,2090,null,{}] 07:37:03 INFO - PROCESS | 3636 | 1468510623348 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:03 INFO - PROCESS | 3636 | 1468510623350 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:03 INFO - PROCESS | 3636 | 1468510623410 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:37:03 INFO - PROCESS | 3636 | 1468510623415 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:03 INFO - PROCESS | 3636 | 1468510623417 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:03 INFO - PROCESS | 3636 | ++DOCSHELL 153F2000 == 40 [pid = 3636] [id = 532] 07:37:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (15F8F800) [pid = 3636] [serial = 1596] [outer = 00000000] 07:37:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (196D2C00) [pid = 3636] [serial = 1597] [outer = 15F8F800] 07:37:03 INFO - PROCESS | 3636 | 1468510623459 Marionette DEBUG loaded listener.js 07:37:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (196D8C00) [pid = 3636] [serial = 1598] [outer = 15F8F800] 07:37:03 INFO - PROCESS | 3636 | 1468510623970 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 690ms 07:37:04 INFO - PROCESS | 3636 | 1468510624028 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:37:04 INFO - PROCESS | 3636 | 1468510624033 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 07:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:37:04 INFO - PROCESS | 3636 | 1468510624065 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:37:04 INFO - PROCESS | 3636 | 1468510624069 Marionette TRACE conn2 <- [1,2094,null,{}] 07:37:04 INFO - PROCESS | 3636 | 1468510624075 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:04 INFO - PROCESS | 3636 | 1468510624078 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:04 INFO - PROCESS | 3636 | 1468510624235 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:37:04 INFO - PROCESS | 3636 | 1468510624366 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:04 INFO - PROCESS | 3636 | 1468510624370 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:04 INFO - PROCESS | 3636 | ++DOCSHELL 104EA000 == 41 [pid = 3636] [id = 533] 07:37:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (10A77C00) [pid = 3636] [serial = 1599] [outer = 00000000] 07:37:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (11D8B400) [pid = 3636] [serial = 1600] [outer = 10A77C00] 07:37:04 INFO - PROCESS | 3636 | 1468510624429 Marionette DEBUG loaded listener.js 07:37:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (12C7B400) [pid = 3636] [serial = 1601] [outer = 10A77C00] 07:37:05 INFO - PROCESS | 3636 | 1468510625122 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1145ms 07:37:05 INFO - PROCESS | 3636 | 1468510625194 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:37:05 INFO - PROCESS | 3636 | 1468510625199 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 07:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:37:05 INFO - PROCESS | 3636 | 1468510625205 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:37:05 INFO - PROCESS | 3636 | 1468510625208 Marionette TRACE conn2 <- [1,2098,null,{}] 07:37:05 INFO - PROCESS | 3636 | 1468510625212 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:05 INFO - PROCESS | 3636 | 1468510625215 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:05 INFO - PROCESS | 3636 | 1468510625470 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:37:05 INFO - PROCESS | 3636 | 1468510625615 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:05 INFO - PROCESS | 3636 | 1468510625619 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:05 INFO - PROCESS | 3636 | ++DOCSHELL 10A7C000 == 42 [pid = 3636] [id = 534] 07:37:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (10A7EC00) [pid = 3636] [serial = 1602] [outer = 00000000] 07:37:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (10E49800) [pid = 3636] [serial = 1603] [outer = 10A7EC00] 07:37:05 INFO - PROCESS | 3636 | 1468510625670 Marionette DEBUG loaded listener.js 07:37:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (114BA800) [pid = 3636] [serial = 1604] [outer = 10A7EC00] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 12E26400 == 41 [pid = 3636] [id = 531] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 11846800 == 40 [pid = 3636] [id = 530] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 153F5C00 == 39 [pid = 3636] [id = 529] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 0C774800 == 38 [pid = 3636] [id = 528] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 13B4E400 == 37 [pid = 3636] [id = 527] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 16D17800 == 36 [pid = 3636] [id = 526] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 16D10000 == 35 [pid = 3636] [id = 525] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 16997C00 == 34 [pid = 3636] [id = 524] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 15526400 == 33 [pid = 3636] [id = 523] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 150D1400 == 32 [pid = 3636] [id = 522] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 13B4F000 == 31 [pid = 3636] [id = 521] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 12EDFC00 == 30 [pid = 3636] [id = 520] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (1923FC00) [pid = 3636] [serial = 1555] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 11226000 == 29 [pid = 3636] [id = 519] 07:37:06 INFO - PROCESS | 3636 | --DOCSHELL 17B99000 == 28 [pid = 3636] [id = 518] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (17EE3000) [pid = 3636] [serial = 1553] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (1698D800) [pid = 3636] [serial = 1540] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (16C49000) [pid = 3636] [serial = 1543] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (16999000) [pid = 3636] [serial = 1541] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (1769DC00) [pid = 3636] [serial = 1546] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (16C4E400) [pid = 3636] [serial = 1544] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (17B9B000) [pid = 3636] [serial = 1552] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (176DB400) [pid = 3636] [serial = 1547] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (176E9000) [pid = 3636] [serial = 1522] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (1696B000) [pid = 3636] [serial = 1520] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (158C2400) [pid = 3636] [serial = 1519] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (13630400) [pid = 3636] [serial = 1517] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (12EE3000) [pid = 3636] [serial = 1516] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (154B7800) [pid = 3636] [serial = 1537] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (14228800) [pid = 3636] [serial = 1534] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (14417000) [pid = 3636] [serial = 1535] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (11DDEC00) [pid = 3636] [serial = 1531] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (12BA9C00) [pid = 3636] [serial = 1532] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (13B4B800) [pid = 3636] [serial = 1529] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (13130800) [pid = 3636] [serial = 1528] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (15F8E800) [pid = 3636] [serial = 1526] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (13A1EC00) [pid = 3636] [serial = 1525] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1944B800) [pid = 3636] [serial = 1523] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (160D2800) [pid = 3636] [serial = 1549] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (16C47400) [pid = 3636] [serial = 1550] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (158F2400) [pid = 3636] [serial = 1538] [outer = 00000000] [url = about:blank] 07:37:06 INFO - PROCESS | 3636 | 1468510626254 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1087ms 07:37:06 INFO - PROCESS | 3636 | 1468510626286 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:37:06 INFO - PROCESS | 3636 | 1468510626289 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 07:37:06 INFO - PROCESS | 3636 | 1468510626294 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:37:06 INFO - PROCESS | 3636 | 1468510626297 Marionette TRACE conn2 <- [1,2102,null,{}] 07:37:06 INFO - PROCESS | 3636 | 1468510626302 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:06 INFO - PROCESS | 3636 | 1468510626304 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:06 INFO - PROCESS | 3636 | 1468510626388 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:37:06 INFO - PROCESS | 3636 | 1468510626484 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:06 INFO - PROCESS | 3636 | 1468510626487 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:06 INFO - PROCESS | 3636 | ++DOCSHELL 12B69400 == 29 [pid = 3636] [id = 535] 07:37:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (12B6B800) [pid = 3636] [serial = 1605] [outer = 00000000] 07:37:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (13185C00) [pid = 3636] [serial = 1606] [outer = 12B6B800] 07:37:06 INFO - PROCESS | 3636 | 1468510626533 Marionette DEBUG loaded listener.js 07:37:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (13637000) [pid = 3636] [serial = 1607] [outer = 12B6B800] 07:37:06 INFO - PROCESS | 3636 | 1468510626936 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 691ms 07:37:06 INFO - PROCESS | 3636 | 1468510626996 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:37:06 INFO - PROCESS | 3636 | 1468510626998 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 07:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:37:06 INFO - PROCESS | 3636 | 1468510627002 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:37:06 INFO - PROCESS | 3636 | 1468510627004 Marionette TRACE conn2 <- [1,2106,null,{}] 07:37:06 INFO - PROCESS | 3636 | 1468510627007 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:06 INFO - PROCESS | 3636 | 1468510627010 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:07 INFO - PROCESS | 3636 | 1468510627075 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:37:07 INFO - PROCESS | 3636 | 1468510627091 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:07 INFO - PROCESS | 3636 | 1468510627093 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:07 INFO - PROCESS | 3636 | ++DOCSHELL 14417400 == 30 [pid = 3636] [id = 536] 07:37:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (14418800) [pid = 3636] [serial = 1608] [outer = 00000000] 07:37:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (144E6C00) [pid = 3636] [serial = 1609] [outer = 14418800] 07:37:07 INFO - PROCESS | 3636 | 1468510627143 Marionette DEBUG loaded listener.js 07:37:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (150D1000) [pid = 3636] [serial = 1610] [outer = 14418800] 07:37:07 INFO - PROCESS | 3636 | 1468510627589 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 602ms 07:37:07 INFO - PROCESS | 3636 | 1468510627603 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:37:07 INFO - PROCESS | 3636 | 1468510627606 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 07:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:37:07 INFO - PROCESS | 3636 | 1468510627617 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:37:07 INFO - PROCESS | 3636 | 1468510627621 Marionette TRACE conn2 <- [1,2110,null,{}] 07:37:07 INFO - PROCESS | 3636 | 1468510627608 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:07 INFO - PROCESS | 3636 | 1468510627611 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:07 INFO - PROCESS | 3636 | 1468510627701 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:37:07 INFO - PROCESS | 3636 | 1468510627707 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:07 INFO - PROCESS | 3636 | 1468510627709 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:07 INFO - PROCESS | 3636 | ++DOCSHELL 150D9000 == 31 [pid = 3636] [id = 537] 07:37:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (153F9800) [pid = 3636] [serial = 1611] [outer = 00000000] 07:37:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (154B7800) [pid = 3636] [serial = 1612] [outer = 153F9800] 07:37:07 INFO - PROCESS | 3636 | 1468510627753 Marionette DEBUG loaded listener.js 07:37:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (158F7C00) [pid = 3636] [serial = 1613] [outer = 153F9800] 07:37:08 INFO - PROCESS | 3636 | 1468510628190 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 646ms 07:37:08 INFO - PROCESS | 3636 | 1468510628269 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:37:08 INFO - PROCESS | 3636 | 1468510628254 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 07:37:08 INFO - PROCESS | 3636 | 1468510628258 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:37:08 INFO - PROCESS | 3636 | 1468510628259 Marionette TRACE conn2 <- [1,2114,null,{}] 07:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:37:08 INFO - PROCESS | 3636 | 1468510628263 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:08 INFO - PROCESS | 3636 | 1468510628265 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:08 INFO - PROCESS | 3636 | 1468510628377 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:37:08 INFO - PROCESS | 3636 | 1468510628470 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:08 INFO - PROCESS | 3636 | 1468510628472 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:08 INFO - PROCESS | 3636 | ++DOCSHELL 16967400 == 32 [pid = 3636] [id = 538] 07:37:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1698C000) [pid = 3636] [serial = 1614] [outer = 00000000] 07:37:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (16991C00) [pid = 3636] [serial = 1615] [outer = 1698C000] 07:37:08 INFO - PROCESS | 3636 | 1468510628515 Marionette DEBUG loaded listener.js 07:37:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16996800) [pid = 3636] [serial = 1616] [outer = 1698C000] 07:37:08 INFO - PROCESS | 3636 | 1468510628876 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 661ms 07:37:08 INFO - PROCESS | 3636 | 1468510628923 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:37:08 INFO - PROCESS | 3636 | 1468510628925 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 07:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:37:08 INFO - PROCESS | 3636 | 1468510628935 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:37:08 INFO - PROCESS | 3636 | 1468510628937 Marionette TRACE conn2 <- [1,2118,null,{}] 07:37:08 INFO - PROCESS | 3636 | 1468510628941 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:08 INFO - PROCESS | 3636 | 1468510628944 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:09 INFO - PROCESS | 3636 | 1468510629092 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:37:09 INFO - PROCESS | 3636 | 1468510629086 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:09 INFO - PROCESS | 3636 | 1468510629091 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:09 INFO - PROCESS | 3636 | ++DOCSHELL 13638C00 == 33 [pid = 3636] [id = 539] 07:37:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (16C41C00) [pid = 3636] [serial = 1617] [outer = 00000000] 07:37:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (16C46C00) [pid = 3636] [serial = 1618] [outer = 16C41C00] 07:37:09 INFO - PROCESS | 3636 | 1468510629211 Marionette DEBUG loaded listener.js 07:37:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (16D11C00) [pid = 3636] [serial = 1619] [outer = 16C41C00] 07:37:09 INFO - PROCESS | 3636 | 1468510629645 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 07:37:09 INFO - PROCESS | 3636 | 1468510629685 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 07:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:37:09 INFO - PROCESS | 3636 | 1468510629688 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:37:09 INFO - PROCESS | 3636 | 1468510629690 Marionette TRACE conn2 <- [1,2122,null,{}] 07:37:09 INFO - PROCESS | 3636 | 1468510629693 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:09 INFO - PROCESS | 3636 | 1468510629695 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:09 INFO - PROCESS | 3636 | 1468510629806 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:37:09 INFO - PROCESS | 3636 | 1468510629817 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:09 INFO - PROCESS | 3636 | 1468510629819 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:09 INFO - PROCESS | 3636 | ++DOCSHELL 16E24800 == 34 [pid = 3636] [id = 540] 07:37:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (16E27800) [pid = 3636] [serial = 1620] [outer = 00000000] 07:37:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1769EC00) [pid = 3636] [serial = 1621] [outer = 16E27800] 07:37:09 INFO - PROCESS | 3636 | 1468510629922 Marionette DEBUG loaded listener.js 07:37:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (16F84C00) [pid = 3636] [serial = 1622] [outer = 16E27800] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (176CF800) [pid = 3636] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (11277C00) [pid = 3636] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1552FC00) [pid = 3636] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (16D12C00) [pid = 3636] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (13B4FC00) [pid = 3636] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (12EE1800) [pid = 3636] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (16A73000) [pid = 3636] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (150D6400) [pid = 3636] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (1923A800) [pid = 3636] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (16F83400) [pid = 3636] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (17E1C400) [pid = 3636] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (19450C00) [pid = 3636] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (12BB2000) [pid = 3636] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:37:10 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1363AC00) [pid = 3636] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:37:10 INFO - PROCESS | 3636 | 1468510630393 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 749ms 07:37:10 INFO - PROCESS | 3636 | 1468510630459 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:37:10 INFO - PROCESS | 3636 | 1468510630461 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 07:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:37:10 INFO - PROCESS | 3636 | 1468510630465 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:37:10 INFO - PROCESS | 3636 | 1468510630467 Marionette TRACE conn2 <- [1,2126,null,{}] 07:37:10 INFO - PROCESS | 3636 | 1468510630470 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:10 INFO - PROCESS | 3636 | 1468510630472 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:10 INFO - PROCESS | 3636 | 1468510630533 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:37:10 INFO - PROCESS | 3636 | 1468510630541 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:10 INFO - PROCESS | 3636 | 1468510630543 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:10 INFO - PROCESS | 3636 | ++DOCSHELL 1441D400 == 35 [pid = 3636] [id = 541] 07:37:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1441DC00) [pid = 3636] [serial = 1623] [outer = 00000000] 07:37:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16998800) [pid = 3636] [serial = 1624] [outer = 1441DC00] 07:37:10 INFO - PROCESS | 3636 | 1468510630586 Marionette DEBUG loaded listener.js 07:37:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (16A73000) [pid = 3636] [serial = 1625] [outer = 1441DC00] 07:37:10 INFO - PROCESS | 3636 | 1468510630986 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 558ms 07:37:11 INFO - PROCESS | 3636 | 1468510631034 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:37:11 INFO - PROCESS | 3636 | 1468510631036 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 07:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:37:11 INFO - PROCESS | 3636 | 1468510631042 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:37:11 INFO - PROCESS | 3636 | 1468510631044 Marionette TRACE conn2 <- [1,2130,null,{}] 07:37:11 INFO - PROCESS | 3636 | 1468510631048 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:11 INFO - PROCESS | 3636 | 1468510631049 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:11 INFO - PROCESS | 3636 | 1468510631111 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:37:11 INFO - PROCESS | 3636 | 1468510631117 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:11 INFO - PROCESS | 3636 | 1468510631119 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:11 INFO - PROCESS | 3636 | ++DOCSHELL 13B4C400 == 36 [pid = 3636] [id = 542] 07:37:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (144E5400) [pid = 3636] [serial = 1626] [outer = 00000000] 07:37:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (175DFC00) [pid = 3636] [serial = 1627] [outer = 144E5400] 07:37:11 INFO - PROCESS | 3636 | 1468510631164 Marionette DEBUG loaded listener.js 07:37:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (17B22C00) [pid = 3636] [serial = 1628] [outer = 144E5400] 07:37:11 INFO - PROCESS | 3636 | 1468510631598 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:37:11 INFO - PROCESS | 3636 | 1468510631647 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 07:37:11 INFO - PROCESS | 3636 | 1468510631655 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:37:11 INFO - PROCESS | 3636 | 1468510631657 Marionette TRACE conn2 <- [1,2134,null,{}] 07:37:11 INFO - PROCESS | 3636 | 1468510631660 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:11 INFO - PROCESS | 3636 | 1468510631662 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:11 INFO - PROCESS | 3636 | 1468510631732 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:37:11 INFO - PROCESS | 3636 | 1468510631737 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:11 INFO - PROCESS | 3636 | 1468510631739 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:11 INFO - PROCESS | 3636 | ++DOCSHELL 150D6800 == 37 [pid = 3636] [id = 543] 07:37:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (176D9C00) [pid = 3636] [serial = 1629] [outer = 00000000] 07:37:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (12E65400) [pid = 3636] [serial = 1630] [outer = 176D9C00] 07:37:11 INFO - PROCESS | 3636 | 1468510631782 Marionette DEBUG loaded listener.js 07:37:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (19242800) [pid = 3636] [serial = 1631] [outer = 176D9C00] 07:37:12 INFO - PROCESS | 3636 | 1468510632307 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 07:37:12 INFO - PROCESS | 3636 | 1468510632347 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 07:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:37:12 INFO - PROCESS | 3636 | 1468510632353 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:37:12 INFO - PROCESS | 3636 | 1468510632356 Marionette TRACE conn2 <- [1,2138,null,{}] 07:37:12 INFO - PROCESS | 3636 | 1468510632362 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:12 INFO - PROCESS | 3636 | 1468510632365 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:12 INFO - PROCESS | 3636 | 1468510632526 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:37:12 INFO - PROCESS | 3636 | 1468510632643 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:12 INFO - PROCESS | 3636 | 1468510632648 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:12 INFO - PROCESS | 3636 | ++DOCSHELL 10A80400 == 38 [pid = 3636] [id = 544] 07:37:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (10A80800) [pid = 3636] [serial = 1632] [outer = 00000000] 07:37:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (13130800) [pid = 3636] [serial = 1633] [outer = 10A80800] 07:37:12 INFO - PROCESS | 3636 | 1468510632708 Marionette DEBUG loaded listener.js 07:37:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (1363C000) [pid = 3636] [serial = 1634] [outer = 10A80800] 07:37:13 INFO - PROCESS | 3636 | 1468510633237 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:37:13 INFO - PROCESS | 3636 | --DOCSHELL 1B19AC00 == 37 [pid = 3636] [id = 16] 07:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 939ms 07:37:13 INFO - PROCESS | 3636 | 1468510633323 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:37:13 INFO - PROCESS | 3636 | 1468510633328 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 07:37:13 INFO - PROCESS | 3636 | 1468510633335 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:37:13 INFO - PROCESS | 3636 | 1468510633337 Marionette TRACE conn2 <- [1,2142,null,{}] 07:37:13 INFO - PROCESS | 3636 | 1468510633374 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:13 INFO - PROCESS | 3636 | 1468510633377 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:13 INFO - PROCESS | 3636 | 1468510633473 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:37:13 INFO - PROCESS | 3636 | 1468510633600 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:13 INFO - PROCESS | 3636 | 1468510633603 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:13 INFO - PROCESS | 3636 | ++DOCSHELL 144E7000 == 38 [pid = 3636] [id = 545] 07:37:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (150D5000) [pid = 3636] [serial = 1635] [outer = 00000000] 07:37:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (153F1000) [pid = 3636] [serial = 1636] [outer = 150D5000] 07:37:13 INFO - PROCESS | 3636 | 1468510633661 Marionette DEBUG loaded listener.js 07:37:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (1552FC00) [pid = 3636] [serial = 1637] [outer = 150D5000] 07:37:14 INFO - PROCESS | 3636 | 1468510634189 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 910ms 07:37:14 INFO - PROCESS | 3636 | 1468510634246 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 07:37:14 INFO - PROCESS | 3636 | 1468510634249 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 07:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:37:14 INFO - PROCESS | 3636 | 1468510634253 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:37:14 INFO - PROCESS | 3636 | 1468510634256 Marionette TRACE conn2 <- [1,2146,null,{}] 07:37:14 INFO - PROCESS | 3636 | 1468510634267 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:14 INFO - PROCESS | 3636 | 1468510634272 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:14 INFO - PROCESS | 3636 | 1468510634362 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:37:14 INFO - PROCESS | 3636 | 1468510634515 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:14 INFO - PROCESS | 3636 | 1468510634519 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:14 INFO - PROCESS | 3636 | ++DOCSHELL 1778DC00 == 39 [pid = 3636] [id = 546] 07:37:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (17B23C00) [pid = 3636] [serial = 1638] [outer = 00000000] 07:37:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (19247400) [pid = 3636] [serial = 1639] [outer = 17B23C00] 07:37:14 INFO - PROCESS | 3636 | 1468510634578 Marionette DEBUG loaded listener.js 07:37:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (1944A000) [pid = 3636] [serial = 1640] [outer = 17B23C00] 07:37:15 INFO - PROCESS | 3636 | 1468510635178 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 984ms 07:37:15 INFO - PROCESS | 3636 | 1468510635376 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 07:37:15 INFO - PROCESS | 3636 | 1468510635381 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 07:37:15 INFO - PROCESS | 3636 | 1468510635388 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:37:15 INFO - PROCESS | 3636 | 1468510635390 Marionette TRACE conn2 <- [1,2150,null,{}] 07:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:37:15 INFO - PROCESS | 3636 | 1468510635396 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:15 INFO - PROCESS | 3636 | 1468510635399 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:15 INFO - PROCESS | 3636 | 1468510635498 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:37:15 INFO - PROCESS | 3636 | 1468510635628 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:15 INFO - PROCESS | 3636 | 1468510635634 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:15 INFO - PROCESS | 3636 | ++DOCSHELL 12EDC800 == 40 [pid = 3636] [id = 547] 07:37:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (12EE1800) [pid = 3636] [serial = 1641] [outer = 00000000] 07:37:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (13639C00) [pid = 3636] [serial = 1642] [outer = 12EE1800] 07:37:15 INFO - PROCESS | 3636 | 1468510635688 Marionette DEBUG loaded listener.js 07:37:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (13ABA400) [pid = 3636] [serial = 1643] [outer = 12EE1800] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 13B4C400 == 39 [pid = 3636] [id = 542] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 1441D400 == 38 [pid = 3636] [id = 541] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 16E24800 == 37 [pid = 3636] [id = 540] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 13638C00 == 36 [pid = 3636] [id = 539] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 16967400 == 35 [pid = 3636] [id = 538] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 150D9000 == 34 [pid = 3636] [id = 537] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 14417400 == 33 [pid = 3636] [id = 536] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 12B69400 == 32 [pid = 3636] [id = 535] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 104EA000 == 31 [pid = 3636] [id = 533] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 10A7C000 == 30 [pid = 3636] [id = 534] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 153F2000 == 29 [pid = 3636] [id = 532] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 1B0BB000 == 28 [pid = 3636] [id = 17] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 144E7000 == 27 [pid = 3636] [id = 545] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 1778DC00 == 26 [pid = 3636] [id = 546] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 150D6800 == 25 [pid = 3636] [id = 543] 07:37:16 INFO - PROCESS | 3636 | --DOCSHELL 10A80400 == 24 [pid = 3636] [id = 544] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (195BE000) [pid = 3636] [serial = 1588] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1696D800) [pid = 3636] [serial = 1592] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (150D7800) [pid = 3636] [serial = 1591] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (196D2C00) [pid = 3636] [serial = 1597] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (1778AC00) [pid = 3636] [serial = 1594] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (195C3000) [pid = 3636] [serial = 1589] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (17E20C00) [pid = 3636] [serial = 1582] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (1944A400) [pid = 3636] [serial = 1586] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (195BDC00) [pid = 3636] [serial = 1595] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (17544000) [pid = 3636] [serial = 1580] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1923B000) [pid = 3636] [serial = 1583] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (114E3400) [pid = 3636] [serial = 1558] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (11846000) [pid = 3636] [serial = 1559] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (15F92C00) [pid = 3636] [serial = 1570] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (15F96400) [pid = 3636] [serial = 1571] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (16D1B400) [pid = 3636] [serial = 1576] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (16D1CC00) [pid = 3636] [serial = 1577] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1441B800) [pid = 3636] [serial = 1564] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (150CCC00) [pid = 3636] [serial = 1565] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (13161800) [pid = 3636] [serial = 1561] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1362D800) [pid = 3636] [serial = 1562] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (16C44000) [pid = 3636] [serial = 1573] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (16C48000) [pid = 3636] [serial = 1574] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (153F6000) [pid = 3636] [serial = 1567] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (154B4C00) [pid = 3636] [serial = 1568] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (19245000) [pid = 3636] [serial = 1556] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (175DF000) [pid = 3636] [serial = 1579] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (19445400) [pid = 3636] [serial = 1585] [outer = 00000000] [url = about:blank] 07:37:16 INFO - PROCESS | 3636 | 1468510636702 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1351ms 07:37:16 INFO - PROCESS | 3636 | 1468510636739 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:37:16 INFO - PROCESS | 3636 | 1468510636743 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 07:37:16 INFO - PROCESS | 3636 | 1468510636748 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:37:16 INFO - PROCESS | 3636 | 1468510636751 Marionette TRACE conn2 <- [1,2154,null,{}] 07:37:16 INFO - PROCESS | 3636 | 1468510636756 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:16 INFO - PROCESS | 3636 | 1468510636759 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:16 INFO - PROCESS | 3636 | 1468510636847 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:37:16 INFO - PROCESS | 3636 | 1468510636855 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:16 INFO - PROCESS | 3636 | 1468510636859 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:16 INFO - PROCESS | 3636 | ++DOCSHELL 114B9800 == 25 [pid = 3636] [id = 548] 07:37:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (114D6800) [pid = 3636] [serial = 1644] [outer = 00000000] 07:37:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (11DDFC00) [pid = 3636] [serial = 1645] [outer = 114D6800] 07:37:16 INFO - PROCESS | 3636 | 1468510636907 Marionette DEBUG loaded listener.js 07:37:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (12BA8C00) [pid = 3636] [serial = 1646] [outer = 114D6800] 07:37:17 INFO - PROCESS | 3636 | 1468510637366 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 646ms 07:37:17 INFO - PROCESS | 3636 | 1468510637443 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:37:17 INFO - PROCESS | 3636 | 1468510637447 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 07:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:37:17 INFO - PROCESS | 3636 | 1468510637454 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:37:17 INFO - PROCESS | 3636 | 1468510637456 Marionette TRACE conn2 <- [1,2158,null,{}] 07:37:17 INFO - PROCESS | 3636 | 1468510637460 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:17 INFO - PROCESS | 3636 | 1468510637463 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:17 INFO - PROCESS | 3636 | 1468510637547 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:37:17 INFO - PROCESS | 3636 | 1468510637637 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:17 INFO - PROCESS | 3636 | 1468510637640 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:17 INFO - PROCESS | 3636 | ++DOCSHELL 13633800 == 26 [pid = 3636] [id = 549] 07:37:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (13633C00) [pid = 3636] [serial = 1647] [outer = 00000000] 07:37:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1363CC00) [pid = 3636] [serial = 1648] [outer = 13633C00] 07:37:17 INFO - PROCESS | 3636 | 1468510637689 Marionette DEBUG loaded listener.js 07:37:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (13B4C400) [pid = 3636] [serial = 1649] [outer = 13633C00] 07:37:18 INFO - PROCESS | 3636 | 1468510638037 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 602ms 07:37:18 INFO - PROCESS | 3636 | 1468510638053 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:37:18 INFO - PROCESS | 3636 | 1468510638056 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 07:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:37:18 INFO - PROCESS | 3636 | 1468510638075 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:37:18 INFO - PROCESS | 3636 | 1468510638078 Marionette TRACE conn2 <- [1,2162,null,{}] 07:37:18 INFO - PROCESS | 3636 | 1468510638089 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:18 INFO - PROCESS | 3636 | 1468510638093 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:18 INFO - PROCESS | 3636 | 1468510638158 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:37:18 INFO - PROCESS | 3636 | 1468510638165 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:18 INFO - PROCESS | 3636 | 1468510638168 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:18 INFO - PROCESS | 3636 | ++DOCSHELL 150D6400 == 27 [pid = 3636] [id = 550] 07:37:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (150D6800) [pid = 3636] [serial = 1650] [outer = 00000000] 07:37:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (153F7400) [pid = 3636] [serial = 1651] [outer = 150D6800] 07:37:18 INFO - PROCESS | 3636 | 1468510638216 Marionette DEBUG loaded listener.js 07:37:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (154B7400) [pid = 3636] [serial = 1652] [outer = 150D6800] 07:37:18 INFO - PROCESS | 3636 | 1468510638680 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 646ms 07:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:37:18 INFO - PROCESS | 3636 | 1468510638721 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:37:18 INFO - PROCESS | 3636 | 1468510638724 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 07:37:18 INFO - PROCESS | 3636 | 1468510638727 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:37:18 INFO - PROCESS | 3636 | 1468510638728 Marionette TRACE conn2 <- [1,2166,null,{}] 07:37:18 INFO - PROCESS | 3636 | 1468510638732 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:18 INFO - PROCESS | 3636 | 1468510638734 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:18 INFO - PROCESS | 3636 | 1468510638851 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:37:18 INFO - PROCESS | 3636 | 1468510638942 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:18 INFO - PROCESS | 3636 | 1468510638944 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:18 INFO - PROCESS | 3636 | ++DOCSHELL 15F96800 == 28 [pid = 3636] [id = 551] 07:37:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (160CC000) [pid = 3636] [serial = 1653] [outer = 00000000] 07:37:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16964000) [pid = 3636] [serial = 1654] [outer = 160CC000] 07:37:18 INFO - PROCESS | 3636 | 1468510638987 Marionette DEBUG loaded listener.js 07:37:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1698D800) [pid = 3636] [serial = 1655] [outer = 160CC000] 07:37:19 INFO - PROCESS | 3636 | 1468510639380 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 690ms 07:37:19 INFO - PROCESS | 3636 | 1468510639434 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:37:19 INFO - PROCESS | 3636 | 1468510639436 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 07:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:37:19 INFO - PROCESS | 3636 | 1468510639439 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:37:19 INFO - PROCESS | 3636 | 1468510639441 Marionette TRACE conn2 <- [1,2170,null,{}] 07:37:19 INFO - PROCESS | 3636 | 1468510639444 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:19 INFO - PROCESS | 3636 | 1468510639446 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:19 INFO - PROCESS | 3636 | 1468510639558 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:37:19 INFO - PROCESS | 3636 | 1468510639564 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:19 INFO - PROCESS | 3636 | 1468510639566 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:19 INFO - PROCESS | 3636 | ++DOCSHELL 1696D800 == 29 [pid = 3636] [id = 552] 07:37:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16992000) [pid = 3636] [serial = 1656] [outer = 00000000] 07:37:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (16AEF000) [pid = 3636] [serial = 1657] [outer = 16992000] 07:37:19 INFO - PROCESS | 3636 | 1468510639592 Marionette DEBUG loaded listener.js 07:37:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16C47400) [pid = 3636] [serial = 1658] [outer = 16992000] 07:37:20 INFO - PROCESS | 3636 | 1468510640027 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 587ms 07:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:37:20 INFO - PROCESS | 3636 | 1468510640042 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:37:20 INFO - PROCESS | 3636 | 1468510640044 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 07:37:20 INFO - PROCESS | 3636 | 1468510640048 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:37:20 INFO - PROCESS | 3636 | 1468510640049 Marionette TRACE conn2 <- [1,2174,null,{}] 07:37:20 INFO - PROCESS | 3636 | 1468510640052 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:20 INFO - PROCESS | 3636 | 1468510640058 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:20 INFO - PROCESS | 3636 | 1468510640197 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:37:20 INFO - PROCESS | 3636 | 1468510640263 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:20 INFO - PROCESS | 3636 | 1468510640265 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:20 INFO - PROCESS | 3636 | ++DOCSHELL 16D18C00 == 30 [pid = 3636] [id = 553] 07:37:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (16D1BC00) [pid = 3636] [serial = 1659] [outer = 00000000] 07:37:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (17547800) [pid = 3636] [serial = 1660] [outer = 16D1BC00] 07:37:20 INFO - PROCESS | 3636 | 1468510640308 Marionette DEBUG loaded listener.js 07:37:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (176CFC00) [pid = 3636] [serial = 1661] [outer = 16D1BC00] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1B19CC00) [pid = 3636] [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.] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (1698C000) [pid = 3636] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (10A77C00) [pid = 3636] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (10A7EC00) [pid = 3636] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (14418800) [pid = 3636] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (15F8F800) [pid = 3636] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (12B6B800) [pid = 3636] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (153F9800) [pid = 3636] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (16C41C00) [pid = 3636] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (16E27800) [pid = 3636] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (144E5400) [pid = 3636] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (176D9C00) [pid = 3636] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1441DC00) [pid = 3636] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:37:20 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (1B19B000) [pid = 3636] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:37:20 INFO - PROCESS | 3636 | 1468510640791 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 792ms 07:37:20 INFO - PROCESS | 3636 | 1468510640840 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:37:20 INFO - PROCESS | 3636 | 1468510640852 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 07:37:20 INFO - PROCESS | 3636 | 1468510640855 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:37:20 INFO - PROCESS | 3636 | 1468510640857 Marionette TRACE conn2 <- [1,2178,null,{}] 07:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:37:20 INFO - PROCESS | 3636 | 1468510640861 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:20 INFO - PROCESS | 3636 | 1468510640862 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:20 INFO - PROCESS | 3636 | 1468510640943 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:37:20 INFO - PROCESS | 3636 | 1468510640949 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:20 INFO - PROCESS | 3636 | 1468510640951 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:20 INFO - PROCESS | 3636 | ++DOCSHELL 14230400 == 31 [pid = 3636] [id = 554] 07:37:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (150CC400) [pid = 3636] [serial = 1662] [outer = 00000000] 07:37:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (16C41C00) [pid = 3636] [serial = 1663] [outer = 150CC400] 07:37:20 INFO - PROCESS | 3636 | 1468510640994 Marionette DEBUG loaded listener.js 07:37:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (16C4D000) [pid = 3636] [serial = 1664] [outer = 150CC400] 07:37:21 INFO - PROCESS | 3636 | 1468510641373 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 558ms 07:37:21 INFO - PROCESS | 3636 | 1468510641423 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:37:21 INFO - PROCESS | 3636 | 1468510641425 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 07:37:21 INFO - PROCESS | 3636 | 1468510641428 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:37:21 INFO - PROCESS | 3636 | 1468510641430 Marionette TRACE conn2 <- [1,2182,null,{}] 07:37:21 INFO - PROCESS | 3636 | 1468510641437 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:21 INFO - PROCESS | 3636 | 1468510641439 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:21 INFO - PROCESS | 3636 | 1468510641514 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:37:21 INFO - PROCESS | 3636 | 1468510641519 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:21 INFO - PROCESS | 3636 | 1468510641521 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:21 INFO - PROCESS | 3636 | ++DOCSHELL 175DD400 == 32 [pid = 3636] [id = 555] 07:37:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (175DF800) [pid = 3636] [serial = 1665] [outer = 00000000] 07:37:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (17E22000) [pid = 3636] [serial = 1666] [outer = 175DF800] 07:37:21 INFO - PROCESS | 3636 | 1468510641572 Marionette DEBUG loaded listener.js 07:37:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (11DDEC00) [pid = 3636] [serial = 1667] [outer = 175DF800] 07:37:21 INFO - PROCESS | 3636 | 1468510641978 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 602ms 07:37:22 INFO - PROCESS | 3636 | 1468510642037 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:37:22 INFO - PROCESS | 3636 | 1468510642039 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 07:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:37:22 INFO - PROCESS | 3636 | 1468510642043 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:37:22 INFO - PROCESS | 3636 | 1468510642044 Marionette TRACE conn2 <- [1,2186,null,{}] 07:37:22 INFO - PROCESS | 3636 | 1468510642048 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:22 INFO - PROCESS | 3636 | 1468510642050 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:22 INFO - PROCESS | 3636 | 1468510642108 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:37:22 INFO - PROCESS | 3636 | 1468510642114 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:22 INFO - PROCESS | 3636 | 1468510642116 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:22 INFO - PROCESS | 3636 | ++DOCSHELL 10E4B000 == 33 [pid = 3636] [id = 556] 07:37:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (11272000) [pid = 3636] [serial = 1668] [outer = 00000000] 07:37:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1923AC00) [pid = 3636] [serial = 1669] [outer = 11272000] 07:37:22 INFO - PROCESS | 3636 | 1468510642159 Marionette DEBUG loaded listener.js 07:37:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (1923C400) [pid = 3636] [serial = 1670] [outer = 11272000] 07:37:22 INFO - PROCESS | 3636 | 1468510642700 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 691ms 07:37:22 INFO - PROCESS | 3636 | 1468510642729 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:37:22 INFO - PROCESS | 3636 | 1468510642734 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 07:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:37:22 INFO - PROCESS | 3636 | 1468510642739 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:37:22 INFO - PROCESS | 3636 | 1468510642743 Marionette TRACE conn2 <- [1,2190,null,{}] 07:37:22 INFO - PROCESS | 3636 | 1468510642749 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:22 INFO - PROCESS | 3636 | 1468510642752 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:22 INFO - PROCESS | 3636 | 1468510642914 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:37:23 INFO - PROCESS | 3636 | 1468510643040 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:23 INFO - PROCESS | 3636 | 1468510643045 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:23 INFO - PROCESS | 3636 | ++DOCSHELL 10A79000 == 34 [pid = 3636] [id = 557] 07:37:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (10A79800) [pid = 3636] [serial = 1671] [outer = 00000000] 07:37:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (12E1C000) [pid = 3636] [serial = 1672] [outer = 10A79800] 07:37:23 INFO - PROCESS | 3636 | 1468510643101 Marionette DEBUG loaded listener.js 07:37:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (13193800) [pid = 3636] [serial = 1673] [outer = 10A79800] 07:37:23 INFO - PROCESS | 3636 | 1468510643816 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1072ms 07:37:23 INFO - PROCESS | 3636 | 1468510643830 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:37:23 INFO - PROCESS | 3636 | 1468510643818 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 07:37:23 INFO - PROCESS | 3636 | 1468510643824 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:37:23 INFO - PROCESS | 3636 | 1468510643827 Marionette TRACE conn2 <- [1,2194,null,{}] 07:37:23 INFO - PROCESS | 3636 | 1468510643831 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:23 INFO - PROCESS | 3636 | 1468510643834 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:23 INFO - PROCESS | 3636 | 1468510643951 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:37:24 INFO - PROCESS | 3636 | 1468510644093 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:24 INFO - PROCESS | 3636 | 1468510644096 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:24 INFO - PROCESS | 3636 | ++DOCSHELL 13965800 == 35 [pid = 3636] [id = 558] 07:37:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (14222C00) [pid = 3636] [serial = 1674] [outer = 00000000] 07:37:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (150D2800) [pid = 3636] [serial = 1675] [outer = 14222C00] 07:37:24 INFO - PROCESS | 3636 | 1468510644135 Marionette DEBUG loaded listener.js 07:37:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (15404C00) [pid = 3636] [serial = 1676] [outer = 14222C00] 07:37:24 INFO - PROCESS | 3636 | --DOCSHELL 175DD400 == 34 [pid = 3636] [id = 555] 07:37:24 INFO - PROCESS | 3636 | --DOCSHELL 14230400 == 33 [pid = 3636] [id = 554] 07:37:24 INFO - PROCESS | 3636 | --DOCSHELL 16D18C00 == 32 [pid = 3636] [id = 553] 07:37:24 INFO - PROCESS | 3636 | --DOCSHELL 1696D800 == 31 [pid = 3636] [id = 552] 07:37:24 INFO - PROCESS | 3636 | --DOCSHELL 15F96800 == 30 [pid = 3636] [id = 551] 07:37:24 INFO - PROCESS | 3636 | --DOCSHELL 150D6400 == 29 [pid = 3636] [id = 550] 07:37:24 INFO - PROCESS | 3636 | --DOCSHELL 13633800 == 28 [pid = 3636] [id = 549] 07:37:24 INFO - PROCESS | 3636 | --DOCSHELL 114B9800 == 27 [pid = 3636] [id = 548] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1B0B8000) [pid = 3636] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (13967400) [pid = 3636] [serial = 1127] [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.] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (16991C00) [pid = 3636] [serial = 1615] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (16996800) [pid = 3636] [serial = 1616] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (11D8B400) [pid = 3636] [serial = 1600] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (12C7B400) [pid = 3636] [serial = 1601] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (10E49800) [pid = 3636] [serial = 1603] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (114BA800) [pid = 3636] [serial = 1604] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (144E6C00) [pid = 3636] [serial = 1609] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (150D1000) [pid = 3636] [serial = 1610] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (196D8C00) [pid = 3636] [serial = 1598] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (13185C00) [pid = 3636] [serial = 1606] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (13637000) [pid = 3636] [serial = 1607] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (154B7800) [pid = 3636] [serial = 1612] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (16D11C00) [pid = 3636] [serial = 1619] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (16C46C00) [pid = 3636] [serial = 1618] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1769EC00) [pid = 3636] [serial = 1621] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (17B22C00) [pid = 3636] [serial = 1628] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (175DFC00) [pid = 3636] [serial = 1627] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (12E65400) [pid = 3636] [serial = 1630] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (16F84C00) [pid = 3636] [serial = 1622] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (19242800) [pid = 3636] [serial = 1631] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (16998800) [pid = 3636] [serial = 1624] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (16A73000) [pid = 3636] [serial = 1625] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (158F7C00) [pid = 3636] [serial = 1613] [outer = 00000000] [url = about:blank] 07:37:24 INFO - PROCESS | 3636 | 1468510644913 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1116ms 07:37:24 INFO - PROCESS | 3636 | 1468510644949 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:37:24 INFO - PROCESS | 3636 | 1468510644953 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 07:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:37:24 INFO - PROCESS | 3636 | 1468510644958 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:37:24 INFO - PROCESS | 3636 | 1468510644963 Marionette TRACE conn2 <- [1,2198,null,{}] 07:37:24 INFO - PROCESS | 3636 | 1468510644969 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:24 INFO - PROCESS | 3636 | 1468510644973 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:25 INFO - PROCESS | 3636 | 1468510645083 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:37:25 INFO - PROCESS | 3636 | 1468510645216 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:25 INFO - PROCESS | 3636 | 1468510645221 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:25 INFO - PROCESS | 3636 | ++DOCSHELL 114B5800 == 28 [pid = 3636] [id = 559] 07:37:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (114B6C00) [pid = 3636] [serial = 1677] [outer = 00000000] 07:37:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (114E3400) [pid = 3636] [serial = 1678] [outer = 114B6C00] 07:37:25 INFO - PROCESS | 3636 | 1468510645260 Marionette DEBUG loaded listener.js 07:37:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (11847400) [pid = 3636] [serial = 1679] [outer = 114B6C00] 07:37:25 INFO - PROCESS | 3636 | 1468510645839 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 896ms 07:37:25 INFO - PROCESS | 3636 | 1468510645872 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:37:25 INFO - PROCESS | 3636 | 1468510645876 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 07:37:25 INFO - PROCESS | 3636 | 1468510645883 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:37:25 INFO - PROCESS | 3636 | 1468510645887 Marionette TRACE conn2 <- [1,2202,null,{}] 07:37:25 INFO - PROCESS | 3636 | 1468510645891 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:25 INFO - PROCESS | 3636 | 1468510645894 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:25 INFO - PROCESS | 3636 | 1468510645994 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:37:26 INFO - PROCESS | 3636 | 1468510646098 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:26 INFO - PROCESS | 3636 | 1468510646100 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:26 INFO - PROCESS | 3636 | ++DOCSHELL 13635400 == 29 [pid = 3636] [id = 560] 07:37:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (13635C00) [pid = 3636] [serial = 1680] [outer = 00000000] 07:37:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (13960C00) [pid = 3636] [serial = 1681] [outer = 13635C00] 07:37:26 INFO - PROCESS | 3636 | 1468510646138 Marionette DEBUG loaded listener.js 07:37:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13ABBC00) [pid = 3636] [serial = 1682] [outer = 13635C00] 07:37:26 INFO - PROCESS | 3636 | 1468510646755 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 896ms 07:37:26 INFO - PROCESS | 3636 | 1468510646775 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:37:26 INFO - PROCESS | 3636 | 1468510646778 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 07:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:37:26 INFO - PROCESS | 3636 | 1468510646781 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:37:26 INFO - PROCESS | 3636 | 1468510646784 Marionette TRACE conn2 <- [1,2206,null,{}] 07:37:26 INFO - PROCESS | 3636 | 1468510646794 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:26 INFO - PROCESS | 3636 | 1468510646799 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:26 INFO - PROCESS | 3636 | 1468510646903 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:37:27 INFO - PROCESS | 3636 | 1468510647036 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:27 INFO - PROCESS | 3636 | 1468510647041 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:27 INFO - PROCESS | 3636 | ++DOCSHELL 150CE800 == 30 [pid = 3636] [id = 561] 07:37:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (150CEC00) [pid = 3636] [serial = 1683] [outer = 00000000] 07:37:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (153EC800) [pid = 3636] [serial = 1684] [outer = 150CEC00] 07:37:27 INFO - PROCESS | 3636 | 1468510647098 Marionette DEBUG loaded listener.js 07:37:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (153F9C00) [pid = 3636] [serial = 1685] [outer = 150CEC00] 07:37:27 INFO - PROCESS | 3636 | 1468510647602 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 881ms 07:37:27 INFO - PROCESS | 3636 | 1468510647674 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:37:27 INFO - PROCESS | 3636 | 1468510647676 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 07:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:37:27 INFO - PROCESS | 3636 | 1468510647695 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:37:27 INFO - PROCESS | 3636 | 1468510647698 Marionette TRACE conn2 <- [1,2210,null,{}] 07:37:27 INFO - PROCESS | 3636 | 1468510647705 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:27 INFO - PROCESS | 3636 | 1468510647708 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:27 INFO - PROCESS | 3636 | 1468510647808 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:37:27 INFO - PROCESS | 3636 | 1468510647940 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:27 INFO - PROCESS | 3636 | 1468510647942 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:27 INFO - PROCESS | 3636 | ++DOCSHELL 150D9800 == 31 [pid = 3636] [id = 562] 07:37:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (158F7C00) [pid = 3636] [serial = 1686] [outer = 00000000] 07:37:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (16964400) [pid = 3636] [serial = 1687] [outer = 158F7C00] 07:37:27 INFO - PROCESS | 3636 | 1468510647996 Marionette DEBUG loaded listener.js 07:37:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (16993C00) [pid = 3636] [serial = 1688] [outer = 158F7C00] 07:37:28 INFO - PROCESS | 3636 | 1468510648626 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 998ms 07:37:28 INFO - PROCESS | 3636 | 1468510648706 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:37:28 INFO - PROCESS | 3636 | 1468510648693 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 07:37:28 INFO - PROCESS | 3636 | 1468510648698 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:37:28 INFO - PROCESS | 3636 | 1468510648700 Marionette TRACE conn2 <- [1,2214,null,{}] 07:37:29 INFO - PROCESS | 3636 | --DOCSHELL 10A79000 == 30 [pid = 3636] [id = 557] 07:37:29 INFO - PROCESS | 3636 | --DOCSHELL 12EDC800 == 29 [pid = 3636] [id = 547] 07:37:29 INFO - PROCESS | 3636 | --DOCSHELL 10E4B000 == 28 [pid = 3636] [id = 556] 07:37:29 INFO - PROCESS | 3636 | --DOCSHELL 13635400 == 27 [pid = 3636] [id = 560] 07:37:29 INFO - PROCESS | 3636 | --DOCSHELL 150CE800 == 26 [pid = 3636] [id = 561] 07:37:29 INFO - PROCESS | 3636 | --DOCSHELL 13965800 == 25 [pid = 3636] [id = 558] 07:37:29 INFO - PROCESS | 3636 | --DOCSHELL 114B5800 == 24 [pid = 3636] [id = 559] 07:37:29 INFO - PROCESS | 3636 | 1468510649328 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:29 INFO - PROCESS | 3636 | 1468510649331 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:29 INFO - PROCESS | 3636 | 1468510649434 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:37:29 INFO - PROCESS | 3636 | 1468510649443 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:29 INFO - PROCESS | 3636 | 1468510649446 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:29 INFO - PROCESS | 3636 | ++DOCSHELL 10A07800 == 25 [pid = 3636] [id = 563] 07:37:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (11223000) [pid = 3636] [serial = 1689] [outer = 00000000] 07:37:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (11472C00) [pid = 3636] [serial = 1690] [outer = 11223000] 07:37:29 INFO - PROCESS | 3636 | 1468510649495 Marionette DEBUG loaded listener.js 07:37:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (114B9800) [pid = 3636] [serial = 1691] [outer = 11223000] 07:37:29 INFO - PROCESS | 3636 | 1468510649963 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1278ms 07:37:29 INFO - PROCESS | 3636 | 1468510649995 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:37:29 INFO - PROCESS | 3636 | 1468510649999 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 07:37:29 INFO - PROCESS | 3636 | 1468510649985 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:37:29 INFO - PROCESS | 3636 | 1468510649988 Marionette TRACE conn2 <- [1,2218,null,{}] 07:37:29 INFO - PROCESS | 3636 | 1468510649993 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:29 INFO - PROCESS | 3636 | 1468510649996 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:30 INFO - PROCESS | 3636 | 1468510650082 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:37:30 INFO - PROCESS | 3636 | 1468510650094 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:30 INFO - PROCESS | 3636 | 1468510650098 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:30 INFO - PROCESS | 3636 | ++DOCSHELL 12EE6400 == 26 [pid = 3636] [id = 564] 07:37:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1312F800) [pid = 3636] [serial = 1692] [outer = 00000000] 07:37:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (1318BC00) [pid = 3636] [serial = 1693] [outer = 1312F800] 07:37:30 INFO - PROCESS | 3636 | 1468510650144 Marionette DEBUG loaded listener.js 07:37:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (13635000) [pid = 3636] [serial = 1694] [outer = 1312F800] 07:37:30 INFO - PROCESS | 3636 | 1468510650575 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 661ms 07:37:30 INFO - PROCESS | 3636 | 1468510650643 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:37:30 INFO - PROCESS | 3636 | 1468510650645 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 07:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:37:30 INFO - PROCESS | 3636 | 1468510650649 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:37:30 INFO - PROCESS | 3636 | 1468510650651 Marionette TRACE conn2 <- [1,2222,null,{}] 07:37:30 INFO - PROCESS | 3636 | 1468510650655 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:30 INFO - PROCESS | 3636 | 1468510650657 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:30 INFO - PROCESS | 3636 | 1468510650778 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:37:30 INFO - PROCESS | 3636 | 1468510650881 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:30 INFO - PROCESS | 3636 | 1468510650867 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:30 INFO - PROCESS | 3636 | ++DOCSHELL 144E1C00 == 27 [pid = 3636] [id = 565] 07:37:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (144E3800) [pid = 3636] [serial = 1695] [outer = 00000000] 07:37:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (150CCC00) [pid = 3636] [serial = 1696] [outer = 144E3800] 07:37:30 INFO - PROCESS | 3636 | 1468510650914 Marionette DEBUG loaded listener.js 07:37:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (150D4C00) [pid = 3636] [serial = 1697] [outer = 144E3800] 07:37:31 INFO - PROCESS | 3636 | 1468510651268 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 660ms 07:37:31 INFO - PROCESS | 3636 | 1468510651314 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:37:31 INFO - PROCESS | 3636 | 1468510651320 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 07:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:37:31 INFO - PROCESS | 3636 | 1468510651339 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:37:31 INFO - PROCESS | 3636 | 1468510651341 Marionette TRACE conn2 <- [1,2226,null,{}] 07:37:31 INFO - PROCESS | 3636 | 1468510651345 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:31 INFO - PROCESS | 3636 | 1468510651348 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:31 INFO - PROCESS | 3636 | 1468510651469 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:37:31 INFO - PROCESS | 3636 | 1468510651512 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:31 INFO - PROCESS | 3636 | 1468510651524 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:31 INFO - PROCESS | 3636 | ++DOCSHELL 154B7C00 == 28 [pid = 3636] [id = 566] 07:37:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (15526800) [pid = 3636] [serial = 1698] [outer = 00000000] 07:37:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (15F92800) [pid = 3636] [serial = 1699] [outer = 15526800] 07:37:31 INFO - PROCESS | 3636 | 1468510651569 Marionette DEBUG loaded listener.js 07:37:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (16964800) [pid = 3636] [serial = 1700] [outer = 15526800] 07:37:31 INFO - PROCESS | 3636 | 1468510651985 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 690ms 07:37:32 INFO - PROCESS | 3636 | 1468510652026 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:37:32 INFO - PROCESS | 3636 | 1468510652028 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 07:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:37:32 INFO - PROCESS | 3636 | 1468510652070 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:37:32 INFO - PROCESS | 3636 | 1468510652072 Marionette TRACE conn2 <- [1,2230,null,{}] 07:37:32 INFO - PROCESS | 3636 | 1468510652075 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:32 INFO - PROCESS | 3636 | 1468510652077 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:32 INFO - PROCESS | 3636 | 1468510652184 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:37:32 INFO - PROCESS | 3636 | 1468510652194 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:32 INFO - PROCESS | 3636 | 1468510652196 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:32 INFO - PROCESS | 3636 | ++DOCSHELL 16997C00 == 29 [pid = 3636] [id = 567] 07:37:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (16AE7400) [pid = 3636] [serial = 1701] [outer = 00000000] 07:37:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (16C44C00) [pid = 3636] [serial = 1702] [outer = 16AE7400] 07:37:32 INFO - PROCESS | 3636 | 1468510652239 Marionette DEBUG loaded listener.js 07:37:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (16C4B000) [pid = 3636] [serial = 1703] [outer = 16AE7400] 07:37:32 INFO - PROCESS | 3636 | 1468510652641 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 616ms 07:37:32 INFO - PROCESS | 3636 | 1468510652678 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:37:32 INFO - PROCESS | 3636 | 1468510652681 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 07:37:32 INFO - PROCESS | 3636 | 1468510652684 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:37:32 INFO - PROCESS | 3636 | 1468510652686 Marionette TRACE conn2 <- [1,2234,null,{}] 07:37:32 INFO - PROCESS | 3636 | 1468510652689 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:32 INFO - PROCESS | 3636 | 1468510652695 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:32 INFO - PROCESS | 3636 | 1468510652831 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:37:32 INFO - PROCESS | 3636 | 1468510652904 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:32 INFO - PROCESS | 3636 | 1468510652907 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:32 INFO - PROCESS | 3636 | ++DOCSHELL 16D17400 == 30 [pid = 3636] [id = 568] 07:37:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (16D19000) [pid = 3636] [serial = 1704] [outer = 00000000] 07:37:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (17546000) [pid = 3636] [serial = 1705] [outer = 16D19000] 07:37:32 INFO - PROCESS | 3636 | 1468510652934 Marionette DEBUG loaded listener.js 07:37:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (1769F800) [pid = 3636] [serial = 1706] [outer = 16D19000] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (160CC000) [pid = 3636] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (114D6800) [pid = 3636] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (150D6800) [pid = 3636] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (13633C00) [pid = 3636] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (12EE1800) [pid = 3636] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (16992000) [pid = 3636] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (10A80800) [pid = 3636] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (150D5000) [pid = 3636] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (17B23C00) [pid = 3636] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (175DF800) [pid = 3636] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16D1BC00) [pid = 3636] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (11272000) [pid = 3636] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (150CC400) [pid = 3636] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (14222C00) [pid = 3636] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:37:33 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (10A79800) [pid = 3636] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:37:33 INFO - PROCESS | 3636 | 1468510653541 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 881ms 07:37:33 INFO - PROCESS | 3636 | 1468510653574 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:37:33 INFO - PROCESS | 3636 | 1468510653576 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 07:37:33 INFO - PROCESS | 3636 | 1468510653579 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:37:33 INFO - PROCESS | 3636 | 1468510653581 Marionette TRACE conn2 <- [1,2238,null,{}] 07:37:33 INFO - PROCESS | 3636 | 1468510653585 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:33 INFO - PROCESS | 3636 | 1468510653586 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:33 INFO - PROCESS | 3636 | 1468510653661 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:37:33 INFO - PROCESS | 3636 | 1468510653668 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:33 INFO - PROCESS | 3636 | 1468510653670 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:33 INFO - PROCESS | 3636 | ++DOCSHELL 11272400 == 31 [pid = 3636] [id = 569] 07:37:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (114BA800) [pid = 3636] [serial = 1707] [outer = 00000000] 07:37:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (14418800) [pid = 3636] [serial = 1708] [outer = 114BA800] 07:37:33 INFO - PROCESS | 3636 | 1468510653712 Marionette DEBUG loaded listener.js 07:37:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (15314000) [pid = 3636] [serial = 1709] [outer = 114BA800] 07:37:34 INFO - PROCESS | 3636 | 1468510654120 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 602ms 07:37:34 INFO - PROCESS | 3636 | 1468510654179 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:37:34 INFO - PROCESS | 3636 | 1468510654181 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 07:37:34 INFO - PROCESS | 3636 | 1468510654184 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:37:34 INFO - PROCESS | 3636 | 1468510654186 Marionette TRACE conn2 <- [1,2242,null,{}] 07:37:34 INFO - PROCESS | 3636 | 1468510654190 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:34 INFO - PROCESS | 3636 | 1468510654192 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:34 INFO - PROCESS | 3636 | 1468510654266 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:37:34 INFO - PROCESS | 3636 | 1468510654271 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:34 INFO - PROCESS | 3636 | 1468510654273 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:34 INFO - PROCESS | 3636 | ++DOCSHELL 13129800 == 32 [pid = 3636] [id = 570] 07:37:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (13A27800) [pid = 3636] [serial = 1710] [outer = 00000000] 07:37:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (17545000) [pid = 3636] [serial = 1711] [outer = 13A27800] 07:37:34 INFO - PROCESS | 3636 | 1468510654318 Marionette DEBUG loaded listener.js 07:37:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16F84C00) [pid = 3636] [serial = 1712] [outer = 13A27800] 07:37:34 INFO - PROCESS | 3636 | 1468510654696 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 558ms 07:37:34 INFO - PROCESS | 3636 | 1468510654744 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:37:34 INFO - PROCESS | 3636 | 1468510654746 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 07:37:34 INFO - PROCESS | 3636 | 1468510654753 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:37:34 INFO - PROCESS | 3636 | 1468510654755 Marionette TRACE conn2 <- [1,2246,null,{}] 07:37:34 INFO - PROCESS | 3636 | 1468510654758 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:34 INFO - PROCESS | 3636 | 1468510654760 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:34 INFO - PROCESS | 3636 | 1468510654835 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:37:34 INFO - PROCESS | 3636 | 1468510654841 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:34 INFO - PROCESS | 3636 | 1468510654843 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:34 INFO - PROCESS | 3636 | ++DOCSHELL 17785C00 == 33 [pid = 3636] [id = 571] 07:37:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (17788400) [pid = 3636] [serial = 1713] [outer = 00000000] 07:37:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1923BC00) [pid = 3636] [serial = 1714] [outer = 17788400] 07:37:34 INFO - PROCESS | 3636 | 1468510654885 Marionette DEBUG loaded listener.js 07:37:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (1923C000) [pid = 3636] [serial = 1715] [outer = 17788400] 07:37:35 INFO - PROCESS | 3636 | 1468510655366 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 660ms 07:37:35 INFO - PROCESS | 3636 | 1468510655416 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:37:35 INFO - PROCESS | 3636 | 1468510655420 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 07:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:37:35 INFO - PROCESS | 3636 | 1468510655426 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:37:35 INFO - PROCESS | 3636 | 1468510655430 Marionette TRACE conn2 <- [1,2250,null,{}] 07:37:35 INFO - PROCESS | 3636 | 1468510655437 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:35 INFO - PROCESS | 3636 | 1468510655440 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:35 INFO - PROCESS | 3636 | 1468510655582 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:37:35 INFO - PROCESS | 3636 | 1468510655718 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:35 INFO - PROCESS | 3636 | 1468510655723 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:35 INFO - PROCESS | 3636 | ++DOCSHELL 11277800 == 34 [pid = 3636] [id = 572] 07:37:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (11473400) [pid = 3636] [serial = 1716] [outer = 00000000] 07:37:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (11846C00) [pid = 3636] [serial = 1717] [outer = 11473400] 07:37:35 INFO - PROCESS | 3636 | 1468510655782 Marionette DEBUG loaded listener.js 07:37:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (12B66400) [pid = 3636] [serial = 1718] [outer = 11473400] 07:37:36 INFO - PROCESS | 3636 | 1468510656537 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1175ms 07:37:36 INFO - PROCESS | 3636 | 1468510656602 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:37:36 INFO - PROCESS | 3636 | 1468510656606 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 07:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:37:36 INFO - PROCESS | 3636 | 1468510656613 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:37:36 INFO - PROCESS | 3636 | 1468510656616 Marionette TRACE conn2 <- [1,2254,null,{}] 07:37:36 INFO - PROCESS | 3636 | 1468510656620 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:36 INFO - PROCESS | 3636 | 1468510656623 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:36 INFO - PROCESS | 3636 | 1468510656745 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:37:36 INFO - PROCESS | 3636 | 1468510656882 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:36 INFO - PROCESS | 3636 | 1468510656885 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:36 INFO - PROCESS | 3636 | ++DOCSHELL 10470400 == 35 [pid = 3636] [id = 573] 07:37:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (1047C000) [pid = 3636] [serial = 1719] [outer = 00000000] 07:37:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (10A7C000) [pid = 3636] [serial = 1720] [outer = 1047C000] 07:37:36 INFO - PROCESS | 3636 | 1468510656941 Marionette DEBUG loaded listener.js 07:37:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (1312D000) [pid = 3636] [serial = 1721] [outer = 1047C000] 07:37:37 INFO - PROCESS | 3636 | --DOCSHELL 13129800 == 34 [pid = 3636] [id = 570] 07:37:37 INFO - PROCESS | 3636 | --DOCSHELL 11272400 == 33 [pid = 3636] [id = 569] 07:37:37 INFO - PROCESS | 3636 | --DOCSHELL 16D17400 == 32 [pid = 3636] [id = 568] 07:37:37 INFO - PROCESS | 3636 | --DOCSHELL 16997C00 == 31 [pid = 3636] [id = 567] 07:37:37 INFO - PROCESS | 3636 | --DOCSHELL 154B7C00 == 30 [pid = 3636] [id = 566] 07:37:37 INFO - PROCESS | 3636 | --DOCSHELL 144E1C00 == 29 [pid = 3636] [id = 565] 07:37:37 INFO - PROCESS | 3636 | --DOCSHELL 12EE6400 == 28 [pid = 3636] [id = 564] 07:37:37 INFO - PROCESS | 3636 | --DOCSHELL 10A07800 == 27 [pid = 3636] [id = 563] 07:37:37 INFO - PROCESS | 3636 | --DOCSHELL 150D9800 == 26 [pid = 3636] [id = 562] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (150D2800) [pid = 3636] [serial = 1675] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (12E1C000) [pid = 3636] [serial = 1672] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (16964000) [pid = 3636] [serial = 1654] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (11DDFC00) [pid = 3636] [serial = 1645] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (12BA8C00) [pid = 3636] [serial = 1646] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (153F7400) [pid = 3636] [serial = 1651] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1363CC00) [pid = 3636] [serial = 1648] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (13B4C400) [pid = 3636] [serial = 1649] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (13ABA400) [pid = 3636] [serial = 1643] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (13639C00) [pid = 3636] [serial = 1642] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16AEF000) [pid = 3636] [serial = 1657] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (1363C000) [pid = 3636] [serial = 1634] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (13130800) [pid = 3636] [serial = 1633] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1552FC00) [pid = 3636] [serial = 1637] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (153F1000) [pid = 3636] [serial = 1636] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1944A000) [pid = 3636] [serial = 1640] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (11DDEC00) [pid = 3636] [serial = 1667] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (19247400) [pid = 3636] [serial = 1639] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1698D800) [pid = 3636] [serial = 1655] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (17547800) [pid = 3636] [serial = 1660] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (16C47400) [pid = 3636] [serial = 1658] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (17E22000) [pid = 3636] [serial = 1666] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1923AC00) [pid = 3636] [serial = 1669] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (176CFC00) [pid = 3636] [serial = 1661] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1923C400) [pid = 3636] [serial = 1670] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (16C41C00) [pid = 3636] [serial = 1663] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (16C4D000) [pid = 3636] [serial = 1664] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (154B7400) [pid = 3636] [serial = 1652] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (15404C00) [pid = 3636] [serial = 1676] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (13193800) [pid = 3636] [serial = 1673] [outer = 00000000] [url = about:blank] 07:37:37 INFO - PROCESS | 3636 | 1468510657634 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1086ms 07:37:37 INFO - PROCESS | 3636 | 1468510657696 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:37:37 INFO - PROCESS | 3636 | 1468510657700 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 07:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:37:37 INFO - PROCESS | 3636 | 1468510657705 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:37:37 INFO - PROCESS | 3636 | 1468510657709 Marionette TRACE conn2 <- [1,2258,null,{}] 07:37:37 INFO - PROCESS | 3636 | 1468510657714 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:37 INFO - PROCESS | 3636 | 1468510657717 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:37 INFO - PROCESS | 3636 | 1468510657814 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:37:37 INFO - PROCESS | 3636 | 1468510657907 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:37 INFO - PROCESS | 3636 | 1468510657909 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:37 INFO - PROCESS | 3636 | ++DOCSHELL 114DF800 == 27 [pid = 3636] [id = 574] 07:37:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (114E1800) [pid = 3636] [serial = 1722] [outer = 00000000] 07:37:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (12E26400) [pid = 3636] [serial = 1723] [outer = 114E1800] 07:37:37 INFO - PROCESS | 3636 | 1468510657938 Marionette DEBUG loaded listener.js 07:37:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (13129800) [pid = 3636] [serial = 1724] [outer = 114E1800] 07:37:38 INFO - PROCESS | 3636 | 1468510658330 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 690ms 07:37:38 INFO - PROCESS | 3636 | 1468510658402 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:37:38 INFO - PROCESS | 3636 | 1468510658406 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 07:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:37:38 INFO - PROCESS | 3636 | 1468510658412 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:37:38 INFO - PROCESS | 3636 | 1468510658415 Marionette TRACE conn2 <- [1,2262,null,{}] 07:37:38 INFO - PROCESS | 3636 | 1468510658418 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:38 INFO - PROCESS | 3636 | 1468510658421 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:38 INFO - PROCESS | 3636 | 1468510658489 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:37:38 INFO - PROCESS | 3636 | 1468510658502 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:38 INFO - PROCESS | 3636 | 1468510658504 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:38 INFO - PROCESS | 3636 | ++DOCSHELL 13630C00 == 28 [pid = 3636] [id = 575] 07:37:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (1363A000) [pid = 3636] [serial = 1725] [outer = 00000000] 07:37:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (13B4E400) [pid = 3636] [serial = 1726] [outer = 1363A000] 07:37:38 INFO - PROCESS | 3636 | 1468510658550 Marionette DEBUG loaded listener.js 07:37:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (1441A000) [pid = 3636] [serial = 1727] [outer = 1363A000] 07:37:38 INFO - PROCESS | 3636 | 1468510658994 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 587ms 07:37:39 INFO - PROCESS | 3636 | 1468510659012 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:37:39 INFO - PROCESS | 3636 | 1468510659016 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 07:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:37:39 INFO - PROCESS | 3636 | 1468510659024 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:37:39 INFO - PROCESS | 3636 | 1468510659028 Marionette TRACE conn2 <- [1,2266,null,{}] 07:37:39 INFO - PROCESS | 3636 | 1468510659038 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:39 INFO - PROCESS | 3636 | 1468510659043 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:39 INFO - PROCESS | 3636 | 1468510659110 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:37:39 INFO - PROCESS | 3636 | 1468510659119 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:39 INFO - PROCESS | 3636 | 1468510659122 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:39 INFO - PROCESS | 3636 | ++DOCSHELL 15401C00 == 29 [pid = 3636] [id = 576] 07:37:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (15402000) [pid = 3636] [serial = 1728] [outer = 00000000] 07:37:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (15526C00) [pid = 3636] [serial = 1729] [outer = 15402000] 07:37:39 INFO - PROCESS | 3636 | 1468510659169 Marionette DEBUG loaded listener.js 07:37:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (158CBC00) [pid = 3636] [serial = 1730] [outer = 15402000] 07:37:39 INFO - PROCESS | 3636 | 1468510659594 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 602ms 07:37:39 INFO - PROCESS | 3636 | 1468510659623 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:37:39 INFO - PROCESS | 3636 | 1468510659626 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 07:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:37:39 INFO - PROCESS | 3636 | 1468510659629 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:37:39 INFO - PROCESS | 3636 | 1468510659631 Marionette TRACE conn2 <- [1,2270,null,{}] 07:37:39 INFO - PROCESS | 3636 | 1468510659634 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:39 INFO - PROCESS | 3636 | 1468510659636 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:39 INFO - PROCESS | 3636 | 1468510659703 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:37:39 INFO - PROCESS | 3636 | 1468510659708 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:39 INFO - PROCESS | 3636 | 1468510659710 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:39 INFO - PROCESS | 3636 | ++DOCSHELL 15F89800 == 30 [pid = 3636] [id = 577] 07:37:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (15F8F800) [pid = 3636] [serial = 1731] [outer = 00000000] 07:37:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (16996800) [pid = 3636] [serial = 1732] [outer = 15F8F800] 07:37:39 INFO - PROCESS | 3636 | 1468510659754 Marionette DEBUG loaded listener.js 07:37:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (16A74C00) [pid = 3636] [serial = 1733] [outer = 15F8F800] 07:37:40 INFO - PROCESS | 3636 | 1468510660237 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 660ms 07:37:40 INFO - PROCESS | 3636 | 1468510660271 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:37:40 INFO - PROCESS | 3636 | 1468510660273 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 07:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:37:40 INFO - PROCESS | 3636 | 1468510660277 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:37:40 INFO - PROCESS | 3636 | 1468510660278 Marionette TRACE conn2 <- [1,2274,null,{}] 07:37:40 INFO - PROCESS | 3636 | 1468510660282 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:40 INFO - PROCESS | 3636 | 1468510660284 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:40 INFO - PROCESS | 3636 | 1468510660393 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:37:40 INFO - PROCESS | 3636 | 1468510660403 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:40 INFO - PROCESS | 3636 | 1468510660405 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:40 INFO - PROCESS | 3636 | ++DOCSHELL 16964000 == 31 [pid = 3636] [id = 578] 07:37:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (16994400) [pid = 3636] [serial = 1734] [outer = 00000000] 07:37:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (16C49C00) [pid = 3636] [serial = 1735] [outer = 16994400] 07:37:40 INFO - PROCESS | 3636 | 1468510660450 Marionette DEBUG loaded listener.js 07:37:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16D0F800) [pid = 3636] [serial = 1736] [outer = 16994400] 07:37:40 INFO - PROCESS | 3636 | 1468510660906 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:37:40 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 07:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 661ms 07:37:40 INFO - PROCESS | 3636 | 1468510660935 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:37:40 INFO - PROCESS | 3636 | 1468510660937 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 07:37:40 INFO - PROCESS | 3636 | 1468510660941 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:37:40 INFO - PROCESS | 3636 | 1468510660942 Marionette TRACE conn2 <- [1,2278,null,{}] 07:37:40 INFO - PROCESS | 3636 | 1468510660946 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:40 INFO - PROCESS | 3636 | 1468510660951 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:41 INFO - PROCESS | 3636 | 1468510661114 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:37:41 INFO - PROCESS | 3636 | 1468510661127 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:41 INFO - PROCESS | 3636 | 1468510661129 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:41 INFO - PROCESS | 3636 | ++DOCSHELL 16D1AC00 == 32 [pid = 3636] [id = 579] 07:37:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (16D1B000) [pid = 3636] [serial = 1737] [outer = 00000000] 07:37:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (175DE000) [pid = 3636] [serial = 1738] [outer = 16D1B000] 07:37:41 INFO - PROCESS | 3636 | 1468510661174 Marionette DEBUG loaded listener.js 07:37:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (175DF000) [pid = 3636] [serial = 1739] [outer = 16D1B000] 07:37:41 INFO - PROCESS | 3636 | 1468510661580 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 646ms 07:37:41 INFO - PROCESS | 3636 | 1468510661609 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:37:41 INFO - PROCESS | 3636 | 1468510661611 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 07:37:41 INFO - PROCESS | 3636 | 1468510661614 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:37:41 INFO - PROCESS | 3636 | 1468510661615 Marionette TRACE conn2 <- [1,2282,null,{}] 07:37:41 INFO - PROCESS | 3636 | 1468510661618 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:41 INFO - PROCESS | 3636 | 1468510661620 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:41 INFO - PROCESS | 3636 | 1468510661727 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:37:41 INFO - PROCESS | 3636 | 1468510661732 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:41 INFO - PROCESS | 3636 | 1468510661734 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:41 INFO - PROCESS | 3636 | ++DOCSHELL 176CFC00 == 33 [pid = 3636] [id = 580] 07:37:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (176D4400) [pid = 3636] [serial = 1740] [outer = 00000000] 07:37:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (17B99C00) [pid = 3636] [serial = 1741] [outer = 176D4400] 07:37:41 INFO - PROCESS | 3636 | 1468510661776 Marionette DEBUG loaded listener.js 07:37:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (17E1AC00) [pid = 3636] [serial = 1742] [outer = 176D4400] 07:37:42 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (1312F800) [pid = 3636] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:37:42 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (144E3800) [pid = 3636] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:37:42 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (11223000) [pid = 3636] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:37:42 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (16D19000) [pid = 3636] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:37:42 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (114B6C00) [pid = 3636] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:37:42 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (13635C00) [pid = 3636] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:37:42 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (150CEC00) [pid = 3636] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:37:42 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (16AE7400) [pid = 3636] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:37:42 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (114BA800) [pid = 3636] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:37:42 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (15526800) [pid = 3636] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:37:42 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (13A27800) [pid = 3636] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:37:42 INFO - PROCESS | 3636 | 1468510662243 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 660ms 07:37:42 INFO - PROCESS | 3636 | 1468510662277 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:37:42 INFO - PROCESS | 3636 | 1468510662279 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 07:37:42 INFO - PROCESS | 3636 | 1468510662282 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:37:42 INFO - PROCESS | 3636 | 1468510662283 Marionette TRACE conn2 <- [1,2286,null,{}] 07:37:42 INFO - PROCESS | 3636 | 1468510662287 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:42 INFO - PROCESS | 3636 | 1468510662289 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:42 INFO - PROCESS | 3636 | 1468510662349 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:37:42 INFO - PROCESS | 3636 | 1468510662382 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:42 INFO - PROCESS | 3636 | 1468510662384 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:42 INFO - PROCESS | 3636 | ++DOCSHELL 1047CC00 == 34 [pid = 3636] [id = 581] 07:37:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (11804C00) [pid = 3636] [serial = 1743] [outer = 00000000] 07:37:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (16C43000) [pid = 3636] [serial = 1744] [outer = 11804C00] 07:37:42 INFO - PROCESS | 3636 | 1468510662427 Marionette DEBUG loaded listener.js 07:37:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (17546400) [pid = 3636] [serial = 1745] [outer = 11804C00] 07:37:42 INFO - PROCESS | 3636 | 1468510662842 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 602ms 07:37:42 INFO - PROCESS | 3636 | 1468510662884 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:37:42 INFO - PROCESS | 3636 | 1468510662886 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 07:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:37:42 INFO - PROCESS | 3636 | 1468510662876 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:37:42 INFO - PROCESS | 3636 | 1468510662878 Marionette TRACE conn2 <- [1,2290,null,{}] 07:37:42 INFO - PROCESS | 3636 | 1468510662881 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:42 INFO - PROCESS | 3636 | 1468510662883 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:42 INFO - PROCESS | 3636 | 1468510662962 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:37:42 INFO - PROCESS | 3636 | 1468510662970 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:42 INFO - PROCESS | 3636 | 1468510662981 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:42 INFO - PROCESS | 3636 | ++DOCSHELL 19238C00 == 35 [pid = 3636] [id = 582] 07:37:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1923D800) [pid = 3636] [serial = 1746] [outer = 00000000] 07:37:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (19245800) [pid = 3636] [serial = 1747] [outer = 1923D800] 07:37:43 INFO - PROCESS | 3636 | 1468510663024 Marionette DEBUG loaded listener.js 07:37:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (19246400) [pid = 3636] [serial = 1748] [outer = 1923D800] 07:37:43 INFO - PROCESS | 3636 | 1468510663418 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 558ms 07:37:43 INFO - PROCESS | 3636 | 1468510663452 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:37:43 INFO - PROCESS | 3636 | 1468510663454 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 07:37:43 INFO - PROCESS | 3636 | 1468510663457 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:37:43 INFO - PROCESS | 3636 | 1468510663459 Marionette TRACE conn2 <- [1,2294,null,{}] 07:37:43 INFO - PROCESS | 3636 | 1468510663479 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:43 INFO - PROCESS | 3636 | 1468510663481 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:43 INFO - PROCESS | 3636 | 1468510663545 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:37:43 INFO - PROCESS | 3636 | 1468510663551 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:43 INFO - PROCESS | 3636 | 1468510663553 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:43 INFO - PROCESS | 3636 | ++DOCSHELL 11891800 == 36 [pid = 3636] [id = 583] 07:37:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19442000) [pid = 3636] [serial = 1749] [outer = 00000000] 07:37:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1944A800) [pid = 3636] [serial = 1750] [outer = 19442000] 07:37:43 INFO - PROCESS | 3636 | 1468510663595 Marionette DEBUG loaded listener.js 07:37:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19448400) [pid = 3636] [serial = 1751] [outer = 19442000] 07:37:44 INFO - PROCESS | 3636 | 1468510664228 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 852ms 07:37:44 INFO - PROCESS | 3636 | 1468510664307 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:37:44 INFO - PROCESS | 3636 | 1468510664312 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 07:37:44 INFO - PROCESS | 3636 | 1468510664317 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:37:44 INFO - PROCESS | 3636 | 1468510664320 Marionette TRACE conn2 <- [1,2298,null,{}] 07:37:44 INFO - PROCESS | 3636 | 1468510664326 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:44 INFO - PROCESS | 3636 | 1468510664330 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:44 INFO - PROCESS | 3636 | 1468510664454 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:37:44 INFO - PROCESS | 3636 | 1468510664592 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:44 INFO - PROCESS | 3636 | 1468510664595 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:44 INFO - PROCESS | 3636 | ++DOCSHELL 10E49800 == 37 [pid = 3636] [id = 584] 07:37:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (11846800) [pid = 3636] [serial = 1752] [outer = 00000000] 07:37:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (1362E000) [pid = 3636] [serial = 1753] [outer = 11846800] 07:37:44 INFO - PROCESS | 3636 | 1468510664651 Marionette DEBUG loaded listener.js 07:37:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (13A25C00) [pid = 3636] [serial = 1754] [outer = 11846800] 07:37:45 INFO - PROCESS | 3636 | 1468510665248 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 969ms 07:37:45 INFO - PROCESS | 3636 | 1468510665286 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:37:45 INFO - PROCESS | 3636 | 1468510665291 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 07:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:37:45 INFO - PROCESS | 3636 | 1468510665315 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:37:45 INFO - PROCESS | 3636 | 1468510665318 Marionette TRACE conn2 <- [1,2302,null,{}] 07:37:45 INFO - PROCESS | 3636 | 1468510665322 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:45 INFO - PROCESS | 3636 | 1468510665325 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:45 INFO - PROCESS | 3636 | 1468510665432 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:37:45 INFO - PROCESS | 3636 | 1468510665568 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:45 INFO - PROCESS | 3636 | 1468510665570 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:45 INFO - PROCESS | 3636 | ++DOCSHELL 15317800 == 38 [pid = 3636] [id = 585] 07:37:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (153EA800) [pid = 3636] [serial = 1755] [outer = 00000000] 07:37:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (15526400) [pid = 3636] [serial = 1756] [outer = 153EA800] 07:37:45 INFO - PROCESS | 3636 | 1468510665639 Marionette DEBUG loaded listener.js 07:37:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (16960000) [pid = 3636] [serial = 1757] [outer = 153EA800] 07:37:46 INFO - PROCESS | 3636 | 1468510666443 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1204ms 07:37:46 INFO - PROCESS | 3636 | 1468510666500 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:37:46 INFO - PROCESS | 3636 | 1468510666505 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 07:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:37:46 INFO - PROCESS | 3636 | 1468510666511 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:37:46 INFO - PROCESS | 3636 | 1468510666514 Marionette TRACE conn2 <- [1,2306,null,{}] 07:37:46 INFO - PROCESS | 3636 | 1468510666519 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:46 INFO - PROCESS | 3636 | 1468510666522 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:46 INFO - PROCESS | 3636 | 1468510666623 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 19238C00 == 37 [pid = 3636] [id = 582] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 1047CC00 == 36 [pid = 3636] [id = 581] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 176CFC00 == 35 [pid = 3636] [id = 580] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 16D1AC00 == 34 [pid = 3636] [id = 579] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 16964000 == 33 [pid = 3636] [id = 578] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 15F89800 == 32 [pid = 3636] [id = 577] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 15401C00 == 31 [pid = 3636] [id = 576] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 13630C00 == 30 [pid = 3636] [id = 575] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 114DF800 == 29 [pid = 3636] [id = 574] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 10470400 == 28 [pid = 3636] [id = 573] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 17785C00 == 27 [pid = 3636] [id = 571] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 11277800 == 26 [pid = 3636] [id = 572] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 15317800 == 25 [pid = 3636] [id = 585] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 11891800 == 24 [pid = 3636] [id = 583] 07:37:47 INFO - PROCESS | 3636 | --DOCSHELL 10E49800 == 23 [pid = 3636] [id = 584] 07:37:47 INFO - PROCESS | 3636 | 1468510667294 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:47 INFO - PROCESS | 3636 | 1468510667298 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1318BC00) [pid = 3636] [serial = 1693] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (13635000) [pid = 3636] [serial = 1694] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (150CCC00) [pid = 3636] [serial = 1696] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (11472C00) [pid = 3636] [serial = 1690] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (114B9800) [pid = 3636] [serial = 1691] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16964400) [pid = 3636] [serial = 1687] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (17546000) [pid = 3636] [serial = 1705] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (11847400) [pid = 3636] [serial = 1679] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (114E3400) [pid = 3636] [serial = 1678] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (13ABBC00) [pid = 3636] [serial = 1682] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (13960C00) [pid = 3636] [serial = 1681] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (153F9C00) [pid = 3636] [serial = 1685] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (153EC800) [pid = 3636] [serial = 1684] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (16C44C00) [pid = 3636] [serial = 1702] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (14418800) [pid = 3636] [serial = 1708] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (15314000) [pid = 3636] [serial = 1709] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1769F800) [pid = 3636] [serial = 1706] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (15F92800) [pid = 3636] [serial = 1699] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (1923BC00) [pid = 3636] [serial = 1714] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (16964800) [pid = 3636] [serial = 1700] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (17545000) [pid = 3636] [serial = 1711] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (16F84C00) [pid = 3636] [serial = 1712] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (16C4B000) [pid = 3636] [serial = 1703] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (150D4C00) [pid = 3636] [serial = 1697] [outer = 00000000] [url = about:blank] 07:37:47 INFO - PROCESS | 3636 | ++DOCSHELL 1055A800 == 24 [pid = 3636] [id = 586] 07:37:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (1055FC00) [pid = 3636] [serial = 1758] [outer = 00000000] 07:37:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (10A75800) [pid = 3636] [serial = 1759] [outer = 1055FC00] 07:37:47 INFO - PROCESS | 3636 | 1468510667430 Marionette DEBUG loaded listener.js 07:37:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (10E49800) [pid = 3636] [serial = 1760] [outer = 1055FC00] 07:37:47 INFO - PROCESS | 3636 | 1468510667868 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 07:37:47 INFO - PROCESS | 3636 | 1468510667944 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 07:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:37:47 INFO - PROCESS | 3636 | 1468510667948 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:37:47 INFO - PROCESS | 3636 | 1468510667951 Marionette TRACE conn2 <- [1,2310,null,{}] 07:37:47 INFO - PROCESS | 3636 | 1468510667956 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:47 INFO - PROCESS | 3636 | 1468510667961 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:48 INFO - PROCESS | 3636 | 1468510668039 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:37:48 INFO - PROCESS | 3636 | 1468510668049 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:48 INFO - PROCESS | 3636 | 1468510668052 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:48 INFO - PROCESS | 3636 | ++DOCSHELL 11DDA000 == 25 [pid = 3636] [id = 587] 07:37:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (11DDA400) [pid = 3636] [serial = 1761] [outer = 00000000] 07:37:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (12E1B400) [pid = 3636] [serial = 1762] [outer = 11DDA400] 07:37:48 INFO - PROCESS | 3636 | 1468510668099 Marionette DEBUG loaded listener.js 07:37:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (12EE2400) [pid = 3636] [serial = 1763] [outer = 11DDA400] 07:37:48 INFO - PROCESS | 3636 | 1468510668554 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 661ms 07:37:48 INFO - PROCESS | 3636 | 1468510668600 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:37:48 INFO - PROCESS | 3636 | 1468510668604 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 07:37:48 INFO - PROCESS | 3636 | 1468510668609 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:37:48 INFO - PROCESS | 3636 | 1468510668611 Marionette TRACE conn2 <- [1,2314,null,{}] 07:37:48 INFO - PROCESS | 3636 | 1468510668615 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:48 INFO - PROCESS | 3636 | 1468510668618 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:48 INFO - PROCESS | 3636 | 1468510668710 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:37:48 INFO - PROCESS | 3636 | 1468510668804 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:48 INFO - PROCESS | 3636 | 1468510668807 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:48 INFO - PROCESS | 3636 | ++DOCSHELL 1363C000 == 26 [pid = 3636] [id = 588] 07:37:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (13960000) [pid = 3636] [serial = 1764] [outer = 00000000] 07:37:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (13ABFC00) [pid = 3636] [serial = 1765] [outer = 13960000] 07:37:48 INFO - PROCESS | 3636 | 1468510668851 Marionette DEBUG loaded listener.js 07:37:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (14411400) [pid = 3636] [serial = 1766] [outer = 13960000] 07:37:49 INFO - PROCESS | 3636 | 1468510669219 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 661ms 07:37:49 INFO - PROCESS | 3636 | 1468510669273 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:37:49 INFO - PROCESS | 3636 | 1468510669277 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 07:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:37:49 INFO - PROCESS | 3636 | 1468510669283 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:37:49 INFO - PROCESS | 3636 | 1468510669291 Marionette TRACE conn2 <- [1,2318,null,{}] 07:37:49 INFO - PROCESS | 3636 | 1468510669314 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:49 INFO - PROCESS | 3636 | 1468510669318 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:49 INFO - PROCESS | 3636 | 1468510669426 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:37:49 INFO - PROCESS | 3636 | 1468510669491 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:49 INFO - PROCESS | 3636 | 1468510669493 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:49 INFO - PROCESS | 3636 | ++DOCSHELL 153EB000 == 27 [pid = 3636] [id = 589] 07:37:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (153EB800) [pid = 3636] [serial = 1767] [outer = 00000000] 07:37:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (153F1800) [pid = 3636] [serial = 1768] [outer = 153EB800] 07:37:49 INFO - PROCESS | 3636 | 1468510669537 Marionette DEBUG loaded listener.js 07:37:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (154ABC00) [pid = 3636] [serial = 1769] [outer = 153EB800] 07:37:49 INFO - PROCESS | 3636 | 1468510669968 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 719ms 07:37:50 INFO - PROCESS | 3636 | 1468510670002 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 07:37:50 INFO - PROCESS | 3636 | 1468510670004 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 07:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:37:50 INFO - PROCESS | 3636 | 1468510670008 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:37:50 INFO - PROCESS | 3636 | 1468510670010 Marionette TRACE conn2 <- [1,2322,null,{}] 07:37:50 INFO - PROCESS | 3636 | 1468510670013 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:50 INFO - PROCESS | 3636 | 1468510670015 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:50 INFO - PROCESS | 3636 | 1468510670130 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:37:50 INFO - PROCESS | 3636 | 1468510670192 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:50 INFO - PROCESS | 3636 | 1468510670194 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:50 INFO - PROCESS | 3636 | ++DOCSHELL 158C4400 == 28 [pid = 3636] [id = 590] 07:37:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (158C6800) [pid = 3636] [serial = 1770] [outer = 00000000] 07:37:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (15F93000) [pid = 3636] [serial = 1771] [outer = 158C6800] 07:37:50 INFO - PROCESS | 3636 | 1468510670239 Marionette DEBUG loaded listener.js 07:37:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (160D7000) [pid = 3636] [serial = 1772] [outer = 158C6800] 07:37:50 INFO - PROCESS | 3636 | 1468510670631 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 661ms 07:37:50 INFO - PROCESS | 3636 | 1468510670671 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:37:50 INFO - PROCESS | 3636 | 1468510670673 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 07:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:37:50 INFO - PROCESS | 3636 | 1468510670676 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:37:50 INFO - PROCESS | 3636 | 1468510670678 Marionette TRACE conn2 <- [1,2326,null,{}] 07:37:50 INFO - PROCESS | 3636 | 1468510670682 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:50 INFO - PROCESS | 3636 | 1468510670684 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:50 INFO - PROCESS | 3636 | 1468510670796 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:37:50 INFO - PROCESS | 3636 | 1468510670801 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:50 INFO - PROCESS | 3636 | 1468510670807 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:50 INFO - PROCESS | 3636 | ++DOCSHELL 16993800 == 29 [pid = 3636] [id = 591] 07:37:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16994800) [pid = 3636] [serial = 1773] [outer = 00000000] 07:37:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (16A6A000) [pid = 3636] [serial = 1774] [outer = 16994800] 07:37:50 INFO - PROCESS | 3636 | 1468510670898 Marionette DEBUG loaded listener.js 07:37:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16C4C400) [pid = 3636] [serial = 1775] [outer = 16994800] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (158F7C00) [pid = 3636] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (16994400) [pid = 3636] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (15F8F800) [pid = 3636] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (15402000) [pid = 3636] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (1363A000) [pid = 3636] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (16D1B000) [pid = 3636] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (176D4400) [pid = 3636] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (11804C00) [pid = 3636] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (19442000) [pid = 3636] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1923D800) [pid = 3636] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (17788400) [pid = 3636] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (114E1800) [pid = 3636] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (11473400) [pid = 3636] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:37:51 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1047C000) [pid = 3636] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:37:51 INFO - PROCESS | 3636 | 1468510671530 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 896ms 07:37:51 INFO - PROCESS | 3636 | 1468510671565 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:37:51 INFO - PROCESS | 3636 | 1468510671567 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 07:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:37:51 INFO - PROCESS | 3636 | 1468510671570 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:37:51 INFO - PROCESS | 3636 | 1468510671572 Marionette TRACE conn2 <- [1,2330,null,{}] 07:37:51 INFO - PROCESS | 3636 | 1468510671575 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:51 INFO - PROCESS | 3636 | 1468510671578 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:51 INFO - PROCESS | 3636 | 1468510671715 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:37:51 INFO - PROCESS | 3636 | 1468510671761 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:51 INFO - PROCESS | 3636 | 1468510671763 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:51 INFO - PROCESS | 3636 | ++DOCSHELL 11272000 == 30 [pid = 3636] [id = 592] 07:37:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (1188DC00) [pid = 3636] [serial = 1776] [outer = 00000000] 07:37:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (158BD800) [pid = 3636] [serial = 1777] [outer = 1188DC00] 07:37:51 INFO - PROCESS | 3636 | 1468510671806 Marionette DEBUG loaded listener.js 07:37:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (16C4DC00) [pid = 3636] [serial = 1778] [outer = 1188DC00] 07:37:52 INFO - PROCESS | 3636 | 1468510672154 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 602ms 07:37:52 INFO - PROCESS | 3636 | 1468510672172 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:37:52 INFO - PROCESS | 3636 | 1468510672174 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 07:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:37:52 INFO - PROCESS | 3636 | 1468510672177 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:37:52 INFO - PROCESS | 3636 | 1468510672179 Marionette TRACE conn2 <- [1,2334,null,{}] 07:37:52 INFO - PROCESS | 3636 | 1468510672183 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:52 INFO - PROCESS | 3636 | 1468510672185 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:52 INFO - PROCESS | 3636 | 1468510672326 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:37:52 INFO - PROCESS | 3636 | 1468510672317 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:52 INFO - PROCESS | 3636 | 1468510672319 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:52 INFO - PROCESS | 3636 | ++DOCSHELL 1122E000 == 31 [pid = 3636] [id = 593] 07:37:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (153EE000) [pid = 3636] [serial = 1779] [outer = 00000000] 07:37:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (16D1B400) [pid = 3636] [serial = 1780] [outer = 153EE000] 07:37:52 INFO - PROCESS | 3636 | 1468510672368 Marionette DEBUG loaded listener.js 07:37:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (16E28000) [pid = 3636] [serial = 1781] [outer = 153EE000] 07:37:52 INFO - PROCESS | 3636 | 1468510672749 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 602ms 07:37:52 INFO - PROCESS | 3636 | 1468510672776 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:37:52 INFO - PROCESS | 3636 | 1468510672778 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 07:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:37:52 INFO - PROCESS | 3636 | 1468510672781 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:37:52 INFO - PROCESS | 3636 | 1468510672783 Marionette TRACE conn2 <- [1,2338,null,{}] 07:37:52 INFO - PROCESS | 3636 | 1468510672786 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:52 INFO - PROCESS | 3636 | 1468510672788 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:52 INFO - PROCESS | 3636 | 1468510672864 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:37:52 INFO - PROCESS | 3636 | 1468510672966 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:52 INFO - PROCESS | 3636 | 1468510672968 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:52 INFO - PROCESS | 3636 | ++DOCSHELL 10A04800 == 32 [pid = 3636] [id = 594] 07:37:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (12B6EC00) [pid = 3636] [serial = 1782] [outer = 00000000] 07:37:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (175DD800) [pid = 3636] [serial = 1783] [outer = 12B6EC00] 07:37:53 INFO - PROCESS | 3636 | 1468510673014 Marionette DEBUG loaded listener.js 07:37:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (175DE800) [pid = 3636] [serial = 1784] [outer = 12B6EC00] 07:37:53 INFO - PROCESS | 3636 | 1468510673502 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 778ms 07:37:53 INFO - PROCESS | 3636 | 1468510673585 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:37:53 INFO - PROCESS | 3636 | 1468510673589 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 07:37:53 INFO - PROCESS | 3636 | 1468510673594 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:37:53 INFO - PROCESS | 3636 | 1468510673580 Marionette TRACE conn2 <- [1,2342,null,{}] 07:37:53 INFO - PROCESS | 3636 | 1468510673586 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:53 INFO - PROCESS | 3636 | 1468510673589 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:53 INFO - PROCESS | 3636 | 1468510673716 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:37:53 INFO - PROCESS | 3636 | 1468510673846 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:53 INFO - PROCESS | 3636 | 1468510673850 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:53 INFO - PROCESS | 3636 | ++DOCSHELL 103CB000 == 33 [pid = 3636] [id = 595] 07:37:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (10BC9800) [pid = 3636] [serial = 1785] [outer = 00000000] 07:37:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (12B72C00) [pid = 3636] [serial = 1786] [outer = 10BC9800] 07:37:53 INFO - PROCESS | 3636 | 1468510673888 Marionette DEBUG loaded listener.js 07:37:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (1318BC00) [pid = 3636] [serial = 1787] [outer = 10BC9800] 07:37:54 INFO - PROCESS | 3636 | 1468510674635 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1087ms 07:37:54 INFO - PROCESS | 3636 | 1468510674676 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:37:54 INFO - PROCESS | 3636 | 1468510674681 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 07:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:37:54 INFO - PROCESS | 3636 | 1468510674687 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:37:54 INFO - PROCESS | 3636 | 1468510674690 Marionette TRACE conn2 <- [1,2346,null,{}] 07:37:54 INFO - PROCESS | 3636 | 1468510674694 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:54 INFO - PROCESS | 3636 | 1468510674696 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:54 INFO - PROCESS | 3636 | 1468510674818 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:37:55 INFO - PROCESS | 3636 | 1468510675058 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:55 INFO - PROCESS | 3636 | 1468510675062 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:55 INFO - PROCESS | 3636 | ++DOCSHELL 10474C00 == 34 [pid = 3636] [id = 596] 07:37:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (10476C00) [pid = 3636] [serial = 1788] [outer = 00000000] 07:37:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (10A76400) [pid = 3636] [serial = 1789] [outer = 10476C00] 07:37:55 INFO - PROCESS | 3636 | 1468510675108 Marionette DEBUG loaded listener.js 07:37:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (11804C00) [pid = 3636] [serial = 1790] [outer = 10476C00] 07:37:55 INFO - PROCESS | 3636 | --DOCSHELL 150D7400 == 33 [pid = 3636] [id = 410] 07:37:55 INFO - PROCESS | 3636 | --DOCSHELL 16992400 == 32 [pid = 3636] [id = 417] 07:37:55 INFO - PROCESS | 3636 | --DOCSHELL 13638000 == 31 [pid = 3636] [id = 424] 07:37:55 INFO - PROCESS | 3636 | --DOCSHELL 1036B800 == 30 [pid = 3636] [id = 421] 07:37:55 INFO - PROCESS | 3636 | --DOCSHELL 1AF48C00 == 29 [pid = 3636] [id = 414] 07:37:55 INFO - PROCESS | 3636 | --DOCSHELL 13630800 == 28 [pid = 3636] [id = 423] 07:37:55 INFO - PROCESS | 3636 | --DOCSHELL 150D7000 == 27 [pid = 3636] [id = 411] 07:37:55 INFO - PROCESS | 3636 | --DOCSHELL 150D2400 == 26 [pid = 3636] [id = 413] 07:37:55 INFO - PROCESS | 3636 | --DOCSHELL 13128C00 == 25 [pid = 3636] [id = 418] 07:37:55 INFO - PROCESS | 3636 | --DOCSHELL 12B67C00 == 24 [pid = 3636] [id = 422] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16993C00) [pid = 3636] [serial = 1688] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (16C49C00) [pid = 3636] [serial = 1735] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (16996800) [pid = 3636] [serial = 1732] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (15526C00) [pid = 3636] [serial = 1729] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (158CBC00) [pid = 3636] [serial = 1730] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (13B4E400) [pid = 3636] [serial = 1726] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1441A000) [pid = 3636] [serial = 1727] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (175DE000) [pid = 3636] [serial = 1738] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (17B99C00) [pid = 3636] [serial = 1741] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (175DF000) [pid = 3636] [serial = 1739] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (17E1AC00) [pid = 3636] [serial = 1742] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (16C43000) [pid = 3636] [serial = 1744] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (19448400) [pid = 3636] [serial = 1751] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (19245800) [pid = 3636] [serial = 1747] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1923C000) [pid = 3636] [serial = 1715] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (12E26400) [pid = 3636] [serial = 1723] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (13129800) [pid = 3636] [serial = 1724] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (1944A800) [pid = 3636] [serial = 1750] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (11846C00) [pid = 3636] [serial = 1717] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (12B66400) [pid = 3636] [serial = 1718] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (10A7C000) [pid = 3636] [serial = 1720] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (19246400) [pid = 3636] [serial = 1748] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (16D0F800) [pid = 3636] [serial = 1736] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (1312D000) [pid = 3636] [serial = 1721] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (17546400) [pid = 3636] [serial = 1745] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (16A74C00) [pid = 3636] [serial = 1733] [outer = 00000000] [url = about:blank] 07:37:55 INFO - PROCESS | 3636 | 1468510675713 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1072ms 07:37:55 INFO - PROCESS | 3636 | 1468510675756 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:37:55 INFO - PROCESS | 3636 | 1468510675759 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 07:37:55 INFO - PROCESS | 3636 | 1468510675763 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:37:55 INFO - PROCESS | 3636 | 1468510675766 Marionette TRACE conn2 <- [1,2350,null,{}] 07:37:55 INFO - PROCESS | 3636 | 1468510675771 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:55 INFO - PROCESS | 3636 | 1468510675775 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:55 INFO - PROCESS | 3636 | 1468510675865 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:37:55 INFO - PROCESS | 3636 | 1468510675947 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:55 INFO - PROCESS | 3636 | 1468510675949 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:55 INFO - PROCESS | 3636 | ++DOCSHELL 11DD9C00 == 25 [pid = 3636] [id = 597] 07:37:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (13129800) [pid = 3636] [serial = 1791] [outer = 00000000] 07:37:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (13A2B000) [pid = 3636] [serial = 1792] [outer = 13129800] 07:37:55 INFO - PROCESS | 3636 | 1468510675995 Marionette DEBUG loaded listener.js 07:37:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (13B4F000) [pid = 3636] [serial = 1793] [outer = 13129800] 07:37:56 INFO - PROCESS | 3636 | 1468510676423 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 690ms 07:37:56 INFO - PROCESS | 3636 | 1468510676462 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:37:56 INFO - PROCESS | 3636 | 1468510676466 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 07:37:56 INFO - PROCESS | 3636 | 1468510676470 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:37:56 INFO - PROCESS | 3636 | 1468510676473 Marionette TRACE conn2 <- [1,2354,null,{}] 07:37:56 INFO - PROCESS | 3636 | 1468510676477 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:56 INFO - PROCESS | 3636 | 1468510676481 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:56 INFO - PROCESS | 3636 | 1468510676555 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:37:56 INFO - PROCESS | 3636 | 1468510676564 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:56 INFO - PROCESS | 3636 | 1468510676566 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:56 INFO - PROCESS | 3636 | ++DOCSHELL 150D3C00 == 26 [pid = 3636] [id = 598] 07:37:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (150D4800) [pid = 3636] [serial = 1794] [outer = 00000000] 07:37:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (15311C00) [pid = 3636] [serial = 1795] [outer = 150D4800] 07:37:56 INFO - PROCESS | 3636 | 1468510676611 Marionette DEBUG loaded listener.js 07:37:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (153F6800) [pid = 3636] [serial = 1796] [outer = 150D4800] 07:37:57 INFO - PROCESS | 3636 | 1468510677085 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 646ms 07:37:57 INFO - PROCESS | 3636 | 1468510677134 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:37:57 INFO - PROCESS | 3636 | 1468510677119 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 07:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:37:57 INFO - PROCESS | 3636 | 1468510677124 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:37:57 INFO - PROCESS | 3636 | 1468510677129 Marionette TRACE conn2 <- [1,2358,null,{}] 07:37:57 INFO - PROCESS | 3636 | 1468510677139 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:57 INFO - PROCESS | 3636 | 1468510677142 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:57 INFO - PROCESS | 3636 | 1468510677226 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:37:57 INFO - PROCESS | 3636 | 1468510677235 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:57 INFO - PROCESS | 3636 | 1468510677237 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:57 INFO - PROCESS | 3636 | ++DOCSHELL 160CDC00 == 27 [pid = 3636] [id = 599] 07:37:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (167BFC00) [pid = 3636] [serial = 1797] [outer = 00000000] 07:37:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (16993000) [pid = 3636] [serial = 1798] [outer = 167BFC00] 07:37:57 INFO - PROCESS | 3636 | 1468510677281 Marionette DEBUG loaded listener.js 07:37:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (1699AC00) [pid = 3636] [serial = 1799] [outer = 167BFC00] 07:37:57 INFO - PROCESS | 3636 | 1468510677744 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 646ms 07:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:37:57 INFO - PROCESS | 3636 | 1468510677797 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:37:57 INFO - PROCESS | 3636 | 1468510677800 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 07:37:57 INFO - PROCESS | 3636 | 1468510677803 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:37:57 INFO - PROCESS | 3636 | 1468510677805 Marionette TRACE conn2 <- [1,2362,null,{}] 07:37:57 INFO - PROCESS | 3636 | 1468510677808 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:57 INFO - PROCESS | 3636 | 1468510677810 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:57 INFO - PROCESS | 3636 | 1468510677952 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:37:57 INFO - PROCESS | 3636 | 1468510677963 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:57 INFO - PROCESS | 3636 | 1468510677965 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:57 INFO - PROCESS | 3636 | ++DOCSHELL 16A72C00 == 28 [pid = 3636] [id = 600] 07:37:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (16C42400) [pid = 3636] [serial = 1800] [outer = 00000000] 07:37:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (16D16000) [pid = 3636] [serial = 1801] [outer = 16C42400] 07:37:57 INFO - PROCESS | 3636 | 1468510678008 Marionette DEBUG loaded listener.js 07:37:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (1753FC00) [pid = 3636] [serial = 1802] [outer = 16C42400] 07:37:58 INFO - PROCESS | 3636 | 1468510678415 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 660ms 07:37:58 INFO - PROCESS | 3636 | 1468510678468 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:37:58 INFO - PROCESS | 3636 | 1468510678470 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 07:37:58 INFO - PROCESS | 3636 | 1468510678473 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:37:58 INFO - PROCESS | 3636 | 1468510678475 Marionette TRACE conn2 <- [1,2366,null,{}] 07:37:58 INFO - PROCESS | 3636 | 1468510678478 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:58 INFO - PROCESS | 3636 | 1468510678480 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:58 INFO - PROCESS | 3636 | 1468510678599 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:37:58 INFO - PROCESS | 3636 | 1468510678605 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:58 INFO - PROCESS | 3636 | 1468510678610 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:58 INFO - PROCESS | 3636 | ++DOCSHELL 14416800 == 29 [pid = 3636] [id = 601] 07:37:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (175DFC00) [pid = 3636] [serial = 1803] [outer = 00000000] 07:37:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (176CF800) [pid = 3636] [serial = 1804] [outer = 175DFC00] 07:37:58 INFO - PROCESS | 3636 | 1468510678650 Marionette DEBUG loaded listener.js 07:37:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (1778DC00) [pid = 3636] [serial = 1805] [outer = 175DFC00] 07:37:59 INFO - PROCESS | 3636 | 1468510679100 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 661ms 07:37:59 INFO - PROCESS | 3636 | 1468510679135 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:37:59 INFO - PROCESS | 3636 | 1468510679137 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 07:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:37:59 INFO - PROCESS | 3636 | 1468510679140 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:37:59 INFO - PROCESS | 3636 | 1468510679142 Marionette TRACE conn2 <- [1,2370,null,{}] 07:37:59 INFO - PROCESS | 3636 | 1468510679145 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:59 INFO - PROCESS | 3636 | 1468510679148 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:59 INFO - PROCESS | 3636 | 1468510679265 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:37:59 INFO - PROCESS | 3636 | 1468510679283 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:59 INFO - PROCESS | 3636 | 1468510679285 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:59 INFO - PROCESS | 3636 | ++DOCSHELL 17EE4C00 == 30 [pid = 3636] [id = 602] 07:37:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (19239400) [pid = 3636] [serial = 1806] [outer = 00000000] 07:37:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1923D400) [pid = 3636] [serial = 1807] [outer = 19239400] 07:37:59 INFO - PROCESS | 3636 | 1468510679328 Marionette DEBUG loaded listener.js 07:37:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (1923F400) [pid = 3636] [serial = 1808] [outer = 19239400] 07:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (11DDA400) [pid = 3636] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (1055FC00) [pid = 3636] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (13960000) [pid = 3636] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (16994800) [pid = 3636] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (158C6800) [pid = 3636] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (1188DC00) [pid = 3636] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (153EE000) [pid = 3636] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (11846800) [pid = 3636] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:37:59 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (153EB800) [pid = 3636] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:37:59 INFO - PROCESS | 3636 | 1468510679807 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 690ms 07:37:59 INFO - PROCESS | 3636 | 1468510679842 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:37:59 INFO - PROCESS | 3636 | 1468510679844 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 07:37:59 INFO - PROCESS | 3636 | 1468510679847 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:37:59 INFO - PROCESS | 3636 | 1468510679849 Marionette TRACE conn2 <- [1,2374,null,{}] 07:37:59 INFO - PROCESS | 3636 | 1468510679835 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:59 INFO - PROCESS | 3636 | 1468510679837 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:59 INFO - PROCESS | 3636 | 1468510679915 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:37:59 INFO - PROCESS | 3636 | 1468510679921 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:59 INFO - PROCESS | 3636 | 1468510679923 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:37:59 INFO - PROCESS | 3636 | ++DOCSHELL 1396A400 == 31 [pid = 3636] [id = 603] 07:37:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (13A23C00) [pid = 3636] [serial = 1809] [outer = 00000000] 07:37:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (16A73000) [pid = 3636] [serial = 1810] [outer = 13A23C00] 07:37:59 INFO - PROCESS | 3636 | 1468510679966 Marionette DEBUG loaded listener.js 07:38:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (1769DC00) [pid = 3636] [serial = 1811] [outer = 13A23C00] 07:38:00 INFO - PROCESS | 3636 | 1468510680400 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 602ms 07:38:00 INFO - PROCESS | 3636 | 1468510680449 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:38:00 INFO - PROCESS | 3636 | 1468510680451 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 07:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:38:00 INFO - PROCESS | 3636 | 1468510680437 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:38:00 INFO - PROCESS | 3636 | 1468510680439 Marionette TRACE conn2 <- [1,2378,null,{}] 07:38:00 INFO - PROCESS | 3636 | 1468510680442 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:00 INFO - PROCESS | 3636 | 1468510680444 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:00 INFO - PROCESS | 3636 | 1468510680549 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:38:00 INFO - PROCESS | 3636 | 1468510680557 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:00 INFO - PROCESS | 3636 | 1468510680559 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:00 INFO - PROCESS | 3636 | ++DOCSHELL 12E1C400 == 32 [pid = 3636] [id = 604] 07:38:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (150CCC00) [pid = 3636] [serial = 1812] [outer = 00000000] 07:38:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (19247400) [pid = 3636] [serial = 1813] [outer = 150CCC00] 07:38:00 INFO - PROCESS | 3636 | 1468510680610 Marionette DEBUG loaded listener.js 07:38:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (19445000) [pid = 3636] [serial = 1814] [outer = 150CCC00] 07:38:01 INFO - PROCESS | 3636 | 1468510681013 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 602ms 07:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:38:01 INFO - PROCESS | 3636 | 1468510681056 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:38:01 INFO - PROCESS | 3636 | 1468510681058 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 07:38:01 INFO - PROCESS | 3636 | 1468510681061 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:38:01 INFO - PROCESS | 3636 | 1468510681063 Marionette TRACE conn2 <- [1,2382,null,{}] 07:38:01 INFO - PROCESS | 3636 | 1468510681066 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:01 INFO - PROCESS | 3636 | 1468510681068 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:01 INFO - PROCESS | 3636 | 1468510681132 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:38:01 INFO - PROCESS | 3636 | 1468510681137 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:01 INFO - PROCESS | 3636 | 1468510681139 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:01 INFO - PROCESS | 3636 | ++DOCSHELL 160CC000 == 33 [pid = 3636] [id = 605] 07:38:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (19244800) [pid = 3636] [serial = 1815] [outer = 00000000] 07:38:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (19450800) [pid = 3636] [serial = 1816] [outer = 19244800] 07:38:01 INFO - PROCESS | 3636 | 1468510681181 Marionette DEBUG loaded listener.js 07:38:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (194C5800) [pid = 3636] [serial = 1817] [outer = 19244800] 07:38:01 INFO - PROCESS | 3636 | 1468510681658 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 660ms 07:38:01 INFO - PROCESS | 3636 | 1468510681723 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:38:01 INFO - PROCESS | 3636 | 1468510681728 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 07:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:38:01 INFO - PROCESS | 3636 | 1468510681715 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:38:01 INFO - PROCESS | 3636 | 1468510681720 Marionette TRACE conn2 <- [1,2386,null,{}] 07:38:01 INFO - PROCESS | 3636 | 1468510681727 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:01 INFO - PROCESS | 3636 | 1468510681730 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:01 INFO - PROCESS | 3636 | 1468510681847 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:38:02 INFO - PROCESS | 3636 | 1468510682006 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:02 INFO - PROCESS | 3636 | 1468510682011 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:02 INFO - PROCESS | 3636 | ++DOCSHELL 12BA7C00 == 34 [pid = 3636] [id = 606] 07:38:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (12BA8400) [pid = 3636] [serial = 1818] [outer = 00000000] 07:38:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (13128C00) [pid = 3636] [serial = 1819] [outer = 12BA8400] 07:38:02 INFO - PROCESS | 3636 | 1468510682068 Marionette DEBUG loaded listener.js 07:38:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (13639C00) [pid = 3636] [serial = 1820] [outer = 12BA8400] 07:38:02 INFO - PROCESS | 3636 | 1468510682593 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 940ms 07:38:02 INFO - PROCESS | 3636 | 1468510682662 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:38:02 INFO - PROCESS | 3636 | 1468510682667 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 07:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:38:02 INFO - PROCESS | 3636 | 1468510682673 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:38:02 INFO - PROCESS | 3636 | 1468510682676 Marionette TRACE conn2 <- [1,2390,null,{}] 07:38:02 INFO - PROCESS | 3636 | 1468510682680 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:02 INFO - PROCESS | 3636 | 1468510682683 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:02 INFO - PROCESS | 3636 | 1468510682791 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:38:02 INFO - PROCESS | 3636 | 1468510682910 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:02 INFO - PROCESS | 3636 | 1468510682913 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:02 INFO - PROCESS | 3636 | ++DOCSHELL 150D6000 == 35 [pid = 3636] [id = 607] 07:38:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (153F0400) [pid = 3636] [serial = 1821] [outer = 00000000] 07:38:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (1540B800) [pid = 3636] [serial = 1822] [outer = 153F0400] 07:38:02 INFO - PROCESS | 3636 | 1468510682969 Marionette DEBUG loaded listener.js 07:38:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (158CA000) [pid = 3636] [serial = 1823] [outer = 153F0400] 07:38:03 INFO - PROCESS | 3636 | 1468510683566 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 939ms 07:38:03 INFO - PROCESS | 3636 | 1468510683621 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:38:03 INFO - PROCESS | 3636 | 1468510683624 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 07:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:38:03 INFO - PROCESS | 3636 | 1468510683628 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:38:03 INFO - PROCESS | 3636 | 1468510683631 Marionette TRACE conn2 <- [1,2394,null,{}] 07:38:03 INFO - PROCESS | 3636 | 1468510683642 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:03 INFO - PROCESS | 3636 | 1468510683647 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:03 INFO - PROCESS | 3636 | 1468510683746 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:38:03 INFO - PROCESS | 3636 | 1468510683883 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:03 INFO - PROCESS | 3636 | 1468510683886 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:03 INFO - PROCESS | 3636 | ++DOCSHELL 176AA400 == 36 [pid = 3636] [id = 608] 07:38:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (176AB000) [pid = 3636] [serial = 1824] [outer = 00000000] 07:38:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1923CC00) [pid = 3636] [serial = 1825] [outer = 176AB000] 07:38:03 INFO - PROCESS | 3636 | 1468510683926 Marionette DEBUG loaded listener.js 07:38:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (19448000) [pid = 3636] [serial = 1826] [outer = 176AB000] 07:38:04 INFO - PROCESS | 3636 | 1468510684671 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1116ms 07:38:04 INFO - PROCESS | 3636 | 1468510684756 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:38:04 INFO - PROCESS | 3636 | 1468510684760 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 07:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:38:04 INFO - PROCESS | 3636 | 1468510684767 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:38:04 INFO - PROCESS | 3636 | 1468510684770 Marionette TRACE conn2 <- [1,2398,null,{}] 07:38:04 INFO - PROCESS | 3636 | 1468510684776 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:04 INFO - PROCESS | 3636 | 1468510684779 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:04 INFO - PROCESS | 3636 | 1468510684875 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:38:04 INFO - PROCESS | 3636 | 1468510684988 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:04 INFO - PROCESS | 3636 | 1468510684992 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:05 INFO - PROCESS | 3636 | ++DOCSHELL 13185800 == 37 [pid = 3636] [id = 609] 07:38:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (13187400) [pid = 3636] [serial = 1827] [outer = 00000000] 07:38:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (13635C00) [pid = 3636] [serial = 1828] [outer = 13187400] 07:38:05 INFO - PROCESS | 3636 | 1468510685046 Marionette DEBUG loaded listener.js 07:38:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (13965400) [pid = 3636] [serial = 1829] [outer = 13187400] 07:38:05 INFO - PROCESS | 3636 | --DOCSHELL 10A0E800 == 36 [pid = 3636] [id = 420] 07:38:05 INFO - PROCESS | 3636 | --DOCSHELL 1A4AF000 == 35 [pid = 3636] [id = 412] 07:38:05 INFO - PROCESS | 3636 | --DOCSHELL 13633000 == 34 [pid = 3636] [id = 416] 07:38:05 INFO - PROCESS | 3636 | --DOCSHELL 114D5800 == 33 [pid = 3636] [id = 415] 07:38:05 INFO - PROCESS | 3636 | --DOCSHELL 16D1C800 == 32 [pid = 3636] [id = 419] 07:38:05 INFO - PROCESS | 3636 | --DOCSHELL 1055A800 == 31 [pid = 3636] [id = 586] 07:38:05 INFO - PROCESS | 3636 | --DOCSHELL 144E3C00 == 30 [pid = 3636] [id = 426] 07:38:05 INFO - PROCESS | 3636 | --DOCSHELL 1441BC00 == 29 [pid = 3636] [id = 425] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (12E1B400) [pid = 3636] [serial = 1762] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (12EE2400) [pid = 3636] [serial = 1763] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (10A75800) [pid = 3636] [serial = 1759] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (10E49800) [pid = 3636] [serial = 1760] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (13ABFC00) [pid = 3636] [serial = 1765] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (16A6A000) [pid = 3636] [serial = 1774] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (160D7000) [pid = 3636] [serial = 1772] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (15F93000) [pid = 3636] [serial = 1771] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (158BD800) [pid = 3636] [serial = 1777] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (16E28000) [pid = 3636] [serial = 1781] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (16D1B400) [pid = 3636] [serial = 1780] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (13A25C00) [pid = 3636] [serial = 1754] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1362E000) [pid = 3636] [serial = 1753] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (15526400) [pid = 3636] [serial = 1756] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (16C4C400) [pid = 3636] [serial = 1775] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (153F1800) [pid = 3636] [serial = 1768] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (154ABC00) [pid = 3636] [serial = 1769] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (175DD800) [pid = 3636] [serial = 1783] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (14411400) [pid = 3636] [serial = 1766] [outer = 00000000] [url = about:blank] 07:38:05 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (16C4DC00) [pid = 3636] [serial = 1778] [outer = 00000000] [url = about:blank] 07:38:06 INFO - PROCESS | 3636 | 1468510686121 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1366ms 07:38:06 INFO - PROCESS | 3636 | 1468510686147 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:38:06 INFO - PROCESS | 3636 | 1468510686151 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 07:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:38:06 INFO - PROCESS | 3636 | 1468510686155 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:38:06 INFO - PROCESS | 3636 | 1468510686158 Marionette TRACE conn2 <- [1,2402,null,{}] 07:38:06 INFO - PROCESS | 3636 | 1468510686164 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:06 INFO - PROCESS | 3636 | 1468510686167 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:06 INFO - PROCESS | 3636 | 1468510686239 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:38:06 INFO - PROCESS | 3636 | 1468510686378 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:06 INFO - PROCESS | 3636 | 1468510686380 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:06 INFO - PROCESS | 3636 | ++DOCSHELL 1127A000 == 30 [pid = 3636] [id = 610] 07:38:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (1127A400) [pid = 3636] [serial = 1830] [outer = 00000000] 07:38:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (11839400) [pid = 3636] [serial = 1831] [outer = 1127A400] 07:38:06 INFO - PROCESS | 3636 | 1468510686428 Marionette DEBUG loaded listener.js 07:38:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (12B6C400) [pid = 3636] [serial = 1832] [outer = 1127A400] 07:38:06 INFO - PROCESS | 3636 | 1468510686833 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 748ms 07:38:06 INFO - PROCESS | 3636 | 1468510686899 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:38:06 INFO - PROCESS | 3636 | 1468510686904 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 07:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:38:06 INFO - PROCESS | 3636 | 1468510686910 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:38:06 INFO - PROCESS | 3636 | 1468510686913 Marionette TRACE conn2 <- [1,2406,null,{}] 07:38:06 INFO - PROCESS | 3636 | 1468510686917 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:06 INFO - PROCESS | 3636 | 1468510686919 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:06 INFO - PROCESS | 3636 | 1468510687003 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:38:07 INFO - PROCESS | 3636 | 1468510687010 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:07 INFO - PROCESS | 3636 | 1468510687012 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:07 INFO - PROCESS | 3636 | ++DOCSHELL 1362E000 == 31 [pid = 3636] [id = 611] 07:38:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (13631400) [pid = 3636] [serial = 1833] [outer = 00000000] 07:38:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (1363A800) [pid = 3636] [serial = 1834] [outer = 13631400] 07:38:07 INFO - PROCESS | 3636 | 1468510687058 Marionette DEBUG loaded listener.js 07:38:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (13AB4800) [pid = 3636] [serial = 1835] [outer = 13631400] 07:38:07 INFO - PROCESS | 3636 | 1468510687515 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 646ms 07:38:07 INFO - PROCESS | 3636 | 1468510687574 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:38:07 INFO - PROCESS | 3636 | 1468510687577 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 07:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:38:07 INFO - PROCESS | 3636 | 1468510687580 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:38:07 INFO - PROCESS | 3636 | 1468510687584 Marionette TRACE conn2 <- [1,2410,null,{}] 07:38:07 INFO - PROCESS | 3636 | 1468510687594 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:07 INFO - PROCESS | 3636 | 1468510687598 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:07 INFO - PROCESS | 3636 | 1468510687691 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:38:07 INFO - PROCESS | 3636 | 1468510687803 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:07 INFO - PROCESS | 3636 | 1468510687806 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:07 INFO - PROCESS | 3636 | ++DOCSHELL 150D6C00 == 32 [pid = 3636] [id = 612] 07:38:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (150D7800) [pid = 3636] [serial = 1836] [outer = 00000000] 07:38:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (153F8800) [pid = 3636] [serial = 1837] [outer = 150D7800] 07:38:07 INFO - PROCESS | 3636 | 1468510687852 Marionette DEBUG loaded listener.js 07:38:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (15525800) [pid = 3636] [serial = 1838] [outer = 150D7800] 07:38:08 INFO - PROCESS | 3636 | 1468510688232 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 690ms 07:38:08 INFO - PROCESS | 3636 | 1468510688265 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:38:08 INFO - PROCESS | 3636 | 1468510688267 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 07:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:38:08 INFO - PROCESS | 3636 | 1468510688270 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:38:08 INFO - PROCESS | 3636 | 1468510688272 Marionette TRACE conn2 <- [1,2414,null,{}] 07:38:08 INFO - PROCESS | 3636 | 1468510688281 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:08 INFO - PROCESS | 3636 | 1468510688283 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:08 INFO - PROCESS | 3636 | 1468510688398 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:38:08 INFO - PROCESS | 3636 | 1468510688403 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:08 INFO - PROCESS | 3636 | 1468510688405 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:08 INFO - PROCESS | 3636 | ++DOCSHELL 153F1800 == 33 [pid = 3636] [id = 613] 07:38:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (153F4C00) [pid = 3636] [serial = 1839] [outer = 00000000] 07:38:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (15F96400) [pid = 3636] [serial = 1840] [outer = 153F4C00] 07:38:08 INFO - PROCESS | 3636 | 1468510688448 Marionette DEBUG loaded listener.js 07:38:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1698DC00) [pid = 3636] [serial = 1841] [outer = 153F4C00] 07:38:08 INFO - PROCESS | 3636 | 1468510688859 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 587ms 07:38:08 INFO - PROCESS | 3636 | 1468510688870 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:38:08 INFO - PROCESS | 3636 | 1468510688871 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 07:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:38:08 INFO - PROCESS | 3636 | 1468510688875 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:38:08 INFO - PROCESS | 3636 | 1468510688876 Marionette TRACE conn2 <- [1,2418,null,{}] 07:38:08 INFO - PROCESS | 3636 | 1468510688884 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:08 INFO - PROCESS | 3636 | 1468510688886 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:08 INFO - PROCESS | 3636 | 1468510688992 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:38:09 INFO - PROCESS | 3636 | 1468510689082 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:09 INFO - PROCESS | 3636 | 1468510689084 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:09 INFO - PROCESS | 3636 | ++DOCSHELL 16992400 == 34 [pid = 3636] [id = 614] 07:38:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16996400) [pid = 3636] [serial = 1842] [outer = 00000000] 07:38:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (16AE9C00) [pid = 3636] [serial = 1843] [outer = 16996400] 07:38:09 INFO - PROCESS | 3636 | 1468510689108 Marionette DEBUG loaded listener.js 07:38:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16C48C00) [pid = 3636] [serial = 1844] [outer = 16996400] 07:38:09 INFO - PROCESS | 3636 | 1468510689519 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 690ms 07:38:09 INFO - PROCESS | 3636 | 1468510689576 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:38:09 INFO - PROCESS | 3636 | 1468510689578 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 07:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:38:09 INFO - PROCESS | 3636 | 1468510689582 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:38:09 INFO - PROCESS | 3636 | 1468510689584 Marionette TRACE conn2 <- [1,2422,null,{}] 07:38:09 INFO - PROCESS | 3636 | 1468510689587 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:09 INFO - PROCESS | 3636 | 1468510689592 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:09 INFO - PROCESS | 3636 | 1468510689709 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:38:09 INFO - PROCESS | 3636 | 1468510689775 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:09 INFO - PROCESS | 3636 | 1468510689777 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:09 INFO - PROCESS | 3636 | ++DOCSHELL 16C50000 == 35 [pid = 3636] [id = 615] 07:38:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (16D11C00) [pid = 3636] [serial = 1845] [outer = 00000000] 07:38:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16F06000) [pid = 3636] [serial = 1846] [outer = 16D11C00] 07:38:09 INFO - PROCESS | 3636 | 1468510689821 Marionette DEBUG loaded listener.js 07:38:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (176CE000) [pid = 3636] [serial = 1847] [outer = 16D11C00] 07:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (16C42400) [pid = 3636] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (175DFC00) [pid = 3636] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (167BFC00) [pid = 3636] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (10BC9800) [pid = 3636] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (150D4800) [pid = 3636] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (10476C00) [pid = 3636] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (13129800) [pid = 3636] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (12B6EC00) [pid = 3636] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (19239400) [pid = 3636] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (19244800) [pid = 3636] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (13A23C00) [pid = 3636] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (150CCC00) [pid = 3636] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:38:10 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (153EA800) [pid = 3636] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:38:10 INFO - PROCESS | 3636 | 1468510690385 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 837ms 07:38:10 INFO - PROCESS | 3636 | 1468510690421 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:38:10 INFO - PROCESS | 3636 | 1468510690433 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 07:38:10 INFO - PROCESS | 3636 | 1468510690436 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:38:10 INFO - PROCESS | 3636 | 1468510690438 Marionette TRACE conn2 <- [1,2426,null,{}] 07:38:10 INFO - PROCESS | 3636 | 1468510690441 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:10 INFO - PROCESS | 3636 | 1468510690443 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:10 INFO - PROCESS | 3636 | 1468510690518 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:38:10 INFO - PROCESS | 3636 | 1468510690524 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:10 INFO - PROCESS | 3636 | 1468510690526 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:10 INFO - PROCESS | 3636 | ++DOCSHELL 150D2400 == 36 [pid = 3636] [id = 616] 07:38:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (150D4800) [pid = 3636] [serial = 1848] [outer = 00000000] 07:38:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (16997400) [pid = 3636] [serial = 1849] [outer = 150D4800] 07:38:10 INFO - PROCESS | 3636 | 1468510690568 Marionette DEBUG loaded listener.js 07:38:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (16D11400) [pid = 3636] [serial = 1850] [outer = 150D4800] 07:38:10 INFO - PROCESS | 3636 | 1468510690998 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 587ms 07:38:11 INFO - PROCESS | 3636 | 1468510691038 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:38:11 INFO - PROCESS | 3636 | 1468510691040 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 07:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:38:11 INFO - PROCESS | 3636 | 1468510691044 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:38:11 INFO - PROCESS | 3636 | 1468510691045 Marionette TRACE conn2 <- [1,2430,null,{}] 07:38:11 INFO - PROCESS | 3636 | 1468510691049 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:11 INFO - PROCESS | 3636 | 1468510691051 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:11 INFO - PROCESS | 3636 | 1468510691128 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:38:11 INFO - PROCESS | 3636 | 1468510691149 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:11 INFO - PROCESS | 3636 | 1468510691151 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:11 INFO - PROCESS | 3636 | ++DOCSHELL 1778BC00 == 37 [pid = 3636] [id = 617] 07:38:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1778E800) [pid = 3636] [serial = 1851] [outer = 00000000] 07:38:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (19238C00) [pid = 3636] [serial = 1852] [outer = 1778E800] 07:38:11 INFO - PROCESS | 3636 | 1468510691197 Marionette DEBUG loaded listener.js 07:38:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1923B400) [pid = 3636] [serial = 1853] [outer = 1778E800] 07:38:11 INFO - PROCESS | 3636 | 1468510691598 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 587ms 07:38:11 INFO - PROCESS | 3636 | 1468510691657 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:38:11 INFO - PROCESS | 3636 | 1468510691659 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 07:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:38:11 INFO - PROCESS | 3636 | 1468510691663 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:38:11 INFO - PROCESS | 3636 | 1468510691664 Marionette TRACE conn2 <- [1,2434,null,{}] 07:38:11 INFO - PROCESS | 3636 | 1468510691668 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:11 INFO - PROCESS | 3636 | 1468510691670 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:11 INFO - PROCESS | 3636 | 1468510691730 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:38:11 INFO - PROCESS | 3636 | 1468510691735 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:11 INFO - PROCESS | 3636 | 1468510691737 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:11 INFO - PROCESS | 3636 | ++DOCSHELL 150D5C00 == 38 [pid = 3636] [id = 618] 07:38:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (19444400) [pid = 3636] [serial = 1854] [outer = 00000000] 07:38:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (1944D400) [pid = 3636] [serial = 1855] [outer = 19444400] 07:38:11 INFO - PROCESS | 3636 | 1468510691781 Marionette DEBUG loaded listener.js 07:38:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1944D800) [pid = 3636] [serial = 1856] [outer = 19444400] 07:38:12 INFO - PROCESS | 3636 | 1468510692547 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 939ms 07:38:12 INFO - PROCESS | 3636 | 1468510692608 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:38:12 INFO - PROCESS | 3636 | 1468510692595 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 07:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:38:12 INFO - PROCESS | 3636 | 1468510692600 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:38:12 INFO - PROCESS | 3636 | 1468510692605 Marionette TRACE conn2 <- [1,2438,null,{}] 07:38:12 INFO - PROCESS | 3636 | 1468510692611 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:12 INFO - PROCESS | 3636 | 1468510692613 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:12 INFO - PROCESS | 3636 | 1468510692792 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:38:12 INFO - PROCESS | 3636 | 1468510692803 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:12 INFO - PROCESS | 3636 | 1468510692806 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:12 INFO - PROCESS | 3636 | ++DOCSHELL 114B9C00 == 39 [pid = 3636] [id = 619] 07:38:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (114BA800) [pid = 3636] [serial = 1857] [outer = 00000000] 07:38:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (12E1BC00) [pid = 3636] [serial = 1858] [outer = 114BA800] 07:38:12 INFO - PROCESS | 3636 | 1468510692860 Marionette DEBUG loaded listener.js 07:38:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (13193800) [pid = 3636] [serial = 1859] [outer = 114BA800] 07:38:13 INFO - PROCESS | 3636 | 1468510693762 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1219ms 07:38:13 INFO - PROCESS | 3636 | 1468510693824 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:38:13 INFO - PROCESS | 3636 | 1468510693828 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 07:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:38:13 INFO - PROCESS | 3636 | 1468510693833 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:38:13 INFO - PROCESS | 3636 | 1468510693836 Marionette TRACE conn2 <- [1,2442,null,{}] 07:38:13 INFO - PROCESS | 3636 | 1468510693841 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:13 INFO - PROCESS | 3636 | 1468510693844 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:13 INFO - PROCESS | 3636 | 1468510693960 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:38:14 INFO - PROCESS | 3636 | 1468510694101 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:14 INFO - PROCESS | 3636 | 1468510694105 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:14 INFO - PROCESS | 3636 | --DOCSHELL 150D6000 == 38 [pid = 3636] [id = 607] 07:38:14 INFO - PROCESS | 3636 | --DOCSHELL 160CC000 == 37 [pid = 3636] [id = 605] 07:38:14 INFO - PROCESS | 3636 | --DOCSHELL 1778BC00 == 36 [pid = 3636] [id = 617] 07:38:14 INFO - PROCESS | 3636 | --DOCSHELL 150D2400 == 35 [pid = 3636] [id = 616] 07:38:14 INFO - PROCESS | 3636 | --DOCSHELL 16C50000 == 34 [pid = 3636] [id = 615] 07:38:14 INFO - PROCESS | 3636 | --DOCSHELL 16992400 == 33 [pid = 3636] [id = 614] 07:38:14 INFO - PROCESS | 3636 | --DOCSHELL 153F1800 == 32 [pid = 3636] [id = 613] 07:38:14 INFO - PROCESS | 3636 | --DOCSHELL 150D6C00 == 31 [pid = 3636] [id = 612] 07:38:14 INFO - PROCESS | 3636 | --DOCSHELL 1362E000 == 30 [pid = 3636] [id = 611] 07:38:14 INFO - PROCESS | 3636 | --DOCSHELL 1127A000 == 29 [pid = 3636] [id = 610] 07:38:14 INFO - PROCESS | 3636 | --DOCSHELL 13185800 == 28 [pid = 3636] [id = 609] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (16960000) [pid = 3636] [serial = 1757] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16D16000) [pid = 3636] [serial = 1801] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (176CF800) [pid = 3636] [serial = 1804] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (16993000) [pid = 3636] [serial = 1798] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (12B72C00) [pid = 3636] [serial = 1786] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1318BC00) [pid = 3636] [serial = 1787] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (15311C00) [pid = 3636] [serial = 1795] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (153F6800) [pid = 3636] [serial = 1796] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (10A76400) [pid = 3636] [serial = 1789] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (11804C00) [pid = 3636] [serial = 1790] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (13A2B000) [pid = 3636] [serial = 1792] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (13B4F000) [pid = 3636] [serial = 1793] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (175DE800) [pid = 3636] [serial = 1784] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1923D400) [pid = 3636] [serial = 1807] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (19450800) [pid = 3636] [serial = 1816] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (194C5800) [pid = 3636] [serial = 1817] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (1769DC00) [pid = 3636] [serial = 1811] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (16A73000) [pid = 3636] [serial = 1810] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (19445000) [pid = 3636] [serial = 1814] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (1923F400) [pid = 3636] [serial = 1808] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (19247400) [pid = 3636] [serial = 1813] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (1778DC00) [pid = 3636] [serial = 1805] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (1753FC00) [pid = 3636] [serial = 1802] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (1699AC00) [pid = 3636] [serial = 1799] [outer = 00000000] [url = about:blank] 07:38:14 INFO - PROCESS | 3636 | ++DOCSHELL 10A06400 == 29 [pid = 3636] [id = 620] 07:38:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (10A0AC00) [pid = 3636] [serial = 1860] [outer = 00000000] 07:38:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (114E0C00) [pid = 3636] [serial = 1861] [outer = 10A0AC00] 07:38:14 INFO - PROCESS | 3636 | 1468510694177 Marionette DEBUG loaded listener.js 07:38:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (1188DC00) [pid = 3636] [serial = 1862] [outer = 10A0AC00] 07:38:14 INFO - PROCESS | 3636 | 1468510694581 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 793ms 07:38:14 INFO - PROCESS | 3636 | 1468510694636 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:38:14 INFO - PROCESS | 3636 | 1468510694641 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 07:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:38:14 INFO - PROCESS | 3636 | 1468510694647 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:38:14 INFO - PROCESS | 3636 | 1468510694650 Marionette TRACE conn2 <- [1,2446,null,{}] 07:38:14 INFO - PROCESS | 3636 | 1468510694636 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:14 INFO - PROCESS | 3636 | 1468510694638 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:14 INFO - PROCESS | 3636 | 1468510694724 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:38:14 INFO - PROCESS | 3636 | 1468510694731 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:14 INFO - PROCESS | 3636 | 1468510694733 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:14 INFO - PROCESS | 3636 | ++DOCSHELL 13185C00 == 30 [pid = 3636] [id = 621] 07:38:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (1318AC00) [pid = 3636] [serial = 1863] [outer = 00000000] 07:38:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (13636C00) [pid = 3636] [serial = 1864] [outer = 1318AC00] 07:38:14 INFO - PROCESS | 3636 | 1468510694780 Marionette DEBUG loaded listener.js 07:38:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (13961800) [pid = 3636] [serial = 1865] [outer = 1318AC00] 07:38:15 INFO - PROCESS | 3636 | 1468510695221 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 661ms 07:38:15 INFO - PROCESS | 3636 | 1468510695289 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:38:15 INFO - PROCESS | 3636 | 1468510695292 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 07:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:38:15 INFO - PROCESS | 3636 | 1468510695295 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:38:15 INFO - PROCESS | 3636 | 1468510695299 Marionette TRACE conn2 <- [1,2450,null,{}] 07:38:15 INFO - PROCESS | 3636 | 1468510695309 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:15 INFO - PROCESS | 3636 | 1468510695314 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:15 INFO - PROCESS | 3636 | 1468510695427 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:38:15 INFO - PROCESS | 3636 | 1468510695532 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:15 INFO - PROCESS | 3636 | 1468510695517 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:15 INFO - PROCESS | 3636 | ++DOCSHELL 150D2800 == 31 [pid = 3636] [id = 622] 07:38:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (150D3800) [pid = 3636] [serial = 1866] [outer = 00000000] 07:38:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (150D9400) [pid = 3636] [serial = 1867] [outer = 150D3800] 07:38:15 INFO - PROCESS | 3636 | 1468510695564 Marionette DEBUG loaded listener.js 07:38:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (153ED800) [pid = 3636] [serial = 1868] [outer = 150D3800] 07:38:15 INFO - PROCESS | 3636 | 1468510695908 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 661ms 07:38:15 INFO - PROCESS | 3636 | 1468510695954 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:38:15 INFO - PROCESS | 3636 | 1468510695956 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 07:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:38:15 INFO - PROCESS | 3636 | 1468510695960 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:38:15 INFO - PROCESS | 3636 | 1468510695962 Marionette TRACE conn2 <- [1,2454,null,{}] 07:38:15 INFO - PROCESS | 3636 | 1468510695965 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:15 INFO - PROCESS | 3636 | 1468510695967 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:16 INFO - PROCESS | 3636 | 1468510696056 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:38:16 INFO - PROCESS | 3636 | 1468510696071 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:16 INFO - PROCESS | 3636 | 1468510696073 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:16 INFO - PROCESS | 3636 | ++DOCSHELL 158F0C00 == 32 [pid = 3636] [id = 623] 07:38:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (158F4C00) [pid = 3636] [serial = 1869] [outer = 00000000] 07:38:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (16968400) [pid = 3636] [serial = 1870] [outer = 158F4C00] 07:38:16 INFO - PROCESS | 3636 | 1468510696119 Marionette DEBUG loaded listener.js 07:38:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (16995800) [pid = 3636] [serial = 1871] [outer = 158F4C00] 07:38:16 INFO - PROCESS | 3636 | 1468510696551 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 660ms 07:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:38:16 INFO - PROCESS | 3636 | 1468510696627 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:38:16 INFO - PROCESS | 3636 | 1468510696629 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 07:38:16 INFO - PROCESS | 3636 | 1468510696632 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:38:16 INFO - PROCESS | 3636 | 1468510696634 Marionette TRACE conn2 <- [1,2458,null,{}] 07:38:16 INFO - PROCESS | 3636 | 1468510696637 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:16 INFO - PROCESS | 3636 | 1468510696639 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:16 INFO - PROCESS | 3636 | 1468510696758 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:38:16 INFO - PROCESS | 3636 | 1468510696778 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:16 INFO - PROCESS | 3636 | 1468510696780 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:16 INFO - PROCESS | 3636 | ++DOCSHELL 16998400 == 33 [pid = 3636] [id = 624] 07:38:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (16999400) [pid = 3636] [serial = 1872] [outer = 00000000] 07:38:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (16C45800) [pid = 3636] [serial = 1873] [outer = 16999400] 07:38:16 INFO - PROCESS | 3636 | 1468510696823 Marionette DEBUG loaded listener.js 07:38:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (16C50400) [pid = 3636] [serial = 1874] [outer = 16999400] 07:38:17 INFO - PROCESS | 3636 | 1468510697235 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 646ms 07:38:17 INFO - PROCESS | 3636 | 1468510697278 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:38:17 INFO - PROCESS | 3636 | 1468510697280 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 07:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:38:17 INFO - PROCESS | 3636 | 1468510697284 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:38:17 INFO - PROCESS | 3636 | 1468510697285 Marionette TRACE conn2 <- [1,2462,null,{}] 07:38:17 INFO - PROCESS | 3636 | 1468510697294 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:17 INFO - PROCESS | 3636 | 1468510697300 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:17 INFO - PROCESS | 3636 | 1468510697437 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:38:17 INFO - PROCESS | 3636 | 1468510697449 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:17 INFO - PROCESS | 3636 | 1468510697451 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:17 INFO - PROCESS | 3636 | ++DOCSHELL 16D1C800 == 34 [pid = 3636] [id = 625] 07:38:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (16D1D400) [pid = 3636] [serial = 1875] [outer = 00000000] 07:38:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1753FC00) [pid = 3636] [serial = 1876] [outer = 16D1D400] 07:38:17 INFO - PROCESS | 3636 | 1468510697494 Marionette DEBUG loaded listener.js 07:38:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (176CFC00) [pid = 3636] [serial = 1877] [outer = 16D1D400] 07:38:17 INFO - PROCESS | 3636 | 1468510697912 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 646ms 07:38:17 INFO - PROCESS | 3636 | 1468510697949 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:38:17 INFO - PROCESS | 3636 | 1468510697951 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 07:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:38:17 INFO - PROCESS | 3636 | 1468510697954 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:38:17 INFO - PROCESS | 3636 | 1468510697956 Marionette TRACE conn2 <- [1,2466,null,{}] 07:38:17 INFO - PROCESS | 3636 | 1468510697960 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:17 INFO - PROCESS | 3636 | 1468510697961 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:18 INFO - PROCESS | 3636 | 1468510698112 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:38:18 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (13187400) [pid = 3636] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:38:18 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (153F4C00) [pid = 3636] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:38:18 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (12BA8400) [pid = 3636] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:38:18 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (153F0400) [pid = 3636] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:38:18 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (176AB000) [pid = 3636] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:38:18 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (16996400) [pid = 3636] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:38:18 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (16D11C00) [pid = 3636] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:38:18 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1778E800) [pid = 3636] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:38:18 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (150D7800) [pid = 3636] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:38:18 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (13631400) [pid = 3636] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:38:18 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (150D4800) [pid = 3636] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:38:18 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (1127A400) [pid = 3636] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:38:18 INFO - PROCESS | 3636 | 1468510698264 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:18 INFO - PROCESS | 3636 | 1468510698266 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:18 INFO - PROCESS | 3636 | ++DOCSHELL 10441800 == 35 [pid = 3636] [id = 626] 07:38:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (10A04400) [pid = 3636] [serial = 1878] [outer = 00000000] 07:38:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (12B6B800) [pid = 3636] [serial = 1879] [outer = 10A04400] 07:38:18 INFO - PROCESS | 3636 | 1468510698309 Marionette DEBUG loaded listener.js 07:38:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13A26800) [pid = 3636] [serial = 1880] [outer = 10A04400] 07:38:18 INFO - PROCESS | 3636 | 1468510698649 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 748ms 07:38:18 INFO - PROCESS | 3636 | 1468510698703 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:38:18 INFO - PROCESS | 3636 | 1468510698705 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 07:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:38:18 INFO - PROCESS | 3636 | 1468510698708 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:38:18 INFO - PROCESS | 3636 | 1468510698710 Marionette TRACE conn2 <- [1,2470,null,{}] 07:38:18 INFO - PROCESS | 3636 | 1468510698713 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:18 INFO - PROCESS | 3636 | 1468510698715 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:18 INFO - PROCESS | 3636 | 1468510698793 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:38:18 INFO - PROCESS | 3636 | 1468510698798 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:18 INFO - PROCESS | 3636 | 1468510698800 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:18 INFO - PROCESS | 3636 | ++DOCSHELL 129E8400 == 36 [pid = 3636] [id = 627] 07:38:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (15F8A000) [pid = 3636] [serial = 1881] [outer = 00000000] 07:38:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (1778AC00) [pid = 3636] [serial = 1882] [outer = 15F8A000] 07:38:18 INFO - PROCESS | 3636 | 1468510698844 Marionette DEBUG loaded listener.js 07:38:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (1778DC00) [pid = 3636] [serial = 1883] [outer = 15F8A000] 07:38:19 INFO - PROCESS | 3636 | 1468510699254 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 558ms 07:38:19 INFO - PROCESS | 3636 | 1468510699292 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:38:19 INFO - PROCESS | 3636 | 1468510699294 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 07:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:38:19 INFO - PROCESS | 3636 | 1468510699301 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:38:19 INFO - PROCESS | 3636 | 1468510699303 Marionette TRACE conn2 <- [1,2474,null,{}] 07:38:19 INFO - PROCESS | 3636 | 1468510699306 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:19 INFO - PROCESS | 3636 | 1468510699308 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:19 INFO - PROCESS | 3636 | 1468510699371 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:38:19 INFO - PROCESS | 3636 | 1468510699376 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:19 INFO - PROCESS | 3636 | 1468510699378 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:19 INFO - PROCESS | 3636 | ++DOCSHELL 153F9400 == 37 [pid = 3636] [id = 628] 07:38:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (1923DC00) [pid = 3636] [serial = 1884] [outer = 00000000] 07:38:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (19442400) [pid = 3636] [serial = 1885] [outer = 1923DC00] 07:38:19 INFO - PROCESS | 3636 | 1468510699421 Marionette DEBUG loaded listener.js 07:38:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (19446C00) [pid = 3636] [serial = 1886] [outer = 1923DC00] 07:38:19 INFO - PROCESS | 3636 | 1468510699877 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 602ms 07:38:19 INFO - PROCESS | 3636 | 1468510699901 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:38:19 INFO - PROCESS | 3636 | 1468510699903 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 07:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:38:19 INFO - PROCESS | 3636 | 1468510699906 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:38:19 INFO - PROCESS | 3636 | 1468510699908 Marionette TRACE conn2 <- [1,2478,null,{}] 07:38:19 INFO - PROCESS | 3636 | 1468510699915 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:19 INFO - PROCESS | 3636 | 1468510699917 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:19 INFO - PROCESS | 3636 | 1468510699988 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:38:19 INFO - PROCESS | 3636 | 1468510699994 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:19 INFO - PROCESS | 3636 | 1468510699995 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:19 INFO - PROCESS | 3636 | ++DOCSHELL 19241400 == 38 [pid = 3636] [id = 629] 07:38:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1944BC00) [pid = 3636] [serial = 1887] [outer = 00000000] 07:38:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (194D0800) [pid = 3636] [serial = 1888] [outer = 1944BC00] 07:38:20 INFO - PROCESS | 3636 | 1468510700037 Marionette DEBUG loaded listener.js 07:38:20 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (195BB000) [pid = 3636] [serial = 1889] [outer = 1944BC00] 07:38:20 INFO - PROCESS | 3636 | 1468510700730 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 895ms 07:38:20 INFO - PROCESS | 3636 | 1468510700792 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:38:20 INFO - PROCESS | 3636 | 1468510700797 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 07:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:38:20 INFO - PROCESS | 3636 | 1468510700801 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:38:20 INFO - PROCESS | 3636 | 1468510700807 Marionette TRACE conn2 <- [1,2482,null,{}] 07:38:20 INFO - PROCESS | 3636 | 1468510700812 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:20 INFO - PROCESS | 3636 | 1468510700815 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:20 INFO - PROCESS | 3636 | 1468510700914 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:38:21 INFO - PROCESS | 3636 | 1468510701048 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:21 INFO - PROCESS | 3636 | 1468510701051 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:21 INFO - PROCESS | 3636 | ++DOCSHELL 1127A000 == 39 [pid = 3636] [id = 630] 07:38:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (114D5800) [pid = 3636] [serial = 1890] [outer = 00000000] 07:38:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (12C87C00) [pid = 3636] [serial = 1891] [outer = 114D5800] 07:38:21 INFO - PROCESS | 3636 | 1468510701108 Marionette DEBUG loaded listener.js 07:38:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (14227000) [pid = 3636] [serial = 1892] [outer = 114D5800] 07:38:21 INFO - PROCESS | 3636 | 1468510701652 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 881ms 07:38:21 INFO - PROCESS | 3636 | 1468510701693 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:38:21 INFO - PROCESS | 3636 | 1468510701698 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 07:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:38:21 INFO - PROCESS | 3636 | 1468510701704 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:38:21 INFO - PROCESS | 3636 | 1468510701707 Marionette TRACE conn2 <- [1,2486,null,{}] 07:38:21 INFO - PROCESS | 3636 | 1468510701712 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:21 INFO - PROCESS | 3636 | 1468510701698 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:21 INFO - PROCESS | 3636 | 1468510701808 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:38:21 INFO - PROCESS | 3636 | 1468510701918 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:21 INFO - PROCESS | 3636 | 1468510701921 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:21 INFO - PROCESS | 3636 | ++DOCSHELL 1441B400 == 40 [pid = 3636] [id = 631] 07:38:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (150D8C00) [pid = 3636] [serial = 1893] [outer = 00000000] 07:38:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (160D0C00) [pid = 3636] [serial = 1894] [outer = 150D8C00] 07:38:21 INFO - PROCESS | 3636 | 1468510701975 Marionette DEBUG loaded listener.js 07:38:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16C43000) [pid = 3636] [serial = 1895] [outer = 150D8C00] 07:38:22 INFO - PROCESS | 3636 | 1468510702574 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 939ms 07:38:22 INFO - PROCESS | 3636 | 1468510702635 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:38:22 INFO - PROCESS | 3636 | 1468510702638 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 07:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:38:22 INFO - PROCESS | 3636 | 1468510702642 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:38:22 INFO - PROCESS | 3636 | 1468510702646 Marionette TRACE conn2 <- [1,2490,null,{}] 07:38:22 INFO - PROCESS | 3636 | 1468510702656 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:22 INFO - PROCESS | 3636 | 1468510702661 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:22 INFO - PROCESS | 3636 | 1468510702897 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:38:23 INFO - PROCESS | 3636 | 1468510703058 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:23 INFO - PROCESS | 3636 | 1468510703061 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:23 INFO - PROCESS | 3636 | ++DOCSHELL 10E40000 == 41 [pid = 3636] [id = 632] 07:38:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (10E49800) [pid = 3636] [serial = 1896] [outer = 00000000] 07:38:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1180C000) [pid = 3636] [serial = 1897] [outer = 10E49800] 07:38:23 INFO - PROCESS | 3636 | 1468510703112 Marionette DEBUG loaded listener.js 07:38:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (12C82C00) [pid = 3636] [serial = 1898] [outer = 10E49800] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 153F9400 == 40 [pid = 3636] [id = 628] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 129E8400 == 39 [pid = 3636] [id = 627] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 10441800 == 38 [pid = 3636] [id = 626] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 16D1C800 == 37 [pid = 3636] [id = 625] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 16998400 == 36 [pid = 3636] [id = 624] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 158F0C00 == 35 [pid = 3636] [id = 623] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 150D2800 == 34 [pid = 3636] [id = 622] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 13185C00 == 33 [pid = 3636] [id = 621] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 10A06400 == 32 [pid = 3636] [id = 620] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 114B9C00 == 31 [pid = 3636] [id = 619] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 150D5C00 == 30 [pid = 3636] [id = 618] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 176AA400 == 29 [pid = 3636] [id = 608] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 12E1C400 == 28 [pid = 3636] [id = 604] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 12BA7C00 == 27 [pid = 3636] [id = 606] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 1441B400 == 26 [pid = 3636] [id = 631] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 19241400 == 25 [pid = 3636] [id = 629] 07:38:24 INFO - PROCESS | 3636 | --DOCSHELL 1127A000 == 24 [pid = 3636] [id = 630] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (13965400) [pid = 3636] [serial = 1829] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (13635C00) [pid = 3636] [serial = 1828] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (15F96400) [pid = 3636] [serial = 1840] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (13639C00) [pid = 3636] [serial = 1820] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (13128C00) [pid = 3636] [serial = 1819] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (158CA000) [pid = 3636] [serial = 1823] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1540B800) [pid = 3636] [serial = 1822] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (19448000) [pid = 3636] [serial = 1826] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1923CC00) [pid = 3636] [serial = 1825] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (16AE9C00) [pid = 3636] [serial = 1843] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (16F06000) [pid = 3636] [serial = 1846] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (16C48C00) [pid = 3636] [serial = 1844] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (19238C00) [pid = 3636] [serial = 1852] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (176CE000) [pid = 3636] [serial = 1847] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (153F8800) [pid = 3636] [serial = 1837] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1363A800) [pid = 3636] [serial = 1834] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1944D400) [pid = 3636] [serial = 1855] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (13AB4800) [pid = 3636] [serial = 1835] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (16997400) [pid = 3636] [serial = 1849] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (1698DC00) [pid = 3636] [serial = 1841] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (11839400) [pid = 3636] [serial = 1831] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (1923B400) [pid = 3636] [serial = 1853] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (12B6C400) [pid = 3636] [serial = 1832] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (16D11400) [pid = 3636] [serial = 1850] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (15525800) [pid = 3636] [serial = 1838] [outer = 00000000] [url = about:blank] 07:38:24 INFO - PROCESS | 3636 | 1468510704217 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1601ms 07:38:24 INFO - PROCESS | 3636 | 1468510704246 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:38:24 INFO - PROCESS | 3636 | 1468510704250 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 07:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:38:24 INFO - PROCESS | 3636 | 1468510704255 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:38:24 INFO - PROCESS | 3636 | 1468510704258 Marionette TRACE conn2 <- [1,2494,null,{}] 07:38:24 INFO - PROCESS | 3636 | 1468510704264 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:24 INFO - PROCESS | 3636 | 1468510704267 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:24 INFO - PROCESS | 3636 | 1468510704372 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:38:24 INFO - PROCESS | 3636 | 1468510704469 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:24 INFO - PROCESS | 3636 | 1468510704473 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:24 INFO - PROCESS | 3636 | ++DOCSHELL 1127A000 == 25 [pid = 3636] [id = 633] 07:38:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (1127AC00) [pid = 3636] [serial = 1899] [outer = 00000000] 07:38:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (114DAC00) [pid = 3636] [serial = 1900] [outer = 1127AC00] 07:38:24 INFO - PROCESS | 3636 | 1468510704521 Marionette DEBUG loaded listener.js 07:38:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (11805C00) [pid = 3636] [serial = 1901] [outer = 1127AC00] 07:38:24 INFO - PROCESS | 3636 | 1468510704908 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 07:38:24 INFO - PROCESS | 3636 | 1468510704946 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:38:24 INFO - PROCESS | 3636 | 1468510704951 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 07:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:38:24 INFO - PROCESS | 3636 | 1468510704957 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:38:24 INFO - PROCESS | 3636 | 1468510704960 Marionette TRACE conn2 <- [1,2498,null,{}] 07:38:24 INFO - PROCESS | 3636 | 1468510704964 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:24 INFO - PROCESS | 3636 | 1468510704967 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:25 INFO - PROCESS | 3636 | 1468510705053 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:38:25 INFO - PROCESS | 3636 | 1468510705062 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:25 INFO - PROCESS | 3636 | 1468510705065 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:25 INFO - PROCESS | 3636 | ++DOCSHELL 13635400 == 26 [pid = 3636] [id = 634] 07:38:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (13635800) [pid = 3636] [serial = 1902] [outer = 00000000] 07:38:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (1363AC00) [pid = 3636] [serial = 1903] [outer = 13635800] 07:38:25 INFO - PROCESS | 3636 | 1468510705111 Marionette DEBUG loaded listener.js 07:38:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (13A27000) [pid = 3636] [serial = 1904] [outer = 13635800] 07:38:25 INFO - PROCESS | 3636 | 1468510705594 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 661ms 07:38:25 INFO - PROCESS | 3636 | 1468510705621 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:38:25 INFO - PROCESS | 3636 | 1468510705623 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 07:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:38:25 INFO - PROCESS | 3636 | 1468510705626 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:38:25 INFO - PROCESS | 3636 | 1468510705630 Marionette TRACE conn2 <- [1,2502,null,{}] 07:38:25 INFO - PROCESS | 3636 | 1468510705641 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:25 INFO - PROCESS | 3636 | 1468510705645 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:25 INFO - PROCESS | 3636 | 1468510705792 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:38:25 INFO - PROCESS | 3636 | 1468510705916 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:25 INFO - PROCESS | 3636 | 1468510705919 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:25 INFO - PROCESS | 3636 | ++DOCSHELL 10A82C00 == 27 [pid = 3636] [id = 635] 07:38:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (10BC1000) [pid = 3636] [serial = 1905] [outer = 00000000] 07:38:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (114B9C00) [pid = 3636] [serial = 1906] [outer = 10BC1000] 07:38:25 INFO - PROCESS | 3636 | 1468510705959 Marionette DEBUG loaded listener.js 07:38:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (12E2AC00) [pid = 3636] [serial = 1907] [outer = 10BC1000] 07:38:26 INFO - PROCESS | 3636 | 1468510706671 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1145ms 07:38:26 INFO - PROCESS | 3636 | 1468510706771 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:38:26 INFO - PROCESS | 3636 | 1468510706775 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 07:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:38:26 INFO - PROCESS | 3636 | 1468510706763 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:38:26 INFO - PROCESS | 3636 | 1468510706766 Marionette TRACE conn2 <- [1,2506,null,{}] 07:38:26 INFO - PROCESS | 3636 | 1468510706771 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:26 INFO - PROCESS | 3636 | 1468510706774 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:26 INFO - PROCESS | 3636 | 1468510706895 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:38:27 INFO - PROCESS | 3636 | 1468510707022 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:27 INFO - PROCESS | 3636 | 1468510707025 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:27 INFO - PROCESS | 3636 | ++DOCSHELL 14417800 == 28 [pid = 3636] [id = 636] 07:38:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (144E5800) [pid = 3636] [serial = 1908] [outer = 00000000] 07:38:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (150D1400) [pid = 3636] [serial = 1909] [outer = 144E5800] 07:38:27 INFO - PROCESS | 3636 | 1468510707063 Marionette DEBUG loaded listener.js 07:38:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (150D7800) [pid = 3636] [serial = 1910] [outer = 144E5800] 07:38:27 INFO - PROCESS | 3636 | 1468510707879 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:38:27 INFO - PROCESS | 3636 | --DOCSHELL 13635400 == 27 [pid = 3636] [id = 634] 07:38:27 INFO - PROCESS | 3636 | --DOCSHELL 1127A000 == 26 [pid = 3636] [id = 633] 07:38:27 INFO - PROCESS | 3636 | --DOCSHELL 10E40000 == 25 [pid = 3636] [id = 632] 07:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1145ms 07:38:27 INFO - PROCESS | 3636 | 1468510707915 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:38:27 INFO - PROCESS | 3636 | 1468510707919 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 07:38:27 INFO - PROCESS | 3636 | 1468510707924 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:38:27 INFO - PROCESS | 3636 | 1468510707909 Marionette TRACE conn2 <- [1,2510,null,{}] 07:38:27 INFO - PROCESS | 3636 | 1468510707914 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:27 INFO - PROCESS | 3636 | 1468510707917 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:28 INFO - PROCESS | 3636 | 1468510708010 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:38:28 INFO - PROCESS | 3636 | 1468510708022 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:28 INFO - PROCESS | 3636 | 1468510708026 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:28 INFO - PROCESS | 3636 | ++DOCSHELL 10E44400 == 26 [pid = 3636] [id = 637] 07:38:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (1122C800) [pid = 3636] [serial = 1911] [outer = 00000000] 07:38:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (13635C00) [pid = 3636] [serial = 1912] [outer = 1122C800] 07:38:28 INFO - PROCESS | 3636 | 1468510708073 Marionette DEBUG loaded listener.js 07:38:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (13ABFC00) [pid = 3636] [serial = 1913] [outer = 1122C800] 07:38:28 INFO - PROCESS | 3636 | 1468510708630 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 764ms 07:38:28 INFO - PROCESS | 3636 | 1468510708672 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:38:28 INFO - PROCESS | 3636 | 1468510708676 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 07:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:38:28 INFO - PROCESS | 3636 | 1468510708683 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:38:28 INFO - PROCESS | 3636 | 1468510708685 Marionette TRACE conn2 <- [1,2514,null,{}] 07:38:28 INFO - PROCESS | 3636 | 1468510708689 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:28 INFO - PROCESS | 3636 | 1468510708692 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:28 INFO - PROCESS | 3636 | 1468510708793 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:38:28 INFO - PROCESS | 3636 | 1468510708801 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:28 INFO - PROCESS | 3636 | 1468510708803 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:28 INFO - PROCESS | 3636 | ++DOCSHELL 153F6000 == 27 [pid = 3636] [id = 638] 07:38:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (153F7400) [pid = 3636] [serial = 1914] [outer = 00000000] 07:38:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1540E800) [pid = 3636] [serial = 1915] [outer = 153F7400] 07:38:28 INFO - PROCESS | 3636 | 1468510708854 Marionette DEBUG loaded listener.js 07:38:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (15528400) [pid = 3636] [serial = 1916] [outer = 153F7400] 07:38:29 INFO - PROCESS | 3636 | 1468510709312 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 661ms 07:38:29 INFO - PROCESS | 3636 | 1468510709343 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:38:29 INFO - PROCESS | 3636 | 1468510709345 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 07:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:38:29 INFO - PROCESS | 3636 | 1468510709349 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:38:29 INFO - PROCESS | 3636 | 1468510709353 Marionette TRACE conn2 <- [1,2518,null,{}] 07:38:29 INFO - PROCESS | 3636 | 1468510709369 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:29 INFO - PROCESS | 3636 | 1468510709374 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:29 INFO - PROCESS | 3636 | 1468510709506 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:38:29 INFO - PROCESS | 3636 | 1468510709520 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:29 INFO - PROCESS | 3636 | 1468510709523 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:29 INFO - PROCESS | 3636 | ++DOCSHELL 160D2C00 == 28 [pid = 3636] [id = 639] 07:38:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (16967800) [pid = 3636] [serial = 1917] [outer = 00000000] 07:38:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (16990C00) [pid = 3636] [serial = 1918] [outer = 16967800] 07:38:29 INFO - PROCESS | 3636 | 1468510709570 Marionette DEBUG loaded listener.js 07:38:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (16AF1000) [pid = 3636] [serial = 1919] [outer = 16967800] 07:38:29 INFO - PROCESS | 3636 | 1468510709999 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 690ms 07:38:30 INFO - PROCESS | 3636 | 1468510710031 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:38:30 INFO - PROCESS | 3636 | 1468510710033 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 07:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:38:30 INFO - PROCESS | 3636 | 1468510710036 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:38:30 INFO - PROCESS | 3636 | 1468510710047 Marionette TRACE conn2 <- [1,2522,null,{}] 07:38:30 INFO - PROCESS | 3636 | 1468510710057 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:30 INFO - PROCESS | 3636 | 1468510710059 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:30 INFO - PROCESS | 3636 | 1468510710219 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16999400) [pid = 3636] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (16D1D400) [pid = 3636] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (114BA800) [pid = 3636] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (150D3800) [pid = 3636] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (10A04400) [pid = 3636] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (19444400) [pid = 3636] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (158F4C00) [pid = 3636] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (1318AC00) [pid = 3636] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (10A0AC00) [pid = 3636] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (15F8A000) [pid = 3636] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1127AC00) [pid = 3636] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (114D5800) [pid = 3636] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (150D8C00) [pid = 3636] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (10E49800) [pid = 3636] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1944BC00) [pid = 3636] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:38:30 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (1923DC00) [pid = 3636] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:38:30 INFO - PROCESS | 3636 | 1468510710272 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:30 INFO - PROCESS | 3636 | 1468510710274 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:30 INFO - PROCESS | 3636 | ++DOCSHELL 10A03000 == 29 [pid = 3636] [id = 640] 07:38:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (10A04400) [pid = 3636] [serial = 1920] [outer = 00000000] 07:38:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (114AF800) [pid = 3636] [serial = 1921] [outer = 10A04400] 07:38:30 INFO - PROCESS | 3636 | 1468510710318 Marionette DEBUG loaded listener.js 07:38:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (1318AC00) [pid = 3636] [serial = 1922] [outer = 10A04400] 07:38:30 INFO - PROCESS | 3636 | 1468510710671 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 661ms 07:38:30 INFO - PROCESS | 3636 | 1468510710700 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:38:30 INFO - PROCESS | 3636 | 1468510710702 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 07:38:30 INFO - PROCESS | 3636 | 1468510710705 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:38:30 INFO - PROCESS | 3636 | 1468510710707 Marionette TRACE conn2 <- [1,2526,null,{}] 07:38:30 INFO - PROCESS | 3636 | 1468510710710 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:30 INFO - PROCESS | 3636 | 1468510710712 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:30 INFO - PROCESS | 3636 | 1468510710815 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:38:30 INFO - PROCESS | 3636 | 1468510710822 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:30 INFO - PROCESS | 3636 | 1468510710824 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:30 INFO - PROCESS | 3636 | ++DOCSHELL 10A80800 == 30 [pid = 3636] [id = 641] 07:38:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (158F4C00) [pid = 3636] [serial = 1923] [outer = 00000000] 07:38:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (16D16000) [pid = 3636] [serial = 1924] [outer = 158F4C00] 07:38:30 INFO - PROCESS | 3636 | 1468510710851 Marionette DEBUG loaded listener.js 07:38:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (16E28000) [pid = 3636] [serial = 1925] [outer = 158F4C00] 07:38:31 INFO - PROCESS | 3636 | 1468510711269 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 602ms 07:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:38:31 INFO - PROCESS | 3636 | 1468510711311 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:38:31 INFO - PROCESS | 3636 | 1468510711313 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 07:38:31 INFO - PROCESS | 3636 | 1468510711316 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:38:31 INFO - PROCESS | 3636 | 1468510711318 Marionette TRACE conn2 <- [1,2530,null,{}] 07:38:31 INFO - PROCESS | 3636 | 1468510711322 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:31 INFO - PROCESS | 3636 | 1468510711327 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:31 INFO - PROCESS | 3636 | 1468510711418 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:38:31 INFO - PROCESS | 3636 | 1468510711424 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:31 INFO - PROCESS | 3636 | 1468510711426 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:31 INFO - PROCESS | 3636 | ++DOCSHELL 16D15400 == 31 [pid = 3636] [id = 642] 07:38:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (175DD800) [pid = 3636] [serial = 1926] [outer = 00000000] 07:38:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (176DD400) [pid = 3636] [serial = 1927] [outer = 175DD800] 07:38:31 INFO - PROCESS | 3636 | 1468510711469 Marionette DEBUG loaded listener.js 07:38:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (176DD800) [pid = 3636] [serial = 1928] [outer = 175DD800] 07:38:31 INFO - PROCESS | 3636 | 1468510711906 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 646ms 07:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:38:31 INFO - PROCESS | 3636 | 1468510711976 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:38:31 INFO - PROCESS | 3636 | 1468510711961 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 07:38:31 INFO - PROCESS | 3636 | 1468510711964 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:38:31 INFO - PROCESS | 3636 | 1468510711966 Marionette TRACE conn2 <- [1,2534,null,{}] 07:38:31 INFO - PROCESS | 3636 | 1468510711970 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:31 INFO - PROCESS | 3636 | 1468510711981 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:32 INFO - PROCESS | 3636 | 1468510712059 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:38:32 INFO - PROCESS | 3636 | 1468510712215 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:32 INFO - PROCESS | 3636 | 1468510712219 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:32 INFO - PROCESS | 3636 | ++DOCSHELL 10434000 == 32 [pid = 3636] [id = 643] 07:38:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1043A000) [pid = 3636] [serial = 1929] [outer = 00000000] 07:38:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (10A73400) [pid = 3636] [serial = 1930] [outer = 1043A000] 07:38:32 INFO - PROCESS | 3636 | 1468510712264 Marionette DEBUG loaded listener.js 07:38:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (10E40000) [pid = 3636] [serial = 1931] [outer = 1043A000] 07:38:32 INFO - PROCESS | 3636 | 1468510712840 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 939ms 07:38:32 INFO - PROCESS | 3636 | 1468510712915 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:38:32 INFO - PROCESS | 3636 | 1468510712919 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 07:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:38:32 INFO - PROCESS | 3636 | 1468510712924 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:38:32 INFO - PROCESS | 3636 | 1468510712927 Marionette TRACE conn2 <- [1,2538,null,{}] 07:38:32 INFO - PROCESS | 3636 | 1468510712933 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:32 INFO - PROCESS | 3636 | 1468510712938 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:33 INFO - PROCESS | 3636 | 1468510713069 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:38:33 INFO - PROCESS | 3636 | 1468510713201 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:33 INFO - PROCESS | 3636 | 1468510713204 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:33 INFO - PROCESS | 3636 | ++DOCSHELL 12E1C400 == 33 [pid = 3636] [id = 644] 07:38:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (153F0800) [pid = 3636] [serial = 1932] [outer = 00000000] 07:38:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (15526C00) [pid = 3636] [serial = 1933] [outer = 153F0800] 07:38:33 INFO - PROCESS | 3636 | 1468510713264 Marionette DEBUG loaded listener.js 07:38:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (158F1800) [pid = 3636] [serial = 1934] [outer = 153F0800] 07:38:33 INFO - PROCESS | 3636 | 1468510713881 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 969ms 07:38:33 INFO - PROCESS | 3636 | 1468510713916 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:38:33 INFO - PROCESS | 3636 | 1468510713920 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 07:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:38:33 INFO - PROCESS | 3636 | 1468510713924 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:38:33 INFO - PROCESS | 3636 | 1468510713926 Marionette TRACE conn2 <- [1,2542,null,{}] 07:38:33 INFO - PROCESS | 3636 | 1468510713950 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:33 INFO - PROCESS | 3636 | 1468510713952 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:34 INFO - PROCESS | 3636 | 1468510714043 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:38:34 INFO - PROCESS | 3636 | 1468510714182 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:34 INFO - PROCESS | 3636 | 1468510714184 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:34 INFO - PROCESS | 3636 | ++DOCSHELL 160CE800 == 34 [pid = 3636] [id = 645] 07:38:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1698E800) [pid = 3636] [serial = 1935] [outer = 00000000] 07:38:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16F86C00) [pid = 3636] [serial = 1936] [outer = 1698E800] 07:38:34 INFO - PROCESS | 3636 | 1468510714238 Marionette DEBUG loaded listener.js 07:38:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (176A6400) [pid = 3636] [serial = 1937] [outer = 1698E800] 07:38:34 INFO - PROCESS | 3636 | 1468510714818 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1072ms 07:38:34 INFO - PROCESS | 3636 | 1468510714995 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:38:34 INFO - PROCESS | 3636 | 1468510715000 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 07:38:34 INFO - PROCESS | 3636 | 1468510715005 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:38:35 INFO - PROCESS | 3636 | 1468510715008 Marionette TRACE conn2 <- [1,2546,null,{}] 07:38:35 INFO - PROCESS | 3636 | 1468510715014 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:35 INFO - PROCESS | 3636 | 1468510715017 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:35 INFO - PROCESS | 3636 | 1468510715115 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:38:35 INFO - PROCESS | 3636 | 1468510715229 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:35 INFO - PROCESS | 3636 | 1468510715235 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:35 INFO - PROCESS | 3636 | ++DOCSHELL 1180A000 == 35 [pid = 3636] [id = 646] 07:38:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (11840800) [pid = 3636] [serial = 1938] [outer = 00000000] 07:38:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (12BB5000) [pid = 3636] [serial = 1939] [outer = 11840800] 07:38:35 INFO - PROCESS | 3636 | 1468510715304 Marionette DEBUG loaded listener.js 07:38:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (12EE3000) [pid = 3636] [serial = 1940] [outer = 11840800] 07:38:35 INFO - PROCESS | 3636 | --DOCSHELL 16D15400 == 34 [pid = 3636] [id = 642] 07:38:35 INFO - PROCESS | 3636 | --DOCSHELL 10A80800 == 33 [pid = 3636] [id = 641] 07:38:35 INFO - PROCESS | 3636 | --DOCSHELL 10A03000 == 32 [pid = 3636] [id = 640] 07:38:35 INFO - PROCESS | 3636 | --DOCSHELL 160D2C00 == 31 [pid = 3636] [id = 639] 07:38:35 INFO - PROCESS | 3636 | --DOCSHELL 153F6000 == 30 [pid = 3636] [id = 638] 07:38:35 INFO - PROCESS | 3636 | --DOCSHELL 10E44400 == 29 [pid = 3636] [id = 637] 07:38:35 INFO - PROCESS | 3636 | --DOCSHELL 10A82C00 == 28 [pid = 3636] [id = 635] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (16C45800) [pid = 3636] [serial = 1873] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1753FC00) [pid = 3636] [serial = 1876] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (12E1BC00) [pid = 3636] [serial = 1858] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (13193800) [pid = 3636] [serial = 1859] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (150D9400) [pid = 3636] [serial = 1867] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (12B6B800) [pid = 3636] [serial = 1879] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (153ED800) [pid = 3636] [serial = 1868] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1944D800) [pid = 3636] [serial = 1856] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (16968400) [pid = 3636] [serial = 1870] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (13636C00) [pid = 3636] [serial = 1864] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (13961800) [pid = 3636] [serial = 1865] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (176CFC00) [pid = 3636] [serial = 1877] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (114E0C00) [pid = 3636] [serial = 1861] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1188DC00) [pid = 3636] [serial = 1862] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (19446C00) [pid = 3636] [serial = 1886] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1180C000) [pid = 3636] [serial = 1897] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (13A26800) [pid = 3636] [serial = 1880] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (11805C00) [pid = 3636] [serial = 1901] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (14227000) [pid = 3636] [serial = 1892] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (12C82C00) [pid = 3636] [serial = 1898] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (12C87C00) [pid = 3636] [serial = 1891] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (114DAC00) [pid = 3636] [serial = 1900] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (160D0C00) [pid = 3636] [serial = 1894] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (16C43000) [pid = 3636] [serial = 1895] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (1778AC00) [pid = 3636] [serial = 1882] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (16C50400) [pid = 3636] [serial = 1874] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (1778DC00) [pid = 3636] [serial = 1883] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (16995800) [pid = 3636] [serial = 1871] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (1363AC00) [pid = 3636] [serial = 1903] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (194D0800) [pid = 3636] [serial = 1888] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (195BB000) [pid = 3636] [serial = 1889] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | --DOMWINDOW == 53 (19442400) [pid = 3636] [serial = 1885] [outer = 00000000] [url = about:blank] 07:38:35 INFO - PROCESS | 3636 | 1468510715793 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 852ms 07:38:35 INFO - PROCESS | 3636 | 1468510715853 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:38:35 INFO - PROCESS | 3636 | 1468510715856 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 07:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:38:35 INFO - PROCESS | 3636 | 1468510715862 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:38:35 INFO - PROCESS | 3636 | 1468510715866 Marionette TRACE conn2 <- [1,2550,null,{}] 07:38:35 INFO - PROCESS | 3636 | 1468510715869 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:35 INFO - PROCESS | 3636 | 1468510715872 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:35 INFO - PROCESS | 3636 | 1468510715957 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:38:35 INFO - PROCESS | 3636 | 1468510715965 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:35 INFO - PROCESS | 3636 | 1468510715967 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:35 INFO - PROCESS | 3636 | ++DOCSHELL 12BB3800 == 29 [pid = 3636] [id = 647] 07:38:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (12C82C00) [pid = 3636] [serial = 1941] [outer = 00000000] 07:38:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (13962000) [pid = 3636] [serial = 1942] [outer = 12C82C00] 07:38:35 INFO - PROCESS | 3636 | 1468510716001 Marionette DEBUG loaded listener.js 07:38:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (13AB5800) [pid = 3636] [serial = 1943] [outer = 12C82C00] 07:38:36 INFO - PROCESS | 3636 | 1468510716490 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 661ms 07:38:36 INFO - PROCESS | 3636 | 1468510716523 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:38:36 INFO - PROCESS | 3636 | 1468510716525 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 07:38:36 INFO - PROCESS | 3636 | 1468510716550 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:38:36 INFO - PROCESS | 3636 | 1468510716552 Marionette TRACE conn2 <- [1,2554,null,{}] 07:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:38:36 INFO - PROCESS | 3636 | 1468510716565 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:36 INFO - PROCESS | 3636 | 1468510716569 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:36 INFO - PROCESS | 3636 | 1468510716656 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:38:36 INFO - PROCESS | 3636 | 1468510716753 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:36 INFO - PROCESS | 3636 | 1468510716757 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:36 INFO - PROCESS | 3636 | ++DOCSHELL 150D4800 == 30 [pid = 3636] [id = 648] 07:38:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (150D6800) [pid = 3636] [serial = 1944] [outer = 00000000] 07:38:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (153EFC00) [pid = 3636] [serial = 1945] [outer = 150D6800] 07:38:36 INFO - PROCESS | 3636 | 1468510716804 Marionette DEBUG loaded listener.js 07:38:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (1540E000) [pid = 3636] [serial = 1946] [outer = 150D6800] 07:38:37 INFO - PROCESS | 3636 | 1468510717157 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 660ms 07:38:37 INFO - PROCESS | 3636 | 1468510717216 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:38:37 INFO - PROCESS | 3636 | 1468510717218 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 07:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:38:37 INFO - PROCESS | 3636 | 1468510717222 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:38:37 INFO - PROCESS | 3636 | 1468510717223 Marionette TRACE conn2 <- [1,2558,null,{}] 07:38:37 INFO - PROCESS | 3636 | 1468510717227 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:37 INFO - PROCESS | 3636 | 1468510717229 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:37 INFO - PROCESS | 3636 | 1468510717312 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:38:37 INFO - PROCESS | 3636 | 1468510717317 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:37 INFO - PROCESS | 3636 | 1468510717320 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:37 INFO - PROCESS | 3636 | ++DOCSHELL 15402800 == 31 [pid = 3636] [id = 649] 07:38:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (15F8A400) [pid = 3636] [serial = 1947] [outer = 00000000] 07:38:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (16997000) [pid = 3636] [serial = 1948] [outer = 15F8A400] 07:38:37 INFO - PROCESS | 3636 | 1468510717364 Marionette DEBUG loaded listener.js 07:38:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (16AE9C00) [pid = 3636] [serial = 1949] [outer = 15F8A400] 07:38:37 INFO - PROCESS | 3636 | 1468510717796 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 646ms 07:38:37 INFO - PROCESS | 3636 | 1468510717884 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:38:37 INFO - PROCESS | 3636 | 1468510717886 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 07:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:38:37 INFO - PROCESS | 3636 | 1468510717890 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:38:37 INFO - PROCESS | 3636 | 1468510717891 Marionette TRACE conn2 <- [1,2562,null,{}] 07:38:37 INFO - PROCESS | 3636 | 1468510717895 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:37 INFO - PROCESS | 3636 | 1468510717897 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:38 INFO - PROCESS | 3636 | 1468510718018 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:38:38 INFO - PROCESS | 3636 | 1468510718039 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:38 INFO - PROCESS | 3636 | 1468510718042 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:38 INFO - PROCESS | 3636 | ++DOCSHELL 16996C00 == 32 [pid = 3636] [id = 650] 07:38:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (16C48000) [pid = 3636] [serial = 1950] [outer = 00000000] 07:38:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (16D13C00) [pid = 3636] [serial = 1951] [outer = 16C48000] 07:38:38 INFO - PROCESS | 3636 | 1468510718085 Marionette DEBUG loaded listener.js 07:38:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (16D18800) [pid = 3636] [serial = 1952] [outer = 16C48000] 07:38:38 INFO - PROCESS | 3636 | 1468510718496 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 646ms 07:38:38 INFO - PROCESS | 3636 | 1468510718552 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:38:38 INFO - PROCESS | 3636 | 1468510718554 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 07:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:38:38 INFO - PROCESS | 3636 | 1468510718562 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:38:38 INFO - PROCESS | 3636 | 1468510718564 Marionette TRACE conn2 <- [1,2566,null,{}] 07:38:38 INFO - PROCESS | 3636 | 1468510718567 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:38 INFO - PROCESS | 3636 | 1468510718573 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:38 INFO - PROCESS | 3636 | 1468510718703 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:38:38 INFO - PROCESS | 3636 | 1468510718771 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:38 INFO - PROCESS | 3636 | 1468510718773 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:38 INFO - PROCESS | 3636 | ++DOCSHELL 1769D800 == 33 [pid = 3636] [id = 651] 07:38:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (1769DC00) [pid = 3636] [serial = 1953] [outer = 00000000] 07:38:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (17788400) [pid = 3636] [serial = 1954] [outer = 1769DC00] 07:38:38 INFO - PROCESS | 3636 | 1468510718818 Marionette DEBUG loaded listener.js 07:38:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (1923B800) [pid = 3636] [serial = 1955] [outer = 1769DC00] 07:38:39 INFO - PROCESS | 3636 | 1468510719202 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 691ms 07:38:39 INFO - PROCESS | 3636 | 1468510719243 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:38:39 INFO - PROCESS | 3636 | 1468510719245 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 07:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:38:39 INFO - PROCESS | 3636 | 1468510719249 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:38:39 INFO - PROCESS | 3636 | 1468510719250 Marionette TRACE conn2 <- [1,2570,null,{}] 07:38:39 INFO - PROCESS | 3636 | 1468510719258 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:39 INFO - PROCESS | 3636 | 1468510719260 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:39 INFO - PROCESS | 3636 | 1468510719402 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:38:39 INFO - PROCESS | 3636 | 1468510719412 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:39 INFO - PROCESS | 3636 | 1468510719423 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:39 INFO - PROCESS | 3636 | ++DOCSHELL 19238800 == 34 [pid = 3636] [id = 652] 07:38:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (1923FC00) [pid = 3636] [serial = 1956] [outer = 00000000] 07:38:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (19441800) [pid = 3636] [serial = 1957] [outer = 1923FC00] 07:38:39 INFO - PROCESS | 3636 | 1468510719506 Marionette DEBUG loaded listener.js 07:38:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (19446000) [pid = 3636] [serial = 1958] [outer = 1923FC00] 07:38:39 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (153F7400) [pid = 3636] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:38:39 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (13635800) [pid = 3636] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:38:39 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1122C800) [pid = 3636] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:38:39 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (16967800) [pid = 3636] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:38:39 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (158F4C00) [pid = 3636] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:38:39 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (10A04400) [pid = 3636] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:38:39 INFO - PROCESS | 3636 | 1468510719898 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 690ms 07:38:39 INFO - PROCESS | 3636 | 1468510719949 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:38:39 INFO - PROCESS | 3636 | 1468510719951 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 07:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:38:39 INFO - PROCESS | 3636 | 1468510719962 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:38:39 INFO - PROCESS | 3636 | 1468510719964 Marionette TRACE conn2 <- [1,2574,null,{}] 07:38:39 INFO - PROCESS | 3636 | 1468510719967 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:39 INFO - PROCESS | 3636 | 1468510719969 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:40 INFO - PROCESS | 3636 | 1468510720048 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:38:40 INFO - PROCESS | 3636 | 1468510720039 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:40 INFO - PROCESS | 3636 | 1468510720041 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:40 INFO - PROCESS | 3636 | ++DOCSHELL 13961800 == 35 [pid = 3636] [id = 653] 07:38:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13B4D400) [pid = 3636] [serial = 1959] [outer = 00000000] 07:38:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (19447C00) [pid = 3636] [serial = 1960] [outer = 13B4D400] 07:38:40 INFO - PROCESS | 3636 | 1468510720083 Marionette DEBUG loaded listener.js 07:38:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (1944C000) [pid = 3636] [serial = 1961] [outer = 13B4D400] 07:38:40 INFO - PROCESS | 3636 | 1468510720487 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 558ms 07:38:40 INFO - PROCESS | 3636 | 1468510720522 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:38:40 INFO - PROCESS | 3636 | 1468510720524 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 07:38:40 INFO - PROCESS | 3636 | 1468510720528 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:38:40 INFO - PROCESS | 3636 | 1468510720530 Marionette TRACE conn2 <- [1,2578,null,{}] 07:38:40 INFO - PROCESS | 3636 | 1468510720549 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:40 INFO - PROCESS | 3636 | 1468510720551 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:40 INFO - PROCESS | 3636 | 1468510720632 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:38:40 INFO - PROCESS | 3636 | 1468510720637 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:40 INFO - PROCESS | 3636 | 1468510720639 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:40 INFO - PROCESS | 3636 | ++DOCSHELL 150D1000 == 36 [pid = 3636] [id = 654] 07:38:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (19446C00) [pid = 3636] [serial = 1962] [outer = 00000000] 07:38:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (194CE400) [pid = 3636] [serial = 1963] [outer = 19446C00] 07:38:40 INFO - PROCESS | 3636 | 1468510720673 Marionette DEBUG loaded listener.js 07:38:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (194D1C00) [pid = 3636] [serial = 1964] [outer = 19446C00] 07:38:41 INFO - PROCESS | 3636 | 1468510721102 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 617ms 07:38:41 INFO - PROCESS | 3636 | 1468510721156 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:38:41 INFO - PROCESS | 3636 | 1468510721158 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 07:38:41 INFO - PROCESS | 3636 | 1468510721161 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:38:41 INFO - PROCESS | 3636 | 1468510721163 Marionette TRACE conn2 <- [1,2582,null,{}] 07:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:38:41 INFO - PROCESS | 3636 | 1468510721166 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:41 INFO - PROCESS | 3636 | 1468510721168 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:41 INFO - PROCESS | 3636 | 1468510721240 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:38:41 INFO - PROCESS | 3636 | 1468510721245 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:41 INFO - PROCESS | 3636 | 1468510721247 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:41 INFO - PROCESS | 3636 | ++DOCSHELL 153EF800 == 37 [pid = 3636] [id = 655] 07:38:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (195BAC00) [pid = 3636] [serial = 1965] [outer = 00000000] 07:38:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (195C2800) [pid = 3636] [serial = 1966] [outer = 195BAC00] 07:38:41 INFO - PROCESS | 3636 | 1468510721288 Marionette DEBUG loaded listener.js 07:38:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (195C4800) [pid = 3636] [serial = 1967] [outer = 195BAC00] 07:38:42 INFO - PROCESS | 3636 | --DOCSHELL 14417800 == 36 [pid = 3636] [id = 636] 07:38:42 INFO - PROCESS | 3636 | --DOCSHELL 12BB3800 == 35 [pid = 3636] [id = 647] 07:38:42 INFO - PROCESS | 3636 | --DOCSHELL 1180A000 == 34 [pid = 3636] [id = 646] 07:38:42 INFO - PROCESS | 3636 | --DOCSHELL 160CE800 == 33 [pid = 3636] [id = 645] 07:38:42 INFO - PROCESS | 3636 | --DOCSHELL 10434000 == 32 [pid = 3636] [id = 643] 07:38:42 INFO - PROCESS | 3636 | --DOCSHELL 12E1C400 == 31 [pid = 3636] [id = 644] 07:38:42 INFO - PROCESS | 3636 | --DOCSHELL 16996C00 == 30 [pid = 3636] [id = 650] 07:38:42 INFO - PROCESS | 3636 | --DOCSHELL 150D4800 == 29 [pid = 3636] [id = 648] 07:38:42 INFO - PROCESS | 3636 | --DOCSHELL 15402800 == 28 [pid = 3636] [id = 649] 07:38:42 INFO - PROCESS | 3636 | --DOCSHELL 1769D800 == 27 [pid = 3636] [id = 651] 07:38:42 INFO - PROCESS | 3636 | --DOCSHELL 13961800 == 26 [pid = 3636] [id = 653] 07:38:42 INFO - PROCESS | 3636 | --DOCSHELL 19238800 == 25 [pid = 3636] [id = 652] 07:38:42 INFO - PROCESS | 3636 | --DOCSHELL 150D1000 == 24 [pid = 3636] [id = 654] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (15528400) [pid = 3636] [serial = 1916] [outer = 00000000] [url = about:blank] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (13A27000) [pid = 3636] [serial = 1904] [outer = 00000000] [url = about:blank] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (150D1400) [pid = 3636] [serial = 1909] [outer = 00000000] [url = about:blank] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (13635C00) [pid = 3636] [serial = 1912] [outer = 00000000] [url = about:blank] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (16990C00) [pid = 3636] [serial = 1918] [outer = 00000000] [url = about:blank] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (16D16000) [pid = 3636] [serial = 1924] [outer = 00000000] [url = about:blank] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (13ABFC00) [pid = 3636] [serial = 1913] [outer = 00000000] [url = about:blank] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (1318AC00) [pid = 3636] [serial = 1922] [outer = 00000000] [url = about:blank] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (114B9C00) [pid = 3636] [serial = 1906] [outer = 00000000] [url = about:blank] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (114AF800) [pid = 3636] [serial = 1921] [outer = 00000000] [url = about:blank] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (1540E800) [pid = 3636] [serial = 1915] [outer = 00000000] [url = about:blank] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (16E28000) [pid = 3636] [serial = 1925] [outer = 00000000] [url = about:blank] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (16AF1000) [pid = 3636] [serial = 1919] [outer = 00000000] [url = about:blank] 07:38:42 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (176DD400) [pid = 3636] [serial = 1927] [outer = 00000000] [url = about:blank] 07:38:43 INFO - PROCESS | 3636 | 1468510723048 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1938ms 07:38:43 INFO - PROCESS | 3636 | 1468510723088 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:38:43 INFO - PROCESS | 3636 | 1468510723092 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 07:38:43 INFO - PROCESS | 3636 | 1468510723099 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:38:43 INFO - PROCESS | 3636 | 1468510723102 Marionette TRACE conn2 <- [1,2586,null,{}] 07:38:43 INFO - PROCESS | 3636 | 1468510723108 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:43 INFO - PROCESS | 3636 | 1468510723110 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:43 INFO - PROCESS | 3636 | 1468510723204 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:38:43 INFO - PROCESS | 3636 | 1468510723214 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:43 INFO - PROCESS | 3636 | 1468510723217 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:43 INFO - PROCESS | 3636 | ++DOCSHELL 10A80800 == 25 [pid = 3636] [id = 656] 07:38:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (10A81000) [pid = 3636] [serial = 1968] [outer = 00000000] 07:38:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (114E4800) [pid = 3636] [serial = 1969] [outer = 10A81000] 07:38:43 INFO - PROCESS | 3636 | 1468510723268 Marionette DEBUG loaded listener.js 07:38:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (1188F800) [pid = 3636] [serial = 1970] [outer = 10A81000] 07:38:43 INFO - PROCESS | 3636 | 1468510723752 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 690ms 07:38:43 INFO - PROCESS | 3636 | 1468510723801 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:38:43 INFO - PROCESS | 3636 | 1468510723806 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 07:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:38:43 INFO - PROCESS | 3636 | 1468510723812 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:38:43 INFO - PROCESS | 3636 | 1468510723815 Marionette TRACE conn2 <- [1,2590,null,{}] 07:38:43 INFO - PROCESS | 3636 | 1468510723818 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:43 INFO - PROCESS | 3636 | 1468510723821 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:43 INFO - PROCESS | 3636 | 1468510723909 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:38:44 INFO - PROCESS | 3636 | 1468510724014 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:44 INFO - PROCESS | 3636 | 1468510724000 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:44 INFO - PROCESS | 3636 | ++DOCSHELL 13631C00 == 26 [pid = 3636] [id = 657] 07:38:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (13632400) [pid = 3636] [serial = 1971] [outer = 00000000] 07:38:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (13639400) [pid = 3636] [serial = 1972] [outer = 13632400] 07:38:44 INFO - PROCESS | 3636 | 1468510724056 Marionette DEBUG loaded listener.js 07:38:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13968000) [pid = 3636] [serial = 1973] [outer = 13632400] 07:38:44 INFO - PROCESS | 3636 | 1468510724444 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 661ms 07:38:44 INFO - PROCESS | 3636 | 1468510724471 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:38:44 INFO - PROCESS | 3636 | 1468510724473 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 07:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:38:44 INFO - PROCESS | 3636 | 1468510724476 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:38:44 INFO - PROCESS | 3636 | 1468510724480 Marionette TRACE conn2 <- [1,2594,null,{}] 07:38:44 INFO - PROCESS | 3636 | 1468510724491 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:44 INFO - PROCESS | 3636 | 1468510724495 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:44 INFO - PROCESS | 3636 | 1468510724588 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:38:44 INFO - PROCESS | 3636 | 1468510724599 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:44 INFO - PROCESS | 3636 | 1468510724602 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:44 INFO - PROCESS | 3636 | ++DOCSHELL 150D2800 == 27 [pid = 3636] [id = 658] 07:38:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (150D3800) [pid = 3636] [serial = 1974] [outer = 00000000] 07:38:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (153EC800) [pid = 3636] [serial = 1975] [outer = 150D3800] 07:38:44 INFO - PROCESS | 3636 | 1468510724649 Marionette DEBUG loaded listener.js 07:38:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (153F4000) [pid = 3636] [serial = 1976] [outer = 150D3800] 07:38:45 INFO - PROCESS | 3636 | 1468510725102 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 660ms 07:38:45 INFO - PROCESS | 3636 | 1468510725137 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:38:45 INFO - PROCESS | 3636 | 1468510725139 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 07:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:38:45 INFO - PROCESS | 3636 | 1468510725143 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:38:45 INFO - PROCESS | 3636 | 1468510725144 Marionette TRACE conn2 <- [1,2598,null,{}] 07:38:45 INFO - PROCESS | 3636 | 1468510725148 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:45 INFO - PROCESS | 3636 | 1468510725150 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:45 INFO - PROCESS | 3636 | 1468510725224 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:38:45 INFO - PROCESS | 3636 | 1468510725229 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:45 INFO - PROCESS | 3636 | 1468510725231 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:45 INFO - PROCESS | 3636 | ++DOCSHELL 150D8C00 == 28 [pid = 3636] [id = 659] 07:38:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (153EBC00) [pid = 3636] [serial = 1977] [outer = 00000000] 07:38:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1695F000) [pid = 3636] [serial = 1978] [outer = 153EBC00] 07:38:45 INFO - PROCESS | 3636 | 1468510725275 Marionette DEBUG loaded listener.js 07:38:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (16990400) [pid = 3636] [serial = 1979] [outer = 153EBC00] 07:38:45 INFO - PROCESS | 3636 | 1468510725693 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 602ms 07:38:45 INFO - PROCESS | 3636 | 1468510725742 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:38:45 INFO - PROCESS | 3636 | 1468510725744 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 07:38:45 INFO - PROCESS | 3636 | 1468510725747 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:38:45 INFO - PROCESS | 3636 | 1468510725749 Marionette TRACE conn2 <- [1,2602,null,{}] 07:38:45 INFO - PROCESS | 3636 | 1468510725752 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:45 INFO - PROCESS | 3636 | 1468510725754 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:45 INFO - PROCESS | 3636 | 1468510725820 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:38:45 INFO - PROCESS | 3636 | 1468510725825 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:45 INFO - PROCESS | 3636 | 1468510725827 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:45 INFO - PROCESS | 3636 | ++DOCSHELL 16A73000 == 29 [pid = 3636] [id = 660] 07:38:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (16A74C00) [pid = 3636] [serial = 1980] [outer = 00000000] 07:38:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (16C4C000) [pid = 3636] [serial = 1981] [outer = 16A74C00] 07:38:45 INFO - PROCESS | 3636 | 1468510725870 Marionette DEBUG loaded listener.js 07:38:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16C4F000) [pid = 3636] [serial = 1982] [outer = 16A74C00] 07:38:46 INFO - PROCESS | 3636 | 1468510726333 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 661ms 07:38:46 INFO - PROCESS | 3636 | 1468510726408 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:38:46 INFO - PROCESS | 3636 | 1468510726394 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 07:38:46 INFO - PROCESS | 3636 | 1468510726397 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:38:46 INFO - PROCESS | 3636 | 1468510726399 Marionette TRACE conn2 <- [1,2606,null,{}] 07:38:46 INFO - PROCESS | 3636 | 1468510726403 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:46 INFO - PROCESS | 3636 | 1468510726408 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:46 INFO - PROCESS | 3636 | 1468510726516 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:38:46 INFO - PROCESS | 3636 | 1468510726521 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:46 INFO - PROCESS | 3636 | 1468510726523 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:46 INFO - PROCESS | 3636 | ++DOCSHELL 1769EC00 == 30 [pid = 3636] [id = 661] 07:38:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1769F800) [pid = 3636] [serial = 1983] [outer = 00000000] 07:38:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (17787800) [pid = 3636] [serial = 1984] [outer = 1769F800] 07:38:46 INFO - PROCESS | 3636 | 1468510726566 Marionette DEBUG loaded listener.js 07:38:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (17EED400) [pid = 3636] [serial = 1985] [outer = 1769F800] 07:38:46 INFO - PROCESS | 3636 | 1468510727005 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 646ms 07:38:47 INFO - PROCESS | 3636 | 1468510727076 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:38:47 INFO - PROCESS | 3636 | 1468510727078 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 07:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:38:47 INFO - PROCESS | 3636 | 1468510727081 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:38:47 INFO - PROCESS | 3636 | 1468510727083 Marionette TRACE conn2 <- [1,2610,null,{}] 07:38:47 INFO - PROCESS | 3636 | 1468510727070 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:47 INFO - PROCESS | 3636 | 1468510727072 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:47 INFO - PROCESS | 3636 | 1468510727184 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:38:47 INFO - PROCESS | 3636 | 1468510727190 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:47 INFO - PROCESS | 3636 | 1468510727192 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:47 INFO - PROCESS | 3636 | ++DOCSHELL 176CFC00 == 31 [pid = 3636] [id = 662] 07:38:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (176D2800) [pid = 3636] [serial = 1986] [outer = 00000000] 07:38:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1944D000) [pid = 3636] [serial = 1987] [outer = 176D2800] 07:38:47 INFO - PROCESS | 3636 | 1468510727234 Marionette DEBUG loaded listener.js 07:38:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (1944E400) [pid = 3636] [serial = 1988] [outer = 176D2800] 07:38:47 INFO - PROCESS | 3636 | 1468510727661 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 660ms 07:38:47 INFO - PROCESS | 3636 | 1468510727737 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:38:47 INFO - PROCESS | 3636 | 1468510727739 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 07:38:47 INFO - PROCESS | 3636 | 1468510727743 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:38:47 INFO - PROCESS | 3636 | 1468510727745 Marionette TRACE conn2 <- [1,2614,null,{}] 07:38:47 INFO - PROCESS | 3636 | 1468510727730 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:47 INFO - PROCESS | 3636 | 1468510727732 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:47 INFO - PROCESS | 3636 | 1468510727810 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:38:47 INFO - PROCESS | 3636 | 1468510727815 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:47 INFO - PROCESS | 3636 | 1468510727817 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:47 INFO - PROCESS | 3636 | ++DOCSHELL 194CEC00 == 32 [pid = 3636] [id = 663] 07:38:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (195BD000) [pid = 3636] [serial = 1989] [outer = 00000000] 07:38:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (195C4400) [pid = 3636] [serial = 1990] [outer = 195BD000] 07:38:47 INFO - PROCESS | 3636 | 1468510727867 Marionette DEBUG loaded listener.js 07:38:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (195C5400) [pid = 3636] [serial = 1991] [outer = 195BD000] 07:38:48 INFO - PROCESS | 3636 | 1468510728332 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 661ms 07:38:48 INFO - PROCESS | 3636 | 1468510728402 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:38:48 INFO - PROCESS | 3636 | 1468510728404 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 07:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:38:48 INFO - PROCESS | 3636 | 1468510728391 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:38:48 INFO - PROCESS | 3636 | 1468510728392 Marionette TRACE conn2 <- [1,2618,null,{}] 07:38:48 INFO - PROCESS | 3636 | 1468510728396 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:48 INFO - PROCESS | 3636 | 1468510728398 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:48 INFO - PROCESS | 3636 | 1468510728534 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:38:48 INFO - PROCESS | 3636 | 1468510728557 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:48 INFO - PROCESS | 3636 | 1468510728559 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:48 INFO - PROCESS | 3636 | ++DOCSHELL 150D2400 == 33 [pid = 3636] [id = 664] 07:38:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (196CF800) [pid = 3636] [serial = 1992] [outer = 00000000] 07:38:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (196D5800) [pid = 3636] [serial = 1993] [outer = 196CF800] 07:38:48 INFO - PROCESS | 3636 | 1468510728602 Marionette DEBUG loaded listener.js 07:38:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (196D6400) [pid = 3636] [serial = 1994] [outer = 196CF800] 07:38:49 INFO - PROCESS | 3636 | 1468510729007 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 661ms 07:38:49 INFO - PROCESS | 3636 | 1468510729049 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:38:49 INFO - PROCESS | 3636 | 1468510729050 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 07:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:38:49 INFO - PROCESS | 3636 | 1468510729060 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:38:49 INFO - PROCESS | 3636 | 1468510729061 Marionette TRACE conn2 <- [1,2622,null,{}] 07:38:49 INFO - PROCESS | 3636 | 1468510729065 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:49 INFO - PROCESS | 3636 | 1468510729066 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:49 INFO - PROCESS | 3636 | 1468510729184 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:38:49 INFO - PROCESS | 3636 | 1468510729189 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:49 INFO - PROCESS | 3636 | 1468510729201 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:49 INFO - PROCESS | 3636 | ++DOCSHELL 1670E400 == 34 [pid = 3636] [id = 665] 07:38:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (196D0C00) [pid = 3636] [serial = 1995] [outer = 00000000] 07:38:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (19704000) [pid = 3636] [serial = 1996] [outer = 196D0C00] 07:38:49 INFO - PROCESS | 3636 | 1468510729285 Marionette DEBUG loaded listener.js 07:38:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (19704800) [pid = 3636] [serial = 1997] [outer = 196D0C00] 07:38:49 INFO - PROCESS | 3636 | 1468510729684 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 660ms 07:38:49 INFO - PROCESS | 3636 | 1468510729719 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:38:49 INFO - PROCESS | 3636 | 1468510729721 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 07:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:38:49 INFO - PROCESS | 3636 | 1468510729725 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:38:49 INFO - PROCESS | 3636 | 1468510729727 Marionette TRACE conn2 <- [1,2626,null,{}] 07:38:49 INFO - PROCESS | 3636 | 1468510729735 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:49 INFO - PROCESS | 3636 | 1468510729738 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:49 INFO - PROCESS | 3636 | 1468510729881 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (175DD800) [pid = 3636] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (144E5800) [pid = 3636] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (16C48000) [pid = 3636] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (1769DC00) [pid = 3636] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (1923FC00) [pid = 3636] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (19446C00) [pid = 3636] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (12C82C00) [pid = 3636] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (11840800) [pid = 3636] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (1698E800) [pid = 3636] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (153F0800) [pid = 3636] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (1043A000) [pid = 3636] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (15F8A400) [pid = 3636] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (150D6800) [pid = 3636] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (13B4D400) [pid = 3636] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:38:50 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (10BC1000) [pid = 3636] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:38:50 INFO - PROCESS | 3636 | 1468510730304 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:50 INFO - PROCESS | 3636 | 1468510730307 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:50 INFO - PROCESS | 3636 | ++DOCSHELL 10476C00 == 35 [pid = 3636] [id = 666] 07:38:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (104E7800) [pid = 3636] [serial = 1998] [outer = 00000000] 07:38:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (11D90000) [pid = 3636] [serial = 1999] [outer = 104E7800] 07:38:50 INFO - PROCESS | 3636 | 1468510730352 Marionette DEBUG loaded listener.js 07:38:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (150CA800) [pid = 3636] [serial = 2000] [outer = 104E7800] 07:38:50 INFO - PROCESS | 3636 | 1468510730729 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1013ms 07:38:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:38:50 INFO - PROCESS | 3636 | 1468510730750 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:38:50 INFO - PROCESS | 3636 | 1468510730752 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 07:38:50 INFO - PROCESS | 3636 | 1468510730755 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:38:50 INFO - PROCESS | 3636 | 1468510730756 Marionette TRACE conn2 <- [1,2630,null,{}] 07:38:50 INFO - PROCESS | 3636 | 1468510730760 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:50 INFO - PROCESS | 3636 | 1468510730762 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:50 INFO - PROCESS | 3636 | 1468510730880 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:38:50 INFO - PROCESS | 3636 | 1468510730886 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:50 INFO - PROCESS | 3636 | 1468510730888 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:50 INFO - PROCESS | 3636 | ++DOCSHELL 153F7800 == 36 [pid = 3636] [id = 667] 07:38:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (154B4800) [pid = 3636] [serial = 2001] [outer = 00000000] 07:38:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (16D12800) [pid = 3636] [serial = 2002] [outer = 154B4800] 07:38:50 INFO - PROCESS | 3636 | 1468510730914 Marionette DEBUG loaded listener.js 07:38:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16D15400) [pid = 3636] [serial = 2003] [outer = 154B4800] 07:38:51 INFO - PROCESS | 3636 | 1468510731298 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:38:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:38:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 602ms 07:38:51 INFO - PROCESS | 3636 | 1468510731356 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:38:51 INFO - PROCESS | 3636 | 1468510731358 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 07:38:51 INFO - PROCESS | 3636 | 1468510731361 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:38:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:38:51 INFO - PROCESS | 3636 | 1468510731363 Marionette TRACE conn2 <- [1,2634,null,{}] 07:38:51 INFO - PROCESS | 3636 | 1468510731370 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:51 INFO - PROCESS | 3636 | 1468510731372 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:51 INFO - PROCESS | 3636 | 1468510731445 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:38:51 INFO - PROCESS | 3636 | 1468510731451 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:51 INFO - PROCESS | 3636 | 1468510731453 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:51 INFO - PROCESS | 3636 | ++DOCSHELL 194CF000 == 37 [pid = 3636] [id = 668] 07:38:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (195BE800) [pid = 3636] [serial = 2004] [outer = 00000000] 07:38:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (19772000) [pid = 3636] [serial = 2005] [outer = 195BE800] 07:38:51 INFO - PROCESS | 3636 | 1468510731495 Marionette DEBUG loaded listener.js 07:38:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (19C02800) [pid = 3636] [serial = 2006] [outer = 195BE800] 07:38:51 INFO - PROCESS | 3636 | 1468510731911 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:38:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:38:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 602ms 07:38:51 INFO - PROCESS | 3636 | 1468510731981 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:38:51 INFO - PROCESS | 3636 | 1468510731983 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 07:38:51 INFO - PROCESS | 3636 | 1468510731986 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:38:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:38:51 INFO - PROCESS | 3636 | 1468510731988 Marionette TRACE conn2 <- [1,2638,null,{}] 07:38:51 INFO - PROCESS | 3636 | 1468510731991 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:51 INFO - PROCESS | 3636 | 1468510731993 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:52 INFO - PROCESS | 3636 | 1468510732073 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:38:52 INFO - PROCESS | 3636 | 1468510732061 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:52 INFO - PROCESS | 3636 | 1468510732063 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:52 INFO - PROCESS | 3636 | ++DOCSHELL 16C4AC00 == 38 [pid = 3636] [id = 669] 07:38:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (1976F800) [pid = 3636] [serial = 2007] [outer = 00000000] 07:38:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (19C0B000) [pid = 3636] [serial = 2008] [outer = 1976F800] 07:38:52 INFO - PROCESS | 3636 | 1468510732105 Marionette DEBUG loaded listener.js 07:38:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (19C0F000) [pid = 3636] [serial = 2009] [outer = 1976F800] 07:38:52 INFO - PROCESS | 3636 | 1468510732921 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:38:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:38:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 983ms 07:38:52 INFO - PROCESS | 3636 | 1468510732982 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:38:52 INFO - PROCESS | 3636 | 1468510732987 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 07:38:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:38:52 INFO - PROCESS | 3636 | 1468510732975 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:38:52 INFO - PROCESS | 3636 | 1468510732983 Marionette TRACE conn2 <- [1,2642,null,{}] 07:38:52 INFO - PROCESS | 3636 | 1468510732991 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:52 INFO - PROCESS | 3636 | 1468510732994 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:53 INFO - PROCESS | 3636 | 1468510733175 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:38:53 INFO - PROCESS | 3636 | 1468510733278 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:53 INFO - PROCESS | 3636 | 1468510733281 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:53 INFO - PROCESS | 3636 | ++DOCSHELL 114B7400 == 39 [pid = 3636] [id = 670] 07:38:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (114B9800) [pid = 3636] [serial = 2010] [outer = 00000000] 07:38:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (13126400) [pid = 3636] [serial = 2011] [outer = 114B9800] 07:38:53 INFO - PROCESS | 3636 | 1468510733319 Marionette DEBUG loaded listener.js 07:38:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (13639800) [pid = 3636] [serial = 2012] [outer = 114B9800] 07:38:54 INFO - PROCESS | 3636 | 1468510734268 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:38:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:38:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1336ms 07:38:54 INFO - PROCESS | 3636 | 1468510734311 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:38:54 INFO - PROCESS | 3636 | 1468510734315 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 07:38:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:38:54 INFO - PROCESS | 3636 | 1468510734320 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:38:54 INFO - PROCESS | 3636 | 1468510734323 Marionette TRACE conn2 <- [1,2646,null,{}] 07:38:54 INFO - PROCESS | 3636 | 1468510734329 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:54 INFO - PROCESS | 3636 | 1468510734332 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:54 INFO - PROCESS | 3636 | 1468510734409 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 194CF000 == 38 [pid = 3636] [id = 668] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 153F7800 == 37 [pid = 3636] [id = 667] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 10476C00 == 36 [pid = 3636] [id = 666] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 1670E400 == 35 [pid = 3636] [id = 665] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 150D2400 == 34 [pid = 3636] [id = 664] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 194CEC00 == 33 [pid = 3636] [id = 663] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 176CFC00 == 32 [pid = 3636] [id = 662] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 1769EC00 == 31 [pid = 3636] [id = 661] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 16A73000 == 30 [pid = 3636] [id = 660] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 150D8C00 == 29 [pid = 3636] [id = 659] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 150D2800 == 28 [pid = 3636] [id = 658] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (195C2800) [pid = 3636] [serial = 1966] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 13631C00 == 27 [pid = 3636] [id = 657] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 10A80800 == 26 [pid = 3636] [id = 656] 07:38:54 INFO - PROCESS | 3636 | --DOCSHELL 153EF800 == 25 [pid = 3636] [id = 655] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (176DD800) [pid = 3636] [serial = 1928] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (150D7800) [pid = 3636] [serial = 1910] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (12E2AC00) [pid = 3636] [serial = 1907] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (16D13C00) [pid = 3636] [serial = 1951] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (16D18800) [pid = 3636] [serial = 1952] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1923B800) [pid = 3636] [serial = 1955] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (17788400) [pid = 3636] [serial = 1954] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (19441800) [pid = 3636] [serial = 1957] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (194CE400) [pid = 3636] [serial = 1963] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (19446000) [pid = 3636] [serial = 1958] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (13962000) [pid = 3636] [serial = 1942] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (13AB5800) [pid = 3636] [serial = 1943] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (12EE3000) [pid = 3636] [serial = 1940] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (12BB5000) [pid = 3636] [serial = 1939] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (176A6400) [pid = 3636] [serial = 1937] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (16F86C00) [pid = 3636] [serial = 1936] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (158F1800) [pid = 3636] [serial = 1934] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (15526C00) [pid = 3636] [serial = 1933] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (10E40000) [pid = 3636] [serial = 1931] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (10A73400) [pid = 3636] [serial = 1930] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (194D1C00) [pid = 3636] [serial = 1964] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (16997000) [pid = 3636] [serial = 1948] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (153EFC00) [pid = 3636] [serial = 1945] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1540E000) [pid = 3636] [serial = 1946] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (19447C00) [pid = 3636] [serial = 1960] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (16AE9C00) [pid = 3636] [serial = 1949] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (1944C000) [pid = 3636] [serial = 1961] [outer = 00000000] [url = about:blank] 07:38:54 INFO - PROCESS | 3636 | 1468510734587 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:54 INFO - PROCESS | 3636 | 1468510734590 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:54 INFO - PROCESS | 3636 | ++DOCSHELL 10A0B800 == 26 [pid = 3636] [id = 671] 07:38:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (10A10400) [pid = 3636] [serial = 2013] [outer = 00000000] 07:38:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (10E41000) [pid = 3636] [serial = 2014] [outer = 10A10400] 07:38:54 INFO - PROCESS | 3636 | 1468510734640 Marionette DEBUG loaded listener.js 07:38:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (114BA800) [pid = 3636] [serial = 2015] [outer = 10A10400] 07:38:54 INFO - PROCESS | 3636 | 1468510734974 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:38:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:38:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 07:38:55 INFO - PROCESS | 3636 | 1468510735036 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:38:55 INFO - PROCESS | 3636 | 1468510735044 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 07:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:38:55 INFO - PROCESS | 3636 | 1468510735054 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:38:55 INFO - PROCESS | 3636 | 1468510735057 Marionette TRACE conn2 <- [1,2650,null,{}] 07:38:55 INFO - PROCESS | 3636 | 1468510735061 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:55 INFO - PROCESS | 3636 | 1468510735064 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:55 INFO - PROCESS | 3636 | 1468510735158 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:38:55 INFO - PROCESS | 3636 | 1468510735171 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:55 INFO - PROCESS | 3636 | 1468510735173 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:55 INFO - PROCESS | 3636 | ++DOCSHELL 1318A400 == 27 [pid = 3636] [id = 672] 07:38:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13193800) [pid = 3636] [serial = 2016] [outer = 00000000] 07:38:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (13639000) [pid = 3636] [serial = 2017] [outer = 13193800] 07:38:55 INFO - PROCESS | 3636 | 1468510735219 Marionette DEBUG loaded listener.js 07:38:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (13A2C000) [pid = 3636] [serial = 2018] [outer = 13193800] 07:38:55 INFO - PROCESS | 3636 | 1468510735631 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:38:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:38:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 587ms 07:38:55 INFO - PROCESS | 3636 | 1468510735656 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:38:55 INFO - PROCESS | 3636 | 1468510735658 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 07:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:38:55 INFO - PROCESS | 3636 | 1468510735665 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:38:55 INFO - PROCESS | 3636 | 1468510735668 Marionette TRACE conn2 <- [1,2654,null,{}] 07:38:55 INFO - PROCESS | 3636 | 1468510735679 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:55 INFO - PROCESS | 3636 | 1468510735683 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:55 INFO - PROCESS | 3636 | 1468510735747 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:38:55 INFO - PROCESS | 3636 | 1468510735785 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:55 INFO - PROCESS | 3636 | 1468510735788 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:55 INFO - PROCESS | 3636 | ++DOCSHELL 150CB800 == 28 [pid = 3636] [id = 673] 07:38:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (150CC000) [pid = 3636] [serial = 2019] [outer = 00000000] 07:38:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (150D1800) [pid = 3636] [serial = 2020] [outer = 150CC000] 07:38:55 INFO - PROCESS | 3636 | 1468510735835 Marionette DEBUG loaded listener.js 07:38:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (150D7400) [pid = 3636] [serial = 2021] [outer = 150CC000] 07:38:56 INFO - PROCESS | 3636 | 1468510736723 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:38:56 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) 07:38:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1086ms 07:38:56 INFO - PROCESS | 3636 | 1468510736746 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:38:56 INFO - PROCESS | 3636 | 1468510736748 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 07:38:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:38:56 INFO - PROCESS | 3636 | 1468510736752 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:38:56 INFO - PROCESS | 3636 | 1468510736753 Marionette TRACE conn2 <- [1,2658,null,{}] 07:38:56 INFO - PROCESS | 3636 | 1468510736763 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:56 INFO - PROCESS | 3636 | 1468510736775 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:56 INFO - PROCESS | 3636 | 1468510736891 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:38:56 INFO - PROCESS | 3636 | 1468510736897 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:56 INFO - PROCESS | 3636 | 1468510736899 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:56 INFO - PROCESS | 3636 | ++DOCSHELL 153F1000 == 29 [pid = 3636] [id = 674] 07:38:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (153F7800) [pid = 3636] [serial = 2022] [outer = 00000000] 07:38:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (154B7000) [pid = 3636] [serial = 2023] [outer = 153F7800] 07:38:56 INFO - PROCESS | 3636 | 1468510736978 Marionette DEBUG loaded listener.js 07:38:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (15531C00) [pid = 3636] [serial = 2024] [outer = 153F7800] 07:38:57 INFO - PROCESS | 3636 | 1468510737848 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:38:57 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 07:38:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:38:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 07:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:38:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:38:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1116ms 07:38:57 INFO - PROCESS | 3636 | 1468510737877 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:38:57 INFO - PROCESS | 3636 | 1468510737879 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 07:38:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:38:57 INFO - PROCESS | 3636 | 1468510737883 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:38:57 INFO - PROCESS | 3636 | 1468510737884 Marionette TRACE conn2 <- [1,2662,null,{}] 07:38:57 INFO - PROCESS | 3636 | 1468510737888 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:57 INFO - PROCESS | 3636 | 1468510737890 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:57 INFO - PROCESS | 3636 | 1468510738000 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:38:57 INFO - PROCESS | 3636 | 1468510738006 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:57 INFO - PROCESS | 3636 | 1468510738008 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:58 INFO - PROCESS | 3636 | ++DOCSHELL 158ECC00 == 30 [pid = 3636] [id = 675] 07:38:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (158ED400) [pid = 3636] [serial = 2025] [outer = 00000000] 07:38:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (1698E800) [pid = 3636] [serial = 2026] [outer = 158ED400] 07:38:58 INFO - PROCESS | 3636 | 1468510738051 Marionette DEBUG loaded listener.js 07:38:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16997400) [pid = 3636] [serial = 2027] [outer = 158ED400] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (196CF800) [pid = 3636] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (13632400) [pid = 3636] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (150D3800) [pid = 3636] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (195BAC00) [pid = 3636] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (10A81000) [pid = 3636] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (153EBC00) [pid = 3636] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (1769F800) [pid = 3636] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (16A74C00) [pid = 3636] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (195BD000) [pid = 3636] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (176D2800) [pid = 3636] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (196D0C00) [pid = 3636] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (154B4800) [pid = 3636] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (104E7800) [pid = 3636] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:38:58 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (195BE800) [pid = 3636] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:38:59 INFO - PROCESS | 3636 | 1468510739049 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:38:59 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 07:38:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:38:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:38:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:38:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1218ms 07:38:59 INFO - PROCESS | 3636 | 1468510739106 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:38:59 INFO - PROCESS | 3636 | 1468510739108 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 07:38:59 INFO - PROCESS | 3636 | 1468510739112 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:38:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:38:59 INFO - PROCESS | 3636 | 1468510739114 Marionette TRACE conn2 <- [1,2666,null,{}] 07:38:59 INFO - PROCESS | 3636 | 1468510739117 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:38:59 INFO - PROCESS | 3636 | 1468510739122 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:59 INFO - PROCESS | 3636 | 1468510739229 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:38:59 INFO - PROCESS | 3636 | 1468510739344 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:59 INFO - PROCESS | 3636 | 1468510739330 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:38:59 INFO - PROCESS | 3636 | ++DOCSHELL 10A0A400 == 31 [pid = 3636] [id = 676] 07:38:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (10E4C800) [pid = 3636] [serial = 2028] [outer = 00000000] 07:38:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (154B4800) [pid = 3636] [serial = 2029] [outer = 10E4C800] 07:38:59 INFO - PROCESS | 3636 | 1468510739374 Marionette DEBUG loaded listener.js 07:38:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (16C45C00) [pid = 3636] [serial = 2030] [outer = 10E4C800] 07:39:00 INFO - PROCESS | 3636 | 1468510740169 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:39:00 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) 07:39:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1087ms 07:39:00 INFO - PROCESS | 3636 | 1468510740203 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:39:00 INFO - PROCESS | 3636 | 1468510740205 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 07:39:00 INFO - PROCESS | 3636 | 1468510740208 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:39:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:39:00 INFO - PROCESS | 3636 | 1468510740210 Marionette TRACE conn2 <- [1,2670,null,{}] 07:39:00 INFO - PROCESS | 3636 | 1468510740214 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:00 INFO - PROCESS | 3636 | 1468510740216 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:00 INFO - PROCESS | 3636 | 1468510740308 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:39:00 INFO - PROCESS | 3636 | 1468510740316 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:00 INFO - PROCESS | 3636 | 1468510740318 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:00 INFO - PROCESS | 3636 | ++DOCSHELL 1441BC00 == 32 [pid = 3636] [id = 677] 07:39:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (1540A400) [pid = 3636] [serial = 2031] [outer = 00000000] 07:39:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (16D1D400) [pid = 3636] [serial = 2032] [outer = 1540A400] 07:39:00 INFO - PROCESS | 3636 | 1468510740362 Marionette DEBUG loaded listener.js 07:39:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (16D1DC00) [pid = 3636] [serial = 2033] [outer = 1540A400] 07:39:01 INFO - PROCESS | 3636 | 1468510741446 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:39:01 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) 07:39:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1248ms 07:39:01 INFO - PROCESS | 3636 | 1468510741479 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 07:39:01 INFO - PROCESS | 3636 | 1468510741484 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 07:39:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:39:01 INFO - PROCESS | 3636 | 1468510741489 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:39:01 INFO - PROCESS | 3636 | 1468510741474 Marionette TRACE conn2 <- [1,2674,null,{}] 07:39:01 INFO - PROCESS | 3636 | 1468510741480 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:01 INFO - PROCESS | 3636 | 1468510741484 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:01 INFO - PROCESS | 3636 | 1468510741590 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:39:01 INFO - PROCESS | 3636 | 1468510741726 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:01 INFO - PROCESS | 3636 | 1468510741729 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:01 INFO - PROCESS | 3636 | ++DOCSHELL 114DCC00 == 33 [pid = 3636] [id = 678] 07:39:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (1183F800) [pid = 3636] [serial = 2034] [outer = 00000000] 07:39:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1312D000) [pid = 3636] [serial = 2035] [outer = 1183F800] 07:39:01 INFO - PROCESS | 3636 | 1468510741770 Marionette DEBUG loaded listener.js 07:39:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (13638C00) [pid = 3636] [serial = 2036] [outer = 1183F800] 07:39:02 INFO - PROCESS | 3636 | 1468510742761 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:39:02 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 07:39:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:39:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 07:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:39:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1336ms 07:39:02 INFO - PROCESS | 3636 | 1468510742833 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 07:39:02 INFO - PROCESS | 3636 | 1468510742838 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 07:39:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:39:02 INFO - PROCESS | 3636 | 1468510742847 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:39:02 INFO - PROCESS | 3636 | 1468510742849 Marionette TRACE conn2 <- [1,2678,null,{}] 07:39:02 INFO - PROCESS | 3636 | 1468510742855 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:02 INFO - PROCESS | 3636 | 1468510742859 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:03 INFO - PROCESS | 3636 | 1468510743093 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:39:03 INFO - PROCESS | 3636 | 1468510743248 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:03 INFO - PROCESS | 3636 | 1468510743251 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:03 INFO - PROCESS | 3636 | ++DOCSHELL 10A0BC00 == 34 [pid = 3636] [id = 679] 07:39:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (10A0C000) [pid = 3636] [serial = 2037] [outer = 00000000] 07:39:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (10E40000) [pid = 3636] [serial = 2038] [outer = 10A0C000] 07:39:03 INFO - PROCESS | 3636 | 1468510743309 Marionette DEBUG loaded listener.js 07:39:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (11D89000) [pid = 3636] [serial = 2039] [outer = 10A0C000] 07:39:04 INFO - PROCESS | 3636 | --DOCSHELL 10A0A400 == 33 [pid = 3636] [id = 676] 07:39:04 INFO - PROCESS | 3636 | --DOCSHELL 158ECC00 == 32 [pid = 3636] [id = 675] 07:39:04 INFO - PROCESS | 3636 | --DOCSHELL 153F1000 == 31 [pid = 3636] [id = 674] 07:39:04 INFO - PROCESS | 3636 | --DOCSHELL 150CB800 == 30 [pid = 3636] [id = 673] 07:39:04 INFO - PROCESS | 3636 | --DOCSHELL 1318A400 == 29 [pid = 3636] [id = 672] 07:39:04 INFO - PROCESS | 3636 | --DOCSHELL 10A0B800 == 28 [pid = 3636] [id = 671] 07:39:04 INFO - PROCESS | 3636 | --DOCSHELL 16C4AC00 == 27 [pid = 3636] [id = 669] 07:39:04 INFO - PROCESS | 3636 | --DOCSHELL 114B7400 == 26 [pid = 3636] [id = 670] 07:39:04 INFO - PROCESS | 3636 | --DOCSHELL 1441BC00 == 25 [pid = 3636] [id = 677] 07:39:04 INFO - PROCESS | 3636 | --DOCSHELL 114DCC00 == 24 [pid = 3636] [id = 678] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (19772000) [pid = 3636] [serial = 2005] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (196D5800) [pid = 3636] [serial = 1993] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (13639400) [pid = 3636] [serial = 1972] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (13968000) [pid = 3636] [serial = 1973] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (153EC800) [pid = 3636] [serial = 1975] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (153F4000) [pid = 3636] [serial = 1976] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (195C4800) [pid = 3636] [serial = 1967] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (114E4800) [pid = 3636] [serial = 1969] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (1188F800) [pid = 3636] [serial = 1970] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1695F000) [pid = 3636] [serial = 1978] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (16990400) [pid = 3636] [serial = 1979] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (17787800) [pid = 3636] [serial = 1984] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (17EED400) [pid = 3636] [serial = 1985] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (16C4C000) [pid = 3636] [serial = 1981] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (16C4F000) [pid = 3636] [serial = 1982] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (195C4400) [pid = 3636] [serial = 1990] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (1944D000) [pid = 3636] [serial = 1987] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (1944E400) [pid = 3636] [serial = 1988] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (19704000) [pid = 3636] [serial = 1996] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (19704800) [pid = 3636] [serial = 1997] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (16D12800) [pid = 3636] [serial = 2002] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 53 (150CA800) [pid = 3636] [serial = 2000] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 52 (11D90000) [pid = 3636] [serial = 1999] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 51 (16D15400) [pid = 3636] [serial = 2003] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 50 (196D6400) [pid = 3636] [serial = 1994] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 49 (19C02800) [pid = 3636] [serial = 2006] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | --DOMWINDOW == 48 (195C5400) [pid = 3636] [serial = 1991] [outer = 00000000] [url = about:blank] 07:39:04 INFO - PROCESS | 3636 | 1468510744775 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:39:04 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 07:39:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:39:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 07:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:39:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1938ms 07:39:04 INFO - PROCESS | 3636 | 1468510744787 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:39:04 INFO - PROCESS | 3636 | 1468510744791 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 07:39:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:39:04 INFO - PROCESS | 3636 | 1468510744778 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:39:04 INFO - PROCESS | 3636 | 1468510744781 Marionette TRACE conn2 <- [1,2682,null,{}] 07:39:04 INFO - PROCESS | 3636 | 1468510744787 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:04 INFO - PROCESS | 3636 | 1468510744790 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:04 INFO - PROCESS | 3636 | 1468510744871 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:39:04 INFO - PROCESS | 3636 | 1468510744878 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:04 INFO - PROCESS | 3636 | 1468510744880 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:04 INFO - PROCESS | 3636 | ++DOCSHELL 11839400 == 25 [pid = 3636] [id = 680] 07:39:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 49 (1183A000) [pid = 3636] [serial = 2040] [outer = 00000000] 07:39:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 50 (12C88C00) [pid = 3636] [serial = 2041] [outer = 1183A000] 07:39:04 INFO - PROCESS | 3636 | 1468510744928 Marionette DEBUG loaded listener.js 07:39:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 51 (12E61800) [pid = 3636] [serial = 2042] [outer = 1183A000] 07:39:05 INFO - PROCESS | 3636 | 1468510745841 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:39:05 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 07:39:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:39:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 07:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:39:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1071ms 07:39:05 INFO - PROCESS | 3636 | 1468510745877 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:39:05 INFO - PROCESS | 3636 | 1468510745865 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 07:39:05 INFO - PROCESS | 3636 | 1468510745871 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:39:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:39:05 INFO - PROCESS | 3636 | 1468510745874 Marionette TRACE conn2 <- [1,2686,null,{}] 07:39:05 INFO - PROCESS | 3636 | 1468510745878 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:05 INFO - PROCESS | 3636 | 1468510745881 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:05 INFO - PROCESS | 3636 | 1468510745965 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:39:05 INFO - PROCESS | 3636 | 1468510745972 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:05 INFO - PROCESS | 3636 | 1468510745975 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:05 INFO - PROCESS | 3636 | ++DOCSHELL 13965800 == 26 [pid = 3636] [id = 681] 07:39:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 52 (13A23C00) [pid = 3636] [serial = 2043] [outer = 00000000] 07:39:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 53 (14222C00) [pid = 3636] [serial = 2044] [outer = 13A23C00] 07:39:06 INFO - PROCESS | 3636 | 1468510746021 Marionette DEBUG loaded listener.js 07:39:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (14415C00) [pid = 3636] [serial = 2045] [outer = 13A23C00] 07:39:06 INFO - PROCESS | 3636 | 1468510746984 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:39:06 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 07:39:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:39:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 07:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:39:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1116ms 07:39:06 INFO - PROCESS | 3636 | 1468510747012 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 07:39:06 INFO - PROCESS | 3636 | 1468510747014 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 07:39:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:39:06 INFO - PROCESS | 3636 | 1468510747018 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:39:06 INFO - PROCESS | 3636 | 1468510747021 Marionette TRACE conn2 <- [1,2690,null,{}] 07:39:07 INFO - PROCESS | 3636 | 1468510747032 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:07 INFO - PROCESS | 3636 | 1468510747037 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:07 INFO - PROCESS | 3636 | 1468510747132 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:39:07 INFO - PROCESS | 3636 | 1468510747139 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:07 INFO - PROCESS | 3636 | 1468510747143 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:07 INFO - PROCESS | 3636 | ++DOCSHELL 153F6000 == 27 [pid = 3636] [id = 682] 07:39:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (153F6800) [pid = 3636] [serial = 2046] [outer = 00000000] 07:39:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (15525800) [pid = 3636] [serial = 2047] [outer = 153F6800] 07:39:07 INFO - PROCESS | 3636 | 1468510747190 Marionette DEBUG loaded listener.js 07:39:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (158EBC00) [pid = 3636] [serial = 2048] [outer = 153F6800] 07:39:07 INFO - PROCESS | 3636 | 1468510747664 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:39:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:39:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 690ms 07:39:07 INFO - PROCESS | 3636 | 1468510747699 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 07:39:07 INFO - PROCESS | 3636 | 1468510747702 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 07:39:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:39:07 INFO - PROCESS | 3636 | 1468510747705 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:39:07 INFO - PROCESS | 3636 | 1468510747707 Marionette TRACE conn2 <- [1,2694,null,{}] 07:39:07 INFO - PROCESS | 3636 | 1468510747710 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:07 INFO - PROCESS | 3636 | 1468510747712 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:07 INFO - PROCESS | 3636 | 1468510747834 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:39:07 INFO - PROCESS | 3636 | 1468510747846 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:07 INFO - PROCESS | 3636 | 1468510747848 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:07 INFO - PROCESS | 3636 | ++DOCSHELL 160D2C00 == 28 [pid = 3636] [id = 683] 07:39:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (160D5C00) [pid = 3636] [serial = 2049] [outer = 00000000] 07:39:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (1698E400) [pid = 3636] [serial = 2050] [outer = 160D5C00] 07:39:07 INFO - PROCESS | 3636 | 1468510747892 Marionette DEBUG loaded listener.js 07:39:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (16996C00) [pid = 3636] [serial = 2051] [outer = 160D5C00] 07:39:08 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (1540A400) [pid = 3636] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:39:08 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (10E4C800) [pid = 3636] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:39:08 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (10A10400) [pid = 3636] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:39:08 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (1976F800) [pid = 3636] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:39:08 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (13193800) [pid = 3636] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:39:08 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (150CC000) [pid = 3636] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:39:08 INFO - PROCESS | 3636 | --DOMWINDOW == 53 (114B9800) [pid = 3636] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:39:08 INFO - PROCESS | 3636 | --DOMWINDOW == 52 (158ED400) [pid = 3636] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:39:08 INFO - PROCESS | 3636 | --DOMWINDOW == 51 (153F7800) [pid = 3636] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:39:08 INFO - PROCESS | 3636 | 1468510748340 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:39:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:39:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 660ms 07:39:08 INFO - PROCESS | 3636 | 1468510748363 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 07:39:08 INFO - PROCESS | 3636 | 1468510748365 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 07:39:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:39:08 INFO - PROCESS | 3636 | 1468510748374 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:39:08 INFO - PROCESS | 3636 | 1468510748376 Marionette TRACE conn2 <- [1,2698,null,{}] 07:39:08 INFO - PROCESS | 3636 | 1468510748380 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:08 INFO - PROCESS | 3636 | 1468510748382 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:08 INFO - PROCESS | 3636 | 1468510748489 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:39:08 INFO - PROCESS | 3636 | 1468510748497 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:08 INFO - PROCESS | 3636 | 1468510748499 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:08 INFO - PROCESS | 3636 | ++DOCSHELL 13B4F000 == 29 [pid = 3636] [id = 684] 07:39:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 52 (1540DC00) [pid = 3636] [serial = 2052] [outer = 00000000] 07:39:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 53 (16996800) [pid = 3636] [serial = 2053] [outer = 1540DC00] 07:39:08 INFO - PROCESS | 3636 | 1468510748542 Marionette DEBUG loaded listener.js 07:39:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (16AF2C00) [pid = 3636] [serial = 2054] [outer = 1540DC00] 07:39:08 INFO - PROCESS | 3636 | 1468510748950 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:39:08 INFO - PROCESS | 3636 | 1468510748974 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 07:39:08 INFO - PROCESS | 3636 | 1468510748977 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:39:08 INFO - PROCESS | 3636 | 1468510748979 Marionette TRACE conn2 <- [1,2702,null,{}] 07:39:08 INFO - PROCESS | 3636 | 1468510748986 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:08 INFO - PROCESS | 3636 | 1468510748991 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:09 INFO - PROCESS | 3636 | 1468510749088 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:39:09 INFO - PROCESS | 3636 | 1468510749096 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:09 INFO - PROCESS | 3636 | 1468510749098 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:09 INFO - PROCESS | 3636 | ++DOCSHELL 16D0EC00 == 30 [pid = 3636] [id = 685] 07:39:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (16D15400) [pid = 3636] [serial = 2055] [outer = 00000000] 07:39:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (16F0DC00) [pid = 3636] [serial = 2056] [outer = 16D15400] 07:39:09 INFO - PROCESS | 3636 | 1468510749141 Marionette DEBUG loaded listener.js 07:39:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (17544000) [pid = 3636] [serial = 2057] [outer = 16D15400] 07:39:09 INFO - PROCESS | 3636 | 1468510749553 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:39:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:39:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 602ms 07:39:09 INFO - PROCESS | 3636 | 1468510749576 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:39:09 INFO - PROCESS | 3636 | 1468510749578 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 07:39:09 INFO - PROCESS | 3636 | 1468510749581 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:39:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:39:09 INFO - PROCESS | 3636 | 1468510749583 Marionette TRACE conn2 <- [1,2706,null,{}] 07:39:09 INFO - PROCESS | 3636 | 1468510749587 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:09 INFO - PROCESS | 3636 | 1468510749588 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:09 INFO - PROCESS | 3636 | 1468510749662 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:39:09 INFO - PROCESS | 3636 | 1468510749667 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:09 INFO - PROCESS | 3636 | 1468510749669 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:09 INFO - PROCESS | 3636 | ++DOCSHELL 16D19800 == 31 [pid = 3636] [id = 686] 07:39:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (17547C00) [pid = 3636] [serial = 2058] [outer = 00000000] 07:39:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (176CE800) [pid = 3636] [serial = 2059] [outer = 17547C00] 07:39:09 INFO - PROCESS | 3636 | 1468510749711 Marionette DEBUG loaded listener.js 07:39:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (176DA000) [pid = 3636] [serial = 2060] [outer = 17547C00] 07:39:10 INFO - PROCESS | 3636 | --DOCSHELL 11839400 == 30 [pid = 3636] [id = 680] 07:39:10 INFO - PROCESS | 3636 | --DOCSHELL 10A0BC00 == 29 [pid = 3636] [id = 679] 07:39:10 INFO - PROCESS | 3636 | --DOCSHELL 13965800 == 28 [pid = 3636] [id = 681] 07:39:10 INFO - PROCESS | 3636 | --DOCSHELL 153F6000 == 27 [pid = 3636] [id = 682] 07:39:10 INFO - PROCESS | 3636 | --DOCSHELL 13B4F000 == 26 [pid = 3636] [id = 684] 07:39:10 INFO - PROCESS | 3636 | --DOCSHELL 16D0EC00 == 25 [pid = 3636] [id = 685] 07:39:10 INFO - PROCESS | 3636 | --DOCSHELL 160D2C00 == 24 [pid = 3636] [id = 683] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (16D1D400) [pid = 3636] [serial = 2032] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (16D1DC00) [pid = 3636] [serial = 2033] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (154B4800) [pid = 3636] [serial = 2029] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (10E41000) [pid = 3636] [serial = 2014] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (114BA800) [pid = 3636] [serial = 2015] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (19C0F000) [pid = 3636] [serial = 2009] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 53 (19C0B000) [pid = 3636] [serial = 2008] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 52 (13639000) [pid = 3636] [serial = 2017] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 51 (13A2C000) [pid = 3636] [serial = 2018] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 50 (150D1800) [pid = 3636] [serial = 2020] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 49 (13126400) [pid = 3636] [serial = 2011] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 48 (13639800) [pid = 3636] [serial = 2012] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 47 (1698E800) [pid = 3636] [serial = 2026] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 46 (16C45C00) [pid = 3636] [serial = 2030] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 45 (15531C00) [pid = 3636] [serial = 2024] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 44 (154B7000) [pid = 3636] [serial = 2023] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 43 (150D7400) [pid = 3636] [serial = 2021] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | --DOMWINDOW == 42 (16997400) [pid = 3636] [serial = 2027] [outer = 00000000] [url = about:blank] 07:39:11 INFO - PROCESS | 3636 | 1468510751228 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 07:39:11 INFO - PROCESS | 3636 | 1468510751284 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 07:39:11 INFO - PROCESS | 3636 | 1468510751289 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:39:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:39:11 INFO - PROCESS | 3636 | 1468510751292 Marionette TRACE conn2 <- [1,2710,null,{}] 07:39:11 INFO - PROCESS | 3636 | 1468510751298 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:11 INFO - PROCESS | 3636 | 1468510751301 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:11 INFO - PROCESS | 3636 | 1468510751391 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:39:11 INFO - PROCESS | 3636 | 1468510751397 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:11 INFO - PROCESS | 3636 | 1468510751402 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:11 INFO - PROCESS | 3636 | ++DOCSHELL 1180A400 == 25 [pid = 3636] [id = 687] 07:39:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 43 (1180D000) [pid = 3636] [serial = 2061] [outer = 00000000] 07:39:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 44 (1188DC00) [pid = 3636] [serial = 2062] [outer = 1180D000] 07:39:11 INFO - PROCESS | 3636 | 1468510751433 Marionette DEBUG loaded listener.js 07:39:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 45 (11D90000) [pid = 3636] [serial = 2063] [outer = 1180D000] 07:39:11 INFO - PROCESS | 3636 | 1468510751933 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:39:11 INFO - PROCESS | 3636 | 1468510751962 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 07:39:11 INFO - PROCESS | 3636 | 1468510751968 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:39:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:39:11 INFO - PROCESS | 3636 | 1468510751971 Marionette TRACE conn2 <- [1,2714,null,{}] 07:39:11 INFO - PROCESS | 3636 | 1468510751975 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:11 INFO - PROCESS | 3636 | 1468510751978 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:12 INFO - PROCESS | 3636 | 1468510752045 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:39:12 INFO - PROCESS | 3636 | 1468510752054 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:12 INFO - PROCESS | 3636 | 1468510752056 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:12 INFO - PROCESS | 3636 | ++DOCSHELL 114DA400 == 26 [pid = 3636] [id = 688] 07:39:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 46 (13190000) [pid = 3636] [serial = 2064] [outer = 00000000] 07:39:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 47 (13635C00) [pid = 3636] [serial = 2065] [outer = 13190000] 07:39:12 INFO - PROCESS | 3636 | 1468510752106 Marionette DEBUG loaded listener.js 07:39:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 48 (1363A800) [pid = 3636] [serial = 2066] [outer = 13190000] 07:39:12 INFO - PROCESS | 3636 | 1468510752563 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:39:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:39:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 680ms 07:39:12 INFO - PROCESS | 3636 | 1468510752635 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:39:12 INFO - PROCESS | 3636 | 1468510752638 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 07:39:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:39:12 INFO - PROCESS | 3636 | 1468510752641 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:39:12 INFO - PROCESS | 3636 | 1468510752645 Marionette TRACE conn2 <- [1,2718,null,{}] 07:39:12 INFO - PROCESS | 3636 | 1468510752656 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:12 INFO - PROCESS | 3636 | 1468510752660 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:12 INFO - PROCESS | 3636 | 1468510752768 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:39:12 INFO - PROCESS | 3636 | 1468510752864 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:12 INFO - PROCESS | 3636 | 1468510752867 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:12 INFO - PROCESS | 3636 | ++DOCSHELL 150CAC00 == 27 [pid = 3636] [id = 689] 07:39:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 49 (150CB000) [pid = 3636] [serial = 2067] [outer = 00000000] 07:39:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 50 (150D2800) [pid = 3636] [serial = 2068] [outer = 150CB000] 07:39:12 INFO - PROCESS | 3636 | 1468510752917 Marionette DEBUG loaded listener.js 07:39:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 51 (150D4800) [pid = 3636] [serial = 2069] [outer = 150CB000] 07:39:13 INFO - PROCESS | 3636 | 1468510753752 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 07:39:13 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 07:39:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 07:39:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 07:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:39:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1132ms 07:39:13 INFO - PROCESS | 3636 | 1468510753776 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 07:39:13 INFO - PROCESS | 3636 | 1468510753778 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 07:39:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:39:13 INFO - PROCESS | 3636 | 1468510753793 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:39:13 INFO - PROCESS | 3636 | 1468510753794 Marionette TRACE conn2 <- [1,2722,null,{}] 07:39:13 INFO - PROCESS | 3636 | 1468510753798 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:13 INFO - PROCESS | 3636 | 1468510753800 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:13 INFO - PROCESS | 3636 | 1468510753881 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:39:13 INFO - PROCESS | 3636 | 1468510753964 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:13 INFO - PROCESS | 3636 | 1468510753967 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:13 INFO - PROCESS | 3636 | ++DOCSHELL 153EC400 == 28 [pid = 3636] [id = 690] 07:39:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 52 (153EE400) [pid = 3636] [serial = 2070] [outer = 00000000] 07:39:13 INFO - PROCESS | 3636 | ++DOMWINDOW == 53 (153F4400) [pid = 3636] [serial = 2071] [outer = 153EE400] 07:39:13 INFO - PROCESS | 3636 | 1468510754011 Marionette DEBUG loaded listener.js 07:39:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 54 (154B4800) [pid = 3636] [serial = 2072] [outer = 153EE400] 07:39:14 INFO - PROCESS | 3636 | 1468510754379 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:39:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:39:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 627ms 07:39:14 INFO - PROCESS | 3636 | 1468510754413 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 07:39:14 INFO - PROCESS | 3636 | 1468510754414 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 07:39:14 INFO - PROCESS | 3636 | 1468510754418 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:39:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:39:14 INFO - PROCESS | 3636 | 1468510754419 Marionette TRACE conn2 <- [1,2726,null,{}] 07:39:14 INFO - PROCESS | 3636 | 1468510754423 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:14 INFO - PROCESS | 3636 | 1468510754425 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:14 INFO - PROCESS | 3636 | 1468510754539 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:39:14 INFO - PROCESS | 3636 | 1468510754547 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:14 INFO - PROCESS | 3636 | 1468510754549 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:14 INFO - PROCESS | 3636 | ++DOCSHELL 15531C00 == 29 [pid = 3636] [id = 691] 07:39:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (158C8C00) [pid = 3636] [serial = 2073] [outer = 00000000] 07:39:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (15F8EC00) [pid = 3636] [serial = 2074] [outer = 158C8C00] 07:39:14 INFO - PROCESS | 3636 | 1468510754599 Marionette DEBUG loaded listener.js 07:39:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (1670E400) [pid = 3636] [serial = 2075] [outer = 158C8C00] 07:39:14 INFO - PROCESS | 3636 | 1468510754997 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:39:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:39:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 626ms 07:39:15 INFO - PROCESS | 3636 | 1468510755040 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:39:15 INFO - PROCESS | 3636 | 1468510755042 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 07:39:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:39:15 INFO - PROCESS | 3636 | 1468510755045 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:39:15 INFO - PROCESS | 3636 | 1468510755046 Marionette TRACE conn2 <- [1,2730,null,{}] 07:39:15 INFO - PROCESS | 3636 | 1468510755050 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:15 INFO - PROCESS | 3636 | 1468510755055 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:15 INFO - PROCESS | 3636 | 1468510755189 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:39:15 INFO - PROCESS | 3636 | 1468510755234 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:15 INFO - PROCESS | 3636 | 1468510755236 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:15 INFO - PROCESS | 3636 | ++DOCSHELL 1698F800 == 30 [pid = 3636] [id = 692] 07:39:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (16999400) [pid = 3636] [serial = 2076] [outer = 00000000] 07:39:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (16C4CC00) [pid = 3636] [serial = 2077] [outer = 16999400] 07:39:15 INFO - PROCESS | 3636 | 1468510755285 Marionette DEBUG loaded listener.js 07:39:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (16D12800) [pid = 3636] [serial = 2078] [outer = 16999400] 07:39:15 INFO - PROCESS | 3636 | 1468510755670 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:39:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:39:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 672ms 07:39:15 INFO - PROCESS | 3636 | 1468510755727 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 07:39:15 INFO - PROCESS | 3636 | 1468510755729 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 07:39:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:39:15 INFO - PROCESS | 3636 | 1468510755736 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:39:15 INFO - PROCESS | 3636 | 1468510755737 Marionette TRACE conn2 <- [1,2734,null,{}] 07:39:15 INFO - PROCESS | 3636 | 1468510755755 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:15 INFO - PROCESS | 3636 | 1468510755757 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:15 INFO - PROCESS | 3636 | 1468510755844 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:39:15 INFO - PROCESS | 3636 | 1468510755851 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:15 INFO - PROCESS | 3636 | 1468510755853 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:15 INFO - PROCESS | 3636 | ++DOCSHELL 10A08000 == 31 [pid = 3636] [id = 693] 07:39:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (16C4A000) [pid = 3636] [serial = 2079] [outer = 00000000] 07:39:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (16F07C00) [pid = 3636] [serial = 2080] [outer = 16C4A000] 07:39:15 INFO - PROCESS | 3636 | 1468510755898 Marionette DEBUG loaded listener.js 07:39:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (16F84C00) [pid = 3636] [serial = 2081] [outer = 16C4A000] 07:39:16 INFO - PROCESS | 3636 | 1468510756335 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:39:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:39:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 642ms 07:39:16 INFO - PROCESS | 3636 | 1468510756374 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:39:16 INFO - PROCESS | 3636 | 1468510756376 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 07:39:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:39:16 INFO - PROCESS | 3636 | 1468510756379 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:39:16 INFO - PROCESS | 3636 | 1468510756381 Marionette TRACE conn2 <- [1,2738,null,{}] 07:39:16 INFO - PROCESS | 3636 | 1468510756384 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:16 INFO - PROCESS | 3636 | 1468510756386 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:16 INFO - PROCESS | 3636 | 1468510756493 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:39:16 INFO - PROCESS | 3636 | 1468510756581 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:16 INFO - PROCESS | 3636 | 1468510756583 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:16 INFO - PROCESS | 3636 | ++DOCSHELL 13635800 == 32 [pid = 3636] [id = 694] 07:39:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (14417C00) [pid = 3636] [serial = 2082] [outer = 00000000] 07:39:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (176D9C00) [pid = 3636] [serial = 2083] [outer = 14417C00] 07:39:16 INFO - PROCESS | 3636 | 1468510756632 Marionette DEBUG loaded listener.js 07:39:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (176EBC00) [pid = 3636] [serial = 2084] [outer = 14417C00] 07:39:17 INFO - PROCESS | 3636 | 1468510757039 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 687ms 07:39:17 INFO - PROCESS | 3636 | 1468510757079 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:39:17 INFO - PROCESS | 3636 | 1468510757081 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 07:39:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:39:17 INFO - PROCESS | 3636 | 1468510757085 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:39:17 INFO - PROCESS | 3636 | 1468510757086 Marionette TRACE conn2 <- [1,2742,null,{}] 07:39:17 INFO - PROCESS | 3636 | 1468510757073 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:17 INFO - PROCESS | 3636 | 1468510757075 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:17 INFO - PROCESS | 3636 | 1468510757187 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:39:17 INFO - PROCESS | 3636 | 1468510757194 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:17 INFO - PROCESS | 3636 | 1468510757196 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:17 INFO - PROCESS | 3636 | ++DOCSHELL 150CA800 == 33 [pid = 3636] [id = 695] 07:39:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (17EEB000) [pid = 3636] [serial = 2085] [outer = 00000000] 07:39:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (1923AC00) [pid = 3636] [serial = 2086] [outer = 17EEB000] 07:39:17 INFO - PROCESS | 3636 | 1468510757240 Marionette DEBUG loaded listener.js 07:39:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (1923B400) [pid = 3636] [serial = 2087] [outer = 17EEB000] 07:39:17 INFO - PROCESS | 3636 | 1468510757668 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 627ms 07:39:17 INFO - PROCESS | 3636 | 1468510757706 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:39:17 INFO - PROCESS | 3636 | 1468510757707 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 07:39:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:39:17 INFO - PROCESS | 3636 | 1468510757711 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:39:17 INFO - PROCESS | 3636 | 1468510757712 Marionette TRACE conn2 <- [1,2746,null,{}] 07:39:17 INFO - PROCESS | 3636 | 1468510757716 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:17 INFO - PROCESS | 3636 | 1468510757717 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:17 INFO - PROCESS | 3636 | 1468510757842 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:39:17 INFO - PROCESS | 3636 | 1468510757930 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:17 INFO - PROCESS | 3636 | 1468510757932 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:17 INFO - PROCESS | 3636 | ++DOCSHELL 1031D800 == 34 [pid = 3636] [id = 696] 07:39:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (10BC4000) [pid = 3636] [serial = 2088] [outer = 00000000] 07:39:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (19239800) [pid = 3636] [serial = 2089] [outer = 10BC4000] 07:39:17 INFO - PROCESS | 3636 | 1468510757976 Marionette DEBUG loaded listener.js 07:39:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (19243800) [pid = 3636] [serial = 2090] [outer = 10BC4000] 07:39:18 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (153F6800) [pid = 3636] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:39:18 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (160D5C00) [pid = 3636] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:39:18 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1540DC00) [pid = 3636] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:39:18 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (16D15400) [pid = 3636] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:39:18 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (13A23C00) [pid = 3636] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:39:18 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (1183A000) [pid = 3636] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:39:18 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (10A0C000) [pid = 3636] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:39:18 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (1183F800) [pid = 3636] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:39:18 INFO - PROCESS | 3636 | 1468510758400 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:39:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:39:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 719ms 07:39:18 INFO - PROCESS | 3636 | 1468510758435 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:39:18 INFO - PROCESS | 3636 | 1468510758437 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 07:39:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:39:18 INFO - PROCESS | 3636 | 1468510758440 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:39:18 INFO - PROCESS | 3636 | 1468510758444 Marionette TRACE conn2 <- [1,2750,null,{}] 07:39:18 INFO - PROCESS | 3636 | 1468510758447 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:18 INFO - PROCESS | 3636 | 1468510758450 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:18 INFO - PROCESS | 3636 | 1468510758539 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:39:18 INFO - PROCESS | 3636 | 1468510758544 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:18 INFO - PROCESS | 3636 | 1468510758547 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:18 INFO - PROCESS | 3636 | ++DOCSHELL 1540E000 == 35 [pid = 3636] [id = 697] 07:39:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (154B7800) [pid = 3636] [serial = 2091] [outer = 00000000] 07:39:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (16C49C00) [pid = 3636] [serial = 2092] [outer = 154B7800] 07:39:18 INFO - PROCESS | 3636 | 1468510758592 Marionette DEBUG loaded listener.js 07:39:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (19448000) [pid = 3636] [serial = 2093] [outer = 154B7800] 07:39:18 INFO - PROCESS | 3636 | 1468510759004 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:39:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:39:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 627ms 07:39:19 INFO - PROCESS | 3636 | 1468510759062 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:39:19 INFO - PROCESS | 3636 | 1468510759064 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 07:39:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:39:19 INFO - PROCESS | 3636 | 1468510759071 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:39:19 INFO - PROCESS | 3636 | 1468510759073 Marionette TRACE conn2 <- [1,2754,null,{}] 07:39:19 INFO - PROCESS | 3636 | 1468510759076 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:19 INFO - PROCESS | 3636 | 1468510759078 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:19 INFO - PROCESS | 3636 | 1468510759153 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:39:19 INFO - PROCESS | 3636 | 1468510759159 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:19 INFO - PROCESS | 3636 | 1468510759161 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:19 INFO - PROCESS | 3636 | ++DOCSHELL 11277800 == 36 [pid = 3636] [id = 698] 07:39:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (11474400) [pid = 3636] [serial = 2094] [outer = 00000000] 07:39:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (1944E800) [pid = 3636] [serial = 2095] [outer = 11474400] 07:39:19 INFO - PROCESS | 3636 | 1468510759203 Marionette DEBUG loaded listener.js 07:39:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (194C3000) [pid = 3636] [serial = 2096] [outer = 11474400] 07:39:19 INFO - PROCESS | 3636 | 1468510759625 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:39:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:39:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 581ms 07:39:19 INFO - PROCESS | 3636 | 1468510759653 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:39:19 INFO - PROCESS | 3636 | 1468510759655 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 07:39:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:39:19 INFO - PROCESS | 3636 | 1468510759660 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:39:19 INFO - PROCESS | 3636 | 1468510759661 Marionette TRACE conn2 <- [1,2758,null,{}] 07:39:19 INFO - PROCESS | 3636 | 1468510759665 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:19 INFO - PROCESS | 3636 | 1468510759666 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:19 INFO - PROCESS | 3636 | 1468510759801 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:39:19 INFO - PROCESS | 3636 | 1468510759812 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:19 INFO - PROCESS | 3636 | 1468510759814 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:19 INFO - PROCESS | 3636 | ++DOCSHELL 16D16000 == 37 [pid = 3636] [id = 699] 07:39:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1944C400) [pid = 3636] [serial = 2097] [outer = 00000000] 07:39:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (195BBC00) [pid = 3636] [serial = 2098] [outer = 1944C400] 07:39:19 INFO - PROCESS | 3636 | 1468510759856 Marionette DEBUG loaded listener.js 07:39:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (195BF800) [pid = 3636] [serial = 2099] [outer = 1944C400] 07:39:20 INFO - PROCESS | 3636 | --DOCSHELL 1180A400 == 36 [pid = 3636] [id = 687] 07:39:20 INFO - PROCESS | 3636 | --DOCSHELL 16D19800 == 35 [pid = 3636] [id = 686] 07:39:21 INFO - PROCESS | 3636 | --DOCSHELL 114DA400 == 34 [pid = 3636] [id = 688] 07:39:21 INFO - PROCESS | 3636 | --DOCSHELL 150CAC00 == 33 [pid = 3636] [id = 689] 07:39:21 INFO - PROCESS | 3636 | --DOCSHELL 153EC400 == 32 [pid = 3636] [id = 690] 07:39:21 INFO - PROCESS | 3636 | --DOCSHELL 10A08000 == 31 [pid = 3636] [id = 693] 07:39:21 INFO - PROCESS | 3636 | --DOCSHELL 1698F800 == 30 [pid = 3636] [id = 692] 07:39:21 INFO - PROCESS | 3636 | --DOCSHELL 15531C00 == 29 [pid = 3636] [id = 691] 07:39:21 INFO - PROCESS | 3636 | --DOCSHELL 150CA800 == 28 [pid = 3636] [id = 695] 07:39:21 INFO - PROCESS | 3636 | --DOCSHELL 1031D800 == 27 [pid = 3636] [id = 696] 07:39:21 INFO - PROCESS | 3636 | --DOCSHELL 13635800 == 26 [pid = 3636] [id = 694] 07:39:21 INFO - PROCESS | 3636 | --DOCSHELL 1540E000 == 25 [pid = 3636] [id = 697] 07:39:21 INFO - PROCESS | 3636 | --DOCSHELL 11277800 == 24 [pid = 3636] [id = 698] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (15525800) [pid = 3636] [serial = 2047] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1698E400) [pid = 3636] [serial = 2050] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (158EBC00) [pid = 3636] [serial = 2048] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (16996800) [pid = 3636] [serial = 2053] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (16F0DC00) [pid = 3636] [serial = 2056] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (176CE800) [pid = 3636] [serial = 2059] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (14222C00) [pid = 3636] [serial = 2044] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (12C88C00) [pid = 3636] [serial = 2041] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (12E61800) [pid = 3636] [serial = 2042] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (11D89000) [pid = 3636] [serial = 2039] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (10E40000) [pid = 3636] [serial = 2038] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (17544000) [pid = 3636] [serial = 2057] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (13638C00) [pid = 3636] [serial = 2036] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (1312D000) [pid = 3636] [serial = 2035] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (16AF2C00) [pid = 3636] [serial = 2054] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (16996C00) [pid = 3636] [serial = 2051] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (14415C00) [pid = 3636] [serial = 2045] [outer = 00000000] [url = about:blank] 07:39:21 INFO - PROCESS | 3636 | 1468510761466 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:39:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:39:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1834ms 07:39:21 INFO - PROCESS | 3636 | 1468510761488 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:39:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:39:21 INFO - PROCESS | 3636 | 1468510761492 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 07:39:21 INFO - PROCESS | 3636 | 1468510761499 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:39:21 INFO - PROCESS | 3636 | 1468510761502 Marionette TRACE conn2 <- [1,2762,null,{}] 07:39:21 INFO - PROCESS | 3636 | 1468510761508 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:21 INFO - PROCESS | 3636 | 1468510761511 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:21 INFO - PROCESS | 3636 | 1468510761605 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:39:21 INFO - PROCESS | 3636 | 1468510761698 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:21 INFO - PROCESS | 3636 | 1468510761700 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:21 INFO - PROCESS | 3636 | ++DOCSHELL 10A80C00 == 25 [pid = 3636] [id = 700] 07:39:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (10A81400) [pid = 3636] [serial = 2100] [outer = 00000000] 07:39:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (1127A400) [pid = 3636] [serial = 2101] [outer = 10A81400] 07:39:21 INFO - PROCESS | 3636 | 1468510761737 Marionette DEBUG loaded listener.js 07:39:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (114B5800) [pid = 3636] [serial = 2102] [outer = 10A81400] 07:39:22 INFO - PROCESS | 3636 | 1468510762172 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 749ms 07:39:22 INFO - PROCESS | 3636 | 1468510762237 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:39:22 INFO - PROCESS | 3636 | 1468510762242 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 07:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:39:22 INFO - PROCESS | 3636 | 1468510762248 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:39:22 INFO - PROCESS | 3636 | 1468510762251 Marionette TRACE conn2 <- [1,2766,null,{}] 07:39:22 INFO - PROCESS | 3636 | 1468510762255 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:22 INFO - PROCESS | 3636 | 1468510762258 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:22 INFO - PROCESS | 3636 | 1468510762344 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:39:22 INFO - PROCESS | 3636 | 1468510762352 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:22 INFO - PROCESS | 3636 | 1468510762355 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:22 INFO - PROCESS | 3636 | ++DOCSHELL 12BAAC00 == 26 [pid = 3636] [id = 701] 07:39:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (12BABC00) [pid = 3636] [serial = 2103] [outer = 00000000] 07:39:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (12C88C00) [pid = 3636] [serial = 2104] [outer = 12BABC00] 07:39:22 INFO - PROCESS | 3636 | 1468510762401 Marionette DEBUG loaded listener.js 07:39:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (12E6C400) [pid = 3636] [serial = 2105] [outer = 12BABC00] 07:39:22 INFO - PROCESS | 3636 | 1468510762878 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 673ms 07:39:22 INFO - PROCESS | 3636 | 1468510762931 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:39:22 INFO - PROCESS | 3636 | 1468510762933 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 07:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:39:22 INFO - PROCESS | 3636 | 1468510762937 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:39:22 INFO - PROCESS | 3636 | 1468510762940 Marionette TRACE conn2 <- [1,2770,null,{}] 07:39:22 INFO - PROCESS | 3636 | 1468510762952 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:22 INFO - PROCESS | 3636 | 1468510762956 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:23 INFO - PROCESS | 3636 | 1468510763070 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:39:23 INFO - PROCESS | 3636 | 1468510763170 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:23 INFO - PROCESS | 3636 | 1468510763173 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:23 INFO - PROCESS | 3636 | ++DOCSHELL 13A25C00 == 27 [pid = 3636] [id = 702] 07:39:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (13A26800) [pid = 3636] [serial = 2106] [outer = 00000000] 07:39:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (13B53400) [pid = 3636] [serial = 2107] [outer = 13A26800] 07:39:23 INFO - PROCESS | 3636 | 1468510763220 Marionette DEBUG loaded listener.js 07:39:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (14231800) [pid = 3636] [serial = 2108] [outer = 13A26800] 07:39:23 INFO - PROCESS | 3636 | 1468510763568 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:39:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:39:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 673ms 07:39:23 INFO - PROCESS | 3636 | 1468510763626 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:39:23 INFO - PROCESS | 3636 | 1468510763629 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 07:39:23 INFO - PROCESS | 3636 | 1468510763632 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:39:23 INFO - PROCESS | 3636 | 1468510763634 Marionette TRACE conn2 <- [1,2774,null,{}] 07:39:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:39:23 INFO - PROCESS | 3636 | 1468510763638 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:23 INFO - PROCESS | 3636 | 1468510763639 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:23 INFO - PROCESS | 3636 | 1468510763720 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:39:23 INFO - PROCESS | 3636 | 1468510763725 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:23 INFO - PROCESS | 3636 | 1468510763727 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:23 INFO - PROCESS | 3636 | ++DOCSHELL 144DCC00 == 28 [pid = 3636] [id = 703] 07:39:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (144E2800) [pid = 3636] [serial = 2109] [outer = 00000000] 07:39:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (150CEC00) [pid = 3636] [serial = 2110] [outer = 144E2800] 07:39:23 INFO - PROCESS | 3636 | 1468510763771 Marionette DEBUG loaded listener.js 07:39:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (150D7000) [pid = 3636] [serial = 2111] [outer = 144E2800] 07:39:24 INFO - PROCESS | 3636 | 1468510764188 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:39:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:39:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 581ms 07:39:24 INFO - PROCESS | 3636 | 1468510764215 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:39:24 INFO - PROCESS | 3636 | 1468510764217 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 07:39:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:39:24 INFO - PROCESS | 3636 | 1468510764234 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:39:24 INFO - PROCESS | 3636 | 1468510764236 Marionette TRACE conn2 <- [1,2778,null,{}] 07:39:24 INFO - PROCESS | 3636 | 1468510764239 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:24 INFO - PROCESS | 3636 | 1468510764241 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:24 INFO - PROCESS | 3636 | 1468510764318 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:39:24 INFO - PROCESS | 3636 | 1468510764323 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:24 INFO - PROCESS | 3636 | 1468510764325 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:24 INFO - PROCESS | 3636 | ++DOCSHELL 153F1400 == 29 [pid = 3636] [id = 704] 07:39:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (153F5C00) [pid = 3636] [serial = 2112] [outer = 00000000] 07:39:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (154B6000) [pid = 3636] [serial = 2113] [outer = 153F5C00] 07:39:24 INFO - PROCESS | 3636 | 1468510764368 Marionette DEBUG loaded listener.js 07:39:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (1552D800) [pid = 3636] [serial = 2114] [outer = 153F5C00] 07:39:24 INFO - PROCESS | 3636 | 1468510764912 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:39:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:39:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 719ms 07:39:24 INFO - PROCESS | 3636 | 1468510764956 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:39:24 INFO - PROCESS | 3636 | 1468510764961 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 07:39:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:39:24 INFO - PROCESS | 3636 | 1468510764967 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:39:24 INFO - PROCESS | 3636 | 1468510764970 Marionette TRACE conn2 <- [1,2782,null,{}] 07:39:24 INFO - PROCESS | 3636 | 1468510764977 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:24 INFO - PROCESS | 3636 | 1468510764980 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:25 INFO - PROCESS | 3636 | 1468510765097 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:39:25 INFO - PROCESS | 3636 | 1468510765231 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:25 INFO - PROCESS | 3636 | 1468510765236 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:25 INFO - PROCESS | 3636 | ++DOCSHELL 10A0BC00 == 30 [pid = 3636] [id = 705] 07:39:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (10A0E800) [pid = 3636] [serial = 2115] [outer = 00000000] 07:39:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (11845C00) [pid = 3636] [serial = 2116] [outer = 10A0E800] 07:39:25 INFO - PROCESS | 3636 | 1468510765292 Marionette DEBUG loaded listener.js 07:39:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (12C80400) [pid = 3636] [serial = 2117] [outer = 10A0E800] 07:39:26 INFO - PROCESS | 3636 | 1468510766058 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:39:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:39:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1116ms 07:39:26 INFO - PROCESS | 3636 | 1468510766096 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:39:26 INFO - PROCESS | 3636 | 1468510766100 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 07:39:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:39:26 INFO - PROCESS | 3636 | 1468510766107 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:39:26 INFO - PROCESS | 3636 | 1468510766110 Marionette TRACE conn2 <- [1,2786,null,{}] 07:39:26 INFO - PROCESS | 3636 | 1468510766114 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:26 INFO - PROCESS | 3636 | 1468510766116 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:26 INFO - PROCESS | 3636 | 1468510766236 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:39:26 INFO - PROCESS | 3636 | 1468510766374 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:26 INFO - PROCESS | 3636 | 1468510766377 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:26 INFO - PROCESS | 3636 | ++DOCSHELL 144DC000 == 31 [pid = 3636] [id = 706] 07:39:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (144E1C00) [pid = 3636] [serial = 2118] [outer = 00000000] 07:39:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (153ED800) [pid = 3636] [serial = 2119] [outer = 144E1C00] 07:39:26 INFO - PROCESS | 3636 | 1468510766434 Marionette DEBUG loaded listener.js 07:39:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (153F8800) [pid = 3636] [serial = 2120] [outer = 144E1C00] 07:39:27 INFO - PROCESS | 3636 | --DOCSHELL 144DCC00 == 30 [pid = 3636] [id = 703] 07:39:27 INFO - PROCESS | 3636 | --DOCSHELL 13A25C00 == 29 [pid = 3636] [id = 702] 07:39:27 INFO - PROCESS | 3636 | --DOCSHELL 12BAAC00 == 28 [pid = 3636] [id = 701] 07:39:27 INFO - PROCESS | 3636 | --DOCSHELL 10A80C00 == 27 [pid = 3636] [id = 700] 07:39:27 INFO - PROCESS | 3636 | 1468510767098 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:39:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:39:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1009ms 07:39:27 INFO - PROCESS | 3636 | 1468510767112 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:39:27 INFO - PROCESS | 3636 | 1468510767116 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 07:39:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:39:27 INFO - PROCESS | 3636 | 1468510767136 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:39:27 INFO - PROCESS | 3636 | 1468510767139 Marionette TRACE conn2 <- [1,2790,null,{}] 07:39:27 INFO - PROCESS | 3636 | 1468510767147 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:27 INFO - PROCESS | 3636 | 1468510767150 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:27 INFO - PROCESS | 3636 | 1468510767235 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:39:27 INFO - PROCESS | 3636 | 1468510767242 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:27 INFO - PROCESS | 3636 | 1468510767246 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:27 INFO - PROCESS | 3636 | ++DOCSHELL 114E0000 == 28 [pid = 3636] [id = 707] 07:39:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (114E0C00) [pid = 3636] [serial = 2121] [outer = 00000000] 07:39:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (12E22800) [pid = 3636] [serial = 2122] [outer = 114E0C00] 07:39:27 INFO - PROCESS | 3636 | 1468510767293 Marionette DEBUG loaded listener.js 07:39:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (13185C00) [pid = 3636] [serial = 2123] [outer = 114E0C00] 07:39:27 INFO - PROCESS | 3636 | 1468510767785 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:39:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:39:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 734ms 07:39:27 INFO - PROCESS | 3636 | 1468510767878 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:39:27 INFO - PROCESS | 3636 | 1468510767882 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 07:39:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:39:27 INFO - PROCESS | 3636 | 1468510767889 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:39:27 INFO - PROCESS | 3636 | 1468510767894 Marionette TRACE conn2 <- [1,2794,null,{}] 07:39:27 INFO - PROCESS | 3636 | 1468510767883 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:27 INFO - PROCESS | 3636 | 1468510767886 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:28 INFO - PROCESS | 3636 | 1468510768001 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:39:28 INFO - PROCESS | 3636 | 1468510768093 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:28 INFO - PROCESS | 3636 | 1468510768095 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:28 INFO - PROCESS | 3636 | ++DOCSHELL 13A2BC00 == 29 [pid = 3636] [id = 708] 07:39:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (13ABA000) [pid = 3636] [serial = 2124] [outer = 00000000] 07:39:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (14415C00) [pid = 3636] [serial = 2125] [outer = 13ABA000] 07:39:28 INFO - PROCESS | 3636 | 1468510768142 Marionette DEBUG loaded listener.js 07:39:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (150CAC00) [pid = 3636] [serial = 2126] [outer = 13ABA000] 07:39:28 INFO - PROCESS | 3636 | 1468510768522 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:39:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:39:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 688ms 07:39:28 INFO - PROCESS | 3636 | 1468510768571 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:39:28 INFO - PROCESS | 3636 | 1468510768573 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 07:39:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:39:28 INFO - PROCESS | 3636 | 1468510768577 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:39:28 INFO - PROCESS | 3636 | 1468510768580 Marionette TRACE conn2 <- [1,2798,null,{}] 07:39:28 INFO - PROCESS | 3636 | 1468510768591 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:28 INFO - PROCESS | 3636 | 1468510768595 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:28 INFO - PROCESS | 3636 | 1468510768680 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:39:28 INFO - PROCESS | 3636 | 1468510768687 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:28 INFO - PROCESS | 3636 | 1468510768673 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:28 INFO - PROCESS | 3636 | ++DOCSHELL 16963800 == 30 [pid = 3636] [id = 709] 07:39:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (16964000) [pid = 3636] [serial = 2127] [outer = 00000000] 07:39:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (16990400) [pid = 3636] [serial = 2128] [outer = 16964000] 07:39:28 INFO - PROCESS | 3636 | 1468510768721 Marionette DEBUG loaded listener.js 07:39:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (16998C00) [pid = 3636] [serial = 2129] [outer = 16964000] 07:39:29 INFO - PROCESS | 3636 | 1468510769174 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:39:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:39:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 627ms 07:39:29 INFO - PROCESS | 3636 | 1468510769213 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:39:29 INFO - PROCESS | 3636 | 1468510769216 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 07:39:29 INFO - PROCESS | 3636 | 1468510769219 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:39:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:39:29 INFO - PROCESS | 3636 | 1468510769221 Marionette TRACE conn2 <- [1,2802,null,{}] 07:39:29 INFO - PROCESS | 3636 | 1468510769225 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:29 INFO - PROCESS | 3636 | 1468510769227 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:29 INFO - PROCESS | 3636 | 1468510769350 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:39:29 INFO - PROCESS | 3636 | 1468510769436 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:29 INFO - PROCESS | 3636 | 1468510769422 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:29 INFO - PROCESS | 3636 | ++DOCSHELL 16C4E400 == 31 [pid = 3636] [id = 710] 07:39:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (16C4E800) [pid = 3636] [serial = 2130] [outer = 00000000] 07:39:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (16D10400) [pid = 3636] [serial = 2131] [outer = 16C4E800] 07:39:29 INFO - PROCESS | 3636 | 1468510769465 Marionette DEBUG loaded listener.js 07:39:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (16D18400) [pid = 3636] [serial = 2132] [outer = 16C4E800] 07:39:29 INFO - PROCESS | 3636 | 1468510769877 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:39:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:39:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 672ms 07:39:29 INFO - PROCESS | 3636 | 1468510769902 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:39:29 INFO - PROCESS | 3636 | 1468510769904 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 07:39:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:39:29 INFO - PROCESS | 3636 | 1468510769915 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:39:29 INFO - PROCESS | 3636 | 1468510769917 Marionette TRACE conn2 <- [1,2806,null,{}] 07:39:29 INFO - PROCESS | 3636 | 1468510769922 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:29 INFO - PROCESS | 3636 | 1468510769926 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:30 INFO - PROCESS | 3636 | 1468510770055 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:39:30 INFO - PROCESS | 3636 | 1468510770063 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:30 INFO - PROCESS | 3636 | 1468510770065 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:30 INFO - PROCESS | 3636 | ++DOCSHELL 16D1B000 == 32 [pid = 3636] [id = 711] 07:39:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (16D1B800) [pid = 3636] [serial = 2133] [outer = 00000000] 07:39:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (175DC400) [pid = 3636] [serial = 2134] [outer = 16D1B800] 07:39:30 INFO - PROCESS | 3636 | 1468510770107 Marionette DEBUG loaded listener.js 07:39:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (16F8D000) [pid = 3636] [serial = 2135] [outer = 16D1B800] 07:39:30 INFO - PROCESS | 3636 | 1468510770538 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:39:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:39:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 673ms 07:39:30 INFO - PROCESS | 3636 | 1468510770599 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:39:30 INFO - PROCESS | 3636 | 1468510770601 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 07:39:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:39:30 INFO - PROCESS | 3636 | 1468510770604 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:39:30 INFO - PROCESS | 3636 | 1468510770606 Marionette TRACE conn2 <- [1,2810,null,{}] 07:39:30 INFO - PROCESS | 3636 | 1468510770609 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:30 INFO - PROCESS | 3636 | 1468510770614 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:30 INFO - PROCESS | 3636 | 1468510770774 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:39:30 INFO - PROCESS | 3636 | 1468510770800 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:30 INFO - PROCESS | 3636 | 1468510770802 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:30 INFO - PROCESS | 3636 | ++DOCSHELL 19247800 == 33 [pid = 3636] [id = 712] 07:39:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (19247C00) [pid = 3636] [serial = 2136] [outer = 00000000] 07:39:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (194C7C00) [pid = 3636] [serial = 2137] [outer = 19247C00] 07:39:30 INFO - PROCESS | 3636 | 1468510770845 Marionette DEBUG loaded listener.js 07:39:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (194C9000) [pid = 3636] [serial = 2138] [outer = 19247C00] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (11474400) [pid = 3636] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (10A81400) [pid = 3636] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1944C400) [pid = 3636] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (12BABC00) [pid = 3636] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (13A26800) [pid = 3636] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (144E2800) [pid = 3636] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (14417C00) [pid = 3636] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (17EEB000) [pid = 3636] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (10BC4000) [pid = 3636] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (16C4A000) [pid = 3636] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (16999400) [pid = 3636] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (158C8C00) [pid = 3636] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (153EE400) [pid = 3636] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (150CB000) [pid = 3636] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (13190000) [pid = 3636] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (1180D000) [pid = 3636] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (17547C00) [pid = 3636] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:39:31 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (154B7800) [pid = 3636] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:39:31 INFO - PROCESS | 3636 | 1468510771367 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:39:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:39:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 826ms 07:39:31 INFO - PROCESS | 3636 | 1468510771428 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:39:31 INFO - PROCESS | 3636 | 1468510771439 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 07:39:31 INFO - PROCESS | 3636 | 1468510771443 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:39:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:39:31 INFO - PROCESS | 3636 | 1468510771445 Marionette TRACE conn2 <- [1,2814,null,{}] 07:39:31 INFO - PROCESS | 3636 | 1468510771448 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:31 INFO - PROCESS | 3636 | 1468510771450 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:31 INFO - PROCESS | 3636 | 1468510771527 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:39:31 INFO - PROCESS | 3636 | 1468510771532 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:31 INFO - PROCESS | 3636 | 1468510771534 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:31 INFO - PROCESS | 3636 | ++DOCSHELL 10E4C800 == 34 [pid = 3636] [id = 713] 07:39:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1180D000) [pid = 3636] [serial = 2139] [outer = 00000000] 07:39:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (13A26800) [pid = 3636] [serial = 2140] [outer = 1180D000] 07:39:31 INFO - PROCESS | 3636 | 1468510771662 Marionette DEBUG loaded listener.js 07:39:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (150CD400) [pid = 3636] [serial = 2141] [outer = 1180D000] 07:39:32 INFO - PROCESS | 3636 | 1468510772014 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:39:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:39:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 627ms 07:39:32 INFO - PROCESS | 3636 | 1468510772079 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:39:32 INFO - PROCESS | 3636 | 1468510772081 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 07:39:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:39:32 INFO - PROCESS | 3636 | 1468510772084 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:39:32 INFO - PROCESS | 3636 | 1468510772086 Marionette TRACE conn2 <- [1,2818,null,{}] 07:39:32 INFO - PROCESS | 3636 | 1468510772090 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:32 INFO - PROCESS | 3636 | 1468510772092 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:32 INFO - PROCESS | 3636 | 1468510772169 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:39:32 INFO - PROCESS | 3636 | 1468510772267 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:32 INFO - PROCESS | 3636 | 1468510772269 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:32 INFO - PROCESS | 3636 | ++DOCSHELL 154B7800 == 35 [pid = 3636] [id = 714] 07:39:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (15525C00) [pid = 3636] [serial = 2142] [outer = 00000000] 07:39:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (17785C00) [pid = 3636] [serial = 2143] [outer = 15525C00] 07:39:32 INFO - PROCESS | 3636 | 1468510772311 Marionette DEBUG loaded listener.js 07:39:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1944C400) [pid = 3636] [serial = 2144] [outer = 15525C00] 07:39:32 INFO - PROCESS | 3636 | 1468510772663 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:39:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:39:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 627ms 07:39:32 INFO - PROCESS | 3636 | 1468510772703 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:39:32 INFO - PROCESS | 3636 | 1468510772705 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 07:39:32 INFO - PROCESS | 3636 | 1468510772709 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:39:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:39:32 INFO - PROCESS | 3636 | 1468510772710 Marionette TRACE conn2 <- [1,2822,null,{}] 07:39:32 INFO - PROCESS | 3636 | 1468510772714 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:32 INFO - PROCESS | 3636 | 1468510772715 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:32 INFO - PROCESS | 3636 | 1468510772834 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:39:32 INFO - PROCESS | 3636 | 1468510772843 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:32 INFO - PROCESS | 3636 | 1468510772845 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:32 INFO - PROCESS | 3636 | ++DOCSHELL 13638400 == 36 [pid = 3636] [id = 715] 07:39:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (16710800) [pid = 3636] [serial = 2145] [outer = 00000000] 07:39:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (195C0C00) [pid = 3636] [serial = 2146] [outer = 16710800] 07:39:32 INFO - PROCESS | 3636 | 1468510772887 Marionette DEBUG loaded listener.js 07:39:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (195C3400) [pid = 3636] [serial = 2147] [outer = 16710800] 07:39:33 INFO - PROCESS | 3636 | 1468510773352 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:39:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:39:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 688ms 07:39:33 INFO - PROCESS | 3636 | 1468510773392 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:39:33 INFO - PROCESS | 3636 | 1468510773397 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 07:39:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:39:33 INFO - PROCESS | 3636 | 1468510773403 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:39:33 INFO - PROCESS | 3636 | 1468510773406 Marionette TRACE conn2 <- [1,2826,null,{}] 07:39:33 INFO - PROCESS | 3636 | 1468510773412 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:33 INFO - PROCESS | 3636 | 1468510773415 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:33 INFO - PROCESS | 3636 | 1468510773570 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:39:33 INFO - PROCESS | 3636 | 1468510773696 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:33 INFO - PROCESS | 3636 | 1468510773701 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:33 INFO - PROCESS | 3636 | ++DOCSHELL 11C98400 == 37 [pid = 3636] [id = 716] 07:39:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (11DDB400) [pid = 3636] [serial = 2148] [outer = 00000000] 07:39:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (12E65C00) [pid = 3636] [serial = 2149] [outer = 11DDB400] 07:39:33 INFO - PROCESS | 3636 | 1468510773757 Marionette DEBUG loaded listener.js 07:39:33 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (13961800) [pid = 3636] [serial = 2150] [outer = 11DDB400] 07:39:34 INFO - PROCESS | 3636 | 1468510774281 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:39:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:39:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 917ms 07:39:34 INFO - PROCESS | 3636 | 1468510774332 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:39:34 INFO - PROCESS | 3636 | 1468510774337 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 07:39:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:39:34 INFO - PROCESS | 3636 | 1468510774343 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:39:34 INFO - PROCESS | 3636 | 1468510774346 Marionette TRACE conn2 <- [1,2830,null,{}] 07:39:34 INFO - PROCESS | 3636 | 1468510774350 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:34 INFO - PROCESS | 3636 | 1468510774352 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:34 INFO - PROCESS | 3636 | 1468510774459 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:39:34 INFO - PROCESS | 3636 | 1468510774570 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:34 INFO - PROCESS | 3636 | 1468510774573 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:34 INFO - PROCESS | 3636 | ++DOCSHELL 15402C00 == 38 [pid = 3636] [id = 717] 07:39:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (154B7400) [pid = 3636] [serial = 2151] [outer = 00000000] 07:39:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (160D2C00) [pid = 3636] [serial = 2152] [outer = 154B7400] 07:39:34 INFO - PROCESS | 3636 | 1468510774652 Marionette DEBUG loaded listener.js 07:39:34 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (16996800) [pid = 3636] [serial = 2153] [outer = 154B7400] 07:39:35 INFO - PROCESS | 3636 | 1468510775257 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:39:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:39:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 979ms 07:39:35 INFO - PROCESS | 3636 | 1468510775328 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:39:35 INFO - PROCESS | 3636 | 1468510775330 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 07:39:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:39:35 INFO - PROCESS | 3636 | 1468510775334 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:39:35 INFO - PROCESS | 3636 | 1468510775338 Marionette TRACE conn2 <- [1,2834,null,{}] 07:39:35 INFO - PROCESS | 3636 | 1468510775364 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:35 INFO - PROCESS | 3636 | 1468510775369 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:35 INFO - PROCESS | 3636 | 1468510775462 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:39:35 INFO - PROCESS | 3636 | 1468510775594 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:35 INFO - PROCESS | 3636 | 1468510775597 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:35 INFO - PROCESS | 3636 | ++DOCSHELL 19240000 == 39 [pid = 3636] [id = 718] 07:39:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (19240400) [pid = 3636] [serial = 2154] [outer = 00000000] 07:39:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (1944A400) [pid = 3636] [serial = 2155] [outer = 19240400] 07:39:35 INFO - PROCESS | 3636 | 1468510775654 Marionette DEBUG loaded listener.js 07:39:35 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (196CF400) [pid = 3636] [serial = 2156] [outer = 19240400] 07:39:36 INFO - PROCESS | 3636 | 1468510776428 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:39:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:39:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1192ms 07:39:36 INFO - PROCESS | 3636 | 1468510776510 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:39:36 INFO - PROCESS | 3636 | 1468510776513 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 07:39:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:39:36 INFO - PROCESS | 3636 | 1468510776532 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:39:36 INFO - PROCESS | 3636 | 1468510776536 Marionette TRACE conn2 <- [1,2838,null,{}] 07:39:36 INFO - PROCESS | 3636 | 1468510776541 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:36 INFO - PROCESS | 3636 | 1468510776544 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:36 INFO - PROCESS | 3636 | 1468510776640 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:39:36 INFO - PROCESS | 3636 | 1468510776780 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:36 INFO - PROCESS | 3636 | 1468510776784 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:36 INFO - PROCESS | 3636 | ++DOCSHELL 114B9800 == 40 [pid = 3636] [id = 719] 07:39:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (114B9C00) [pid = 3636] [serial = 2157] [outer = 00000000] 07:39:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (11839400) [pid = 3636] [serial = 2158] [outer = 114B9C00] 07:39:36 INFO - PROCESS | 3636 | 1468510776840 Marionette DEBUG loaded listener.js 07:39:36 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (11DD9400) [pid = 3636] [serial = 2159] [outer = 114B9C00] 07:39:37 INFO - PROCESS | 3636 | --DOCSHELL 154B7800 == 39 [pid = 3636] [id = 714] 07:39:37 INFO - PROCESS | 3636 | --DOCSHELL 10E4C800 == 38 [pid = 3636] [id = 713] 07:39:37 INFO - PROCESS | 3636 | --DOCSHELL 19247800 == 37 [pid = 3636] [id = 712] 07:39:37 INFO - PROCESS | 3636 | --DOCSHELL 16D1B000 == 36 [pid = 3636] [id = 711] 07:39:37 INFO - PROCESS | 3636 | --DOCSHELL 16C4E400 == 35 [pid = 3636] [id = 710] 07:39:37 INFO - PROCESS | 3636 | --DOCSHELL 16963800 == 34 [pid = 3636] [id = 709] 07:39:37 INFO - PROCESS | 3636 | --DOCSHELL 13A2BC00 == 33 [pid = 3636] [id = 708] 07:39:37 INFO - PROCESS | 3636 | --DOCSHELL 114E0000 == 32 [pid = 3636] [id = 707] 07:39:37 INFO - PROCESS | 3636 | --DOCSHELL 144DC000 == 31 [pid = 3636] [id = 706] 07:39:37 INFO - PROCESS | 3636 | --DOCSHELL 10A0BC00 == 30 [pid = 3636] [id = 705] 07:39:37 INFO - PROCESS | 3636 | --DOCSHELL 153F1400 == 29 [pid = 3636] [id = 704] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (194C3000) [pid = 3636] [serial = 2096] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (114B5800) [pid = 3636] [serial = 2102] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (195BBC00) [pid = 3636] [serial = 2098] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (12C88C00) [pid = 3636] [serial = 2104] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (13B53400) [pid = 3636] [serial = 2107] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (14231800) [pid = 3636] [serial = 2108] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (150CEC00) [pid = 3636] [serial = 2110] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (195BF800) [pid = 3636] [serial = 2099] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (12E6C400) [pid = 3636] [serial = 2105] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (176D9C00) [pid = 3636] [serial = 2083] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (1923AC00) [pid = 3636] [serial = 2086] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (176EBC00) [pid = 3636] [serial = 2084] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (19239800) [pid = 3636] [serial = 2089] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (1923B400) [pid = 3636] [serial = 2087] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (19243800) [pid = 3636] [serial = 2090] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (1127A400) [pid = 3636] [serial = 2101] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (1944E800) [pid = 3636] [serial = 2095] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (16F07C00) [pid = 3636] [serial = 2080] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16C4CC00) [pid = 3636] [serial = 2077] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (16D12800) [pid = 3636] [serial = 2078] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (15F8EC00) [pid = 3636] [serial = 2074] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1670E400) [pid = 3636] [serial = 2075] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (153F4400) [pid = 3636] [serial = 2071] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (154B4800) [pid = 3636] [serial = 2072] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (150D2800) [pid = 3636] [serial = 2068] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (150D4800) [pid = 3636] [serial = 2069] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (13635C00) [pid = 3636] [serial = 2065] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (1363A800) [pid = 3636] [serial = 2066] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (1188DC00) [pid = 3636] [serial = 2062] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (11D90000) [pid = 3636] [serial = 2063] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (176DA000) [pid = 3636] [serial = 2060] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (150D7000) [pid = 3636] [serial = 2111] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (154B6000) [pid = 3636] [serial = 2113] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (16C49C00) [pid = 3636] [serial = 2092] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (19448000) [pid = 3636] [serial = 2093] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (16F84C00) [pid = 3636] [serial = 2081] [outer = 00000000] [url = about:blank] 07:39:37 INFO - PROCESS | 3636 | 1468510777365 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:39:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:39:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 887ms 07:39:37 INFO - PROCESS | 3636 | 1468510777421 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:39:37 INFO - PROCESS | 3636 | 1468510777425 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 07:39:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:39:37 INFO - PROCESS | 3636 | 1468510777430 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:39:37 INFO - PROCESS | 3636 | 1468510777433 Marionette TRACE conn2 <- [1,2842,null,{}] 07:39:37 INFO - PROCESS | 3636 | 1468510777437 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:37 INFO - PROCESS | 3636 | 1468510777439 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:37 INFO - PROCESS | 3636 | 1468510777528 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:39:37 INFO - PROCESS | 3636 | 1468510777556 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:37 INFO - PROCESS | 3636 | 1468510777558 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:37 INFO - PROCESS | 3636 | ++DOCSHELL 1318C000 == 30 [pid = 3636] [id = 720] 07:39:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (1362F000) [pid = 3636] [serial = 2160] [outer = 00000000] 07:39:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (13635C00) [pid = 3636] [serial = 2161] [outer = 1362F000] 07:39:37 INFO - PROCESS | 3636 | 1468510777611 Marionette DEBUG loaded listener.js 07:39:37 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (13962000) [pid = 3636] [serial = 2162] [outer = 1362F000] 07:39:38 INFO - PROCESS | 3636 | 1468510778089 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:39:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:39:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 673ms 07:39:38 INFO - PROCESS | 3636 | 1468510778114 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:39:38 INFO - PROCESS | 3636 | 1468510778116 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 07:39:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:39:38 INFO - PROCESS | 3636 | 1468510778162 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:39:38 INFO - PROCESS | 3636 | 1468510778165 Marionette TRACE conn2 <- [1,2846,null,{}] 07:39:38 INFO - PROCESS | 3636 | 1468510778187 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:38 INFO - PROCESS | 3636 | 1468510778191 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:38 INFO - PROCESS | 3636 | 1468510778272 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:39:38 INFO - PROCESS | 3636 | 1468510778281 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:38 INFO - PROCESS | 3636 | 1468510778284 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:38 INFO - PROCESS | 3636 | ++DOCSHELL 144DF800 == 31 [pid = 3636] [id = 721] 07:39:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (144E1800) [pid = 3636] [serial = 2163] [outer = 00000000] 07:39:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (150D2800) [pid = 3636] [serial = 2164] [outer = 144E1800] 07:39:38 INFO - PROCESS | 3636 | 1468510778337 Marionette DEBUG loaded listener.js 07:39:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (150D8400) [pid = 3636] [serial = 2165] [outer = 144E1800] 07:39:38 INFO - PROCESS | 3636 | 1468510778775 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:39:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:39:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 688ms 07:39:38 INFO - PROCESS | 3636 | 1468510778799 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:39:38 INFO - PROCESS | 3636 | 1468510778802 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 07:39:38 INFO - PROCESS | 3636 | 1468510778805 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:39:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:39:38 INFO - PROCESS | 3636 | 1468510778807 Marionette TRACE conn2 <- [1,2850,null,{}] 07:39:38 INFO - PROCESS | 3636 | 1468510778810 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:38 INFO - PROCESS | 3636 | 1468510778812 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:38 INFO - PROCESS | 3636 | 1468510778899 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:39:38 INFO - PROCESS | 3636 | 1468510778905 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:38 INFO - PROCESS | 3636 | 1468510778907 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:38 INFO - PROCESS | 3636 | ++DOCSHELL 15408C00 == 32 [pid = 3636] [id = 722] 07:39:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (154B5400) [pid = 3636] [serial = 2166] [outer = 00000000] 07:39:38 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (15F8A400) [pid = 3636] [serial = 2167] [outer = 154B5400] 07:39:38 INFO - PROCESS | 3636 | 1468510778959 Marionette DEBUG loaded listener.js 07:39:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (15F97000) [pid = 3636] [serial = 2168] [outer = 154B5400] 07:39:39 INFO - PROCESS | 3636 | 1468510779388 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:39:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:39:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 626ms 07:39:39 INFO - PROCESS | 3636 | 1468510779426 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:39:39 INFO - PROCESS | 3636 | 1468510779428 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 07:39:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:39:39 INFO - PROCESS | 3636 | 1468510779431 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:39:39 INFO - PROCESS | 3636 | 1468510779433 Marionette TRACE conn2 <- [1,2854,null,{}] 07:39:39 INFO - PROCESS | 3636 | 1468510779445 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:39 INFO - PROCESS | 3636 | 1468510779447 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:39 INFO - PROCESS | 3636 | 1468510779557 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:39:39 INFO - PROCESS | 3636 | 1468510779563 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:39 INFO - PROCESS | 3636 | 1468510779566 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:39 INFO - PROCESS | 3636 | ++DOCSHELL 160CEC00 == 33 [pid = 3636] [id = 723] 07:39:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (1670E400) [pid = 3636] [serial = 2169] [outer = 00000000] 07:39:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (16997C00) [pid = 3636] [serial = 2170] [outer = 1670E400] 07:39:39 INFO - PROCESS | 3636 | 1468510779608 Marionette DEBUG loaded listener.js 07:39:39 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (16C45400) [pid = 3636] [serial = 2171] [outer = 1670E400] 07:39:40 INFO - PROCESS | 3636 | 1468510780076 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:39:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:39:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 688ms 07:39:40 INFO - PROCESS | 3636 | 1468510780114 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:39:40 INFO - PROCESS | 3636 | 1468510780116 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 07:39:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:39:40 INFO - PROCESS | 3636 | 1468510780119 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:39:40 INFO - PROCESS | 3636 | 1468510780121 Marionette TRACE conn2 <- [1,2858,null,{}] 07:39:40 INFO - PROCESS | 3636 | 1468510780131 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:40 INFO - PROCESS | 3636 | 1468510780136 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:40 INFO - PROCESS | 3636 | 1468510780280 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:39:40 INFO - PROCESS | 3636 | 1468510780345 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:40 INFO - PROCESS | 3636 | 1468510780347 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:40 INFO - PROCESS | 3636 | ++DOCSHELL 16C4D800 == 34 [pid = 3636] [id = 724] 07:39:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16D0EC00) [pid = 3636] [serial = 2172] [outer = 00000000] 07:39:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (16E28400) [pid = 3636] [serial = 2173] [outer = 16D0EC00] 07:39:40 INFO - PROCESS | 3636 | 1468510780393 Marionette DEBUG loaded listener.js 07:39:40 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (176CE000) [pid = 3636] [serial = 2174] [outer = 16D0EC00] 07:39:40 INFO - PROCESS | 3636 | 1468510780819 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:39:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:39:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 07:39:40 INFO - PROCESS | 3636 | 1468510780859 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:39:40 INFO - PROCESS | 3636 | 1468510780861 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 07:39:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:39:40 INFO - PROCESS | 3636 | 1468510780890 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:39:40 INFO - PROCESS | 3636 | 1468510780892 Marionette TRACE conn2 <- [1,2862,null,{}] 07:39:40 INFO - PROCESS | 3636 | 1468510780906 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:40 INFO - PROCESS | 3636 | 1468510780908 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:41 INFO - PROCESS | 3636 | 1468510781028 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:39:41 INFO - PROCESS | 3636 | 1468510781096 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:41 INFO - PROCESS | 3636 | 1468510781098 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:41 INFO - PROCESS | 3636 | ++DOCSHELL 1778DC00 == 35 [pid = 3636] [id = 725] 07:39:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1778E800) [pid = 3636] [serial = 2175] [outer = 00000000] 07:39:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19238400) [pid = 3636] [serial = 2176] [outer = 1778E800] 07:39:41 INFO - PROCESS | 3636 | 1468510781140 Marionette DEBUG loaded listener.js 07:39:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1923F400) [pid = 3636] [serial = 2177] [outer = 1778E800] 07:39:41 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (15525C00) [pid = 3636] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:39:41 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (16C4E800) [pid = 3636] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:39:41 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (16964000) [pid = 3636] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:39:41 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (114E0C00) [pid = 3636] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:39:41 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (13ABA000) [pid = 3636] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:39:41 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (16D1B800) [pid = 3636] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:39:41 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1180D000) [pid = 3636] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:39:41 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (19247C00) [pid = 3636] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:39:41 INFO - PROCESS | 3636 | 1468510781659 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:39:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:39:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 811ms 07:39:41 INFO - PROCESS | 3636 | 1468510781689 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:39:41 INFO - PROCESS | 3636 | 1468510781691 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 07:39:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:39:41 INFO - PROCESS | 3636 | 1468510781695 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:39:41 INFO - PROCESS | 3636 | 1468510781697 Marionette TRACE conn2 <- [1,2866,null,{}] 07:39:41 INFO - PROCESS | 3636 | 1468510781684 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:41 INFO - PROCESS | 3636 | 1468510781686 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:41 INFO - PROCESS | 3636 | 1468510781764 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:39:41 INFO - PROCESS | 3636 | 1468510781769 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:41 INFO - PROCESS | 3636 | 1468510781771 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:41 INFO - PROCESS | 3636 | ++DOCSHELL 10559C00 == 36 [pid = 3636] [id = 726] 07:39:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (13B4BC00) [pid = 3636] [serial = 2178] [outer = 00000000] 07:39:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (16994000) [pid = 3636] [serial = 2179] [outer = 13B4BC00] 07:39:41 INFO - PROCESS | 3636 | 1468510781814 Marionette DEBUG loaded listener.js 07:39:41 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1699A400) [pid = 3636] [serial = 2180] [outer = 13B4BC00] 07:39:42 INFO - PROCESS | 3636 | 1468510782261 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:39:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:39:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 626ms 07:39:42 INFO - PROCESS | 3636 | 1468510782314 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:39:42 INFO - PROCESS | 3636 | 1468510782316 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 07:39:42 INFO - PROCESS | 3636 | 1468510782319 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:39:42 INFO - PROCESS | 3636 | 1468510782321 Marionette TRACE conn2 <- [1,2870,null,{}] 07:39:42 INFO - PROCESS | 3636 | 1468510782324 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:42 INFO - PROCESS | 3636 | 1468510782326 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:42 INFO - PROCESS | 3636 | 1468510782428 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:39:42 INFO - PROCESS | 3636 | 1468510782418 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:42 INFO - PROCESS | 3636 | 1468510782420 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:42 INFO - PROCESS | 3636 | ++DOCSHELL 176E7C00 == 37 [pid = 3636] [id = 727] 07:39:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (17EE8400) [pid = 3636] [serial = 2181] [outer = 00000000] 07:39:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (19245C00) [pid = 3636] [serial = 2182] [outer = 17EE8400] 07:39:42 INFO - PROCESS | 3636 | 1468510782463 Marionette DEBUG loaded listener.js 07:39:42 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (19443000) [pid = 3636] [serial = 2183] [outer = 17EE8400] 07:39:42 INFO - PROCESS | 3636 | 1468510782894 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:39:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:39:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 627ms 07:39:42 INFO - PROCESS | 3636 | 1468510782941 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:39:42 INFO - PROCESS | 3636 | 1468510782943 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 07:39:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:39:42 INFO - PROCESS | 3636 | 1468510782950 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - PROCESS | 3636 | 1468510782952 Marionette TRACE conn2 <- [1,2874,null,{}] 07:39:42 INFO - PROCESS | 3636 | 1468510782955 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:42 INFO - PROCESS | 3636 | 1468510782957 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:43 INFO - PROCESS | 3636 | 1468510783047 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:39:43 INFO - PROCESS | 3636 | 1468510783053 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:43 INFO - PROCESS | 3636 | 1468510783055 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:43 INFO - PROCESS | 3636 | ++DOCSHELL 19243800 == 38 [pid = 3636] [id = 728] 07:39:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (19243C00) [pid = 3636] [serial = 2184] [outer = 00000000] 07:39:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (194C4400) [pid = 3636] [serial = 2185] [outer = 19243C00] 07:39:43 INFO - PROCESS | 3636 | 1468510783097 Marionette DEBUG loaded listener.js 07:39:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (194CEC00) [pid = 3636] [serial = 2186] [outer = 19243C00] 07:39:43 INFO - PROCESS | 3636 | 1468510783566 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:39:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:39:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 688ms 07:39:43 INFO - PROCESS | 3636 | 1468510783632 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:39:43 INFO - PROCESS | 3636 | 1468510783637 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 07:39:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:39:43 INFO - PROCESS | 3636 | 1468510783642 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:39:43 INFO - PROCESS | 3636 | 1468510783647 Marionette TRACE conn2 <- [1,2878,null,{}] 07:39:43 INFO - PROCESS | 3636 | 1468510783654 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:43 INFO - PROCESS | 3636 | 1468510783657 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:43 INFO - PROCESS | 3636 | 1468510783822 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:39:43 INFO - PROCESS | 3636 | 1468510783945 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:43 INFO - PROCESS | 3636 | 1468510783950 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:43 INFO - PROCESS | 3636 | ++DOCSHELL 1127A400 == 39 [pid = 3636] [id = 729] 07:39:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (1127C000) [pid = 3636] [serial = 2187] [outer = 00000000] 07:39:43 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (1180A000) [pid = 3636] [serial = 2188] [outer = 1127C000] 07:39:43 INFO - PROCESS | 3636 | 1468510784005 Marionette DEBUG loaded listener.js 07:39:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (12962C00) [pid = 3636] [serial = 2189] [outer = 1127C000] 07:39:44 INFO - PROCESS | 3636 | 1468510784526 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:39:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:39:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 933ms 07:39:44 INFO - PROCESS | 3636 | 1468510784571 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:39:44 INFO - PROCESS | 3636 | 1468510784575 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 07:39:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:39:44 INFO - PROCESS | 3636 | 1468510784582 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:39:44 INFO - PROCESS | 3636 | 1468510784585 Marionette TRACE conn2 <- [1,2882,null,{}] 07:39:44 INFO - PROCESS | 3636 | 1468510784589 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:44 INFO - PROCESS | 3636 | 1468510784592 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:44 INFO - PROCESS | 3636 | 1468510784700 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:39:44 INFO - PROCESS | 3636 | 1468510784813 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:44 INFO - PROCESS | 3636 | 1468510784816 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:44 INFO - PROCESS | 3636 | ++DOCSHELL 14225C00 == 40 [pid = 3636] [id = 730] 07:39:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (14230000) [pid = 3636] [serial = 2190] [outer = 00000000] 07:39:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (144E7000) [pid = 3636] [serial = 2191] [outer = 14230000] 07:39:44 INFO - PROCESS | 3636 | 1468510784912 Marionette DEBUG loaded listener.js 07:39:44 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (153F3400) [pid = 3636] [serial = 2192] [outer = 14230000] 07:39:45 INFO - PROCESS | 3636 | 1468510785523 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:39:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:39:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 978ms 07:39:45 INFO - PROCESS | 3636 | 1468510785567 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:39:45 INFO - PROCESS | 3636 | 1468510785570 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 07:39:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:39:45 INFO - PROCESS | 3636 | 1468510785574 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:39:45 INFO - PROCESS | 3636 | 1468510785578 Marionette TRACE conn2 <- [1,2886,null,{}] 07:39:45 INFO - PROCESS | 3636 | 1468510785589 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:45 INFO - PROCESS | 3636 | 1468510785593 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:45 INFO - PROCESS | 3636 | 1468510785686 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:39:45 INFO - PROCESS | 3636 | 1468510785831 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:45 INFO - PROCESS | 3636 | 1468510785835 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:45 INFO - PROCESS | 3636 | ++DOCSHELL 16D1D800 == 41 [pid = 3636] [id = 731] 07:39:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (16E23400) [pid = 3636] [serial = 2193] [outer = 00000000] 07:39:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (17B23400) [pid = 3636] [serial = 2194] [outer = 16E23400] 07:39:45 INFO - PROCESS | 3636 | 1468510785896 Marionette DEBUG loaded listener.js 07:39:45 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (19446000) [pid = 3636] [serial = 2195] [outer = 16E23400] 07:39:46 INFO - PROCESS | 3636 | 1468510786495 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:39:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:39:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 978ms 07:39:46 INFO - PROCESS | 3636 | 1468510786543 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:39:46 INFO - PROCESS | 3636 | 1468510786546 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 07:39:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:39:46 INFO - PROCESS | 3636 | 1468510786550 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:39:46 INFO - PROCESS | 3636 | 1468510786552 Marionette TRACE conn2 <- [1,2890,null,{}] 07:39:46 INFO - PROCESS | 3636 | 1468510786555 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:46 INFO - PROCESS | 3636 | 1468510786558 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:46 INFO - PROCESS | 3636 | 1468510786881 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:39:46 INFO - PROCESS | 3636 | 1468510786891 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:46 INFO - PROCESS | 3636 | 1468510786894 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:46 INFO - PROCESS | 3636 | ++DOCSHELL 11222C00 == 42 [pid = 3636] [id = 732] 07:39:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (11223000) [pid = 3636] [serial = 2196] [outer = 00000000] 07:39:46 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (114B5800) [pid = 3636] [serial = 2197] [outer = 11223000] 07:39:46 INFO - PROCESS | 3636 | 1468510786943 Marionette DEBUG loaded listener.js 07:39:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (1180D000) [pid = 3636] [serial = 2198] [outer = 11223000] 07:39:47 INFO - PROCESS | 3636 | --DOCSHELL 176E7C00 == 41 [pid = 3636] [id = 727] 07:39:47 INFO - PROCESS | 3636 | --DOCSHELL 10559C00 == 40 [pid = 3636] [id = 726] 07:39:47 INFO - PROCESS | 3636 | --DOCSHELL 1778DC00 == 39 [pid = 3636] [id = 725] 07:39:47 INFO - PROCESS | 3636 | --DOCSHELL 16C4D800 == 38 [pid = 3636] [id = 724] 07:39:47 INFO - PROCESS | 3636 | --DOCSHELL 160CEC00 == 37 [pid = 3636] [id = 723] 07:39:47 INFO - PROCESS | 3636 | --DOCSHELL 15408C00 == 36 [pid = 3636] [id = 722] 07:39:47 INFO - PROCESS | 3636 | --DOCSHELL 144DF800 == 35 [pid = 3636] [id = 721] 07:39:47 INFO - PROCESS | 3636 | --DOCSHELL 1318C000 == 34 [pid = 3636] [id = 720] 07:39:47 INFO - PROCESS | 3636 | --DOCSHELL 114B9800 == 33 [pid = 3636] [id = 719] 07:39:47 INFO - PROCESS | 3636 | --DOCSHELL 11C98400 == 32 [pid = 3636] [id = 716] 07:39:47 INFO - PROCESS | 3636 | 1468510787664 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1944C400) [pid = 3636] [serial = 2144] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (16D10400) [pid = 3636] [serial = 2131] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (16D18400) [pid = 3636] [serial = 2132] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (16990400) [pid = 3636] [serial = 2128] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (12E22800) [pid = 3636] [serial = 2122] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (13185C00) [pid = 3636] [serial = 2123] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (153ED800) [pid = 3636] [serial = 2119] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (14415C00) [pid = 3636] [serial = 2125] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (150CAC00) [pid = 3636] [serial = 2126] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (11845C00) [pid = 3636] [serial = 2116] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (16F8D000) [pid = 3636] [serial = 2135] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (175DC400) [pid = 3636] [serial = 2134] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (13A26800) [pid = 3636] [serial = 2140] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (194C7C00) [pid = 3636] [serial = 2137] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (194C9000) [pid = 3636] [serial = 2138] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (195C0C00) [pid = 3636] [serial = 2146] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (17785C00) [pid = 3636] [serial = 2143] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (150CD400) [pid = 3636] [serial = 2141] [outer = 00000000] [url = about:blank] 07:39:47 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (16998C00) [pid = 3636] [serial = 2129] [outer = 00000000] [url = about:blank] 07:39:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:39:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1161ms 07:39:47 INFO - PROCESS | 3636 | 1468510787752 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:39:47 INFO - PROCESS | 3636 | 1468510787756 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 07:39:47 INFO - PROCESS | 3636 | 1468510787761 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:39:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:39:47 INFO - PROCESS | 3636 | 1468510787764 Marionette TRACE conn2 <- [1,2894,null,{}] 07:39:47 INFO - PROCESS | 3636 | 1468510787768 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:47 INFO - PROCESS | 3636 | 1468510787771 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:47 INFO - PROCESS | 3636 | 1468510787855 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:39:47 INFO - PROCESS | 3636 | 1468510787851 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:47 INFO - PROCESS | 3636 | 1468510787853 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:47 INFO - PROCESS | 3636 | ++DOCSHELL 1312A400 == 33 [pid = 3636] [id = 733] 07:39:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1312D000) [pid = 3636] [serial = 2199] [outer = 00000000] 07:39:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (13638800) [pid = 3636] [serial = 2200] [outer = 1312D000] 07:39:47 INFO - PROCESS | 3636 | 1468510787900 Marionette DEBUG loaded listener.js 07:39:47 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (13B4E400) [pid = 3636] [serial = 2201] [outer = 1312D000] 07:39:48 INFO - PROCESS | 3636 | 1468510788442 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:39:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:39:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 719ms 07:39:48 INFO - PROCESS | 3636 | 1468510788487 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:39:48 INFO - PROCESS | 3636 | 1468510788490 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 07:39:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:39:48 INFO - PROCESS | 3636 | 1468510788493 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:39:48 INFO - PROCESS | 3636 | 1468510788495 Marionette TRACE conn2 <- [1,2898,null,{}] 07:39:48 INFO - PROCESS | 3636 | 1468510788499 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:48 INFO - PROCESS | 3636 | 1468510788501 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:48 INFO - PROCESS | 3636 | 1468510788585 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:39:48 INFO - PROCESS | 3636 | 1468510788668 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:48 INFO - PROCESS | 3636 | 1468510788670 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:48 INFO - PROCESS | 3636 | ++DOCSHELL 153ED800 == 34 [pid = 3636] [id = 734] 07:39:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (153EE400) [pid = 3636] [serial = 2202] [outer = 00000000] 07:39:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (15401C00) [pid = 3636] [serial = 2203] [outer = 153EE400] 07:39:48 INFO - PROCESS | 3636 | 1468510788718 Marionette DEBUG loaded listener.js 07:39:48 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (154B7800) [pid = 3636] [serial = 2204] [outer = 153EE400] 07:39:49 INFO - PROCESS | 3636 | 1468510789071 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:39:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:39:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:39:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 626ms 07:39:49 INFO - PROCESS | 3636 | 1468510789115 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:39:49 INFO - PROCESS | 3636 | 1468510789118 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 07:39:49 INFO - TEST-START | /DOMEvents/constructors.html 07:39:49 INFO - PROCESS | 3636 | 1468510789128 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:39:49 INFO - PROCESS | 3636 | 1468510789132 Marionette TRACE conn2 <- [1,2902,null,{}] 07:39:49 INFO - PROCESS | 3636 | 1468510789136 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:49 INFO - PROCESS | 3636 | 1468510789138 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:49 INFO - PROCESS | 3636 | 1468510789221 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:39:49 INFO - PROCESS | 3636 | 1468510789226 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:49 INFO - PROCESS | 3636 | 1468510789228 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:49 INFO - PROCESS | 3636 | ++DOCSHELL 154B4C00 == 35 [pid = 3636] [id = 735] 07:39:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (158CC000) [pid = 3636] [serial = 2205] [outer = 00000000] 07:39:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (16C42400) [pid = 3636] [serial = 2206] [outer = 158CC000] 07:39:49 INFO - PROCESS | 3636 | 1468510789271 Marionette DEBUG loaded listener.js 07:39:49 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (16D0FC00) [pid = 3636] [serial = 2207] [outer = 158CC000] 07:39:49 INFO - PROCESS | 3636 | 1468510789820 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:39:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:39:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:39:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:39:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:39:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:39:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:39:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:39:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:39:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 810ms 07:39:49 INFO - PROCESS | 3636 | 1468510789943 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:39:49 INFO - PROCESS | 3636 | 1468510789945 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 07:39:49 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:39:49 INFO - PROCESS | 3636 | 1468510789948 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:39:49 INFO - PROCESS | 3636 | 1468510789950 Marionette TRACE conn2 <- [1,2906,null,{}] 07:39:49 INFO - PROCESS | 3636 | 1468510789953 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:49 INFO - PROCESS | 3636 | 1468510789955 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:50 INFO - PROCESS | 3636 | 1468510790074 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:39:50 INFO - PROCESS | 3636 | 1468510790080 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:50 INFO - PROCESS | 3636 | 1468510790082 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:50 INFO - PROCESS | 3636 | ++DOCSHELL 16D13400 == 36 [pid = 3636] [id = 736] 07:39:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (16F8C000) [pid = 3636] [serial = 2208] [outer = 00000000] 07:39:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (175DD000) [pid = 3636] [serial = 2209] [outer = 16F8C000] 07:39:50 INFO - PROCESS | 3636 | 1468510790166 Marionette DEBUG loaded listener.js 07:39:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (175DFC00) [pid = 3636] [serial = 2210] [outer = 16F8C000] 07:39:50 INFO - PROCESS | 3636 | 1468510790554 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:39:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:39:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 612ms 07:39:50 INFO - PROCESS | 3636 | 1468510790567 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:39:50 INFO - PROCESS | 3636 | 1468510790569 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 07:39:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:39:50 INFO - PROCESS | 3636 | 1468510790573 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:39:50 INFO - PROCESS | 3636 | 1468510790575 Marionette TRACE conn2 <- [1,2910,null,{}] 07:39:50 INFO - PROCESS | 3636 | 1468510790578 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:50 INFO - PROCESS | 3636 | 1468510790580 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:50 INFO - PROCESS | 3636 | 1468510790724 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:39:50 INFO - PROCESS | 3636 | 1468510790784 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:50 INFO - PROCESS | 3636 | 1468510790790 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:50 INFO - PROCESS | 3636 | ++DOCSHELL 19445800 == 37 [pid = 3636] [id = 737] 07:39:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (19447800) [pid = 3636] [serial = 2211] [outer = 00000000] 07:39:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (194CE400) [pid = 3636] [serial = 2212] [outer = 19447800] 07:39:50 INFO - PROCESS | 3636 | 1468510790841 Marionette DEBUG loaded listener.js 07:39:50 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (195C1400) [pid = 3636] [serial = 2213] [outer = 19447800] 07:39:51 INFO - PROCESS | 3636 | [3636] 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 07:39:51 INFO - PROCESS | 3636 | [3636] 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 07:39:51 INFO - PROCESS | 3636 | [3636] 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 07:39:51 INFO - PROCESS | 3636 | [3636] 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 07:39:51 INFO - PROCESS | 3636 | 1468510791238 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:39:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:39:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:39:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:39:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:39:51 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 07:39:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:39:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:39:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:39:51 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 07:39:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:39:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:39:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:39:51 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]" 07:39:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:39:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:39:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:39:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:39:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 718ms 07:39:51 INFO - PROCESS | 3636 | 1468510791304 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:39:51 INFO - PROCESS | 3636 | 1468510791307 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 07:39:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:39:51 INFO - PROCESS | 3636 | 1468510791317 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:39:51 INFO - PROCESS | 3636 | 1468510791333 Marionette TRACE conn2 <- [1,2914,null,{}] 07:39:51 INFO - PROCESS | 3636 | 1468510791338 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:51 INFO - PROCESS | 3636 | 1468510791340 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:51 INFO - PROCESS | 3636 | 1468510791488 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:39:51 INFO - PROCESS | 3636 | 1468510791510 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:51 INFO - PROCESS | 3636 | 1468510791512 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:51 INFO - PROCESS | 3636 | ++DOCSHELL 1362D400 == 38 [pid = 3636] [id = 738] 07:39:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (13633000) [pid = 3636] [serial = 2214] [outer = 00000000] 07:39:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (196DC800) [pid = 3636] [serial = 2215] [outer = 13633000] 07:39:51 INFO - PROCESS | 3636 | 1468510791554 Marionette DEBUG loaded listener.js 07:39:51 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (196DEC00) [pid = 3636] [serial = 2216] [outer = 13633000] 07:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (1670E400) [pid = 3636] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (144E1800) [pid = 3636] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (1362F000) [pid = 3636] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (154B5400) [pid = 3636] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (16D0EC00) [pid = 3636] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (114B9C00) [pid = 3636] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (1778E800) [pid = 3636] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (13B4BC00) [pid = 3636] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (17EE8400) [pid = 3636] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:39:51 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (144E1C00) [pid = 3636] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:39:52 INFO - PROCESS | 3636 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:39:52 INFO - PROCESS | 3636 | 1468510792052 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:39:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:39:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 794ms 07:39:52 INFO - PROCESS | 3636 | 1468510792116 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:39:52 INFO - PROCESS | 3636 | 1468510792118 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 07:39:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:39:52 INFO - PROCESS | 3636 | 1468510792121 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:39:52 INFO - PROCESS | 3636 | 1468510792123 Marionette TRACE conn2 <- [1,2918,null,{}] 07:39:52 INFO - PROCESS | 3636 | 1468510792130 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:52 INFO - PROCESS | 3636 | 1468510792132 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:52 INFO - PROCESS | 3636 | 1468510792248 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:39:52 INFO - PROCESS | 3636 | 1468510792334 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:52 INFO - PROCESS | 3636 | 1468510792336 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:52 INFO - PROCESS | 3636 | ++DOCSHELL 15407000 == 39 [pid = 3636] [id = 739] 07:39:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (15528C00) [pid = 3636] [serial = 2217] [outer = 00000000] 07:39:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (17EE8400) [pid = 3636] [serial = 2218] [outer = 15528C00] 07:39:52 INFO - PROCESS | 3636 | 1468510792378 Marionette DEBUG loaded listener.js 07:39:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (1944E800) [pid = 3636] [serial = 2219] [outer = 15528C00] 07:39:52 INFO - PROCESS | 3636 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:39:52 INFO - PROCESS | 3636 | 1468510792697 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:39:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:39:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 626ms 07:39:52 INFO - PROCESS | 3636 | 1468510792743 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:39:52 INFO - PROCESS | 3636 | 1468510792745 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 07:39:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:39:52 INFO - PROCESS | 3636 | 1468510792761 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:39:52 INFO - PROCESS | 3636 | 1468510792763 Marionette TRACE conn2 <- [1,2922,null,{}] 07:39:52 INFO - PROCESS | 3636 | 1468510792766 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:52 INFO - PROCESS | 3636 | 1468510792768 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:52 INFO - PROCESS | 3636 | 1468510792849 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:39:52 INFO - PROCESS | 3636 | 1468510792853 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:52 INFO - PROCESS | 3636 | 1468510792855 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:52 INFO - PROCESS | 3636 | ++DOCSHELL 13AC3800 == 40 [pid = 3636] [id = 740] 07:39:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (194C9000) [pid = 3636] [serial = 2220] [outer = 00000000] 07:39:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (1970D400) [pid = 3636] [serial = 2221] [outer = 194C9000] 07:39:52 INFO - PROCESS | 3636 | 1468510792898 Marionette DEBUG loaded listener.js 07:39:52 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (1970E400) [pid = 3636] [serial = 2222] [outer = 194C9000] 07:39:53 INFO - PROCESS | 3636 | 1468510793315 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:39:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:39:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 581ms 07:39:53 INFO - PROCESS | 3636 | 1468510793328 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:39:53 INFO - PROCESS | 3636 | 1468510793330 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 07:39:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:39:53 INFO - PROCESS | 3636 | 1468510793333 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:39:53 INFO - PROCESS | 3636 | 1468510793335 Marionette TRACE conn2 <- [1,2926,null,{}] 07:39:53 INFO - PROCESS | 3636 | 1468510793339 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:53 INFO - PROCESS | 3636 | 1468510793340 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:53 INFO - PROCESS | 3636 | 1468510793464 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:39:53 INFO - PROCESS | 3636 | 1468510793472 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:53 INFO - PROCESS | 3636 | 1468510793474 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:53 INFO - PROCESS | 3636 | ++DOCSHELL 1753EC00 == 41 [pid = 3636] [id = 741] 07:39:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (19702000) [pid = 3636] [serial = 2223] [outer = 00000000] 07:39:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (19C06800) [pid = 3636] [serial = 2224] [outer = 19702000] 07:39:53 INFO - PROCESS | 3636 | 1468510793525 Marionette DEBUG loaded listener.js 07:39:53 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (19C08800) [pid = 3636] [serial = 2225] [outer = 19702000] 07:39:53 INFO - PROCESS | 3636 | 1468510793937 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:39:53 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. 07:39:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 611ms 07:39:53 INFO - PROCESS | 3636 | 1468510793955 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:39:53 INFO - PROCESS | 3636 | 1468510793960 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 07:39:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:39:53 INFO - PROCESS | 3636 | 1468510793966 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:39:53 INFO - PROCESS | 3636 | 1468510793970 Marionette TRACE conn2 <- [1,2930,null,{}] 07:39:53 INFO - PROCESS | 3636 | 1468510793976 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:53 INFO - PROCESS | 3636 | 1468510793979 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:54 INFO - PROCESS | 3636 | 1468510794094 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:39:54 INFO - PROCESS | 3636 | 1468510794279 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:54 INFO - PROCESS | 3636 | 1468510794284 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:54 INFO - PROCESS | 3636 | ++DOCSHELL 1122A800 == 42 [pid = 3636] [id = 742] 07:39:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (1180B400) [pid = 3636] [serial = 2226] [outer = 00000000] 07:39:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (12E61800) [pid = 3636] [serial = 2227] [outer = 1180B400] 07:39:54 INFO - PROCESS | 3636 | 1468510794343 Marionette DEBUG loaded listener.js 07:39:54 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (13630400) [pid = 3636] [serial = 2228] [outer = 1180B400] 07:39:54 INFO - PROCESS | 3636 | 1468510794825 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:39:54 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 07:39:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:39:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 887ms 07:39:54 INFO - PROCESS | 3636 | 1468510794854 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:39:54 INFO - PROCESS | 3636 | 1468510794858 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 07:39:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:39:54 INFO - PROCESS | 3636 | 1468510794864 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:39:54 INFO - PROCESS | 3636 | 1468510794867 Marionette TRACE conn2 <- [1,2934,null,{}] 07:39:54 INFO - PROCESS | 3636 | 1468510794871 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:54 INFO - PROCESS | 3636 | 1468510794874 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:55 INFO - PROCESS | 3636 | 1468510795033 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:39:55 INFO - PROCESS | 3636 | 1468510795114 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:55 INFO - PROCESS | 3636 | 1468510795116 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:55 INFO - PROCESS | 3636 | ++DOCSHELL 158C8C00 == 43 [pid = 3636] [id = 743] 07:39:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (15F8BC00) [pid = 3636] [serial = 2229] [outer = 00000000] 07:39:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (16990400) [pid = 3636] [serial = 2230] [outer = 15F8BC00] 07:39:55 INFO - PROCESS | 3636 | 1468510795170 Marionette DEBUG loaded listener.js 07:39:55 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (16C4AC00) [pid = 3636] [serial = 2231] [outer = 15F8BC00] 07:39:55 INFO - PROCESS | 3636 | 1468510795688 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:39:55 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. 07:39:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 871ms 07:39:55 INFO - PROCESS | 3636 | 1468510795753 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:39:55 INFO - PROCESS | 3636 | 1468510795755 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 07:39:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:39:55 INFO - PROCESS | 3636 | 1468510795759 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:39:55 INFO - PROCESS | 3636 | 1468510795763 Marionette TRACE conn2 <- [1,2938,null,{}] 07:39:55 INFO - PROCESS | 3636 | 1468510795774 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:55 INFO - PROCESS | 3636 | 1468510795779 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:55 INFO - PROCESS | 3636 | 1468510795887 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:39:56 INFO - PROCESS | 3636 | 1468510796030 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:56 INFO - PROCESS | 3636 | 1468510796033 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:56 INFO - PROCESS | 3636 | ++DOCSHELL 194CF800 == 44 [pid = 3636] [id = 744] 07:39:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (194CFC00) [pid = 3636] [serial = 2232] [outer = 00000000] 07:39:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (196D7C00) [pid = 3636] [serial = 2233] [outer = 194CFC00] 07:39:56 INFO - PROCESS | 3636 | 1468510796089 Marionette DEBUG loaded listener.js 07:39:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (1970BC00) [pid = 3636] [serial = 2234] [outer = 194CFC00] 07:39:56 INFO - PROCESS | 3636 | ++DOCSHELL 19C0F800 == 45 [pid = 3636] [id = 745] 07:39:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (19CAE400) [pid = 3636] [serial = 2235] [outer = 00000000] 07:39:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (19CB0000) [pid = 3636] [serial = 2236] [outer = 19CAE400] 07:39:56 INFO - PROCESS | 3636 | 1468510796652 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:39:56 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. 07:39:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 917ms 07:39:56 INFO - PROCESS | 3636 | 1468510796685 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:39:56 INFO - PROCESS | 3636 | 1468510796688 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 07:39:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:39:56 INFO - PROCESS | 3636 | 1468510796691 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:39:56 INFO - PROCESS | 3636 | 1468510796693 Marionette TRACE conn2 <- [1,2942,null,{}] 07:39:56 INFO - PROCESS | 3636 | 1468510796697 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:56 INFO - PROCESS | 3636 | 1468510796700 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:56 INFO - PROCESS | 3636 | 1468510796818 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:39:56 INFO - PROCESS | 3636 | 1468510796958 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:56 INFO - PROCESS | 3636 | 1468510796961 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:56 INFO - PROCESS | 3636 | ++DOCSHELL 10434000 == 46 [pid = 3636] [id = 746] 07:39:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (176D6400) [pid = 3636] [serial = 2237] [outer = 00000000] 07:39:56 INFO - PROCESS | 3636 | ++DOMWINDOW == 104 (19CAFC00) [pid = 3636] [serial = 2238] [outer = 176D6400] 07:39:56 INFO - PROCESS | 3636 | 1468510796997 Marionette DEBUG loaded listener.js 07:39:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 105 (19CBA000) [pid = 3636] [serial = 2239] [outer = 176D6400] 07:39:57 INFO - PROCESS | 3636 | 1468510797517 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:39:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:39:57 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 07:39:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 887ms 07:39:57 INFO - PROCESS | 3636 | 1468510797589 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:39:57 INFO - PROCESS | 3636 | 1468510797593 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 07:39:57 INFO - PROCESS | 3636 | 1468510797598 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:39:57 INFO - PROCESS | 3636 | 1468510797600 Marionette TRACE conn2 <- [1,2946,null,{}] 07:39:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:39:57 INFO - PROCESS | 3636 | 1468510797604 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:57 INFO - PROCESS | 3636 | 1468510797607 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:57 INFO - PROCESS | 3636 | 1468510797722 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:39:57 INFO - PROCESS | 3636 | 1468510797850 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:57 INFO - PROCESS | 3636 | 1468510797852 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:57 INFO - PROCESS | 3636 | ++DOCSHELL 1047F800 == 47 [pid = 3636] [id = 747] 07:39:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 106 (104E1400) [pid = 3636] [serial = 2240] [outer = 00000000] 07:39:57 INFO - PROCESS | 3636 | ++DOMWINDOW == 107 (1363B000) [pid = 3636] [serial = 2241] [outer = 104E1400] 07:39:57 INFO - PROCESS | 3636 | 1468510797947 Marionette DEBUG loaded listener.js 07:39:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 108 (150D5800) [pid = 3636] [serial = 2242] [outer = 104E1400] 07:39:58 INFO - PROCESS | 3636 | 1468510798596 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:39:58 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. 07:39:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1070ms 07:39:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:39:58 INFO - PROCESS | 3636 | 1468510798664 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:39:58 INFO - PROCESS | 3636 | 1468510798668 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 07:39:58 INFO - PROCESS | 3636 | 1468510798672 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:39:58 INFO - PROCESS | 3636 | 1468510798677 Marionette TRACE conn2 <- [1,2950,null,{}] 07:39:58 INFO - PROCESS | 3636 | 1468510798682 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:39:58 INFO - PROCESS | 3636 | 1468510798684 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:58 INFO - PROCESS | 3636 | 1468510798816 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:39:58 INFO - PROCESS | 3636 | 1468510798935 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:58 INFO - PROCESS | 3636 | 1468510798938 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:39:58 INFO - PROCESS | 3636 | ++DOCSHELL 12E60C00 == 48 [pid = 3636] [id = 748] 07:39:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 109 (12E68000) [pid = 3636] [serial = 2243] [outer = 00000000] 07:39:58 INFO - PROCESS | 3636 | ++DOMWINDOW == 110 (1441D800) [pid = 3636] [serial = 2244] [outer = 12E68000] 07:39:59 INFO - PROCESS | 3636 | 1468510799000 Marionette DEBUG loaded listener.js 07:39:59 INFO - PROCESS | 3636 | ++DOMWINDOW == 111 (150D3800) [pid = 3636] [serial = 2245] [outer = 12E68000] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 13AC3800 == 47 [pid = 3636] [id = 740] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 15407000 == 46 [pid = 3636] [id = 739] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 1362D400 == 45 [pid = 3636] [id = 738] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 19445800 == 44 [pid = 3636] [id = 737] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 16D13400 == 43 [pid = 3636] [id = 736] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 153ED800 == 42 [pid = 3636] [id = 734] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 1312A400 == 41 [pid = 3636] [id = 733] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 11222C00 == 40 [pid = 3636] [id = 732] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 19243800 == 39 [pid = 3636] [id = 728] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 1127A400 == 38 [pid = 3636] [id = 729] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 16D1D800 == 37 [pid = 3636] [id = 731] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 14225C00 == 36 [pid = 3636] [id = 730] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 16D16000 == 35 [pid = 3636] [id = 699] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 13638400 == 34 [pid = 3636] [id = 715] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 154B4C00 == 33 [pid = 3636] [id = 735] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 15402C00 == 32 [pid = 3636] [id = 717] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 19240000 == 31 [pid = 3636] [id = 718] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 10434000 == 30 [pid = 3636] [id = 746] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 1047F800 == 29 [pid = 3636] [id = 747] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 194CF800 == 28 [pid = 3636] [id = 744] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 19C0F800 == 27 [pid = 3636] [id = 745] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 1753EC00 == 26 [pid = 3636] [id = 741] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 1122A800 == 25 [pid = 3636] [id = 742] 07:39:59 INFO - PROCESS | 3636 | --DOCSHELL 158C8C00 == 24 [pid = 3636] [id = 743] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 110 (153F8800) [pid = 3636] [serial = 2120] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 109 (16C45400) [pid = 3636] [serial = 2171] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 108 (150D2800) [pid = 3636] [serial = 2164] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 107 (150D8400) [pid = 3636] [serial = 2165] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 106 (12E65C00) [pid = 3636] [serial = 2149] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 105 (160D2C00) [pid = 3636] [serial = 2152] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 104 (13635C00) [pid = 3636] [serial = 2161] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 103 (13962000) [pid = 3636] [serial = 2162] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (15F8A400) [pid = 3636] [serial = 2167] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (176CE000) [pid = 3636] [serial = 2174] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (11DD9400) [pid = 3636] [serial = 2159] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (11839400) [pid = 3636] [serial = 2158] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (1944A400) [pid = 3636] [serial = 2155] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (16E28400) [pid = 3636] [serial = 2173] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (19238400) [pid = 3636] [serial = 2176] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (1699A400) [pid = 3636] [serial = 2180] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (194C4400) [pid = 3636] [serial = 2185] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (16994000) [pid = 3636] [serial = 2179] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (19245C00) [pid = 3636] [serial = 2182] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (1923F400) [pid = 3636] [serial = 2177] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (16997C00) [pid = 3636] [serial = 2170] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (19443000) [pid = 3636] [serial = 2183] [outer = 00000000] [url = about:blank] 07:39:59 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (15F97000) [pid = 3636] [serial = 2168] [outer = 00000000] [url = about:blank] 07:40:00 INFO - PROCESS | 3636 | 1468510800174 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:40:00 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. 07:40:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1529ms 07:40:00 INFO - PROCESS | 3636 | 1468510800213 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:40:00 INFO - PROCESS | 3636 | 1468510800217 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 07:40:00 INFO - PROCESS | 3636 | 1468510800222 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:40:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:40:00 INFO - PROCESS | 3636 | 1468510800226 Marionette TRACE conn2 <- [1,2954,null,{}] 07:40:00 INFO - PROCESS | 3636 | 1468510800231 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:00 INFO - PROCESS | 3636 | 1468510800233 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:00 INFO - PROCESS | 3636 | 1468510800322 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:40:00 INFO - PROCESS | 3636 | 1468510800331 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:00 INFO - PROCESS | 3636 | 1468510800334 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:00 INFO - PROCESS | 3636 | ++DOCSHELL 1122C800 == 25 [pid = 3636] [id = 749] 07:40:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (1122D800) [pid = 3636] [serial = 2246] [outer = 00000000] 07:40:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (12BA9400) [pid = 3636] [serial = 2247] [outer = 1122D800] 07:40:00 INFO - PROCESS | 3636 | 1468510800380 Marionette DEBUG loaded listener.js 07:40:00 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (12E29C00) [pid = 3636] [serial = 2248] [outer = 1122D800] 07:40:00 INFO - PROCESS | 3636 | 1468510800857 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:40:00 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. 07:40:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 673ms 07:40:00 INFO - PROCESS | 3636 | 1468510800906 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:40:00 INFO - PROCESS | 3636 | 1468510800911 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 07:40:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:40:00 INFO - PROCESS | 3636 | 1468510800917 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:40:00 INFO - PROCESS | 3636 | 1468510800919 Marionette TRACE conn2 <- [1,2958,null,{}] 07:40:00 INFO - PROCESS | 3636 | 1468510800923 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:00 INFO - PROCESS | 3636 | 1468510800926 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:01 INFO - PROCESS | 3636 | 1468510801042 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:40:01 INFO - PROCESS | 3636 | 1468510801141 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:01 INFO - PROCESS | 3636 | 1468510801143 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:01 INFO - PROCESS | 3636 | ++DOCSHELL 13AB4800 == 26 [pid = 3636] [id = 750] 07:40:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (13AC3C00) [pid = 3636] [serial = 2249] [outer = 00000000] 07:40:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (144E3800) [pid = 3636] [serial = 2250] [outer = 13AC3C00] 07:40:01 INFO - PROCESS | 3636 | 1468510801189 Marionette DEBUG loaded listener.js 07:40:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (150D0000) [pid = 3636] [serial = 2251] [outer = 13AC3C00] 07:40:01 INFO - PROCESS | 3636 | 1468510801537 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:40:01 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. 07:40:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 688ms 07:40:01 INFO - PROCESS | 3636 | 1468510801599 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:40:01 INFO - PROCESS | 3636 | 1468510801602 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 07:40:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:40:01 INFO - PROCESS | 3636 | 1468510801605 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:40:01 INFO - PROCESS | 3636 | 1468510801608 Marionette TRACE conn2 <- [1,2962,null,{}] 07:40:01 INFO - PROCESS | 3636 | 1468510801619 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:01 INFO - PROCESS | 3636 | 1468510801623 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:01 INFO - PROCESS | 3636 | 1468510801712 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:40:01 INFO - PROCESS | 3636 | 1468510801719 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:01 INFO - PROCESS | 3636 | 1468510801722 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:01 INFO - PROCESS | 3636 | ++DOCSHELL 15F8EC00 == 27 [pid = 3636] [id = 751] 07:40:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (15F92800) [pid = 3636] [serial = 2252] [outer = 00000000] 07:40:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (16966000) [pid = 3636] [serial = 2253] [outer = 15F92800] 07:40:01 INFO - PROCESS | 3636 | 1468510801768 Marionette DEBUG loaded listener.js 07:40:01 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (16991C00) [pid = 3636] [serial = 2254] [outer = 15F92800] 07:40:02 INFO - PROCESS | 3636 | 1468510802245 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:40:02 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. 07:40:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 688ms 07:40:02 INFO - PROCESS | 3636 | 1468510802288 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:40:02 INFO - PROCESS | 3636 | 1468510802290 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 07:40:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:40:02 INFO - PROCESS | 3636 | 1468510802294 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:40:02 INFO - PROCESS | 3636 | 1468510802295 Marionette TRACE conn2 <- [1,2966,null,{}] 07:40:02 INFO - PROCESS | 3636 | 1468510802299 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:02 INFO - PROCESS | 3636 | 1468510802301 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:02 INFO - PROCESS | 3636 | 1468510802421 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:40:02 INFO - PROCESS | 3636 | 1468510802518 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:02 INFO - PROCESS | 3636 | 1468510802520 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:02 INFO - PROCESS | 3636 | ++DOCSHELL 16C49000 == 28 [pid = 3636] [id = 752] 07:40:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (16C49400) [pid = 3636] [serial = 2255] [outer = 00000000] 07:40:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (16D12000) [pid = 3636] [serial = 2256] [outer = 16C49400] 07:40:02 INFO - PROCESS | 3636 | 1468510802564 Marionette DEBUG loaded listener.js 07:40:02 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (16D1C000) [pid = 3636] [serial = 2257] [outer = 16C49400] 07:40:02 INFO - PROCESS | 3636 | 1468510802924 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:40:02 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. 07:40:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 688ms 07:40:02 INFO - PROCESS | 3636 | 1468510802976 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:40:02 INFO - PROCESS | 3636 | 1468510802978 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 07:40:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:40:02 INFO - PROCESS | 3636 | 1468510802982 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:40:02 INFO - PROCESS | 3636 | 1468510802984 Marionette TRACE conn2 <- [1,2970,null,{}] 07:40:02 INFO - PROCESS | 3636 | 1468510802988 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:02 INFO - PROCESS | 3636 | 1468510802990 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:03 INFO - PROCESS | 3636 | 1468510803134 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:40:03 INFO - PROCESS | 3636 | 1468510803142 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:03 INFO - PROCESS | 3636 | 1468510803144 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:03 INFO - PROCESS | 3636 | ++DOCSHELL 16D19800 == 29 [pid = 3636] [id = 753] 07:40:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (16E27800) [pid = 3636] [serial = 2258] [outer = 00000000] 07:40:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (175DCC00) [pid = 3636] [serial = 2259] [outer = 16E27800] 07:40:03 INFO - PROCESS | 3636 | 1468510803245 Marionette DEBUG loaded listener.js 07:40:03 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (176CFC00) [pid = 3636] [serial = 2260] [outer = 16E27800] 07:40:03 INFO - PROCESS | 3636 | 1468510803677 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:40:03 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 07:40:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:40:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 718ms 07:40:03 INFO - PROCESS | 3636 | 1468510803710 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:40:03 INFO - PROCESS | 3636 | 1468510803712 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 07:40:03 INFO - PROCESS | 3636 | 1468510803726 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:40:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:40:03 INFO - PROCESS | 3636 | 1468510803729 Marionette TRACE conn2 <- [1,2974,null,{}] 07:40:03 INFO - PROCESS | 3636 | 1468510803734 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:03 INFO - PROCESS | 3636 | 1468510803739 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:03 INFO - PROCESS | 3636 | 1468510803890 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (11DDB400) [pid = 3636] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (154B7400) [pid = 3636] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (19447800) [pid = 3636] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (16F8C000) [pid = 3636] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (19243C00) [pid = 3636] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (1127C000) [pid = 3636] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (11223000) [pid = 3636] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (1312D000) [pid = 3636] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (14230000) [pid = 3636] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (16E23400) [pid = 3636] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (153EE400) [pid = 3636] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (158CC000) [pid = 3636] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (15528C00) [pid = 3636] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (13633000) [pid = 3636] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (194C9000) [pid = 3636] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (19702000) [pid = 3636] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (153F5C00) [pid = 3636] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (16710800) [pid = 3636] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (19240400) [pid = 3636] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:40:04 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (10A0E800) [pid = 3636] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:40:04 INFO - PROCESS | 3636 | 1468510804282 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:04 INFO - PROCESS | 3636 | 1468510804284 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:04 INFO - PROCESS | 3636 | ++DOCSHELL 10367C00 == 30 [pid = 3636] [id = 754] 07:40:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (10434800) [pid = 3636] [serial = 2261] [outer = 00000000] 07:40:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (114ACC00) [pid = 3636] [serial = 2262] [outer = 10434800] 07:40:04 INFO - PROCESS | 3636 | 1468510804329 Marionette DEBUG loaded listener.js 07:40:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (13A29800) [pid = 3636] [serial = 2263] [outer = 10434800] 07:40:04 INFO - PROCESS | 3636 | 1468510804668 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:40:04 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. 07:40:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 963ms 07:40:04 INFO - PROCESS | 3636 | 1468510804707 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:40:04 INFO - PROCESS | 3636 | 1468510804709 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 07:40:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:40:04 INFO - PROCESS | 3636 | 1468510804713 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:40:04 INFO - PROCESS | 3636 | 1468510804714 Marionette TRACE conn2 <- [1,2978,null,{}] 07:40:04 INFO - PROCESS | 3636 | 1468510804718 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:04 INFO - PROCESS | 3636 | 1468510804720 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:04 INFO - PROCESS | 3636 | 1468510804802 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:40:04 INFO - PROCESS | 3636 | 1468510804807 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:04 INFO - PROCESS | 3636 | 1468510804809 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:04 INFO - PROCESS | 3636 | ++DOCSHELL 11885800 == 31 [pid = 3636] [id = 755] 07:40:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (13633000) [pid = 3636] [serial = 2264] [outer = 00000000] 07:40:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (19240400) [pid = 3636] [serial = 2265] [outer = 13633000] 07:40:04 INFO - PROCESS | 3636 | 1468510804851 Marionette DEBUG loaded listener.js 07:40:04 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (19247C00) [pid = 3636] [serial = 2266] [outer = 13633000] 07:40:05 INFO - PROCESS | 3636 | ++DOCSHELL 1923D800 == 32 [pid = 3636] [id = 756] 07:40:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (19442400) [pid = 3636] [serial = 2267] [outer = 00000000] 07:40:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 91 (19444000) [pid = 3636] [serial = 2268] [outer = 19442400] 07:40:05 INFO - PROCESS | 3636 | 1468510805276 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:40:05 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. 07:40:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 612ms 07:40:05 INFO - PROCESS | 3636 | 1468510805333 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:40:05 INFO - PROCESS | 3636 | 1468510805335 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 07:40:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:40:05 INFO - PROCESS | 3636 | 1468510805338 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:40:05 INFO - PROCESS | 3636 | 1468510805340 Marionette TRACE conn2 <- [1,2982,null,{}] 07:40:05 INFO - PROCESS | 3636 | 1468510805344 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:05 INFO - PROCESS | 3636 | 1468510805345 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:05 INFO - PROCESS | 3636 | 1468510805442 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:40:05 INFO - PROCESS | 3636 | 1468510805447 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:05 INFO - PROCESS | 3636 | 1468510805449 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:05 INFO - PROCESS | 3636 | ++DOCSHELL 16D16000 == 33 [pid = 3636] [id = 757] 07:40:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 92 (19445400) [pid = 3636] [serial = 2269] [outer = 00000000] 07:40:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 93 (194C7C00) [pid = 3636] [serial = 2270] [outer = 19445400] 07:40:05 INFO - PROCESS | 3636 | 1468510805491 Marionette DEBUG loaded listener.js 07:40:05 INFO - PROCESS | 3636 | ++DOMWINDOW == 94 (194CB000) [pid = 3636] [serial = 2271] [outer = 19445400] 07:40:05 INFO - PROCESS | 3636 | 1468510805909 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:40:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:40:05 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 07:40:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 611ms 07:40:05 INFO - PROCESS | 3636 | 1468510805970 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:40:05 INFO - PROCESS | 3636 | 1468510805972 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 07:40:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:40:05 INFO - PROCESS | 3636 | 1468510805975 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:40:05 INFO - PROCESS | 3636 | 1468510805976 Marionette TRACE conn2 <- [1,2986,null,{}] 07:40:05 INFO - PROCESS | 3636 | 1468510805980 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:05 INFO - PROCESS | 3636 | 1468510805981 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:06 INFO - PROCESS | 3636 | 1468510806061 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:40:06 INFO - PROCESS | 3636 | 1468510806066 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:06 INFO - PROCESS | 3636 | 1468510806068 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:06 INFO - PROCESS | 3636 | ++DOCSHELL 195C8000 == 34 [pid = 3636] [id = 758] 07:40:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 95 (195C8800) [pid = 3636] [serial = 2272] [outer = 00000000] 07:40:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 96 (196DA000) [pid = 3636] [serial = 2273] [outer = 195C8800] 07:40:06 INFO - PROCESS | 3636 | 1468510806111 Marionette DEBUG loaded listener.js 07:40:06 INFO - PROCESS | 3636 | ++DOMWINDOW == 97 (196DA800) [pid = 3636] [serial = 2274] [outer = 195C8800] 07:40:06 INFO - PROCESS | 3636 | 1468510806760 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:40:06 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. 07:40:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 810ms 07:40:06 INFO - PROCESS | 3636 | 1468510806842 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:40:06 INFO - PROCESS | 3636 | 1468510806846 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 07:40:06 INFO - PROCESS | 3636 | 1468510806877 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:40:06 INFO - PROCESS | 3636 | 1468510806880 Marionette TRACE conn2 <- [1,2990,null,{}] 07:40:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:40:06 INFO - PROCESS | 3636 | 1468510806887 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:06 INFO - PROCESS | 3636 | 1468510806890 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:07 INFO - PROCESS | 3636 | 1468510807016 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:40:07 INFO - PROCESS | 3636 | 1468510807179 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:07 INFO - PROCESS | 3636 | 1468510807182 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:07 INFO - PROCESS | 3636 | ++DOCSHELL 114E0000 == 35 [pid = 3636] [id = 759] 07:40:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 98 (11DD9000) [pid = 3636] [serial = 2275] [outer = 00000000] 07:40:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 99 (13636000) [pid = 3636] [serial = 2276] [outer = 11DD9000] 07:40:07 INFO - PROCESS | 3636 | 1468510807242 Marionette DEBUG loaded listener.js 07:40:07 INFO - PROCESS | 3636 | ++DOMWINDOW == 100 (1315FC00) [pid = 3636] [serial = 2277] [outer = 11DD9000] 07:40:07 INFO - PROCESS | 3636 | 1468510807805 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:40:07 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. 07:40:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 963ms 07:40:07 INFO - PROCESS | 3636 | 1468510807856 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:40:07 INFO - PROCESS | 3636 | 1468510807861 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 07:40:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:40:07 INFO - PROCESS | 3636 | 1468510807867 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:40:07 INFO - PROCESS | 3636 | 1468510807870 Marionette TRACE conn2 <- [1,2994,null,{}] 07:40:07 INFO - PROCESS | 3636 | 1468510807874 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:07 INFO - PROCESS | 3636 | 1468510807877 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:07 INFO - PROCESS | 3636 | 1468510807997 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:40:08 INFO - PROCESS | 3636 | 1468510808183 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:08 INFO - PROCESS | 3636 | 1468510808185 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:08 INFO - PROCESS | 3636 | ++DOCSHELL 11D8C400 == 36 [pid = 3636] [id = 760] 07:40:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 101 (153F1800) [pid = 3636] [serial = 2278] [outer = 00000000] 07:40:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 102 (16967800) [pid = 3636] [serial = 2279] [outer = 153F1800] 07:40:08 INFO - PROCESS | 3636 | 1468510808242 Marionette DEBUG loaded listener.js 07:40:08 INFO - PROCESS | 3636 | ++DOMWINDOW == 103 (16D11800) [pid = 3636] [serial = 2280] [outer = 153F1800] 07:40:09 INFO - PROCESS | 3636 | 1468510809022 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:40:09 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. 07:40:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1223ms 07:40:09 INFO - PROCESS | 3636 | 1468510809091 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:40:09 INFO - PROCESS | 3636 | 1468510809095 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 07:40:09 INFO - PROCESS | 3636 | 1468510809100 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:40:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:40:09 INFO - PROCESS | 3636 | 1468510809103 Marionette TRACE conn2 <- [1,2998,null,{}] 07:40:09 INFO - PROCESS | 3636 | 1468510809109 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:09 INFO - PROCESS | 3636 | 1468510809111 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:09 INFO - PROCESS | 3636 | 1468510809234 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:40:09 INFO - PROCESS | 3636 | 1468510809381 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:09 INFO - PROCESS | 3636 | 1468510809384 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:09 INFO - PROCESS | 3636 | --DOCSHELL 16D16000 == 35 [pid = 3636] [id = 757] 07:40:09 INFO - PROCESS | 3636 | --DOCSHELL 1923D800 == 34 [pid = 3636] [id = 756] 07:40:09 INFO - PROCESS | 3636 | --DOCSHELL 11885800 == 33 [pid = 3636] [id = 755] 07:40:09 INFO - PROCESS | 3636 | --DOCSHELL 10367C00 == 32 [pid = 3636] [id = 754] 07:40:09 INFO - PROCESS | 3636 | --DOCSHELL 16D19800 == 31 [pid = 3636] [id = 753] 07:40:09 INFO - PROCESS | 3636 | --DOCSHELL 16C49000 == 30 [pid = 3636] [id = 752] 07:40:09 INFO - PROCESS | 3636 | --DOCSHELL 15F8EC00 == 29 [pid = 3636] [id = 751] 07:40:09 INFO - PROCESS | 3636 | --DOCSHELL 13AB4800 == 28 [pid = 3636] [id = 750] 07:40:09 INFO - PROCESS | 3636 | --DOCSHELL 1122C800 == 27 [pid = 3636] [id = 749] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 102 (1552D800) [pid = 3636] [serial = 2114] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 101 (195C3400) [pid = 3636] [serial = 2147] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 100 (196CF400) [pid = 3636] [serial = 2156] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 99 (12C80400) [pid = 3636] [serial = 2117] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 98 (13961800) [pid = 3636] [serial = 2150] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 97 (16996800) [pid = 3636] [serial = 2153] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 96 (175DD000) [pid = 3636] [serial = 2209] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 95 (175DFC00) [pid = 3636] [serial = 2210] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 94 (195C1400) [pid = 3636] [serial = 2213] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 93 (194CEC00) [pid = 3636] [serial = 2186] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 92 (1180A000) [pid = 3636] [serial = 2188] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 91 (12962C00) [pid = 3636] [serial = 2189] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 90 (114B5800) [pid = 3636] [serial = 2197] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (194CE400) [pid = 3636] [serial = 2212] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (1180D000) [pid = 3636] [serial = 2198] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (13638800) [pid = 3636] [serial = 2200] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (13B4E400) [pid = 3636] [serial = 2201] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (144E7000) [pid = 3636] [serial = 2191] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (153F3400) [pid = 3636] [serial = 2192] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (17B23400) [pid = 3636] [serial = 2194] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (19446000) [pid = 3636] [serial = 2195] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (15401C00) [pid = 3636] [serial = 2203] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (154B7800) [pid = 3636] [serial = 2204] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16C42400) [pid = 3636] [serial = 2206] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (17EE8400) [pid = 3636] [serial = 2218] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (196DC800) [pid = 3636] [serial = 2215] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1970E400) [pid = 3636] [serial = 2222] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (1970D400) [pid = 3636] [serial = 2221] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (196DEC00) [pid = 3636] [serial = 2216] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (1944E800) [pid = 3636] [serial = 2219] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (19C06800) [pid = 3636] [serial = 2224] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (16D0FC00) [pid = 3636] [serial = 2207] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (19C08800) [pid = 3636] [serial = 2225] [outer = 00000000] [url = about:blank] 07:40:09 INFO - PROCESS | 3636 | ++DOCSHELL 10A0A400 == 28 [pid = 3636] [id = 761] 07:40:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (10A0FC00) [pid = 3636] [serial = 2281] [outer = 00000000] 07:40:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (114DA400) [pid = 3636] [serial = 2282] [outer = 10A0FC00] 07:40:09 INFO - PROCESS | 3636 | 1468510809472 Marionette DEBUG loaded listener.js 07:40:09 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (11CF2400) [pid = 3636] [serial = 2283] [outer = 10A0FC00] 07:40:09 INFO - PROCESS | 3636 | [3636] 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 07:40:09 INFO - PROCESS | 3636 | 1468510809943 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:40:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:40:09 INFO - {} 07:40:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:40:09 INFO - {} 07:40:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:40:09 INFO - {} 07:40:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:40:09 INFO - {} 07:40:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 887ms 07:40:09 INFO - PROCESS | 3636 | 1468510809986 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:40:09 INFO - PROCESS | 3636 | 1468510809990 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 07:40:09 INFO - TEST-START | /FileAPI/fileReader.html 07:40:09 INFO - PROCESS | 3636 | 1468510809996 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:40:09 INFO - PROCESS | 3636 | 1468510809998 Marionette TRACE conn2 <- [1,3002,null,{}] 07:40:09 INFO - PROCESS | 3636 | 1468510810002 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:09 INFO - PROCESS | 3636 | 1468510810004 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:10 INFO - PROCESS | 3636 | 1468510810093 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:40:10 INFO - PROCESS | 3636 | 1468510810101 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:10 INFO - PROCESS | 3636 | 1468510810103 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:10 INFO - PROCESS | 3636 | ++DOCSHELL 13635C00 == 29 [pid = 3636] [id = 762] 07:40:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (13636400) [pid = 3636] [serial = 2284] [outer = 00000000] 07:40:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (13B52C00) [pid = 3636] [serial = 2285] [outer = 13636400] 07:40:10 INFO - PROCESS | 3636 | 1468510810149 Marionette DEBUG loaded listener.js 07:40:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (144DF800) [pid = 3636] [serial = 2286] [outer = 13636400] 07:40:10 INFO - PROCESS | 3636 | 1468510810599 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:40:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:40:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:40:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:40:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:40:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 612ms 07:40:10 INFO - TEST-START | /FileAPI/historical.html 07:40:10 INFO - PROCESS | 3636 | 1468510810617 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:40:10 INFO - PROCESS | 3636 | 1468510810619 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 07:40:10 INFO - PROCESS | 3636 | 1468510810623 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:40:10 INFO - PROCESS | 3636 | 1468510810626 Marionette TRACE conn2 <- [1,3006,null,{}] 07:40:10 INFO - PROCESS | 3636 | 1468510810641 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:10 INFO - PROCESS | 3636 | 1468510810645 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:10 INFO - PROCESS | 3636 | 1468510810728 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:40:10 INFO - PROCESS | 3636 | 1468510810734 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:10 INFO - PROCESS | 3636 | 1468510810738 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:10 INFO - PROCESS | 3636 | ++DOCSHELL 1540DC00 == 30 [pid = 3636] [id = 763] 07:40:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (1540E000) [pid = 3636] [serial = 2287] [outer = 00000000] 07:40:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (1552E400) [pid = 3636] [serial = 2288] [outer = 1540E000] 07:40:10 INFO - PROCESS | 3636 | 1468510810784 Marionette DEBUG loaded listener.js 07:40:10 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (158ED400) [pid = 3636] [serial = 2289] [outer = 1540E000] 07:40:11 INFO - PROCESS | 3636 | 1468510811231 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:40:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:40:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:40:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:40:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:40:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:40:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:40:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:40:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:40:11 INFO - TEST-OK | /FileAPI/historical.html | took 611ms 07:40:11 INFO - TEST-START | /FileAPI/idlharness.html 07:40:11 INFO - PROCESS | 3636 | 1468510811273 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:40:11 INFO - PROCESS | 3636 | 1468510811276 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 07:40:11 INFO - PROCESS | 3636 | 1468510811280 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:40:11 INFO - PROCESS | 3636 | 1468510811281 Marionette TRACE conn2 <- [1,3010,null,{}] 07:40:11 INFO - PROCESS | 3636 | 1468510811294 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:11 INFO - PROCESS | 3636 | 1468510811296 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:11 INFO - PROCESS | 3636 | 1468510811364 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:40:11 INFO - PROCESS | 3636 | 1468510811369 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:11 INFO - PROCESS | 3636 | 1468510811371 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:11 INFO - PROCESS | 3636 | ++DOCSHELL 16708800 == 31 [pid = 3636] [id = 764] 07:40:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (1698E800) [pid = 3636] [serial = 2290] [outer = 00000000] 07:40:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (16A6A000) [pid = 3636] [serial = 2291] [outer = 1698E800] 07:40:11 INFO - PROCESS | 3636 | 1468510811415 Marionette DEBUG loaded listener.js 07:40:11 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (16D0E800) [pid = 3636] [serial = 2292] [outer = 1698E800] 07:40:12 INFO - PROCESS | 3636 | 1468510812302 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:40:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:40:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:40:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:40:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:40:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:40:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:40:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:40:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:40:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:40:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:40:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:40:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:40:12 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 07:40:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:40:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:40:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:40:12 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 07:40:12 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 07:40:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:40:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:40:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:40:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:40:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:40:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:40:12 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 07:40:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:40:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:40:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:40:12 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 07:40:12 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 07:40:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:40:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:40:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:40:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 1192ms 07:40:12 INFO - PROCESS | 3636 | 1468510812463 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:40:12 INFO - PROCESS | 3636 | 1468510812466 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 07:40:12 INFO - TEST-START | /FileAPI/idlharness.worker 07:40:12 INFO - PROCESS | 3636 | 1468510812470 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:40:12 INFO - PROCESS | 3636 | 1468510812472 Marionette TRACE conn2 <- [1,3014,null,{}] 07:40:12 INFO - PROCESS | 3636 | 1468510812475 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:12 INFO - PROCESS | 3636 | 1468510812478 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:12 INFO - PROCESS | 3636 | 1468510812593 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:40:12 INFO - PROCESS | 3636 | 1468510812656 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:12 INFO - PROCESS | 3636 | 1468510812658 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:12 INFO - PROCESS | 3636 | ++DOCSHELL 16D0FC00 == 32 [pid = 3636] [id = 765] 07:40:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (16D11400) [pid = 3636] [serial = 2293] [outer = 00000000] 07:40:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (196D4000) [pid = 3636] [serial = 2294] [outer = 16D11400] 07:40:12 INFO - PROCESS | 3636 | 1468510812702 Marionette DEBUG loaded listener.js 07:40:12 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (196D4C00) [pid = 3636] [serial = 2295] [outer = 16D11400] 07:40:12 INFO - PROCESS | 3636 | [3636] 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 07:40:13 INFO - PROCESS | 3636 | 1468510813655 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (15F92800) [pid = 3636] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (1122D800) [pid = 3636] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (12E68000) [pid = 3636] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (16C49400) [pid = 3636] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (13AC3C00) [pid = 3636] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (16E27800) [pid = 3636] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (10434800) [pid = 3636] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (1180B400) [pid = 3636] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (15F8BC00) [pid = 3636] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:40:13 INFO - {} 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (19CAE400) [pid = 3636] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:40:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:40:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (194CFC00) [pid = 3636] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:40:13 INFO - {} 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (176D6400) [pid = 3636] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:40:13 INFO - {} 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (104E1400) [pid = 3636] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:40:13 INFO - {} 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (19442400) [pid = 3636] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:40:13 INFO - {} 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (13633000) [pid = 3636] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:40:13 INFO - {} 07:40:13 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (19445400) [pid = 3636] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:40:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:40:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:40:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:40:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:40:13 INFO - {} 07:40:13 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 07:40:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:40:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:40:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:40:13 INFO - {} 07:40:13 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 - {} 07:40:13 INFO - {} 07:40:13 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 07:40:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:40:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:40:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:40:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:40:13 INFO - {} 07:40:13 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 07:40:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:40:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:40:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:40:13 INFO - {} 07:40:13 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 - {} 07:40:13 INFO - {} 07:40:13 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 07:40:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:40:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:40:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 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 07:40:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:40:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:40:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 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 07:40:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 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 07:40:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 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 07:40:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:40:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:40:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:40:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:40:13 INFO - {} 07:40:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1406ms 07:40:13 INFO - PROCESS | 3636 | 1468510813886 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:40:13 INFO - PROCESS | 3636 | 1468510813888 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 07:40:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:40:13 INFO - PROCESS | 3636 | 1468510813875 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:40:13 INFO - PROCESS | 3636 | 1468510813877 Marionette TRACE conn2 <- [1,3018,null,{}] 07:40:13 INFO - PROCESS | 3636 | 1468510813885 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:13 INFO - PROCESS | 3636 | 1468510813890 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:14 INFO - PROCESS | 3636 | 1468510814021 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:40:14 INFO - PROCESS | 3636 | 1468510814026 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:14 INFO - PROCESS | 3636 | 1468510814028 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:14 INFO - PROCESS | 3636 | ++DOCSHELL 10435C00 == 33 [pid = 3636] [id = 766] 07:40:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (1047F800) [pid = 3636] [serial = 2296] [outer = 00000000] 07:40:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (19C02400) [pid = 3636] [serial = 2297] [outer = 1047F800] 07:40:14 INFO - PROCESS | 3636 | 1468510814072 Marionette DEBUG loaded listener.js 07:40:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (1AB72800) [pid = 3636] [serial = 2298] [outer = 1047F800] 07:40:14 INFO - PROCESS | 3636 | 1468510814488 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:40:14 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 07:40:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 611ms 07:40:14 INFO - PROCESS | 3636 | 1468510814513 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:40:14 INFO - PROCESS | 3636 | 1468510814514 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 07:40:14 INFO - PROCESS | 3636 | 1468510814518 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:40:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:40:14 INFO - PROCESS | 3636 | 1468510814519 Marionette TRACE conn2 <- [1,3022,null,{}] 07:40:14 INFO - PROCESS | 3636 | 1468510814523 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:14 INFO - PROCESS | 3636 | 1468510814525 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:14 INFO - PROCESS | 3636 | 1468510814634 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:40:14 INFO - PROCESS | 3636 | 1468510814642 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:14 INFO - PROCESS | 3636 | 1468510814644 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:14 INFO - PROCESS | 3636 | ++DOCSHELL 1AB74400 == 34 [pid = 3636] [id = 767] 07:40:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (1AB75400) [pid = 3636] [serial = 2299] [outer = 00000000] 07:40:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (1AB7C000) [pid = 3636] [serial = 2300] [outer = 1AB75400] 07:40:14 INFO - PROCESS | 3636 | 1468510814687 Marionette DEBUG loaded listener.js 07:40:14 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (1AB7E000) [pid = 3636] [serial = 2301] [outer = 1AB75400] 07:40:15 INFO - PROCESS | 3636 | 1468510815069 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:40:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 581ms 07:40:15 INFO - PROCESS | 3636 | 1468510815099 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:40:15 INFO - PROCESS | 3636 | 1468510815100 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 07:40:15 INFO - PROCESS | 3636 | 1468510815104 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:40:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:40:15 INFO - PROCESS | 3636 | 1468510815105 Marionette TRACE conn2 <- [1,3026,null,{}] 07:40:15 INFO - PROCESS | 3636 | 1468510815109 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:15 INFO - PROCESS | 3636 | 1468510815111 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:15 INFO - PROCESS | 3636 | 1468510815195 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:40:15 INFO - PROCESS | 3636 | 1468510815200 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:15 INFO - PROCESS | 3636 | 1468510815202 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:15 INFO - PROCESS | 3636 | ++DOCSHELL 10B43400 == 35 [pid = 3636] [id = 768] 07:40:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (10B43800) [pid = 3636] [serial = 2302] [outer = 00000000] 07:40:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (10B49800) [pid = 3636] [serial = 2303] [outer = 10B43800] 07:40:15 INFO - PROCESS | 3636 | 1468510815244 Marionette DEBUG loaded listener.js 07:40:15 INFO - PROCESS | 3636 | ++DOMWINDOW == 78 (10B4B800) [pid = 3636] [serial = 2304] [outer = 10B43800] 07:40:15 INFO - PROCESS | 3636 | 1468510815731 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:40:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:40:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 688ms 07:40:15 INFO - PROCESS | 3636 | 1468510815810 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:40:15 INFO - PROCESS | 3636 | 1468510815815 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 07:40:15 INFO - PROCESS | 3636 | 1468510815821 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:40:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:40:15 INFO - PROCESS | 3636 | 1468510815824 Marionette TRACE conn2 <- [1,3030,null,{}] 07:40:15 INFO - PROCESS | 3636 | 1468510815834 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:15 INFO - PROCESS | 3636 | 1468510815837 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:15 INFO - PROCESS | 3636 | 1468510815950 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:40:16 INFO - PROCESS | 3636 | 1468510816070 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:16 INFO - PROCESS | 3636 | 1468510816073 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:16 INFO - PROCESS | 3636 | ++DOCSHELL 1036EC00 == 36 [pid = 3636] [id = 769] 07:40:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 79 (104E1400) [pid = 3636] [serial = 2305] [outer = 00000000] 07:40:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 80 (11222C00) [pid = 3636] [serial = 2306] [outer = 104E1400] 07:40:16 INFO - PROCESS | 3636 | 1468510816171 Marionette DEBUG loaded listener.js 07:40:16 INFO - PROCESS | 3636 | ++DOMWINDOW == 81 (1180B400) [pid = 3636] [serial = 2307] [outer = 104E1400] 07:40:16 INFO - PROCESS | 3636 | 1468510816888 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:40:16 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. 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:40:16 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'.) 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:40:17 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. 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:40:17 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. 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:40:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:40:17 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. 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:40:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:40:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:40:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:40:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:40:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:40:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:40:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:40:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:40:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:40:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:40:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:40:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:40:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:40:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1208ms 07:40:17 INFO - PROCESS | 3636 | 1468510817034 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:40:17 INFO - PROCESS | 3636 | 1468510817043 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 07:40:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:40:17 INFO - PROCESS | 3636 | 1468510817052 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:40:17 INFO - PROCESS | 3636 | 1468510817055 Marionette TRACE conn2 <- [1,3034,null,{}] 07:40:17 INFO - PROCESS | 3636 | 1468510817059 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:17 INFO - PROCESS | 3636 | 1468510817062 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:17 INFO - PROCESS | 3636 | 1468510817201 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:40:17 INFO - PROCESS | 3636 | 1468510817309 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:17 INFO - PROCESS | 3636 | 1468510817312 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:17 INFO - PROCESS | 3636 | ++DOCSHELL 13632800 == 37 [pid = 3636] [id = 770] 07:40:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 82 (13633000) [pid = 3636] [serial = 2308] [outer = 00000000] 07:40:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 83 (15407000) [pid = 3636] [serial = 2309] [outer = 13633000] 07:40:17 INFO - PROCESS | 3636 | 1468510817369 Marionette DEBUG loaded listener.js 07:40:17 INFO - PROCESS | 3636 | ++DOMWINDOW == 84 (158CB000) [pid = 3636] [serial = 2310] [outer = 13633000] 07:40:17 INFO - PROCESS | 3636 | [3636] 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 07:40:17 INFO - PROCESS | 3636 | 1468510817853 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:40:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:40:17 INFO - {} 07:40:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 810ms 07:40:17 INFO - PROCESS | 3636 | 1468510817882 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:40:17 INFO - PROCESS | 3636 | 1468510817884 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 07:40:17 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:40:17 INFO - PROCESS | 3636 | 1468510817888 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:40:17 INFO - PROCESS | 3636 | 1468510817892 Marionette TRACE conn2 <- [1,3038,null,{}] 07:40:17 INFO - PROCESS | 3636 | 1468510817902 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:17 INFO - PROCESS | 3636 | 1468510817907 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:18 INFO - PROCESS | 3636 | 1468510818013 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:40:18 INFO - PROCESS | 3636 | 1468510818135 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:18 INFO - PROCESS | 3636 | 1468510818139 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:18 INFO - PROCESS | 3636 | ++DOCSHELL 19242000 == 38 [pid = 3636] [id = 771] 07:40:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 85 (1944EC00) [pid = 3636] [serial = 2311] [outer = 00000000] 07:40:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 86 (1976C400) [pid = 3636] [serial = 2312] [outer = 1944EC00] 07:40:18 INFO - PROCESS | 3636 | 1468510818234 Marionette DEBUG loaded listener.js 07:40:18 INFO - PROCESS | 3636 | ++DOMWINDOW == 87 (1A967800) [pid = 3636] [serial = 2313] [outer = 1944EC00] 07:40:18 INFO - PROCESS | 3636 | 1468510818764 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:40:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 917ms 07:40:18 INFO - PROCESS | 3636 | 1468510818822 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:40:18 INFO - PROCESS | 3636 | 1468510818825 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 07:40:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:40:18 INFO - PROCESS | 3636 | 1468510818830 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:40:18 INFO - PROCESS | 3636 | 1468510818832 Marionette TRACE conn2 <- [1,3042,null,{}] 07:40:18 INFO - PROCESS | 3636 | 1468510818835 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:18 INFO - PROCESS | 3636 | 1468510818838 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:18 INFO - PROCESS | 3636 | 1468510818951 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:40:19 INFO - PROCESS | 3636 | 1468510819081 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:19 INFO - PROCESS | 3636 | 1468510819083 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:19 INFO - PROCESS | 3636 | ++DOCSHELL 10BC5C00 == 39 [pid = 3636] [id = 772] 07:40:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 88 (10E40000) [pid = 3636] [serial = 2314] [outer = 00000000] 07:40:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 89 (1104CC00) [pid = 3636] [serial = 2315] [outer = 10E40000] 07:40:19 INFO - PROCESS | 3636 | 1468510819178 Marionette DEBUG loaded listener.js 07:40:19 INFO - PROCESS | 3636 | ++DOMWINDOW == 90 (11052800) [pid = 3636] [serial = 2316] [outer = 10E40000] 07:40:20 INFO - PROCESS | 3636 | 1468510820093 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:40:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:40:20 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" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:40:20 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" 07:40:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:40:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1483ms 07:40:20 INFO - PROCESS | 3636 | 1468510820309 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:40:20 INFO - PROCESS | 3636 | 1468510820313 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 07:40:20 INFO - PROCESS | 3636 | 1468510820319 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:40:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:40:20 INFO - PROCESS | 3636 | 1468510820322 Marionette TRACE conn2 <- [1,3046,null,{}] 07:40:20 INFO - PROCESS | 3636 | 1468510820327 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:20 INFO - PROCESS | 3636 | 1468510820330 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 1AB74400 == 38 [pid = 3636] [id = 767] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 10435C00 == 37 [pid = 3636] [id = 766] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 16D0FC00 == 36 [pid = 3636] [id = 765] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 16708800 == 35 [pid = 3636] [id = 764] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 1540DC00 == 34 [pid = 3636] [id = 763] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 13635C00 == 33 [pid = 3636] [id = 762] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 10A0A400 == 32 [pid = 3636] [id = 761] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 195C8000 == 31 [pid = 3636] [id = 758] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 114E0000 == 30 [pid = 3636] [id = 759] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 11D8C400 == 29 [pid = 3636] [id = 760] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 12E60C00 == 28 [pid = 3636] [id = 748] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 10BC5C00 == 27 [pid = 3636] [id = 772] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 13632800 == 26 [pid = 3636] [id = 770] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 19242000 == 25 [pid = 3636] [id = 771] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 10B43400 == 24 [pid = 3636] [id = 768] 07:40:20 INFO - PROCESS | 3636 | --DOCSHELL 1036EC00 == 23 [pid = 3636] [id = 769] 07:40:20 INFO - PROCESS | 3636 | 1468510820995 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 89 (16966000) [pid = 3636] [serial = 2253] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 88 (12BA9400) [pid = 3636] [serial = 2247] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 87 (12E29C00) [pid = 3636] [serial = 2248] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 86 (150D3800) [pid = 3636] [serial = 2245] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 85 (1441D800) [pid = 3636] [serial = 2244] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 84 (16D12000) [pid = 3636] [serial = 2256] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 83 (144E3800) [pid = 3636] [serial = 2250] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 82 (150D0000) [pid = 3636] [serial = 2251] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 81 (175DCC00) [pid = 3636] [serial = 2259] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 80 (16D1C000) [pid = 3636] [serial = 2257] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 79 (196DA000) [pid = 3636] [serial = 2273] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 78 (114ACC00) [pid = 3636] [serial = 2262] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 77 (176CFC00) [pid = 3636] [serial = 2260] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (13A29800) [pid = 3636] [serial = 2263] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (13630400) [pid = 3636] [serial = 2228] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (12E61800) [pid = 3636] [serial = 2227] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (194C7C00) [pid = 3636] [serial = 2270] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (194CB000) [pid = 3636] [serial = 2271] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (16C4AC00) [pid = 3636] [serial = 2231] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (16990400) [pid = 3636] [serial = 2230] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (19CB0000) [pid = 3636] [serial = 2236] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1970BC00) [pid = 3636] [serial = 2234] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (196D7C00) [pid = 3636] [serial = 2233] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (19CBA000) [pid = 3636] [serial = 2239] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (19CAFC00) [pid = 3636] [serial = 2238] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (150D5800) [pid = 3636] [serial = 2242] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (1363B000) [pid = 3636] [serial = 2241] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (19444000) [pid = 3636] [serial = 2268] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (19247C00) [pid = 3636] [serial = 2266] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (16991C00) [pid = 3636] [serial = 2254] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (19240400) [pid = 3636] [serial = 2265] [outer = 00000000] [url = about:blank] 07:40:21 INFO - PROCESS | 3636 | 1468510821197 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:21 INFO - PROCESS | 3636 | 1468510821200 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:21 INFO - PROCESS | 3636 | ++DOCSHELL 10A73400 == 24 [pid = 3636] [id = 773] 07:40:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (10A74400) [pid = 3636] [serial = 2317] [outer = 00000000] 07:40:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (10A81000) [pid = 3636] [serial = 2318] [outer = 10A74400] 07:40:21 INFO - PROCESS | 3636 | 1468510821249 Marionette DEBUG loaded listener.js 07:40:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (10B49400) [pid = 3636] [serial = 2319] [outer = 10A74400] 07:40:21 INFO - PROCESS | 3636 | 1468510821733 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:40:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:40:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:40:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:40:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:40:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:40:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:40:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:40:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:40:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:40:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:40:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:40:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:40:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:40:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:40:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:40:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:40:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:40:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:40:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:40:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1467ms 07:40:21 INFO - PROCESS | 3636 | 1468510821791 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:40:21 INFO - PROCESS | 3636 | 1468510821795 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 07:40:21 INFO - PROCESS | 3636 | 1468510821800 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:40:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:40:21 INFO - PROCESS | 3636 | 1468510821803 Marionette TRACE conn2 <- [1,3050,null,{}] 07:40:21 INFO - PROCESS | 3636 | 1468510821826 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:21 INFO - PROCESS | 3636 | 1468510821830 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:21 INFO - PROCESS | 3636 | 1468510821921 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:40:21 INFO - PROCESS | 3636 | 1468510821932 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:21 INFO - PROCESS | 3636 | 1468510821934 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:21 INFO - PROCESS | 3636 | ++DOCSHELL 11842000 == 25 [pid = 3636] [id = 774] 07:40:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (11846000) [pid = 3636] [serial = 2320] [outer = 00000000] 07:40:21 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (12B66400) [pid = 3636] [serial = 2321] [outer = 11846000] 07:40:21 INFO - PROCESS | 3636 | 1468510821981 Marionette DEBUG loaded listener.js 07:40:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (12E6C400) [pid = 3636] [serial = 2322] [outer = 11846000] 07:40:22 INFO - PROCESS | 3636 | [3636] 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 07:40:22 INFO - PROCESS | 3636 | 1468510822497 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:40:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:40:22 INFO - {} 07:40:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 718ms 07:40:22 INFO - PROCESS | 3636 | 1468510822524 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:40:22 INFO - PROCESS | 3636 | 1468510822527 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 07:40:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:40:22 INFO - PROCESS | 3636 | 1468510822530 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:40:22 INFO - PROCESS | 3636 | 1468510822532 Marionette TRACE conn2 <- [1,3054,null,{}] 07:40:22 INFO - PROCESS | 3636 | 1468510822536 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:22 INFO - PROCESS | 3636 | 1468510822539 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:22 INFO - PROCESS | 3636 | 1468510822666 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:40:22 INFO - PROCESS | 3636 | 1468510822676 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:22 INFO - PROCESS | 3636 | 1468510822678 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:22 INFO - PROCESS | 3636 | ++DOCSHELL 13639400 == 26 [pid = 3636] [id = 775] 07:40:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (13639C00) [pid = 3636] [serial = 2323] [outer = 00000000] 07:40:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (13B4C800) [pid = 3636] [serial = 2324] [outer = 13639C00] 07:40:22 INFO - PROCESS | 3636 | 1468510822723 Marionette DEBUG loaded listener.js 07:40:22 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (1422E800) [pid = 3636] [serial = 2325] [outer = 13639C00] 07:40:23 INFO - PROCESS | 3636 | 1468510823157 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:40:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:40:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:40:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:40:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:40:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:40:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:40:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:40:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 612ms 07:40:23 INFO - PROCESS | 3636 | 1468510823151 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:40:23 INFO - PROCESS | 3636 | 1468510823155 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 07:40:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:40:23 INFO - PROCESS | 3636 | 1468510823165 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:40:23 INFO - PROCESS | 3636 | 1468510823170 Marionette TRACE conn2 <- [1,3058,null,{}] 07:40:23 INFO - PROCESS | 3636 | 1468510823174 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:23 INFO - PROCESS | 3636 | 1468510823180 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:23 INFO - PROCESS | 3636 | 1468510823327 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:40:23 INFO - PROCESS | 3636 | 1468510823350 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:23 INFO - PROCESS | 3636 | 1468510823352 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:23 INFO - PROCESS | 3636 | ++DOCSHELL 150D5800 == 27 [pid = 3636] [id = 776] 07:40:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (150D5C00) [pid = 3636] [serial = 2326] [outer = 00000000] 07:40:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (153EF800) [pid = 3636] [serial = 2327] [outer = 150D5C00] 07:40:23 INFO - PROCESS | 3636 | 1468510823395 Marionette DEBUG loaded listener.js 07:40:23 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (153F8800) [pid = 3636] [serial = 2328] [outer = 150D5C00] 07:40:23 INFO - PROCESS | 3636 | 1468510823851 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:40:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:40:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:40:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:40:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:40:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:40:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:40:23 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 719ms 07:40:23 INFO - PROCESS | 3636 | 1468510823936 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:40:23 INFO - PROCESS | 3636 | 1468510823938 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 07:40:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:40:23 INFO - PROCESS | 3636 | 1468510823945 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:40:23 INFO - PROCESS | 3636 | 1468510823947 Marionette TRACE conn2 <- [1,3062,null,{}] 07:40:23 INFO - PROCESS | 3636 | 1468510823950 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:23 INFO - PROCESS | 3636 | 1468510823952 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:24 INFO - PROCESS | 3636 | 1468510824073 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:40:24 INFO - PROCESS | 3636 | 1468510824079 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:24 INFO - PROCESS | 3636 | 1468510824081 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:24 INFO - PROCESS | 3636 | ++DOCSHELL 15402C00 == 28 [pid = 3636] [id = 777] 07:40:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (15404C00) [pid = 3636] [serial = 2329] [outer = 00000000] 07:40:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (158F7400) [pid = 3636] [serial = 2330] [outer = 15404C00] 07:40:24 INFO - PROCESS | 3636 | 1468510824180 Marionette DEBUG loaded listener.js 07:40:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (15F93800) [pid = 3636] [serial = 2331] [outer = 15404C00] 07:40:24 INFO - PROCESS | 3636 | 1468510824580 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:40:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:40:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:40:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:40:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:40:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:40:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:40:24 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 688ms 07:40:24 INFO - PROCESS | 3636 | 1468510824645 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:40:24 INFO - PROCESS | 3636 | 1468510824647 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 07:40:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:40:24 INFO - PROCESS | 3636 | 1468510824650 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:40:24 INFO - PROCESS | 3636 | 1468510824652 Marionette TRACE conn2 <- [1,3066,null,{}] 07:40:24 INFO - PROCESS | 3636 | 1468510824662 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:24 INFO - PROCESS | 3636 | 1468510824664 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:24 INFO - PROCESS | 3636 | 1468510824763 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:40:24 INFO - PROCESS | 3636 | 1468510824772 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:24 INFO - PROCESS | 3636 | 1468510824777 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:24 INFO - PROCESS | 3636 | ++DOCSHELL 1698FC00 == 29 [pid = 3636] [id = 778] 07:40:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (16990000) [pid = 3636] [serial = 2332] [outer = 00000000] 07:40:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 76 (16996400) [pid = 3636] [serial = 2333] [outer = 16990000] 07:40:24 INFO - PROCESS | 3636 | 1468510824886 Marionette DEBUG loaded listener.js 07:40:24 INFO - PROCESS | 3636 | ++DOMWINDOW == 77 (16C47400) [pid = 3636] [serial = 2334] [outer = 16990000] 07:40:25 INFO - PROCESS | 3636 | --DOMWINDOW == 76 (1047F800) [pid = 3636] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:40:25 INFO - PROCESS | 3636 | --DOMWINDOW == 75 (10B43800) [pid = 3636] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:40:25 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (195C8800) [pid = 3636] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:40:25 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (11DD9000) [pid = 3636] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:40:25 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (153F1800) [pid = 3636] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:40:25 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (1540E000) [pid = 3636] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:40:25 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (10A0FC00) [pid = 3636] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:40:25 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (13636400) [pid = 3636] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:40:25 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1698E800) [pid = 3636] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:40:25 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (1AB75400) [pid = 3636] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:40:25 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (16D11400) [pid = 3636] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:40:25 INFO - PROCESS | 3636 | 1468510825553 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 07:40:25 INFO - PROCESS | 3636 | 1468510825606 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 07:40:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:40:25 INFO - PROCESS | 3636 | 1468510825610 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:40:25 INFO - PROCESS | 3636 | 1468510825611 Marionette TRACE conn2 <- [1,3070,null,{}] 07:40:25 INFO - PROCESS | 3636 | 1468510825615 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:25 INFO - PROCESS | 3636 | 1468510825626 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:25 INFO - PROCESS | 3636 | 1468510825706 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:40:25 INFO - PROCESS | 3636 | 1468510825889 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:25 INFO - PROCESS | 3636 | 1468510825893 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:25 INFO - PROCESS | 3636 | ++DOCSHELL 10434800 == 30 [pid = 3636] [id = 779] 07:40:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (10435800) [pid = 3636] [serial = 2335] [outer = 00000000] 07:40:25 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (10A04400) [pid = 3636] [serial = 2336] [outer = 10435800] 07:40:25 INFO - PROCESS | 3636 | 1468510825949 Marionette DEBUG loaded listener.js 07:40:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (10B3FC00) [pid = 3636] [serial = 2337] [outer = 10435800] 07:40:26 INFO - PROCESS | 3636 | 1468510826545 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:40:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:40:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:40:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:40:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 978ms 07:40:26 INFO - PROCESS | 3636 | 1468510826598 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:40:26 INFO - PROCESS | 3636 | 1468510826601 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 07:40:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:40:26 INFO - PROCESS | 3636 | 1468510826606 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:40:26 INFO - PROCESS | 3636 | 1468510826610 Marionette TRACE conn2 <- [1,3074,null,{}] 07:40:26 INFO - PROCESS | 3636 | 1468510826615 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:26 INFO - PROCESS | 3636 | 1468510826618 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:26 INFO - PROCESS | 3636 | 1468510826734 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:40:26 INFO - PROCESS | 3636 | 1468510826880 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:26 INFO - PROCESS | 3636 | 1468510826883 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:26 INFO - PROCESS | 3636 | ++DOCSHELL 10E41800 == 31 [pid = 3636] [id = 780] 07:40:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (11809800) [pid = 3636] [serial = 2338] [outer = 00000000] 07:40:26 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (11DD9000) [pid = 3636] [serial = 2339] [outer = 11809800] 07:40:26 INFO - PROCESS | 3636 | 1468510826939 Marionette DEBUG loaded listener.js 07:40:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (13160000) [pid = 3636] [serial = 2340] [outer = 11809800] 07:40:27 INFO - PROCESS | 3636 | 1468510827536 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:40:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:40:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 979ms 07:40:27 INFO - PROCESS | 3636 | 1468510827595 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:40:27 INFO - PROCESS | 3636 | 1468510827599 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 07:40:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:40:27 INFO - PROCESS | 3636 | 1468510827604 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:40:27 INFO - PROCESS | 3636 | 1468510827606 Marionette TRACE conn2 <- [1,3078,null,{}] 07:40:27 INFO - PROCESS | 3636 | 1468510827610 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:27 INFO - PROCESS | 3636 | 1468510827613 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:27 INFO - PROCESS | 3636 | 1468510827729 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:40:27 INFO - PROCESS | 3636 | 1468510827913 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:27 INFO - PROCESS | 3636 | 1468510827916 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:27 INFO - PROCESS | 3636 | ++DOCSHELL 1047E400 == 32 [pid = 3636] [id = 781] 07:40:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 73 (104E0C00) [pid = 3636] [serial = 2341] [outer = 00000000] 07:40:27 INFO - PROCESS | 3636 | ++DOMWINDOW == 74 (10B4C000) [pid = 3636] [serial = 2342] [outer = 104E0C00] 07:40:27 INFO - PROCESS | 3636 | 1468510827971 Marionette DEBUG loaded listener.js 07:40:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 75 (114D9000) [pid = 3636] [serial = 2343] [outer = 104E0C00] 07:40:28 INFO - PROCESS | 3636 | --DOCSHELL 1122E000 == 31 [pid = 3636] [id = 593] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 74 (196D4C00) [pid = 3636] [serial = 2295] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 73 (196D4000) [pid = 3636] [serial = 2294] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 72 (19C02400) [pid = 3636] [serial = 2297] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (10B49800) [pid = 3636] [serial = 2303] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (196DA800) [pid = 3636] [serial = 2274] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (13636000) [pid = 3636] [serial = 2276] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (1315FC00) [pid = 3636] [serial = 2277] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (16967800) [pid = 3636] [serial = 2279] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (16D11800) [pid = 3636] [serial = 2280] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1552E400) [pid = 3636] [serial = 2288] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (158ED400) [pid = 3636] [serial = 2289] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 63 (114DA400) [pid = 3636] [serial = 2282] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 62 (10B4B800) [pid = 3636] [serial = 2304] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 61 (11CF2400) [pid = 3636] [serial = 2283] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 60 (13B52C00) [pid = 3636] [serial = 2285] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 59 (144DF800) [pid = 3636] [serial = 2286] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 58 (16A6A000) [pid = 3636] [serial = 2291] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 57 (1AB7E000) [pid = 3636] [serial = 2301] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 56 (1AB72800) [pid = 3636] [serial = 2298] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 55 (16D0E800) [pid = 3636] [serial = 2292] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | --DOMWINDOW == 54 (1AB7C000) [pid = 3636] [serial = 2300] [outer = 00000000] [url = about:blank] 07:40:28 INFO - PROCESS | 3636 | 1468510828658 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:40:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:40:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1116ms 07:40:28 INFO - PROCESS | 3636 | 1468510828720 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 07:40:28 INFO - PROCESS | 3636 | 1468510828724 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 07:40:28 INFO - PROCESS | 3636 | 1468510828729 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:40:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:40:28 INFO - PROCESS | 3636 | 1468510828733 Marionette TRACE conn2 <- [1,3082,null,{}] 07:40:28 INFO - PROCESS | 3636 | 1468510828738 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:28 INFO - PROCESS | 3636 | 1468510828740 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:28 INFO - PROCESS | 3636 | 1468510828826 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:40:28 INFO - PROCESS | 3636 | 1468510828837 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:28 INFO - PROCESS | 3636 | 1468510828839 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:28 INFO - PROCESS | 3636 | ++DOCSHELL 10B4A400 == 32 [pid = 3636] [id = 782] 07:40:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 55 (10B4AC00) [pid = 3636] [serial = 2344] [outer = 00000000] 07:40:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 56 (1127A400) [pid = 3636] [serial = 2345] [outer = 10B4AC00] 07:40:28 INFO - PROCESS | 3636 | 1468510828887 Marionette DEBUG loaded listener.js 07:40:28 INFO - PROCESS | 3636 | ++DOMWINDOW == 57 (114D8000) [pid = 3636] [serial = 2346] [outer = 10B4AC00] 07:40:29 INFO - PROCESS | 3636 | 1468510829368 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:40:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:40:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 688ms 07:40:29 INFO - PROCESS | 3636 | 1468510829414 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:40:29 INFO - PROCESS | 3636 | 1468510829418 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 07:40:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:40:29 INFO - PROCESS | 3636 | 1468510829423 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:40:29 INFO - PROCESS | 3636 | 1468510829426 Marionette TRACE conn2 <- [1,3086,null,{}] 07:40:29 INFO - PROCESS | 3636 | 1468510829430 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:29 INFO - PROCESS | 3636 | 1468510829432 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:29 INFO - PROCESS | 3636 | 1468510829547 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:40:29 INFO - PROCESS | 3636 | 1468510829563 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:29 INFO - PROCESS | 3636 | 1468510829565 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:29 INFO - PROCESS | 3636 | ++DOCSHELL 12BB2000 == 33 [pid = 3636] [id = 783] 07:40:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 58 (12C7B400) [pid = 3636] [serial = 2347] [outer = 00000000] 07:40:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 59 (13162000) [pid = 3636] [serial = 2348] [outer = 12C7B400] 07:40:29 INFO - PROCESS | 3636 | 1468510829705 Marionette DEBUG loaded listener.js 07:40:29 INFO - PROCESS | 3636 | ++DOMWINDOW == 60 (13633C00) [pid = 3636] [serial = 2349] [outer = 12C7B400] 07:40:30 INFO - PROCESS | 3636 | 1468510830059 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:40:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:40:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:40:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 673ms 07:40:30 INFO - PROCESS | 3636 | 1468510830106 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:40:30 INFO - PROCESS | 3636 | 1468510830109 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 07:40:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:40:30 INFO - PROCESS | 3636 | 1468510830112 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:40:30 INFO - PROCESS | 3636 | 1468510830115 Marionette TRACE conn2 <- [1,3090,null,{}] 07:40:30 INFO - PROCESS | 3636 | 1468510830126 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:30 INFO - PROCESS | 3636 | 1468510830130 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:30 INFO - PROCESS | 3636 | 1468510830217 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:40:30 INFO - PROCESS | 3636 | 1468510830224 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:30 INFO - PROCESS | 3636 | 1468510830227 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:30 INFO - PROCESS | 3636 | ++DOCSHELL 1441BC00 == 34 [pid = 3636] [id = 784] 07:40:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 61 (1441D000) [pid = 3636] [serial = 2350] [outer = 00000000] 07:40:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 62 (150CB400) [pid = 3636] [serial = 2351] [outer = 1441D000] 07:40:30 INFO - PROCESS | 3636 | 1468510830273 Marionette DEBUG loaded listener.js 07:40:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 63 (150D4400) [pid = 3636] [serial = 2352] [outer = 1441D000] 07:40:30 INFO - PROCESS | 3636 | 1468510830725 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:40:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:40:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 612ms 07:40:30 INFO - PROCESS | 3636 | 1468510830733 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:40:30 INFO - PROCESS | 3636 | 1468510830736 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 07:40:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:40:30 INFO - PROCESS | 3636 | 1468510830739 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:40:30 INFO - PROCESS | 3636 | 1468510830741 Marionette TRACE conn2 <- [1,3094,null,{}] 07:40:30 INFO - PROCESS | 3636 | 1468510830765 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:30 INFO - PROCESS | 3636 | 1468510830767 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:30 INFO - PROCESS | 3636 | 1468510830889 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:40:30 INFO - PROCESS | 3636 | 1468510830985 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:30 INFO - PROCESS | 3636 | 1468510830987 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:30 INFO - PROCESS | 3636 | ++DOCSHELL 153F6800 == 35 [pid = 3636] [id = 785] 07:40:30 INFO - PROCESS | 3636 | ++DOMWINDOW == 64 (153F6C00) [pid = 3636] [serial = 2353] [outer = 00000000] 07:40:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 65 (15526C00) [pid = 3636] [serial = 2354] [outer = 153F6C00] 07:40:31 INFO - PROCESS | 3636 | 1468510831031 Marionette DEBUG loaded listener.js 07:40:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 66 (15531C00) [pid = 3636] [serial = 2355] [outer = 153F6C00] 07:40:31 INFO - PROCESS | 3636 | 1468510831426 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:40:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:40:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:40:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:40:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 703ms 07:40:31 INFO - PROCESS | 3636 | 1468510831459 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:40:31 INFO - PROCESS | 3636 | 1468510831461 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 07:40:31 INFO - PROCESS | 3636 | 1468510831464 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:40:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:40:31 INFO - PROCESS | 3636 | 1468510831466 Marionette TRACE conn2 <- [1,3098,null,{}] 07:40:31 INFO - PROCESS | 3636 | 1468510831469 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:31 INFO - PROCESS | 3636 | 1468510831471 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:31 INFO - PROCESS | 3636 | 1468510831571 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:40:31 INFO - PROCESS | 3636 | 1468510831576 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:31 INFO - PROCESS | 3636 | 1468510831578 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:31 INFO - PROCESS | 3636 | ++DOCSHELL 14414C00 == 36 [pid = 3636] [id = 786] 07:40:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 67 (154B6C00) [pid = 3636] [serial = 2356] [outer = 00000000] 07:40:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 68 (1696B000) [pid = 3636] [serial = 2357] [outer = 154B6C00] 07:40:31 INFO - PROCESS | 3636 | 1468510831621 Marionette DEBUG loaded listener.js 07:40:31 INFO - PROCESS | 3636 | ++DOMWINDOW == 69 (158ED400) [pid = 3636] [serial = 2358] [outer = 154B6C00] 07:40:32 INFO - PROCESS | 3636 | 1468510832071 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:40:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:40:32 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 07:40:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:40:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:40:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 627ms 07:40:32 INFO - PROCESS | 3636 | 1468510832086 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:40:32 INFO - PROCESS | 3636 | 1468510832088 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 07:40:32 INFO - PROCESS | 3636 | 1468510832091 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:40:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:40:32 INFO - PROCESS | 3636 | 1468510832092 Marionette TRACE conn2 <- [1,3102,null,{}] 07:40:32 INFO - PROCESS | 3636 | 1468510832096 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:40:32 INFO - PROCESS | 3636 | 1468510832101 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:32 INFO - PROCESS | 3636 | 1468510832218 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:40:32 INFO - PROCESS | 3636 | 1468510832315 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"682c8a79-52a5-4be2-b25f-c222d5660076\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:40:32 INFO - PROCESS | 3636 | 1468510832317 Marionette INFO sendAsync a358fdc0-1d84-4f44-9d2c-3b09d83374bf 07:40:32 INFO - PROCESS | 3636 | ++DOCSHELL 1104E000 == 37 [pid = 3636] [id = 787] 07:40:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 70 (15525C00) [pid = 3636] [serial = 2359] [outer = 00000000] 07:40:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 71 (16C4E000) [pid = 3636] [serial = 2360] [outer = 15525C00] 07:40:32 INFO - PROCESS | 3636 | 1468510832360 Marionette DEBUG loaded listener.js 07:40:32 INFO - PROCESS | 3636 | ++DOMWINDOW == 72 (16D11800) [pid = 3636] [serial = 2361] [outer = 15525C00] 07:40:32 INFO - PROCESS | 3636 | --DOMWINDOW == 71 (15404C00) [pid = 3636] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 07:40:32 INFO - PROCESS | 3636 | --DOMWINDOW == 70 (10A74400) [pid = 3636] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 07:40:32 INFO - PROCESS | 3636 | --DOMWINDOW == 69 (13639C00) [pid = 3636] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 07:40:32 INFO - PROCESS | 3636 | --DOMWINDOW == 68 (150D5C00) [pid = 3636] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 07:40:32 INFO - PROCESS | 3636 | --DOMWINDOW == 67 (104E1400) [pid = 3636] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:40:32 INFO - PROCESS | 3636 | --DOMWINDOW == 66 (13633000) [pid = 3636] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:40:32 INFO - PROCESS | 3636 | --DOMWINDOW == 65 (1944EC00) [pid = 3636] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 07:40:32 INFO - PROCESS | 3636 | --DOMWINDOW == 64 (11846000) [pid = 3636] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 07:40:32 INFO - PROCESS | 3636 | 1468510832788 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:40:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:40:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 719ms 07:40:32 INFO - PROCESS | 3636 | 1468510832815 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:40:32 INFO - PROCESS | 3636 | 1468510832817 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 07:40:33 WARNING - u'runner_teardown' () 07:40:33 INFO - No more tests 07:40:33 INFO - Got 0 unexpected results 07:40:33 INFO - SUITE-END | took 605s 07:40:34 INFO - Closing logging queue 07:40:34 INFO - queue closed 07:40:34 INFO - Return code: 0 07:40:34 WARNING - # TBPL SUCCESS # 07:40:34 INFO - Running post-action listener: _resource_record_post_action 07:40:34 INFO - Running post-run listener: _resource_record_post_run 07:40:35 INFO - Total resource usage - Wall time: 614s; CPU: 17.0%; Read bytes: 91266560; Write bytes: 942067712; Read time: 358471; Write time: 1016274 07:40:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:40:35 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 63939584; Read time: 0; Write time: 61284 07:40:35 INFO - run-tests - Wall time: 612s; CPU: 17.0%; Read bytes: 91266560; Write bytes: 806167040; Read time: 358471; Write time: 886206 07:40:35 INFO - Running post-run listener: _upload_blobber_files 07:40:35 INFO - Blob upload gear active. 07:40:35 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:40:35 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 07:40:35 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'] 07:40:35 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 07:40:36 INFO - (blobuploader) - INFO - Open directory for files ... 07:40:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:40:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:40:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:40:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:40:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:40:37 INFO - (blobuploader) - INFO - Done attempting. 07:40:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:40:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:40:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:40:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:40:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:40:39 INFO - (blobuploader) - INFO - Done attempting. 07:40:39 INFO - (blobuploader) - INFO - Iteration through files over. 07:40:39 INFO - Return code: 0 07:40:39 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:40:39 INFO - Using _rmtree_windows ... 07:40:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:40:39 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a64e7626930d4aed6a72ed70edc4a8f2caee9cef13ab1b94c14ca29d9a6e9fe6d249a582494dbe943c3b05d9367740ed4ac85b79a6d803b8fbc214de3c0f814f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/982911b1b4af26ebf40523d8295db0e759bccb0b243402fbc7527bd424227bb83fa126598a65c5650af912186ea470283e69b13735285d808afb140ebc34493f"} 07:40:39 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:40:39 INFO - Writing to file C:\slave\test\properties\blobber_files 07:40:39 INFO - Contents: 07:40:39 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a64e7626930d4aed6a72ed70edc4a8f2caee9cef13ab1b94c14ca29d9a6e9fe6d249a582494dbe943c3b05d9367740ed4ac85b79a6d803b8fbc214de3c0f814f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/982911b1b4af26ebf40523d8295db0e759bccb0b243402fbc7527bd424227bb83fa126598a65c5650af912186ea470283e69b13735285d808afb140ebc34493f"} 07:40:39 INFO - Running post-run listener: copy_logs_to_upload_dir 07:40:39 INFO - Copying logs to upload dir... 07:40:39 INFO - mkdir: C:\slave\test\build\upload\logs 07:40:39 INFO - Copying logs to upload dir... 07:40:39 INFO - Using _rmtree_windows ... 07:40:39 INFO - Using _rmtree_windows ... 07:40:39 INFO - Using _rmtree_windows ... 07:40:39 INFO - Using _rmtree_windows ... 07:40:39 INFO - Using _rmtree_windows ... 07:40:39 INFO - Using _rmtree_windows ... 07:40:39 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=685.666000 ========= master_lag: 128.83 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 34 secs) (at 2016-07-14 08:40:31.300216) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 08:40:31.301163) ========= '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-109\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-109 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-109 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-109 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a64e7626930d4aed6a72ed70edc4a8f2caee9cef13ab1b94c14ca29d9a6e9fe6d249a582494dbe943c3b05d9367740ed4ac85b79a6d803b8fbc214de3c0f814f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/982911b1b4af26ebf40523d8295db0e759bccb0b243402fbc7527bd424227bb83fa126598a65c5650af912186ea470283e69b13735285d808afb140ebc34493f"} build_url:https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.107000 build_url: 'https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/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/a64e7626930d4aed6a72ed70edc4a8f2caee9cef13ab1b94c14ca29d9a6e9fe6d249a582494dbe943c3b05d9367740ed4ac85b79a6d803b8fbc214de3c0f814f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/982911b1b4af26ebf40523d8295db0e759bccb0b243402fbc7527bd424227bb83fa126598a65c5650af912186ea470283e69b13735285d808afb140ebc34493f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dD_w8fd7SVGcEKkQUNUJgA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 08:40:31.432535) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 08:40:31.432940) ========= '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-109\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-109 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-109 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-109 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.107000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 08:40:31.553293) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 08:40:31.553610) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-14 08:40:32.064644) ========= ========= Total master_lag: 130.30 =========